From 10d5a056bbdadd0c23641d7ea5c764292271f33f Mon Sep 17 00:00:00 2001 From: Wanne Date: Wed, 18 Jun 2014 18:10:27 +0000 Subject: [PATCH] Moving Tanks Feature (by anv) - feature: tanks can move around in tactical. Set with Tactical Gameplay Settings > ENEMY_TANKS_CAN_MOVE. - feature: tanks can ignore chance to get through and destroy enemy cover even if it probably won't hit anyone behind it. Set with Tactical Gameplay Settings > ENEMY_TANKS_BLOW_OBSTACLES_UP. - feature: tanks can use cannon even against single mercs and in perfect health. Set with Tactical Gameplay Settings > ENEMY_TANKS_DONT_SPARE_SHELLS. - feature: tanks can noticed as soon as any part of it is visible. Set with Tactical Gameplay Settings > ENEMY_TANKS_ANY_PART_VISIBLE. - feature: depending on game difficulty enemy patrols at game start can be randomly reinforced with tank. Set with Strategic Gameplay Settings > ARMY_USES_TANKS_IN_PATROLS. - feature: depending on game difficulty enemy groups created during offensives can include tanks. Set with trategic Gameplay Settings > ARMY_USES_TANKS_IN_ATTACKS. - feature: mercs in vehicles automatically rest their guns, - fix: guns can be rested on vehicles, - rewritten code to allow putting enemies inside vehicles, - added missing descriptions for all vehicle options to INIEditorJA2Options.xml. git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2055 4f8fa57e-7814-0410-bad4-adc449f26b7c --- Data-1.13/Ja2_Options.INI | 21 +++++++++++++++++++++ INIEditorJA2Options.xml | Bin 1019132 -> 1032654 bytes 2 files changed, 21 insertions(+) diff --git a/Data-1.13/Ja2_Options.INI b/Data-1.13/Ja2_Options.INI index eaf78964a..cb487a6e0 100644 --- a/Data-1.13/Ja2_Options.INI +++ b/Data-1.13/Ja2_Options.INI @@ -1960,6 +1960,22 @@ AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_MODE = 3 ; If AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_MODE is set, adjust how much APs will be deducted (0 - 200). AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_SCALE = 100 +; If set to TRUE, tanks can move around in tactical. +ENEMY_TANKS_CAN_MOVE_IN_TACTICAL = FALSE + +; If set to TRUE, tanks can use cannon even against single mercs and in perfect health. +ENEMY_TANKS_DONT_SPARE_SHELLS = TRUE +; If set to TRUE, tanks can ignore chance to get through and destroy enemy cover even if it probably won't hit anyone behind it. +ENEMY_TANKS_BLOW_OBSTACLES_UP = TRUE + +; If set to TRUE, tanks can noticed as soon as any part of it is visible. +ENEMY_TANKS_ANY_PART_VISIBLE = FALSE + +; If set to TRUE, enemies can use launchables even against single mercs and in perfect health +ENEMIES_DONT_SPARE_LAUNCHABLES = FALSE +; If set to TRUE, tanks can ignore chance to get through and destroy enemy cover even if it probably won't hit anyone behind it. +ENEMIES_BLOW_OBSTACLES_UP = FALSE + ;------------------------------------------------------------------------------------------------------------------------------ ; If this is set tot TRUE, you can repaint one type of camouflage by using different type camo kit on self. You can also use ; the rag to completely erase the camo. @@ -2975,6 +2991,11 @@ RND_ENTER_MILITIA_REINFORCEMENTS = 6 ; Don't allow permanent items removal for no merc in that sector NO_REMOVE_RANDOM_SECTOR_ITEMS = TRUE +; Depending on game difficulty enemy patrols at game start can be randomly reinforced with tank. +ARMY_USES_TANKS_IN_ATTACKS = FALSE +; Depending on game difficulty enemy groups created during offensives can include tanks. +ARMY_USES_TANKS_IN_PATROLS = FALSE + ;------------------------------------------------------------------------------------------------------------------------------ ; Vehicle Inventory ;------------------------------------------------------------------------------------------------------------------------------ diff --git a/INIEditorJA2Options.xml b/INIEditorJA2Options.xml index b0da641396b11b4ab3ffc9ce1358d3f853fc3513..639ead1984edbeeb5db64b87fa9f445366642327 100644 GIT binary patch delta 5538 zcmd5=OKenC7(Tb1&P=B-pcJgNFbE2yNLvuYBLY*}NGY_1wmt$vOFM0c&ZEps8K%Ju z#3qD|k4*HBhJ_?~)YDxmsR5Tls#V$`R?_`e_bUNxYin59%$ ze3z|C`Taz}+`>LJnr_^>?%gjOAIhzIYummdi1p#sal8^z5p~4k%P|$li&5MsFzd3s zY82xG7>{G&K1c>2mB1B;R1zu!T4@|}BY2k7D~454E)}>J$&Gr;EeqCKL2YTPPj$ky zE*R#6xh<+0cRsa4b!3e0#9bHuTJ(JjWV*COyOzv@M66q7emT0q^<;W9l zU+7pjpvJI+IQB^(N%md7e2HQ)J}WVMmp3Itz?~RWqWXb~*(su=IZHHZG^Wc2%X{dd`_5G(;i* zGlQ76v5o+3uQol2|3jG9VTkda3!8nf#vFmW4=|9(3wwF9uA=DfFs->$SxjZEz)}%x zKZsCe5Yu0AhJc*vb5zQo%Zum9cU8_ga(GL{6Y0^l7g8G$p7h261pgR*Y0MZ_FyT&f zN8s@TFxED+PbX7U-9&Iv?-1UnHs?($}yx`AEcJyt%wSx@ak?W z2!(vetc>by@3xqo&*Rx@H8l*IuwCZ$xXxFG;^Z*woMb>GYo5vaFy5vqW|Ju|5~+K7=g}k4 z%KS(I6k0_<_#44p6t*xhnN7A;qq^7*X?!yAn+@N9Tw3K?Jf$UcG4W@lC7@|=oh`~I zXU})`y=n^nBomn23HTxkupe4u;$S(pJ7IC+dnNZ^^krPxxG)$w; z)kkL99heLiPNf#o87VBS=|-xxt2WIV5C|CW)9eDwL9U-JtCicQ3+Bq`pmjkSel779 zleMsr$K?1QWs7BCook+Sw>f{(3@Mbz1hcV>$sJKm7Q32ZOhekvT=|Ydf(B5YMVxOK z4)rhjk~V5-zERDZDs}5fXI&wQGTGB2zV)7kIhxp*wGF$q2_l;dy=3mgu!pqKpCOCa zKXX4!HjFljY2Yt4)4eNCZ7GUFNpE5oV{%QtWir%#)*`akpnMh zolKXSZWhDyn}{mIJ8cqcN6;7wW)czx!vU;7zR`pRWZ0%*tSmXiospJMBTvI9yLpjY zC83I2O6th6T^gB=o@%)3^5Je$+X47XfVe|7A*whBLJrW$OM9eou;4X08Y&6P#m$cL znoKZ3zYTZ*Mib_!%)aWbl)qBtPFdDdQYu?7TctkA6JEwW6OXi;Jb?t2fy8k?o{{=Q z^>dp}1vJqLNa(A=`HcyPgw@iFPsqz`4rWTTIT-NBknyJY-Z4dG+a2DzKlY4%HZD8D zlRCdyGny>wGgKzuCzNLUGhR=?817J$qFopmz7xiOQ$QFnBp`bK;ISL&GZm-ew;*JHLdgvm!x*LAt zL*{E-6WV)bAKdm3$>&~b`{)4@PxNUx=bJM6=Kr2=^6@6ijih6#V#N0A9M3h)$tCXr z{G(U-hpEWJ=`^{BXa7wqmOhnVW7(x&K{Yk)jIE6yLAq3{d~yyAE!(U+rfX=dtvrVI z>q^10X9!qCmqh!X;mcY|(!#?N`RkxuZ!4*k-nQc5^u>lFrgt&Qd1MLYIVYxzktxsY zGp6h3x?Jvfmrs*&6UC3a zhG2OJhu~x5j_TF<{fC&D&J@(x@{T5Jaf}EIP?g#fp7|y0FFe}ea4kDW996R9ZO^PC z-4^p00@)Cm5zkpiEV^*F#gs4yOH)7C>$wuS0@aV{Mv#-V%c3cX`I}@DG34 PxXN&qpYN@yIC=1I+wp{U delta 78 zcmX@tZ2xDbT|*0F3sVbo3rh=Y3)>cUow(@&)*MFdY+dX?%mKul+u6FfF727Fkk4!~ bU4fmMtKA`h8;E&;m=}oowmSsy_Z0#F1Ev_c