@@ -221,17 +221,10 @@ OBJS += src/laser_draw_it_crash.o
221221OBJS += src/log_more_oos.o
222222OBJS += src/main_menu_cursor_bug.o
223223OBJS += src/manual_aim_sams.o
224- OBJS += src/max_pip_counts.o
225224OBJS += src/minimap_crash.o
226225OBJS += src/minimum_burst.o
227226OBJS += src/mouse_always_in_focus.o
228227OBJS += src/mouse_behavior.o
229-
230- # Only include in: MOD_TO MOD_RUBICON MOD_FD MOD_TM TSCLIENT
231- ifneq ($(call ifdef_any_of,MOD_TO MOD_RUBICON MOD_FD MOD_TM TSCLIENT) ,)
232- OBJS += src/move_team_group_number.o
233- endif
234-
235228OBJS += src/multi_engineer_ignore_neutral.o
236229OBJS += src/multiplayer_ai_base_nodes.o
237230OBJS += src/multiplayer_movies.o
@@ -246,7 +239,6 @@ OBJS += src/no_options_menu_animation.o
246239OBJS += src/online_optimizations.o
247240# OBJS += src/only_the_host_may_change_gamespeed.o
248241OBJS += src/override_colors.o
249- OBJS += src/paradrop.o
250242OBJS += src/radar_event_hacks.o
251243OBJS += src/rage_quit.o
252244OBJS += src/recon_kick.o
@@ -278,12 +270,9 @@ OBJS += src/sidebar.o
278270OBJS += src/sideindex_improvements_v2.o
279271OBJS += src/singleplayer_objects_on_multiplayer_map_crash.o
280272OBJS += src/smarter_firesale.o
281- OBJS += src/smarter_harvesters.o
282273OBJS += src/spy_fix.o
283274OBJS += src/unit_self_heal_repair_step.o
284- OBJS += src/text_triggers.o
285275OBJS += src/tiberium_on_slope_crash.o
286-
287276OBJS += src/tileset255_bridgerepairfix.o
288277OBJS += src/trigger_actions_extended.o
289278OBJS += src/ts_util.o
@@ -316,11 +305,6 @@ OBJS += src/remove_ion_storm_effects.o
316305OBJS += src/score_screen_player_always_on_left.o
317306endif
318307
319- # TI only sources.
320- ifdef MOD_TI
321- OBJS += src/team_number_position.o
322- endif
323-
324308# TO only sources.
325309ifdef MOD_TO
326310# OBJS +=
@@ -355,20 +339,30 @@ OBJS += src/in-game_message_background.o
355339OBJS += src/internet_cncnet.o
356340OBJS += src/isomappack5_limit_extend.o
357341OBJS += src/load_more_movies.o
342+ OBJS += src/max_pip_counts.o
358343OBJS += src/mechanics.o
344+
345+ # Only include in: MOD_TO MOD_RUBICON MOD_FD MOD_TM TSCLIENT
346+ ifneq ($(call ifdef_any_of,MOD_TO MOD_RUBICON MOD_FD MOD_TM TSCLIENT) ,)
347+ OBJS += src/move_team_group_number.o
348+ endif
349+
359350OBJS += src/new_search_dir.o
360351OBJS += src/no-cd_iran.o
361352OBJS += src/no_blowfish_dll.o
362353OBJS += src/no_insignificant_death_announcement.o
363354OBJS += src/no_movie_and_score_mix_dependency.o
364355OBJS += src/no_sidecd_mix.o
365356OBJS += src/oil_derricks.o
357+ OBJS += src/paradrop.o
366358OBJS += src/random_loop_delay.o
367359OBJS += src/remove_16bit_windowed_check.o
368360OBJS += src/place_building_hotkey.o
369361OBJS += src/repeat_last_building_hotkey.o
370362OBJS += src/sidebar_cameo_sort.o
371363OBJS += src/sidebar_cameo_sort_helper.o
364+ OBJS += src/smarter_harvesters.o
365+ OBJS += src/text_triggers.o
372366OBJS += src/whiteboy_cameo_bugfix.o
373367
374368# The logger is needed for certain client features
@@ -386,6 +380,11 @@ ifneq ($(call ifdef_any_of,MOD_TO MOD_TI MOD_RUBICON MOD_FD MOD_TM TSCLIENT),)
386380OBJS += src/tiberium_stuff.o
387381endif
388382
383+ # TI only sources.
384+ ifdef MOD_TI
385+ OBJS += src/team_number_position.o
386+ endif
387+
389388OBJS += src/tiberium4_blocks_infantry.o
390389
391390# Sources included in mods but NOT the client.
0 commit comments