Skip to content

Commit 94337b9

Browse files
E1EliteBittah
authored andcommitted
Remove several patches from Vinifera builds
- max_pip_counts - paradrop - smarter_harvesters - move_team_group_number - team_number_position - text_triggers
1 parent 0c6c889 commit 94337b9

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

Makefile

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -221,17 +221,10 @@ OBJS += src/laser_draw_it_crash.o
221221
OBJS += src/log_more_oos.o
222222
OBJS += src/main_menu_cursor_bug.o
223223
OBJS += src/manual_aim_sams.o
224-
OBJS += src/max_pip_counts.o
225224
OBJS += src/minimap_crash.o
226225
OBJS += src/minimum_burst.o
227226
OBJS += src/mouse_always_in_focus.o
228227
OBJS += 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-
235228
OBJS += src/multi_engineer_ignore_neutral.o
236229
OBJS += src/multiplayer_ai_base_nodes.o
237230
OBJS += src/multiplayer_movies.o
@@ -246,7 +239,6 @@ OBJS += src/no_options_menu_animation.o
246239
OBJS += src/online_optimizations.o
247240
#OBJS += src/only_the_host_may_change_gamespeed.o
248241
OBJS += src/override_colors.o
249-
OBJS += src/paradrop.o
250242
OBJS += src/radar_event_hacks.o
251243
OBJS += src/rage_quit.o
252244
OBJS += src/recon_kick.o
@@ -278,12 +270,9 @@ OBJS += src/sidebar.o
278270
OBJS += src/sideindex_improvements_v2.o
279271
OBJS += src/singleplayer_objects_on_multiplayer_map_crash.o
280272
OBJS += src/smarter_firesale.o
281-
OBJS += src/smarter_harvesters.o
282273
OBJS += src/spy_fix.o
283274
OBJS += src/unit_self_heal_repair_step.o
284-
OBJS += src/text_triggers.o
285275
OBJS += src/tiberium_on_slope_crash.o
286-
287276
OBJS += src/tileset255_bridgerepairfix.o
288277
OBJS += src/trigger_actions_extended.o
289278
OBJS += src/ts_util.o
@@ -316,11 +305,6 @@ OBJS += src/remove_ion_storm_effects.o
316305
OBJS += src/score_screen_player_always_on_left.o
317306
endif
318307

319-
# TI only sources.
320-
ifdef MOD_TI
321-
OBJS += src/team_number_position.o
322-
endif
323-
324308
# TO only sources.
325309
ifdef MOD_TO
326310
#OBJS +=
@@ -355,20 +339,30 @@ OBJS += src/in-game_message_background.o
355339
OBJS += src/internet_cncnet.o
356340
OBJS += src/isomappack5_limit_extend.o
357341
OBJS += src/load_more_movies.o
342+
OBJS += src/max_pip_counts.o
358343
OBJS += 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+
359350
OBJS += src/new_search_dir.o
360351
OBJS += src/no-cd_iran.o
361352
OBJS += src/no_blowfish_dll.o
362353
OBJS += src/no_insignificant_death_announcement.o
363354
OBJS += src/no_movie_and_score_mix_dependency.o
364355
OBJS += src/no_sidecd_mix.o
365356
OBJS += src/oil_derricks.o
357+
OBJS += src/paradrop.o
366358
OBJS += src/random_loop_delay.o
367359
OBJS += src/remove_16bit_windowed_check.o
368360
OBJS += src/place_building_hotkey.o
369361
OBJS += src/repeat_last_building_hotkey.o
370362
OBJS += src/sidebar_cameo_sort.o
371363
OBJS += src/sidebar_cameo_sort_helper.o
364+
OBJS += src/smarter_harvesters.o
365+
OBJS += src/text_triggers.o
372366
OBJS += 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),)
386380
OBJS += src/tiberium_stuff.o
387381
endif
388382

383+
# TI only sources.
384+
ifdef MOD_TI
385+
OBJS += src/team_number_position.o
386+
endif
387+
389388
OBJS += src/tiberium4_blocks_infantry.o
390389

391390
# Sources included in mods but NOT the client.

src/spawner/spawner.asm

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,10 +403,13 @@ _Read_Scenario_INI_Read_Base_Nodes_After_Creation_Of_Units:
403403
_Read_Scenario_INI_Dont_Create_Units_Earlier:
404404
call 0x0058C980
405405

406+
%ifndef VINIFERA
406407
push eax
407408
push ebp
408409
call _read_tut_from_map
409410
pop eax
411+
%endif
412+
410413

411414
cmp dword [SessionType], 0
412415
jz .Ret

0 commit comments

Comments
 (0)