From 6a149dc4bce484c46aebf8a81319ba2da938678a Mon Sep 17 00:00:00 2001 From: Wanne Date: Tue, 29 May 2012 22:56:00 +0000 Subject: [PATCH] - New Feature: Zombie mod ingame option (by Flugente) o The Zombie option can be enabled in the ingame option screen o There are 2 new ini sections with a few ini properties ([Tactical Zombie Settings] and [Tactical Poison Settings]) wo ith the tag , you can now poison guns (Items.xml) or ammo (AmmoTypes.xml). This is the percentage of damage dealt that will be poisonous -> New Tag in Items.xml: -> New Tag in AmmoTypes.xml: o see: http://www.bears-pit.com/board/ubbthreads.php/topics/295746/Zombies_WH40K_and_more.html#Post295746 git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1442 4f8fa57e-7814-0410-bad4-adc449f26b7c --- Data-1.13/Ja2_Options.INI | 83 +++++++++++++++++ Data-1.13/TableData/AmmoTypes.xml | 1 + Data-1.13/TableData/Items.xml | 6 ++ Data/Interface/ItemInfoWH40KIcons.sti | Bin 0 -> 1837 bytes Data/Ja2_Options.INI | 87 ++++++++++++++++++ INIEditorJA2Options.xml | Bin 829398 -> 797538 bytes Profiles/UserProfile_JA2113/Ja2_Settings.INI | 1 + .../UserProfile_JA2113Demo/Ja2_Settings.INI | 1 + .../UserProfile_JA2113_UB_EN/Ja2_Settings.INI | 1 + .../UserProfile_JA2Vanilla/Ja2_Settings.INI | 1 + 10 files changed, 181 insertions(+) create mode 100644 Data/Interface/ItemInfoWH40KIcons.sti diff --git a/Data-1.13/Ja2_Options.INI b/Data-1.13/Ja2_Options.INI index ee09e3dfa..793ad258c 100644 --- a/Data-1.13/Ja2_Options.INI +++ b/Data-1.13/Ja2_Options.INI @@ -1790,6 +1790,89 @@ OVERHEATING_SET_ZERO_UPON_NEW_SECTOR = TRUE ;****************************************************************************************************************************** ;****************************************************************************************************************************** +[Tactical Zombie Settings] + +;****************************************************************************************************************************** +; In this section you can specify how the dead will raise from their graves. +;****************************************************************************************************************************** + +; How often is a corpse allowed to rise again as a zombie, if all conditions are met (corpse is free, has a head, there +; is still room for more zombies in the sector)? +; 0 - Every corpse spawns a zombie once +; 1 - A corpse can rise again forever. You'll have to find a way to permanently banish the undead.... +; 2 - It is randomly decided if a corpse can rise +; 3 - A corpse spawns a zombie once, after that it's random +ZOMBIE_RISE_BEHAVIOUR = 0 + +; Should zombies spawn in waves, meaning that every few turns as many zombies as possible should rise (TRUE), or should +; every zombie rise individually (FALSE)? +ZOMBIE_SPAWN_WAVES = FALSE + +; How often are waves of zombies created? 0 means never, 100 means whenever possible +ZOMBIE_RISE_WAVE_FREQUENCY = 60 + +; Can zombies climb roofs? +ZOMBIE_CAN_CLIMB = TRUE + +; zombies made from corpses of civilians do not have a punch animation, which results in a deadlock if they try to punch +; TRUE: So instead, they blow up, dealing damage to everyone (setting TRUE) +; FALSE: Another option is a 'simulated attack' without animation. However, this is pretty simple and rigged up, only a temporary solution. +; This still results in deadlocks! +ZOMBIE_EXPLODING_CIVS = TRUE + +; Normal and energy damage is reduced by this percentage. Valid valus from -50 to 95 +ZOMBIE_DAMAGE_RESISTANCE = 0 + +; Extra challenge: If true, only headhots will do any damage, hits to the body or legs won't. Only applies to bullets, though +ZOMBIE_ONLY_HEADSHOTS_WORK = FALSE + +; Zombie difficulty level, determines hitpoints, stats and skills +; 1 - Night of the Living Dead +; 2 - Dawn of the Dead +; 3 - Resident Evil +; 4 - 28 Days later +ZOMBIE_DIFFICULTY_LEVEL = 3 + +;****************************************************************************************************************************** +;****************************************************************************************************************************** + +[Tactical Poison Settings] + +;****************************************************************************************************************************** +; In this section you can specify the new poison system +;****************************************************************************************************************************** + +; The poison system is a new feature that gives a bit of variation to the life and damage system. +; Certain sources can deal poison damage (as of now, only zombies). This means that damage can be poisonous. If a merc receives +; poison damage, he not only looses life, he also gains a poison point. +; The basic consequences are: +; - if he bleeds, there is chance, depending on the ratio of total poison points to maximim life points, that he gains additional +; poison points +; - poison works as a counter to mercs natural regeneration (which is calculated every hour). If a merc is poisoned enough, he +; can lose a life point this way! This simulates the character getting sicker and sicker because of the poison in his veins. +; The lost point will be bandaged, so you do not have to immediately bandage it. +; - However, if our health drops below 15 points because of poisoning, we suffer a shock, the points won't be damaged anymore. +; We require immediate medical assistance, or we will die! +; Yes, it is possible to die this way. +; - If not treated, poison will invariably spread in an infected merc. To prevent this, you can cure him. Curing poison is a new +; action automatically performed by your doctors and the hospital, if the merc is their patient. +; Once a patient is back to full life, The poison is cured (curing 1 pt of poison costs as much as chealing 1 pt of life). +; If using the new trait system, the doctoring merc needs to have the PARAMEDIC or DOCTOR Skill to cure poison. + +; Basic medical skill needed to cure poison (in addition to doctoring skill). Range: 1-100 +POISON_BASE_MEDICAL_SKILL_TO_CURE = 50 + +; Percentage of damage dealt by zombies that will be poisoned. Range: 0 - 100 +ZOMBIE_POISON_DAMAGE_PERCENTAGE = 50 + +; This multiplier determines the damage we take every hour for being poisoned (simulating our health deteriorating from the infection). +; Roughly speaking, the damage we take equals (total poison/max life) * (100 - poison resistance) * this multiplier +; valid values from 1.0 to 10.0, 4.0 is recommended +POISON_INFECTION_DAMAGE_MULTIPLIER = 4.0 + +;****************************************************************************************************************************** +;****************************************************************************************************************************** + ; #### ##### ### ## ##### #### #### ### #### #### #### ##### ##### ### # # #### #### ; # # # # # # # # # # # # # # # # ## # # # diff --git a/Data-1.13/TableData/AmmoTypes.xml b/Data-1.13/TableData/AmmoTypes.xml index 63970412d..fff2527ad 100644 --- a/Data-1.13/TableData/AmmoTypes.xml +++ b/Data-1.13/TableData/AmmoTypes.xml @@ -33,6 +33,7 @@ 0 0.0 + 0 1 diff --git a/Data-1.13/TableData/Items.xml b/Data-1.13/TableData/Items.xml index cf21c4f99..c6e97540f 100644 --- a/Data-1.13/TableData/Items.xml +++ b/Data-1.13/TableData/Items.xml @@ -165,6 +165,8 @@ 0.0 0.0 0.0 + 0 + 0 0 0 @@ -6275,6 +6277,7 @@ 90 10.0 100.0 + 1 @@ -30603,6 +30606,7 @@ 1 4.0 100.0 + 1 -1 @@ -30721,6 +30725,7 @@ 70 7.0 100.0 + 1 @@ -31411,6 +31416,7 @@ 20 4.0 100.0 + 1 diff --git a/Data/Interface/ItemInfoWH40KIcons.sti b/Data/Interface/ItemInfoWH40KIcons.sti new file mode 100644 index 0000000000000000000000000000000000000000..7eb06af9be4fd23907845f782bf5d4e9adeacae9 GIT binary patch literal 1837 zcmeHG&ubG=5T4y^x@n_=22tN82e%j^p)Bn!&uT$2pqHXnkU~-M66~eagS4Q{+udxN z3O%Vg^w9LsV{`IgDi!qNL8zsI2SpGs^-%OL(E810O`~UzoxGi$AK!d$-sJ7Ikqegy z@*u{VD2L~ZR@O-)GAWTrgwdAjwD-ch5SrhmcXVz`o_a$kS1DbirH^!PiEd2O*%3N( zm0mOt*Pa}mm^g9oZu(W@_~IjLeJS<%rL*;X===NYzrNmHUA(yaV`aVJZ@qq6e>^!o zIeO>H>6KvgVd?U>p`m930~>>bKQ}jbc6PS6w>LI6*4EaV&1R#~SYBSP*Xy-fEeHbN z_siw-%*@Qx)YSO+c&Stx8yg!Q9xfJ({r&xYeSN*Xy{S|Ry>rj|vOj_UGJ*RMOAj3+ zwr{rmBz=HA(cu^IT~*rt5qb-MuRclVb)rx0{4vVlyS&x*4^btS%VsO&$MgAIF6)y@ z+IF5Lm$hw0ZbIfIudK%@*^%;0cru@}J#xG4FlF1e8#34u0uKyKh$PdoTZti4p{njU zG^aaK(X1{Vm%NzcI7)LACtL=F4qoIMNO2A=m~1){WMj1VJVa`4MGV^WGpL_u|g6>o`zT&K4Kz@1ziZhQBKOQ(R5jrlUw3v)pK%Zu=)($>` znsh1ghh(;GkqJ6T*r~!sOdblE5t@j_(QTSDC}40PDMkSYQ6;5EKI)KEd`tvzq=2eO3G7?NEIEQTPZiB@H3MIV pX7K8KD;?K>V=mtyBhna>;e|!excdMAhgwAejDT+>z^pu4px>~m3RD09 literal 0 HcmV?d00001 diff --git a/Data/Ja2_Options.INI b/Data/Ja2_Options.INI index 7a2d0f3a6..7d4208dfc 100644 --- a/Data/Ja2_Options.INI +++ b/Data/Ja2_Options.INI @@ -1790,6 +1790,93 @@ OVERHEATING_COOLDOWN_MODIFICATOR_LONELYBARREL = 1.15 ; Note: This only applies to items lying on the ground. The inventory of your mercs will cool down wherever they are. OVERHEATING_SET_ZERO_UPON_NEW_SECTOR = FALSE + +[Tactical Zombie Settings] + +;****************************************************************************************************************************** +; In this section you can specify how the dead will raise from their graves. +;****************************************************************************************************************************** + +; How often is a corpse allowed to rise again as a zombie, if all conditions are met (corpse is free, has a head, there +; is still room for more zombies in the sector)? +; 0 - Every corpse spawns a zombie once +; 1 - A corpse can rise again forever. You'll have to find a way to permanently banish the undead.... +; 2 - It is randomly decided if a corpse can rise +; 3 - A corpse spawns a zombie once, after that it's random +ZOMBIE_RISE_BEHAVIOUR = 0 + +; Should zombies spawn in waves, meaning that every few turns as many zombies as possible should rise (TRUE), or should +; every zombie rise individually (FALSE)? +ZOMBIE_SPAWN_WAVES = FALSE + +; How often are waves of zombies created? 0 means never, 100 means whenever possible +ZOMBIE_RISE_WAVE_FREQUENCY = 60 + +; Can zombies climb roofs? +ZOMBIE_CAN_CLIMB = TRUE + +; zombies made from corpses of civilians do not have a punch animation, which results in a deadlock if they try to punch +; TRUE: So instead, they blow up, dealing damage to everyone (setting TRUE) +; FALSE: Another option is a 'simulated attack' without animation. However, this is pretty simple and rigged up, only a temporary solution. +; This still results in deadlocks! +ZOMBIE_EXPLODING_CIVS = TRUE + +; Normal and energy damage is reduced by this percentage. Valid valus from -50 to 95 +ZOMBIE_DAMAGE_RESISTANCE = 0 + +; Extra challenge: If true, only headhots will do any damage, hits to the body or legs won't. Only applies to bullets, though +ZOMBIE_ONLY_HEADSHOTS_WORK = FALSE + +; Zombie difficulty level, determines hitpoints, stats and skills +; 1 - Night of the Living Dead +; 2 - Dawn of the Dead +; 3 - Resident Evil +; 4 - 28 Days later +ZOMBIE_DIFFICULTY_LEVEL = 3 + +;****************************************************************************************************************************** +;****************************************************************************************************************************** + +[Tactical Poison Settings] + +;****************************************************************************************************************************** +; In this section you can specify the new poison system +;****************************************************************************************************************************** + +; The poison system is a new feature that gives a bit of variation to the life and damage system. +; Certain sources can deal poison damage (as of now, only zombies). This means that damage can be poisonous. If a merc receives +; poison damage, he not only looses life, he also gains a poison point. +; The basic consequences are: +; - if he bleeds, there is chance, depending on the ratio of total poison points to maximim life points, that he gains additional +; poison points +; - poison works as a counter to mercs natural regeneration (which is calculated every hour). If a merc is poisoned enough, he +; can lose a life point this way! This simulates the character getting sicker and sicker because of the poison in his veins. +; The lost point will be bandaged, so you do not have to immediately bandage it. +; - However, if our health drops below 15 points because of poisoning, we suffer a shock, the points won't be damaged anymore. +; We require immediate medical assistance, or we will die! +; Yes, it is possible to die this way. +; - If not treated, poison will invariably spread in an infected merc. To prevent this, you can cure him. Curing poison is a new +; action automatically performed by your doctors and the hospital, if the merc is their patient. +; Once a patient is back to full life, The poison is cured (curing 1 pt of poison costs as much as chealing 1 pt of life). +; If using the new trait system, the doctoring merc needs to have the PARAMEDIC or DOCTOR Skill to cure poison. + +; Basic medical skill needed to cure poison (in addition to doctoring skill). Range: 1-100 +POISON_BASE_MEDICAL_SKILL_TO_CURE = 50 + +; Percentage of damage dealt by zombies that will be poisoned. Range: 0 - 100 +ZOMBIE_POISON_DAMAGE_PERCENTAGE = 50 + +; This multiplier determines the damage we take every hour for being poisoned (simulating our health deteriorating from the infection). +; Roughly speaking, the damage we take equals (total poison/max life) * (100 - poison resistance) * this multiplier +; valid values from 1.0 to 10.0, 4.0 is recommended +POISON_INFECTION_DAMAGE_MULTIPLIER = 4.0 + +;****************************************************************************************************************************** +;****************************************************************************************************************************** + + + + ;****************************************************************************************************************************** ;****************************************************************************************************************************** diff --git a/INIEditorJA2Options.xml b/INIEditorJA2Options.xml index 1f21452d3286d9613a77328b1b88f7fa8f826151..865ab205785d01a12e58936325cc745f7f717018 100644 GIT binary patch delta 49147 zcmeIbeS8$v)i|D+otd4T9pVx~2qDHLM2r|>h!8P`7y?AZ7(zgd5g~yP5Mx*Yc`Jp8 zlp<1$Eao6Z8qf-*ltzMFq?ATPN+V)Kq!cMeibyG9q&$=&#oxL2&g@Irm!N%~??1nf zAIZ+{+;h+SIrrSRBOj)pJd#%5EZLk9cSdAKbcoR0>zubYB+AJG6mGVrx|b=*g696C zvJMt5wU4*pYwm%Q?=t@Ob~i>Up3imNw1z|Ke!-pdeyqExW4!yUmV#~j*q;_Oc(zFB z23MaFV_{*D5C?@#qPn8fIS~6;;=!>=lH8HeOJRJgFpYuh`0Ty(FMKpwU?1FN8wT)( zuK$RVJMX4U1Ejm|rcsddofHezpD9b+HC-azn{1Kpt&UR$76pjGT~Ysa42H&}2gIPE zri(5J55vHTdKY(d?CaS3i(Q`&LzwFxL2?(|5#7+(?Wj-V6!+zu=TQI&ziKal7UwZP z0C7ELBY@xZnB)Nf13wk+hnhk;8kXnFQQ#V5jd%CGwS}>ra@j=2-PkR%VRg^le(-iA zQ-p@!{-g(=NFx^k`7-+$e-;O*O<_l0F`)1u?Gn zU903io}S7cP~3_;<*qk;L_VW$D--q7tQ1(bQBa}o5mjwC+%H<_qD4FqQ4!&cD2u3y zn1g?xh?o&EG2$us{G!~cA?5CU0#hk>-M|=k(mg#xBE{A5o5w8^+%*oxU3_2|{Z^*u15uyHsMRJ!vkc#l%eBd=fYnVFhy>_v_Gj9O zYH)40OARH%CBZ$nFbCg#bEDF|;Zk7@aspmDVC(MQT(lfk9I!dvV@4L5unvse8Is5W zP`XD@8xlr4#QFNVH$iFMUbw&7kAfkzu+H=pt% zFuOjTJ@~oahRNGD2~3{g>LB)lv`=lSyJGt)*mKk#?~W&1C^Kg;Yiby?qe_6SzY^mi zd$(0_pMN{ooxYQKbq`4RC|(%YQ1QE?0+VCyb10Fj-yh`GSiHN1f4KV2d?6LeT7_pg zxKcq-+*OT7DIW3e@^|KWUc0UX8ZO+;pG7t7es`wH6843A_q%GtmOt(A{ZeXZ`Y_t_ zMML%{mEH&K(+ZPM0~(q?+shG#y5WKjjR|rL%tsFo&9?}u`~2ti9J5^~H*?Gu{cSz_ zPqMk9M$Qr`yVEk;1RXq#J@H&@}SRZ+kFjZuFkY@R=4a`)t46uyFH9w zjVzu)T%u6r!GQ$|k}C;@^0YMp29pf72~j2;*N1d6t%HC(bv!C4r1&O5qweEbw{1jl z-cZ%~fSivK*0yQ3u7}#YHU*Z9`~3XF~o73FquatsGlJzusT_2qU;C9 zdV3sPyj`fHYCs_lB$s;$$s%O+7FsM?#Ax?BJ-R~1qn0QrPZi>;9`%peK0`J=qF_IADj9K*`BB} z1{w!S<>X`rGKndA@H|s@XWy@qdG`pZ9_xg(O_~Zd=WJ+dj|eNsmTY0Y>D301`dlH$ z^C~I4U(iD+=)!^;|p&xRm`|qq>U~PeL-2A+GIEpT)%6Zv! zU<4+;lwFV}D-vWEARin>LL}$PyH*8qii8~R)A}M*WtP`syj=)LO&nP~QdsOE37V%P zy{+HcG=lUNd%OY3cwE@e6&#%7gp-Kqy5Cv*fa^9ztLrX`|WK{@bxeT{gAf{B*wUdxUp4<;dnP*QDviKYL!%$93 z&NXEbbta(aEBAX`*hq$QQIuFV?viiwTVuEG+?J8-SN~%>hAY#AqTo`3r@yohA*W^tb!{N!vJ?%nKSM_KoF$Y}Ud|Fe4i3pH zZ|7Xo07lIfYCMvxhMeU>FGyK}ptk- z+&KjI;27j2aJdDYY^|oAzz-ZImfr``<;6l$8%W8}^!)clEaPXsh^@L&oCs1kEV!|n z42U7EAZ%muWBjcC-WbP_1Fs6(gZBtI8|@OrZ9txHSuf;=d6D3YV?!sBX*P6an}n@K zR4UvoMAFDG=Qjf2pF6e)_TiJtR2DvIBxQyV`z8=;{A+?Vkn7{~PVEg2Vrt zr6-X)Zs(O4s5&K-AX7g7QobFoy=jdG=NH0a{NkN2gg;O&%>eNL78I(V!MGXsr7(>r zVqEhmMrh@VpM2wz&?La#%c%e8*PF$g!@RG4E6n5yGH`NlH&$)P(QD}Y zgh4Rkh};FLXUS17?-uh}+`C;6ANC{?eJ1IhV5=Zza#l0$bznv6LDOBt$Uk;=f2uax8Qut~wHk>hcI8Tu?h~;p>{3PQ1z*gvb%9o3NT z>JDNwwZ`8@ihm5wR&It`M{&DHaf!2wxXbed_>@K}Zx(s(>4cnH#9as$^|lApr;C^o zIK?L44hE3p-9^!xZ6g33nv+G1jOrn#u?*A+jkk*X5X!oqqT9Fa^@%p^Unki7EE_3g z!kIL&5UzE=d}RC`C@MC3DBO$r2qIGmnJMBtUw{Juk%@!Xdy5B6m1ht+LT6G%OyUs) z1AB&zaNv9&agjgRtrVhZpps33D|d+-L3|u>XzVMxQ15fFWY5kJPX={ayh!-c zePy-3)+ExJDej~~`^I9q8Je=hZ4BuEIfkbh)V(Aska(YXnd0oEqg)5%=ZKp)2|Wjj zmA?E4!eGvh{)5CugB=BS!i%zs6Q8k_m zDXJMG@onZHR*V$$eNYugp?eVzVs};j1O-Y*;d?&$wNV9TE_%(w;(nux(P9yYwq!J- z;&?TPw7%#+%5_C-rSaTAlw(*aNS2;$sPz9xTT4TYr)E-&;1&$@0Lov&*8Y8YCsPj`q zU#bG=6UMP_(6vl_(CE7iHN+ebRKxBi=m<`Z7Zs*xOkZQ6aE?6+u2fiKU|6|0n~mK` zOSxFW-ie1P4`JSYFj7*XvO-+LDla5;lBl&K-%o%uPl$avCjFG zp25@4l*Q!SlT_F|5=*v7a6VVboO%tO)nTn!8eTawrsi**^ z5lXOms<py~dj}A0NFIQLvEy8gin9QMIO89L;sv^f|4bz`9yR3|x8|RU#w-o39uw5w=(B=aE3axsTfHDx(kzn5Pv%f--jFF&t;mDjjhx1z&OZ9=k}S0KW) z8`8Q$EDR@dhEL-=qH60Ck;eaH*^SYdb91#C38#LIE-iJHc$mXZcty-G{Gn^Lc+H?| z9r{}i(S=2VqwA0^_E^0}+!2QD4CC(sm0{TWv{iyNuZb6Zn6dUUMo=#@`UY`mJ5T_} z$H>Sw&CI9(mo|uJ+jfDa%0$Tel{kZ7(O4CE+atdg+f`O!y#e<}+4H;AXX?qqEfbK5~+?Qx7=!J5-;l)d8l zfW7SgBZiRBUWhBfJIHPJiM2q;t6$!!=pgR9#x>L*5qc-Z-Y7|mluE4BMpQ69)wv%wP&5=K2bTzXF2K}-JaZ~(j(CsB37pvLQXbu5(AMJ#QOH&aUxUGYR{tLvJAr8l-WgTycP*9U!WFk{s%^JIuQx1 zGwmxe^~O3YeL~a7wy(t%zBnTo4O$$UnXtDLan~AzReaGGmg~l_!Gf|zu3i=wd$CD| z<|~*7Gf_Lf#nCkr?Y!UM*q~s(Ef#ivi-yw!c;p5|AUdArX~)B?Ab3Ed72ETO85t zLWrP*jM1AZo&Fxd7`aPT56esz7a<|eGS~CT0SDqNZ?scH8YJIr;Zq`z_MnD?gjkC) z!V3-FBRe?jwD1v_7tzaBi-XGUzlA7D@rNNw#S6{7+8~M(wV)f2SGEOp%V?|aN*1l2(BiXOLAz@BJ* z4WFPKKi1O9JFgmt+Q(G1eww`(D5YiuYW)|E-5X0S^Z78emnu16*m$&-+A=g0?|^iz z@q?cZ8-=W86D&rUW`kO1Iikph>SN0-Sorc(@OGA45(8Do@TXY;Cv{ZjbB+|>B(8ZX5&v(U?*laSPji<1&P#7vS1;Ig?Gn#B(UfS1j8N^sxi(o z@-Y!&IsXhun{HW7GAk_yJ@siaxyrJ`7r-HxB_k*Rf&lV(1%S?29eKvG)3Y)Q zs<+f|w@4RFk?1!ql}6oT%~s18`U_wG3!57(SO;jpaNzeHP8j&VQohYJ$HFg_Xn)N# zC(3ap;S9?(a%#KftOqk%!0HAMzHRBjO=0QVnERBLDc#`rZ(|z8e!Xd@q-=u|1Jh|gb)wQcVh%(pDN$8v~a>FH=5sNy<-VC zkAQ8z2TbNyv5KQZ%Vt%AG5am&IcKnjCBc+GSzhOl&VQ-sdOt*wP}<0_W(=4F%a)m} z96jR(+j!^oST~u6E!#MR(tC6XB0sTI@ki{&K{kFub4ctfgPb{n`We`p?fi?S7q6ZQ z$1HbqNsT&YIY=9(lhL1|_3=SN=>?law*S>~i3_;xUoQ?MAuwq z6G_f~ZJ8OI0c74kEyp+w1j|NPv!H~M<|~${_LMKKZ-Z)BM;2Yh)PnNJ36-MM2s5r> zBw&2Pxp5U-7AY4T-&tsO#FM@6ELXxX#017yhSE892Imc55QKJahzjS$VxV~mPNkQ; zr(mhyDj5-+h3q=3gpr<3PGiU}^pO+>>hWPPVRUTPBy?JIUhJGEB~w`>LVvrI!qo_; ziM*2`3n4|ubybzR)YDLwEghs{&W>xHrEPE|QsVOPYfqnlL8RT;NMEF@XcQo6T$9cnvE`3whwIH0f?Rmoi>BbWa#c3;|A zTLjLFsIg}vZHHM$=EzKf!kaN;LY2#fF?Jyew%;rj@X-U-<8VD!0&GQZhK^o(EG@KoKufQoCG6o&&Jta}f=D(IEN;^=K=(=^lIaw9* zdPp0&0^?&ChfVaJ5+*OK8)Rl8NXe-4bX_!@OqNcDmLeH-2X@Wf3manP^p*@A&q~ET zEv&MQ<7qaE#?_6fQhUmCuqjQ7f|@ib2~MU-Gr3yK=!1_;LAH55UF;+E;+SWqO9}kb zjC5?vs9B#bv85Sta5Np?GZRL>*n*tDOUmJ{H^eecm^@gDB!e@gO(IVn=#p@Vx(7wa zGKrSAXh~suh@8{pOsm#}#61=n+gbeVx8 znMIP522O8Mw4C>|YLtY#8{qT7`mHePVeH*Ia!461UGf2z_lR`LgIf%YDVAnl7l~P1 zeD_hQH&vKKh%S+)aMfYMhxH}s->4?B_@h5&JVDiCXi%n>RJ$YJ!cpcJ=^|yH!N_T~ z==w9qO6&csZF8ogx$`H)l9X{&&~3QI1dZ#tdO}P&YG%cFX*>GU?h~YXOws*va^ zC>B`g!Yz_NNm}EVYw)!?jZa9UMSs*vAmJ(OAxQtJ&{!oU1?m#lBIHKiD`iWWQks+} z^_L1H!}a>CFCckOQ#awqixN<0NNlaSuX>mSj}FwA>x48Iif1uI{8mbl!r9Wk>)b$zrf!tP?{z36A|SR_wh{{OyQY^n(4}UxAb5j!NmLw zHL6XoaQMX_nt+VMIS0v>+ZXR77fUc|0i@Fd(UVVQdr3UJzt`0M(>s4akI;p-54JEiG zMvC-Tx+U<&FEN%gwP^jNRN~*mb(rUDyj~CB$|flW4O=*XOS-Bhn?fpgOZ@|TiyEt( zTDwI`_V0!}J<2cpQ0ZQjOcv^c;VD|TDjIRUEv5Q-3bwfN#GBV^J*?c;Ze-APrNU|= zB?Q9;`oE1SSa?LH{Vsq!({^Ld*nX}+-**DD1-yI4EWnP<}+B#b*|Is6K^2Z`08Lv7qu(O!xx%YNkQae+}F< zdYgg(hPmRi0LoH$5{E58d${^Hsb?S^E&T#V7T248?dj{>R|!NaxT6>qppE@|C7cII z|Bzw=b%W9^gaQ#Om2_mxF{rw4J<{H_0Ixn-qx50*lPYA8mLV zIBURe#)Ot#wM`BvySZB6exe}1gB(Iz#G67BrNCxK+a3vO%YUx3ex{nUqeFF;8WXOw zqg~o|##QrBth_8lnPqOgj41{!VvwQ)8OPgfVgfgUX|UuLc{Gnqjsjf%FF9qtR@gcb z_o`38!Xxf~ogQrY@&J;MC`-ZjdXVg%a=zdmZ;Pr;vc$Ms3ne&a)17eiHhGEhtpanC zWgI?-JKF&_sn8a1s+XJ!(Rav2=<3!T7Y9OJp0${WDe~UHbvTTn-sN^x-w8O2n29pj zf7yN*H*`e8=rnl`iR&Yexq;?58h*tZ2^-fdxW`Zvb}>LP{p3?{wVzxYj9J&CkqNGR zx=RZ|keqwuYyqk>a`LRgcNIHv!9jWbPRG0v~Jh ztSFNw`vOUrAdhOBh_HtGKPw&>anHE!Q*IiE+hb|j&@p|)S1)_N<*TR@VP824nw4nS zIJ?(GIg3$Es&TcM!0HCXIZ4hjiXp7#UOibZ@kbqJKB8gI6Y^@0_*kj%FH_{swDSar zd{Smh_7foUN!-D1c8L23pOoW$*u48Mib_%|_9sP2eQgCD(;;eb=VT zLyg)Gq8>-)&y<@C{Mm$OBOH=*?Ojc z>*ymRmrZ>2S}q&a(lyKFxnZb4L+J+Z*2raC1qQz)J7^yXFyke(YSu^9lbCzezl6@2 z^>OSa40TL5qF0~=uoQ_|U+E!Lg=-UV-?8MDjTK5z{jsXR(x1y%?J+!<1a)iVYjl{9 zME1Tamy5ihT6&v;bt4QUGwb9q)jE#H_k>I*#8?UHe2W|h*Vf60Ik>dtwq&S_Lm{49 zfXbit8agS|k9ff8IxI!LjwmzoYo^(BnDI+_X&A<`mp5&|w3qP;)kB9<8)TyvKYpXU z*z*I^8x5jy$~sCK>19SxplUbC}CN<^5LP6b6q#EhrCwu6`!V z>t&|_^~9UWo4wT|X(ss$XCo^#Z z4om8eqVLasPtK!*vp$wv`4JmAyYXA5QEB_+Mds)V%j_ELJ0Nf4nD%XyXYxREuutT3zBM9J-HXc50k%vRlA7wrb2d(~{G14~vNyf<>FXW|%WO`)P4U$&- z0s0*lLw_)7;Sn%Nd!B3T&cm3BGNo=qAI&L9<)7skFMV`7`wfy-^r>9lmb4p?RhS;z z&{F+5>QUWZEfLo2!Cb^N44hH84 zC^(}{$p<>uO|A$EE@@+afvtQhv?xZBM<={3<>s;oHgZ`jDKltDVFz5aYl6GK6Lf>Pio*z-xHcmZdg=;JeS}Jt z$&^TCo`_qUo#g3g<#|l`rwe==_jM}>P(JrT?MYmNe72Lah`6E^l^-F}_D#mxm0gwC z;GE}NJaw~zYDl++J({3Q_oON7VM;F?3Krj?9Oh-U%AU$@xYk37vfPF|X7iF5H)q3z z?n+!}@~E@y25kOPx>RL99}x5Nq|U|I9I!V{F=Ee(J__!5Lp^jiY6|TA zM2&{jr)(-Dq$_>HV9B<=iG7uFPXEHbim~!-Z(rmc%VOx1G?~{=Q4QU$%TW58{)?}3 zy<4d@V~y(`+^ka7AN8^2ZpGNfYkoJEOBElTkaUld=6O8GKe1`%v6;$Q{#bsmVvI@H z52-^G0|0w0%~H?#lUl5d@g&U)w?C?2)yG^X7!5fk z3fq7i4_8W*Qi_)o<~@e$5gHpN#3_#}sU9cN0rotuB(g4R$D)CI)AVakpyHmHsHDT` zEDa}R#wpcw%;N-Ssi{TDWl9E10BfI8mW1q@kGr0I&o;GooRS1X%ax0q_qZ8JB4Z{h z(+ts^tw6HTqr|rlq#Jka6N)KsPI^A6;M79<+rvjETdL8cdBjYro~6XHm|ee6*~O)T0a=1&&ne*&UlV>d2hEygE=JeF zOdETOhZBpH6mNHc-NljJKUKyD$C_llpcDs>grxpOWmVvx`ON&}mCEVh&^dvNS1HD_ zme^Mm7f1K?SCp}BFoo@_72NenYfw$EqdC-ym|V2}995JtjOKV`-Wug~BNWlKKV;Zi zWnQ?%kDhKyO4ccO3NOKxM92=D7W?@!wA1{o9;}>$~IiTg{fUUq`alD5>q^szJ(#g zRNRGd;sg94ZM&IKW)tKd)5l>ul#TpTmJ!9o368gU%E|wGN1Lcfi^E+fb5^(t_lyJs}%4m;lu#od1MhONrXSI&= z3e9NMSmtrUie?mzkEDZ@)QS!%tcbw`=YW%k(C;(1koYkw0gwHoZHhj5N#>j-s2$>@`q z|Apikx%fAwk|NWqm@k;CBl@BR%6#ZJNzRm z%8HSRTL3M6mv*vd8Qv_wvAS?6+G@CHB+4&F1@l~Ex>(n92ZgR2H(I7x>)G&>U?~(6 zO*2=*;!lz_3UMUrt^s!?hBti<+)cR$esYxjlY2(|Zi> z*2k^;4V7d2lA0!3XTtoBiUJ9x)SL|&Q>S+%w z!#}nI%;hJnhueTLkaJa{FqsGtxipA=%4(D!7*y6V%j7Osna0CbdW@ZFtq6nqsHd&V znXvf|u$pVA_6I*h?ar8PHI{{@4ZywQho)Ocg$Bjw*9MN*@xs}c`#p0DJC!*OSYv4> zBF$uv)Avirk(pNAE0WwFSsT4iRz_i zgfk-Zf|AbAI9M76Yu8z02`(TRY6jrzRGEE&rHKhpw+=UU;k!La>#No(*1&U!z0b;) z2?SppZ|J`F#u9%xq~r~cEwp)uUF^V$2lkSPsS!^_jK>2WCc?m<+U9hg9^t~(&lB*A z3U-IZWPD*32seqH`^~~HEAc-kE{-n4&(rZmC%!g~!EoXNqRIHp6Zq_mn8e>}J$3%RlASU~Or@Se{rRDT{&M6L! zx0;UMdAU2);AjP-fcA)#=&Tb1OZcz?j~I2dSar+oxJZwVu@`7~9+)$tH~v2)0y&S^ z(o0A@Twu+qc*`PYA?bn0c49wO*kWP?Kg*rM8h9Oy2?&9*t_?$z432W7CmJZE;){Ycqnvb)7}W_%exYcSsDx%AB#PqE7D#Gb7{57@n0=lA~>NNdZ&VJysZOfjvq-ha%833Jc0qXL;Y3;)hQ8BD`hr^C7)mQJ18 zLPW~~;eMs_<5X@`0V)~my;_qTVH{N!aXYgLYONFz-?x4H_3gl;eeegT(xo$3l;ns! zRM&jwE~r&>pCUYNjCz7P-LhN!-Ob2|LWJ>1L;<>% z&+Dr>>pHB`ABNUvl^j?;%c{DE#^S0e^w%)@Nj&h3yFWwAm=RDn?u_siGu6xqs20?9 zQU{NlfAAaX=BN{R3WL`u0V|1sd;Toct}Js>RvvEw!zqQLB#zGiwCF%?vnm| zX9@KUJW?~Fsh_0o%r^r2_Yn^fgy>M(J9f(Sg08OoistKeveL;)wbHUwod7iH=A zOTFxHO!6M2cD7(h#B3y=l1=TNhDn-m(qw?Lj7pT>ux3h}>X4UtW{O1v$P8oxjbUa| zMMEnW17)YLo>3T+@jYw-4Y%qY?;MY>mNTyNh(r;XWPqcc-G;Byv}QP$8r*w_-W8&I zSfcDy(P*Tb6fxOdc4%B!K4JRpNp<1(S8ZibJs;1?Sv^FW=a-p}u&F(S6zEg0bn8eF zrMf|tpAwnke*gU*U8p%a@qc;)56yoHn4V3Bb%(5-Zq3JsnXCb|vB5|VHF9sVG#H;} zLC43{PQ$%F-eo{4!q=%TQyrr{^6ZkbRg0iIMQCs75&iLB3T6)DlW9cL!fT<=Sfr3q zH68!0Vq=jGeq#|BF<0r-jZ@Cv!5*ix{1n= zqWL!M)J#6PHCN&{el+CxX)X1GeC)!bCiQc(j5Nx0CjOE1c6cXUyVdT4C9M0oz0<8! zl{iBwI@6hIb1S1(NaHM``0{<$&I|m|@xzAO5M>7Ux4u?Meg0I0%ZW7E=50Z3oc2!# zjhr>61pNDR4aS$a)^lw)B~8Z%R6{2q2pR!tQZO;%X(WbftjS$Idds9*av#-MKD^_) zGM+gZ>XXr)@HZ}F-|-oDMjToS{OlF`ZICrd*1B=#Q_Y}q^^+OAv&PaHU!XiJL%&Aj z3;o}tI_{2Nbm~I8qH%`$Aj&_32ksBtUES+5W4gBCfrkatDIqseLVVtE|Ndmx;gkh5 zN>j7o!wrgqN0LY)l@jffDj!Fhl1e=+H3#~gH%2By$2D>%7;V8tQJdE4k#O*os&=^D zS4&`oQ|xrB4;l!B#ySel@P>@5NT7RNW|#X-J*SGnYY0@)OvNw>;=YEmhmVl?Sg||4 zN##yQb|2g%-9oE73Y5+gBcbmktD`s9gC`jo-l*&U?Rfl^;_wUzQ>~qE^F^HJFFYPl zKGCd_svKGcMIE;_sU11mRARhk6})rE+WA&KN~PAtqdV0juGVuH7iiF7*_eCmCMU{R6lB@R1h>fq^+r8Qq*{m8YVLsvhx?i{M)Ih0Dmm@TaTU#YzJX}C+gZnYlC(+D;#y)Bpyb$BdEZ=N_GHxcm zNz=75^cA6=Sf{*q~T`g2;Kbj|Y89=2< z5vO|m6nkS3lQfr?DGctEDR9#vvS`IvLX%R%Na39?#ap2A*J2z@$+K(yXr@Ddqdyo^VSMYJ0p`k4(t&3r+!pzvVCbiE6w zX^z}!K?PF4tAnN`Q^2E)PW>6pDVo4&=Dvc~(kNF<4$wS?rs^#Gvd`Wy#l1XLBTgRu z_o*ywZjNr~7xXigHARMx654_^(L`THS?YETQ(*nGGOk;hi<4oi23cY|Pzp@8l|%P( zy;Dac9^wyF7>GRFd9S4lTx(U85wvnpg#SN;SuP#J4Z^p$b`QopZxAwrX1a8w^dw@% znZ-5PWQD)zQ{4me?}MB{l9OeU?Jb~oD8znf(Uj)h(3+%lZDkjaLgy zDVxFF>m8}ZQQfA}Pl1k3OV=m;h(KBJ;6M$NnrSlHSAg6J0o;k$)3nK(8QhMad$BhB z?h8Kl@Sz<(inVmP$$X6(F7>!?&J?;BgV?T+`iMol1x3JWNL-02F#1f5y)XR)znNvb z1sAS`RaJtEFdqmx9R$wb;USbOwpds4X(?P_9tr0bsT!2mTWk0nXzZIfA(cosCDpuX z-9l%eW*BES;jOst1BW#C!539Hx7E6Ye~o8aO<@yQczde`2Y2H%-;!)6a}-n-UZSh)kI*y*Gi=nI0ddiDo?)%ncJPZW$ zIEokEziuo9M+CPT3;mZ_akl+K{Go9#&VI6m&1{1F(0kTeMj7MEOg|PfAs?60>xQ@ZIbcDFRu@)NB)$Hu#a~G_Og7ci-c$!UK{JT{)MMO{3`5rI; zVcbF{e~s$%!;s;Cod1KXSh$4@`))oK3N6(4~GVPi*or}Efq8)SEm)1$%BDJEr zFYH=xf~v8JnQ~u}V^tlf#JEhD%urPczoqxz)!n9Egr%A~9~W}6YhvoU;uTqJDM3qr zwUB>G>#b%%b(|W@A8YPYi+p})jZ%}_!;4*!Y6;hTgjYy!$z$t*>r!!7ueZb1x2VPj z57uklornZu7WTT7e_}siug38+Yzyl-8BvUmMqM{?>=_KJ+6}LbCUsAh0 zMIHOUMJ+HPqu`xz>QT9vrLR=l1f`u~s5VM^q2Y}%4#dONBHT?qIzz4hKjlJZ*8d_G z=#^Py>_FAnx&pWu(@EaQRnLe#Bs)v-XptlHa2w^}A!@dT+ZMi*36mdCXSc^v(;mc| zRcjtpjU7c<`KocOEL%ny|By>8!+FkB}FfJXj{vq;_Aj;_f3QR=0@ zjam3bi6=nIqpGnFjUMqqT1!;iyG=a?=`}`OYkWNQxVpYQ5sutdral;~IZJx zDizN;Z)Zo4sz%D?#T@yO39++Pu_`J4noPR5Pf)n!Swnz&1{sVqLXhl1;%5gNnr{4HI^prC&svyU)&N z0O23?1szR}FHz~<7Zdd6rK$ni`2uRd^%xI>p3BrKAJBJuK^MWQpQ-!|Ai5YEQO{^+ z>bLtP6_3(lArx?X*5^P_oveOle;l;L>)g7EA z&F>)(R@AD^EJLrp#~w}2ftumT(DAxyi7bA_q#E$JYrN?74>*dc`nih7sZghYJ6VhU zX-|YrRHFY_skS%a*dQDAXi5bMb zuJ-rI%j!1ZZ86?MT{gb18hc|eZNLnGu_$>XY6)Hhn$jL~j@^L8Zf40tDP+2eSZtZd zzhT*%e}~qAIGDx3D$i^J^@$#a-78kk6Z|p1QjJae!Am+uf4uiKK3sBsduw#pAYy`tF7)@G!t2VJAL2B)6jDn}%RKsn{V<*HUY*TSFKGPq( zjJOvhY)4CDtkVeUcgW!sY2Bf2H>79k#-?Cu(F+dlQWpnM3s}5cJ>t;{rc{A|F>l@Y z4$Eb!;+gNnf%9E;OR!!K1?eyfF6~qCB>jjxS^DnR>va%WaKb}GBvR3&8XGC8)z*HX zIxP%Ffb4w$IrNdb!mw04UFIBLZMyWZdXTH|%uoD-47*Gs8sh$}Zua2C1d)5xR7<=- zP=cApV?1m;s;08R1i=esvC=@*f;1kZ_R1R8ZM8e#V5vnR%a41)1a4cE;J{xI3-%6M zdfjva4KAdp`OD|~;`YAS&(X}7mEfZSh5b<5W`3^D^bTtvXPqvQr6)a^1Imh@lTVue zrfy;9(j~(BFVsVvC%A4|g4)yO0EF!iRldaRo?(b5E<{4o8TEW{4EZ?owX^D5-hq2O z9DhNMCU2Zm;|+GOy@jX0QjNvg>^O;}KDc0g?|Jna!-TYajbkHEw=tyV8x?nLhU5&{ zdr>`Pv|0HdW2{7QNq7O~;(aU$Z(-~=PB4iSZRzy8co-|%!kqWck+?B{Oi$VE94?FP zf@h%2t44tPS~PITn2FFqE^M;d%6)ukmSS5Ln$Yh7k0FFM8$(=n+a~V%1DJ}Z{)^X< zs(alnGjiw@DBvmV4mfp_t&lzCJ8YpH8ZXo0aCsfc?PQA$H(d5#d`wPsww-7Pf_PUj zrsG|0M?$|#@HoE5LJ#ceo^)y`8kym=tqcv076I0g(>-kU;iyu{>Yg@NV5h{bQoSXjIEaK#pl8U zH;NA{dlcY$AQ=0g?J|pYCQhYrI^VW92x2$Ls1w6&LvM^xCSv>uHWR0G*ivL$;lU}^ zKFu>Vgmu%8mF}h>BVor#j2}!&EhF)Sn2^4fzlTUhL*v6XRykrK#jD>(qvTAv8c7_U z@e{?R$!`aF#CCBqp+3I8+>l9tw#dcmC{{j=Xs`?=CY3^tu}_kgfT#&D?j5yD#aHfzkA4+4a2J z$OX1ATT_YSSqu-n)`okyF&9rl2pP{|%)}wQ6Jp-P@xlxTo-QOV3adN_OCc$XZRRrAseQ=Y-7rkL?PhqD75-o_bN*6znGM zm<~zRFMM$}dSvKsS|1i&Qt`U&q`|%BU)$2yM@DTNoZk?x`F-H{txegm=~o8Hq%DZT z-=N0`>aY05F$8fn2nN_(gY%Vm0dr^=3=LAX&18fx9<9Wd9i};HeA`yVw$gEoYW`qL z_dYVY@$^Nkrc0I@mG5ox@LgOHHjljch{98^)iN82?) z)$@K-Fb2e22}=duHI60ZZ*50CSuDZR$Q1q*U?gHp+r+J!aWft!9NWQ}gtnc!LK{U~HmxY=Xu#+bOT21i{={cSRJ;&1 ze#87bitwD1AJTi_?V1D9nzd+>X485K1h0A@A9R#q;D80;{}K)aIly`Jw z-;2Y`pfX;&%EKQ^Bx-KPM?P0gPgmKQpoQDCj#{pP+EZ(##rkqK$Hby31xFeaH3fB$ z9h+dlOQAw72(7z-ijTFko*I_pJiq{forKnpHQbH-sx781R20_WFi>4<5Nhfj{!pF0 z{U{!m8kSmOHM4B4jXF4fvZTH$2Hh>KT^ksRTJeUkkALOTyM_O_%zRT7!-cZ z!)kC0DrrfXtRAFIY128{P1;ksudx!vX3 zC^$AwJHv8aGUZ9FFLT3fv?Ihp6x5_hLb-;+dA9tZEeKP*!9fr-pb)LwNF_KNU?#J^ zN;@796~@uvtqEGnUL)n7|E$(XxuTOrGd1mdFa#DY(5^5a1Fdtlg?u1^P@72UJdG|< z@MJjQ*#mX8h{)mv+F^q%gma_~h#TUOPD*}a0s~4aiCW@|R2W7<&U(Zr^#u(RUFz=$ zo})F-7a!B51m`s{rP)`bW%F_2bs)lXg&S)m926-ac$H}z2kP|5DuD|BMt=JWKdA(%x5ydfPhax{F~Y$ z(?f0Fs%fENw_#tUqxO(i&hz44?`czLifR;sHvdJ#s)5He>-K4Q zhe5~_te754A7Z{mjU5+U;sAr^ylisKx63Lzw!t%2-VfC!iZvEWKfojN< zhDX`4^!&Qsjs+(R`(WaY4ATemrmH@oW*)c?oaLnB66r6&DT=qzog;LKcDUt}D6&YB zc3iv2ddnddC$zcDsU!j38;uhgEgHMJn4edJOJbu*!sj%rF>@6a^uKAd+2r%_?qV#7 zI;B-JbK*zFT>3)Gkh#Aa`VVcNx19!?KgLTLhkm6svBo$pE|F#DHNJ3_H$L2|8TT*+ zt7+4tS4)fS5{?P5dF4fIv4Q-~n*;}3U5J{La|y>1EJ0*bau+UXVeSYa#sAjo4KO$; zN`%61@x)y!3v%FFZA`d%svXy~E1qGH4{~vmeS3((38jJ{6&JiE{aoFCB6tgu<*?%w zq%`>Mn--0x-#<(FyBPVaMzr?(EZi*1r@tOS_rsitEB zkdTiDnk{_LZj6Fh$sWIZ-77RQ<{<>dxw^K%zLa-AcDQ{HU)+ZaxgAhYXs-=T8Z%}x zyU1S3YpkY~kc5Zrl?Hfbf7?c*L_+H-n!7n}HI2ilrlU1nhP8zVVeuIIT81=1v&b?! zVAimHtQ}Whh3tV2eY=rw%ItUHr3kn(9&#qwH+oqDuI=bGH}o{x zx2)zGjcX7caN-3#{`%ZRdy>~UW5D&bnm|e?+4GDqnN!_2*?xj5d?M_B0#zk6Vk~(* z@uYniLo5;UpR)7i6~Kl@^W)IAc30RFVQiKCI8}{2vT&*$Yx1n&WtV-8(KX&;aXCz1 ztUy`(jD0WXLI0WdN*^B7@3c9PXw;_Jv(T1lNF%P1#k=0D% zR@*m+5D04u*ffLGylQuvwMaayd%fK!;ctG;J}PkE%nRmhv_}U28Sv)>vShP8n!kfg zaW_VqOCC6b2>RB)85&!?2i@`sg0{^f8!jB;#TiI=+g=h{s$|7mcJp!+yv#`l$LIFw z?+FW*?YFDM@jJU}%n#;#VRwEHSahYs5VE+@j&pX5AfzvqyVUx9_WUpeZQN^LYqawc zv~~~L1KR}E4hTqw34u}2-o_m7*$3=zc=1kv;)59IIT?5j0^l_Wn6n(UyXa}x3&YS7 z`;i@Iz*u81Ek6Jtm(aCO?8gkKjK1#)kdu4-nB81I#niC$3zQYZ7}utu!}PqC7qRnX6JL@$YYh>2?kvG%GRcOlApF*yIB_9xA< zzCP$ohG!MnTcq5kuj20oOEDQKqOKcL`|jfRBOxkMzr+n4w^rah{Y^TmItw7l9rZ1t zHIY-au#B~m1rWZ5zGqnx`u?gy>+&xp3eZkk*Y8E zqPp@f9jlHE4P4S11+M$_d^p)ppUJ;tN#?=~9cN8F2hqQgqbI_}3>~k9@m#-o;6Yu5 zy1VsdJU1)skCz4en7A>OP&j_@IPmz~Di8|6tT7fsW+*07n)i!P>!k zZfHKF24F#oANA~xpEiV7vz(k9xnGZKL%oBfKH&Y*ysXW87(B8d4t5RG&v{WL$cId0 z1#ock<6u;QZg^lez~5J(<8=}q4Y*dIpZ3B8Bwr&@g}Nw&puez4@5$+3U4&OvFcoMl z!d~bnQ~DBQjMR&`^f!+*rO)o$C>f=n3taW!mQr4O}TBy*mA#Oonk&+6IUr^v;+ahV+*xzAjxn~4n@TOx(MNaZqpnW0vA zC5sNu<@#)2XAp>$y=wINA%m1V&1NRM#&OIkE798=>u#ORsV!{6GoaI7){Sdt@bZ#q z*#9!M-w^d(h6-C9E3HCksjmnbkTwdpzi(QlXVZaEJfv>HNBtFjG4BTNOE6p`_As=a zz;RJ<9Bf;oPXotmcy}8noe8k^Ro%F)20<3X&b8>Zc${C2PE7hmyD>-Lv)ySI4Xl_L z@L+ohv@g(|4_&XXqMFnfVqVjYg=Lt8X%P9kp2hmZB~`iy2)BZm& C+FSDg delta 53181 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 WA6{VtL$32&9$15$^(I~CN%()Iuy&pR diff --git a/Profiles/UserProfile_JA2113/Ja2_Settings.INI b/Profiles/UserProfile_JA2113/Ja2_Settings.INI index be85a9c82..fd44be189 100644 --- a/Profiles/UserProfile_JA2113/Ja2_Settings.INI +++ b/Profiles/UserProfile_JA2113/Ja2_Settings.INI @@ -81,6 +81,7 @@ TOPTION_SHOW_TACTICAL_FACE_ICONS = TRUE TOPTION_DISABLE_CURSOR_SWAP = TRUE TOPTION_QUIET_TRAINING = FALSE TOPTION_AUTO_FAST_FORWARD_MODE = TRUE +TOPTION_ZOMBIES = FALSE TOPTION_CHEAT_MODE_OPTIONS_HEADER = FALSE TOPTION_FORCE_BOBBY_RAY_SHIPMENTS = FALSE TOPTION_CHEAT_MODE_OPTIONS_END = FALSE diff --git a/Profiles/UserProfile_JA2113Demo/Ja2_Settings.INI b/Profiles/UserProfile_JA2113Demo/Ja2_Settings.INI index 65e010a45..e472797a6 100644 --- a/Profiles/UserProfile_JA2113Demo/Ja2_Settings.INI +++ b/Profiles/UserProfile_JA2113Demo/Ja2_Settings.INI @@ -81,6 +81,7 @@ TOPTION_SHOW_TACTICAL_FACE_ICONS = FALSE TOPTION_DISABLE_CURSOR_SWAP = FALSE TOPTION_QUIET_TRAINING = FALSE TOPTION_AUTO_FAST_FORWARD_MODE = FALSE +TOPTION_ZOMBIES = FALSE TOPTION_CHEAT_MODE_OPTIONS_HEADER = FALSE TOPTION_FORCE_BOBBY_RAY_SHIPMENTS = FALSE TOPTION_CHEAT_MODE_OPTIONS_END = FALSE diff --git a/Profiles/UserProfile_JA2113_UB_EN/Ja2_Settings.INI b/Profiles/UserProfile_JA2113_UB_EN/Ja2_Settings.INI index d139189d2..af41210f3 100644 --- a/Profiles/UserProfile_JA2113_UB_EN/Ja2_Settings.INI +++ b/Profiles/UserProfile_JA2113_UB_EN/Ja2_Settings.INI @@ -81,6 +81,7 @@ TOPTION_SHOW_TACTICAL_FACE_ICONS = FALSE TOPTION_DISABLE_CURSOR_SWAP = FALSE TOPTION_QUIET_TRAINING = FALSE TOPTION_AUTO_FAST_FORWARD_MODE = FALSE +TOPTION_ZOMBIES = FALSE TOPTION_CHEAT_MODE_OPTIONS_HEADER = FALSE TOPTION_FORCE_BOBBY_RAY_SHIPMENTS = FALSE TOPTION_CHEAT_MODE_OPTIONS_END = FALSE diff --git a/Profiles/UserProfile_JA2Vanilla/Ja2_Settings.INI b/Profiles/UserProfile_JA2Vanilla/Ja2_Settings.INI index 65e010a45..e472797a6 100644 --- a/Profiles/UserProfile_JA2Vanilla/Ja2_Settings.INI +++ b/Profiles/UserProfile_JA2Vanilla/Ja2_Settings.INI @@ -81,6 +81,7 @@ TOPTION_SHOW_TACTICAL_FACE_ICONS = FALSE TOPTION_DISABLE_CURSOR_SWAP = FALSE TOPTION_QUIET_TRAINING = FALSE TOPTION_AUTO_FAST_FORWARD_MODE = FALSE +TOPTION_ZOMBIES = FALSE TOPTION_CHEAT_MODE_OPTIONS_HEADER = FALSE TOPTION_FORCE_BOBBY_RAY_SHIPMENTS = FALSE TOPTION_CHEAT_MODE_OPTIONS_END = FALSE