From 855b65295c160eef25222d2df6d61189a356c0c9 Mon Sep 17 00:00:00 2001 From: Dubwise <34376229+Dubwise56@users.noreply.github.com> Date: Sun, 2 Aug 2020 22:40:47 +0100 Subject: [PATCH] 1.2 --- 1.2/Assemblies/0Harmony.dll | Bin 0 -> 747520 bytes 1.2/Assemblies/0Harmony.xml | 2900 +++++++++++++++++ 1.2/Assemblies/0MultiplayerAPI.dll | Bin 0 -> 11776 bytes 1.2/Assemblies/Rimefeller.dll | Bin 0 -> 153088 bytes .../Designations/DesignationCategories.xml | 17 + 1.2/Defs/Designations/Designations.xml | 10 + 1.2/Defs/JobDefs/Jobs_Rimefeller.xml | 37 + 1.2/Defs/ModOptions/ModOptions.xml | 196 ++ 1.2/Defs/RecipeDefs/Recipes_Production.xml | 352 ++ .../ResearchProjects_Rimefeller.xml | 217 ++ .../ResearchProjects_Rimefeller_CE_FSX.xml | 18 + 1.2/Defs/SoundDefs/Rimefeller_General.xml | 148 + 1.2/Defs/Storyteller/Incidents_Map_Misc.xml | 51 + .../ThingCategoryDefs/ThingCategories.xml | 21 + .../ThingDefs_Buildings/BuildingsA_Pipes.xml | 292 ++ .../ThingDefs_Buildings/BuildingsB_Oil.xml | 576 ++++ .../BuildingsB_Refining.xml | 499 +++ .../BuildingsB_Refining_CE_FSX.xml | 35 + .../Terrain_Floors_Synthylene.xml | 480 +++ .../ThingDefs_Items/Items_Resource_Stuff.xml | 642 ++++ 1.2/Defs/ThingDefs_Misc/Filth_Various.xml | 31 + 1.2/Defs/WorkGiverDefs/WorkGivers.xml | 93 + 1.2/Patches/CE_Patch_FSX_Refining.xml | 30 + About/About.xml | 1 + About/Manifest.xml | 2 +- 25 files changed, 6647 insertions(+), 1 deletion(-) create mode 100644 1.2/Assemblies/0Harmony.dll create mode 100644 1.2/Assemblies/0Harmony.xml create mode 100644 1.2/Assemblies/0MultiplayerAPI.dll create mode 100644 1.2/Assemblies/Rimefeller.dll create mode 100644 1.2/Defs/Designations/DesignationCategories.xml create mode 100644 1.2/Defs/Designations/Designations.xml create mode 100644 1.2/Defs/JobDefs/Jobs_Rimefeller.xml create mode 100644 1.2/Defs/ModOptions/ModOptions.xml create mode 100644 1.2/Defs/RecipeDefs/Recipes_Production.xml create mode 100644 1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller.xml create mode 100644 1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller_CE_FSX.xml create mode 100644 1.2/Defs/SoundDefs/Rimefeller_General.xml create mode 100644 1.2/Defs/Storyteller/Incidents_Map_Misc.xml create mode 100644 1.2/Defs/ThingCategoryDefs/ThingCategories.xml create mode 100644 1.2/Defs/ThingDefs_Buildings/BuildingsA_Pipes.xml create mode 100644 1.2/Defs/ThingDefs_Buildings/BuildingsB_Oil.xml create mode 100644 1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining.xml create mode 100644 1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining_CE_FSX.xml create mode 100644 1.2/Defs/ThingDefs_Buildings/Terrain_Floors_Synthylene.xml create mode 100644 1.2/Defs/ThingDefs_Items/Items_Resource_Stuff.xml create mode 100644 1.2/Defs/ThingDefs_Misc/Filth_Various.xml create mode 100644 1.2/Defs/WorkGiverDefs/WorkGivers.xml create mode 100644 1.2/Patches/CE_Patch_FSX_Refining.xml diff --git a/1.2/Assemblies/0Harmony.dll b/1.2/Assemblies/0Harmony.dll new file mode 100644 index 0000000000000000000000000000000000000000..947c81c69100fa415347dc45775c5e7635f67030 GIT binary patch literal 747520 zcmeFacbH{WmH&O}oLlFns_wp3)wim~n^GmV|s&0KZe%!v;_d*<5s@+;;?M+*lgsLwjd z^G+WMyr*9}b8(v6k34_B;!w`>wii7wbfIT7bQ^zZhfH?lPB@A1!g9wq4h+`(%9alVQ2mVK1 zl$1+lP3TU+NV0vt(QI5sfYAnxR?tg%_x&A5b!|wUJU}S zw}6|eu%U>sLUh!S7Z&`mQQtc*rbY^F5@jmj96vPc-Nloz9miW;s{N?24&{LJZQvoWjO4rA+SDt2XS(#w!S` zj2}Aey-MgPhv=9#GS?qIQ8wZxA_y%M!ilKFySBFRZ1V5H8Pl3$MBUJM(NKR(JWgOV z!J`K~(R}Ba7tY4-*0ZykxG*mB>`d~Ar}TI)QM=)(BO_iz*baG(&PPHgOf316@meAZ zemu=f6#;XfVx`upp6*MrfIXZ~)yfp-NssrQm! zC>N{ehS^;sJ)Yz`cMN%%ct6mM<|m^4dDpUe@wHl63KbndtSWFKI#6&_Zv^qxN_KKv zF&k2=ub*(TIqXS+CA^vgHsuvT%kkjA%NZZdgc`LMoVeee>(qF>2znw=!cFVJH zxjeqwpwVCN_em7Ybd*f?wICOAhsl`e3ccfuD$i@c$bs~5#I?8n7MP@`1$NOV$b@T_ z8lgFs8o%h`YS8$v59--QhIe(iQRWpLOwm+td*ko5aPagKiAHiNr#$e$1BaD^nFZ)LWQE_MPcH?Mc!WS#G|%Q`IOseajz_r&fE^07S7A8%vG0W=+1ywVZ&UoL6&cH9G@HxE=Mj=8 z6Y07JdC>8enl$vV5C-j)=-DvSrkl)!!)2ovTicFhEAUY6D=%7MDYY;61 zXem5g43XHdd6B3A#HgXaD%9pz4A(1ui}Ed>4COJ9%xLmGgv$Q>=60~O#eKhdiJW4D z-=sYh+M*=^5VsQm6+8h@uFguV+}*s4B(vq2V`#ha<#JEW9NBeG&TL8D3mH;X)+Om~ z@~zT+tMrbd{FWplz5*21$75$?JgQc_*fn#4qJriE3uI8OON8`DjOwCJ0GPV^aeT?Ai4 zzoj_eZ|%dY5KeAu%MrfNY&0atqhZm;4K}!ib}&>(l30qc97I<`MS>tml2^X(PxYfW z*cbLEoZR-pb(e0xGD$b((xp74wc4M*_U}Q`k9KO?3)io@bbEi$8iJ+>az$L5<|JOc zja*O}C4b%jd-)8oXYICuLQh+v`-$6UZ+iE2^j^1q=F;%Gl39MJWVa;@c_>*C?+bClb^+P)6i8X)0(y zMQ=p_B^PJ;o`*gtsY4^Z-#(Z~DO}<+z{(px2@J*T>WzN661EiK!owTUIGOm##MUiJ z-o_j`g*T#aGVu**OxTitC;Xaj)37qb&_>4@Hd{bM=#c88^fTsk0k#30 zT~JI!ldg^=pa%|up3wtUjDe2kHh%^t<+t3!GsBQ3qMcVEfDSt$fQC`k_-FI000BaV zZw6CPfEu7yOO6NICeIrWiNNk1J}+K?q~QqWRmZc#K@aaad*Q8}LbQ-}!S=#RWDo0j zu9Pk1BDAW@UgO3Wty?g7on9hl>C_9 zy%0Z}M9{Ly>GPBQrbPMq6bn&+_A!fu%N?Z~~?j8V{xjYvY&Wtdupb3_MEa!9n?&<#Tl$V_YvcA{jaWgP@N z6+K(e&IQpF@TPMrVUUTA2OC8;+OFhHflD%aOiwW6kbTBDKz12S&V)^xPoe!_oNii4 zW5WItoYgCVVypy6?_~;pHAy47{c6|}0(4v8-AJC4vedlX@(kJ#q&!d1%Wp{|wvXfC zlp>g}5T@6FDSj=Fu%*bIFpJWa=A5@z#G>DlBCbtm!;p8sz7@9FtJF8?Qb z{!hyPsnowP12Zf0%~Pqfh5h7S7sQBeSUECi4KsH&y*MP5SLyl$P$fC<=ph1>j39p= zQj3DVnhDFoaNOcmU+G&X#}Mz+B$%iKjYq2g`wX61DSRVY4@IYd;%2!jA({Br(~%$e zg!c^I`tz;73;e;Z&Tm18>+1Z$t_~w%u&eW}Pm9(f+W$Z9r2FsZ$z!^f`#dc5qt8-D z?L#FGp4uKJyR+e2iY|of@1M_vlN$@(o~$1|nku|EZA&H3AJ+<6TXb}piJsv#>bH(i#F(>~Ha{C2Kv_nu2NC0Pb5PN7 z6m2}rN0%YaOtfXM#{Gj5do7{y2-+xBhr#4h1^ZDEk&kY9M4_o;%XYfbh)6K zIA1lP&f<8wKcAA3k*&8(!s`{d^_Ouk?+U{7v&tguF==HOM;FUNYpRj~a7%<$);7NZ z1vlUwM-ORpV9<-B#`3-XyoU zk6V3pTXhs_Sb);^(HU1X#)W&@4to)Wb!}!|-Rf64Pe*p$fmBN_% zsv(=|>ipKR-I#U0=7OF|eh4IEQNMK@ar7i7LQGrkiDIaPa`uFluIzXM06&3O5_=L! zMuLf4{2k~rE5~e@(R?lI=M7g_+ZPcRs@<^E%{FGk2plf2%G$=IsLjet{pNSU(T0e0 z5EE#svf4%sXBg0sl_o1%0?;7c0X_~qL8i(2O&EVqyxHKllpy}hIGjDX@icJzy)`nT zBPG$$F06F?max{!ja>rMfG!N8?}H|KII>)MQ4&Ahcvmmp)OjC}CtW`5sii?KY%`Rd z%y85I9rNQq0AKmgtTj?*+V28Yapllrd4@WS?otl2n{YkV9yTZ03szc|`y1 zmyOoKIISyaELbgCX#*>UJu3dr0|6b$)sCOOWf<3NIT!y}RIec&g|P$_DCd^PTKn*+jbbNo4irQ%F5wg64QEv2~Rk#J^Ar zpx!dxyQw#*E@c*1qoSsru~P_7B5zxt-okqqKl1Q40gIfN5U*{_iwq%cY)V~|(V6&B z0M^VtPbSU(18q+g<}~5SzS&^S$HKaa=z5;3Emh;eDVD}LxPn%Q4dxcFm&+t6i9yAm zRdEu+j{4j9uj%Hrgz|*&&;4WQZu}eQzVMHsyXkMB`=ZeODX~g79-b6?zrR%MSEcBZ z!u?#y-#efqCwe-P>BpEVNw^z-O~7{#0QV_WE&W&xCg7R)yZ<2k_y0lo?+E_qgY=l7 z_m?1(h`wa2OWC*o!JPIim(!`ViNTx{vV;fsEtj&sS4xE}Nx6Hul&9^LQXxxH-n(4N z)AvfLkR>UU-f7u&mNkP$(w&yBY6R|j^rky|G-mQA3Y!MU|6w%U2uK#H^kqNv*b39Ion|U>iYOU z37$*Zo_Fx|k^DsSzleqbQKi)xGG=tn*r}OWo3amBPXh( zJ1lFTB~PZk)xBtCNQK6*$3r^=qpu92r5Ni<3;vA?iI{RLOmEDF6YW3arQ=o(ZOS6I zvS>p;BV+K0*RSSH8B0lOj78K?4^uIF(l`+CuKSx#+zi4!{p8m>h4K5`2jQ+KKgG*k zJtUm;TPoO&L)4(NWVvna`P&NBa=4D?s&FmOLO8{fDWYwKF0Bkcy#v+GHSj?P_z~2H zVPhNoPH4`7EYYQwMcof8q3Jp^-usKDG2fwuT&=`=erxs0-1_4DL~i}cjTeF05*zyJ zl?kz%C~C1hT3wefA2t%&V8-Db^RoF}2AiMUHk!|}&+gvphOlvw$a09_i5tZfs%xkQ z6@Ip!nVYB%+fc;eNy<6w9Z5N7DQB<~-ukRpp4GS-T%o$5RpE{FXPL&62#E5OcDC*_ z;or?b>w(ir8=3rz1zd_J(F6e(O=pKT6>O20Ec~@Or%Vwh6p=!>(iu8_}oDbtg0LmlPvLF8$ zR~q_l$jeP`8_8Xry>7!#Q~7=@v_#P2_tP@7KC-8eJznl5Jj30YZym#`uli#QKeU;xRY3uwnF4hlaxmjRzE5KLhuiNk|7dDUz32A<_ zlkEpF7#CS0yUjd+c|?1AGoDJ*z{-CMtkID=xOrg+6-XTwnsBIa!)`d@`r}G(!(wIk zqkEw+KLxn3=e(%rytwDYut{O5uhe-)&$+$l%=Da>^qlCaG})y+=czp>on{JvC?w9t zHD?q~B-afJbJ3dtN@Sm|$&CvFt^Sd;wojuRqR?&jtuco)w9UNDDe&Dul~REu zR=YWmwB%ii7O{8yXbk{?J;#O?S2LEI&c+iH;I#NKLWzdX8JD}xXsGA(yUutuPTRw+ zHI)O&2Rci^#8zKBzN=A|Xfb3hSr+%?M}pke^3}yXUbdq3ZvCxU^m#crpZ&1qM{Op}Hew$Bwy#zRS{7>Q?`&twc#P3Ob!kO%H zIVXwpTM8uc2LvO2-3Aqhs-Eh_#uK_3_K3Kt8wQ)dN-EfSCfqKvH>UYk{3E$+{5IY} z#57#U%=j@uzV%qmd(Fa?a)hOYF{);~nmzIC5!iR#jOr}3 zX_YW$Jx-*uIOZ>|-hyD{s{4fT41u%tk-1(VCPi~ULPy51R(aRg`DNSK);t^<+td{{ z|@oZK_Zo@q^|)B6qvUbvp~% zsEdqmh7Aly|5I=?iy~~7>TErnYgUBv@-A2y##I9&s-`GZiv~=xNwiwE;yw=x$K(G$ zycPF5H`}e-7dSA}Bk*2(qD$3{eoMS_8wvgBE~uN(){JmAY@@w0ML!#T2(NFIn~m#a z*q0=6Vx(oT`QGP8?-OkFex8**eoM8^fyYL;yA!Q>R@VP~%rS)v9IS}CIO2fA~@H^5bp;JIV&E_pRc^^jJTb_hLXnU;LQ5Uai9R|Ch^zQ^e`+`fj_icI+tiKH=p?Gu=h zOscug4k@SrhN^EfN$H$&F zhp}iF^QEFqL0eLaVj_636G4Bm+!Mj1f%+}A@+LJOwy(mao#dauV_S*TS+glg;Vw(R zC4C&93_vk#iM3{fo2&6%)Mk7gQIpYDX8l}z{CEPQv+%FTWIK4=l*IKo7Q@dgqhl!O z?1EwQz#y!b?3 z)qAoO;giCA65gn0MG&ct-=_p}y20&bJHp#DKD2^rL&y2v4&Fy1JF*SplSy0%*B!cV zi1nT!W{Tf_{4nPpzi$Mrat?Xkd-(0d4X~Hv@f7@e|CskDk^WJ_ z|C{%NfYH1XD%Hc1^XUD(Rrogr00$E$AV|NId5j2iR;s7i*JjV(Hj=#s=ph}As!nn) zst+``?KSDKpzMa922S6lxM+RhW5eQ5#(xX}Ito0VWBD2?1qFFRNU z1-Q`u1Xcz%-q3SrN~7^9$n*G$#JeJTjnJ(ON-G`vcq?tWu`0`=^I9IRsXNQPg5PF{ zqKASd0h%YUw4&1>nXS^hCjABQHXjDm?1Ew<_*?BX2VuS_7zV-0uQry=;}ObZ zrJJcy*3s!a(pt3wu43bdm2g#j266quumd?C+DpvGOKA%FS(#;iOD0!L^GH&gB<)y7 z;^0OxCHf%r4rDr(q8J-M@$fDRCyh3?-kX5&H1+sE>a)73UAH17QX5Oe&Qyv+m4--@ z?2UXPMb7DwzS3>&B2P#=aA|65BdcAbi#|+=YbX1q)zL?Ajh9R1`ih{my04)GrLyC- z-?{=GITJKjD%+-lU9XRXtgDPvw`OzM^QJD?Mq3oJydh)nc5O0Xx=%YsO4s9%Vt^~3#;`K9B zNu|SdVJ38LHwU(po(6SQO7`-862dz0INi&8m;4{=`R|tho}M35{;%%+eV5|j-GhIx z{O{}eX|4l%c@g1(y}R#_|D8Sf_sIWGJwIcSfxW>Wm;V#J_&epNg}Cx8Jci=W{1^t^ zB6ci@8|&9QxA?VtJ)ySZvwkXm6wKFw^|Lv!o~(!|k;bU!5H&S_BrdHdOm3VozT!O> zZ|)5Ot4>)BBw;fTkmtoNrh8cZ%@rnI&m&v**+3yDFG+2ufZ2BuorgzbYJ1s;wS9ry zjd`S{{b)H?w=d+SNeNkfL3|8yDQidTmLH>D>FAi-l%DMo7}x(YC_# z(IIH{pmo1NVif{8WvB5zEy#-nIi6`Nf-}>H8tk9&6oS^Dc@;xv^Sz!z)arigafDg9 zoDn^2^}&f{vvsjtt`VMLvw%CQkZ{b8x06TB&uMN)3p|=&oSrY1!u9$2@}_4|Cg1GV zFlML|Zeq+zKsO)TP!}e2o z2Rd~SuE=te#&@lbwAasOZfuKKbT(dpI64d&V=Z5=Z7V|eZa+A1l{pDtIe z(D)75qDLxq5Z%dKbo&_w-S}Bv=8=**eec786fX zyd22c1;s=gU>f$o?u$}gW{8zqgm;dE0oIBV{}rU9PkSO*WGbnk)^4N!1E9;%Z>cJy zjUe`0szq}~On>Nj+V_=hviQIEx%-&I8Da35`YusU2hvo^UZUE{>a=2-of zMfQP6Q@?M=~qqT41tUk(-`A@b>&o?n+12bsZ@vU4wt^#utJymQ+1jY$*De_{0vLE z?X^`&7L%~n5~Gonr;gQ!Tm6>$o7$Sjdr5R$n(Z()Z|-~F zA6oxMH+STF2m1${?yvCp(>%^?2>sFOPrFM(eLbA5!f@(y8gkP849~&c*eT^@8_5G( zBr9?;6+yOfBi=!|xXdO8;7Akun(4{pnkp8MnIJ9Y%e_mk;wOp=j(79PZ8zVd|Ef*o zS^rnY@sofsu{^aC)h z8g4V7S>{Z4#Vt^NJ^m8t%sZko3VBHCg$(SZ2mJfl<&Nd8t?1ueuNw}Zv?^Y zf?^^@qt%GA3*toSkp0A!z$}t_AA7=(uCyPtPn5npeSv~zJnBi4{ z?;ba`AW411b4ewu{PtF}QZhdJMw_Ajj@fmMFDTrOC72yk8fJ_acqhPxV`O9e3niD0aT~>U3u~!F zYFVk6t!K-(9E7}AG^P4ev1xGmg|;Akj2N`npcL4JNwr*HcO|VF3gV}N27mN4-uR<$ zOA1jo(qBRRbV6yZrT~sojrA05$MmS_gOEY1N$+9(>9F}N-7~fc@iy!{7pRKAv_N6!CKtYh{;=~r7hWGEEbOoWMR>L^4Zp>OU$Qj(Ru{gcfMMtP zE*ul4pKoF31up!IrQt7h;hCl3Nx24DT1)VEUZhl#JzA`HoOG?3#5>19gE~yRl@|lX zrcJT=zyx9q5bPG}hsed)${`zim<*9&9p6T>VzPvrR*z6+O|Fva*_ZlqF!gMQMwy|5 zdahC{yGfdc?LR#?%elZVeWnH3;fT~*M$+fSZ0AKJ>r+TS20`;B%F+c`|-EG5PovJh}Vq zWg!b+nP``MEM>(~ppCCcm3#(QZN`tj4pCdK2P`Rmx4~|@fWR~fO3o$Od^Ze8N(nCt zwbgs2JHU_`AEtpwmd-IwxDX^&44R`dKFNv1#Wsap=p_hi|J(ro7pcg5FGtL`M+9RW4&r( zF?<^Jva|w|TjR)0zYDrF^+fMS1g4p3 zcx#z${#jS_%#;~lRa({8Mw}jRytB)-zMUSwfs7jxQpZae;xz)e{jX#_nnFse?D%W_ zw0+Y4`gb5wf4$1+XUl$L^N2#$kSgt~FSZam4~e$r=Xzx~Iq+9_lbGtIF*khgjc7Lg z%m-CccJ_f7(+>SBm=c9o8fR_U82SbfBw0iRc)OC`&|Kds4_fRc8tN4!i?O@Sb z#zgcET$?}L6%!M`@yXI^)6d=UQCH5YM=xy+rAc?+Aiaty94Q#Wo=K^a5T;DhkOXhN zUYcmlPzc>lXQ?&<({J>=Q&?8J{wf`$y{i|Nq*^V^W$Uvx{g5&=R*&{-q>j5!%-nW6 z6Kj~gD}FcFxUo{su0}->qGQ>8FzljB2|rEvlgNB2o7(nnUL!U13+!3QZ%pkP)~4B@ z5HG-n>M5mMZK{;#-YQpEY1cF^)zf|O4ysF8v>P188@i=`BI%Y3|7iPYGK=N2yK@=6 z{UA&hd2gdbc_{s@4aD%vJ~)xL{*p^6FB&v6xOXYJaOTB>UGPuHz4>0Uon25&#Bi=^ z_6AiZ`?=Ia$(Zf@5~8`6<)wNB?U(U#6I@u#KNk`RE7(2?xA%A}=^vu>|7z(o?UyT| z-+qNlze}%j`;~?Uvr^kJejzlpl0tM0R1olQ19-!hpk;5UyvOmT%q1OuHTqs9B$@WB z^$OZh!});rYk9eO8qoc62|7hm*3f$lxb)XM*59}Q@k%c$+I@M-%sZm@LEeIlpe3-~ zHra!vO=4Xn4b&x+*~A%o(N7EVP7?j!Pw2meI0(O4ua=(HSQBI6Lf@t~`yx!`#_xxm z`f*9HjI7QJNZDs%(QeZERg5l55@&y);17t^$Em`(2|+Y5n(|JDCchL*Zey_t zMhpuJzKLMJN1+iC+Uz59=l6klL369Rz~!IuFo*7ptZpBv7>)RJ)e8(Nxc#`7k@qR& z?ZOz@sM!|7M%U1)>GrWcQ_Z|xq>2r!S=W&Dtn1I@vXN1p^FL5x9Ys zBdw91fR=u!@jwFa`mxiYmRatnBNK^cx1zbNndm>ZW@7aj{If`8Q^0m8TT3!F+xnm+ z+O(l;0>7n(l#J&rrA6HZMWne3h-CIoaZKc>y_KVHz|ek7GR+x$66&npVz#gUp94wl z#BASOwuMYKR;*wJBQcYazJe=LKVFT<`Y23GfnC)tWJ=`+4YXH+4~cXcsuj#RwfSXj z_w){)jQ1Yu{b9y$X@&uQKLa{b+7t;Jq&6lKHW<8dZ7Ca;GJ&&KY8%n<$hrnijwCjV zDsT%Ax&=03PMSKZFv-*?tsGnfYuvdc0KJj%{s-DmHQJ?o254Wqsz-~KvYS~x1D2ka_Nh#FcW=$TR6m*RAx5retjO_R><4kfd@ z-H6VI)2i%)?w|a$eu8nU{rR2Ok*jH*+i@(0zefg|9|6Vef?{;zNVRjvAj}^G^HGCQ zjIKKYVI)%oT4E+S-fg%OIfT6r4NjCT{n%-zn%qgZR&)L4%1NugNr>-RyG*7;F* zy4#EW*1rZ*a+EKA4z^YFaUsiw=Bb1+6A2+(A)F()^{PYiTrH)*U7D4Ue!L1?r-Q3W z#e*tnzaFA}SqOoD>s94LMG(sMk7=nQlqna~>hxf?KTGGSWNQ1eYue@N9BdUnB+ogU zZmzw)ZoSH2XN`TGUkzCe{7<8z#wj+7U?q4OSxz@e|Ho1wci$Q;c4rqH4@bFUT1q%N zMJxvCZyeHG5V{}^Ryly*E{Rx;w*MVr3%A3B%F_Z{7`AEM##<47trD^-t(_RC(`uz0 zOe_XmMH@5!f({esY!Fj{9(@l%ygh?5W@;-ktun@=tL)lPCDWS5yLvw79M$0&rdYfJ zJF^MaDq-11D8)=`-+_RU%#G^_h(1L%kNOU25b93m5?z7avppuq|M&Tir}R2Pk7VajXs@Ww^&5EvRqB?4D&d;#%wM|s?_ zh)*LxH+Wq86}<`2J-JdCeHH>4KSQHCJM&bp@H{W~2)v^CK;#p>XlGWkB{~91rP+-> zu`V_ydl5Z3?JJ+%Da-8dI!GTMo*WOyhNI7brxY#@;e>+1#kKw1sh07qc8T^*wK%54 zp96+=^m$&jY&K&T${JeM&qYg+%Vl#3A2P-Vol%#LtxY>F7+BxDLBa|P&PQ()=h)0$ z+ut33>OtEXC~h}Bn1<>OLBTfe?h@Nv-g!F{l~2wdeb+m3#gOq&diFuo`B|#-WL-&m zweb?U=?MfWq#Zk;AyR8uw-Jhy6y;g2Y`aR-<*1Jg-e;+3yKiDhe-n~NZTN3hB zzqyB?wy-5mp-G%dpE#8;A$`92Lp%#&RpqOJ5fc9hPhb?7b6e0-+SIMY&Rt&gvFKau z&c>p5{Z@v;(I&J$XhKzN93i3q2_QFc+E+a{%XgH%5Jn|LqsYNKamhN&QLa83wg{gC?-PdRCRS`Kb|SU{M29+6Vb}65u#d+kOGdH`E9kU<`|yYTw7H*n{7(~ z%vO3Ed^uY((fQyYT4sF0=FbeRVj={ms#`kyvtBEhpBs!~A{bk3{wsd2BVAm5DcZ90 zF2YARg?@Z4e;dqW1_1-a-CrdI=Uazcp9mXogF5ooSLcuq!h(EQC4L%7!GZFym=_4>-Fqfqg?6?{o0*k&>xMMgTW#e+tCb zR6mJhF+5Cc`W4yEE+{4fwi-Q(NBd5^Y_$5AUM+dzUjtUCo~yHBVUd&W(Z3VW{sd9k zmYxnQyBOAm6c!YsbHEhO;#~qUKL|007ks}VN&R+rDC%+D$($tj|0FU!pYbs7@^^YG zD4Lz^c_u}J0qqY9 zzWLvBepJpRS^AGron;0E<+4z5Ok5n&W|K%TXjpkc-E2|c)htpGY zA-NurmRFk_6@mC{BkS5eem-LEFU+^@Aynt}HOC!ciShLmza={II+|Yq`~UK)zXJAf zVCVWCdm_3#Ohkb?vYb1%~^Qpe`Rdd`D?PP$2`Zf}CG2%n4I%BW)rgswT zg2H%+R8}>ykE>XHBI=Wy9CTBu%9x8YclcjbzV(WIL>!7N|*X;%Rnkk`qORu>9cDsVwW~ea;g- z<6S)-UP56In*K6s)9~qzjI0%KBxgl*MVejAs!XmaCgNr!=VA`WbL=!{vZs8(qkG`_ zwAF_9RIYZS5}4pQR6)#^t->64OeTt?t@0)fN1~fJCHfrn-T5G?L3jStxaQllbt-x> zah@&}IU++=v-fm?nq(%JA>y5oeXEa`r+xFL4OUmO5Me6-1tXuU*{V=LClpn z1$ON^1m>v_CvP`SIr$FI`bfGD`^#)rZy9WUgPyI^;BCg9ZsqG%g&Hdp@iqIR6_ z?78vUprtCw*mL8>LF){Bw_cS=-W$&dT4yF9?!ECS2jd_X!wYDT*5m39;%aSQ2cNN2 zOJk`)rZfLVUDmUF>pYx%D9^w-RR&!ERUL#--g`mJHxH$qE~rZbug-UCy43Kn;n;7f zLx_=%5CgQOZoyi7U@cxjQaeGjO0wue<#=T03xsg6dXyS5KGS-1$8M>4EI`sMw}NqEBqm)Yw)a{7mj>*-e^phNdK-(*BzSdfTO?-||0 zAy$?GXXE=VM%vV@`$*C8BC18<_(+k$!{~C=S7H^KvFMwCx#^+#=0ixZAd!%TxC)P2 z8d(=A^NlA%wVNV-R;Kd}U?Qdz_y*f>&%@mA!fvJhs}Nro#0fJ`I_L1Qh{=e;f{>|v z>g%Zrby}qkB9ZYKgRWI3nsU%eX9p?5HjRW+yWtR2f+Z*3u^l(Xb}4zkWx4x zbwCM(C^0nk^OKPM(yZ$bO+sGPg*h?_*}n^OU=ngbH)JdcVS{dxH`M%@vPOJKvM`ck zs2yzQvU|?b_sR~l=7`<$Ilf)!MjY*~A%+~K_X%Vn9L4TY3(gS3|Lx{Mq+F16H#yW& zn4OFd<~27vmAuy`?{)6IAW_xS$8M^!{d+t#1QKW+@oa)Pif3=XrMRFiO~qy3dxg39 zOk0ZWufryny!d#WVDI=Fu)~~>d8`P<`V+zZgeFAwwqjI1`F8-hR7v(9 z{Cg5~Y52?N+kFM=qh|?sjXO)Y+e?^m_qsunES@XUmt#U-+P+LL9YD|*G04JR#6aaf z?JuPEQyP|($!hVKBoUXm8J*}t-+M0dN2W_`VbyJJpA)|GlwmH`Mt^Y{_%s~J~o`Wz4H98T!AR&GtdZAnmhmKM`7q7oM zdY)dH=$8J-2^Sd*M7}Gz)$@PJBe~V{emT?er#ds{r=;ht-}igpMt0YM{)L3rIa;s8 zLWfct3fzK^u0X8qhED>NUGx|Q$W?iQ-+VDt&-Sp-y30l_mai?|rr5wx>*I@w*AXbY zmXtc2V>cR$sdqYY$KW#Y-M~9QL{xNbGUMw@_NRADL z@ezb~zwWWVaf~qNXh;|zNsN6WqBpi-)wz#12z|cPGGse74r#kb==L_wpyu-O~?Y3nV%xB0`oWn#)_JFlRr;b`#y`_fC z0Zz?pZv>9En#^klwmE@2_D-ZcPHw%%4Y;ERQ7UGWs>ydv4%J-mr|%sny|t3Rn4|smj)5vrV07D?)w1keZh{a?z#L? z`Y{u417L1;I6mLrT*&@t=NOJJk|Vx^XJsy+lRzxoy7sU~N9LhqO4@~I^DlX7iaGuQ zFYN;jqpMIj@k1cFxar#zruiWPM{;3%1c)4St|t=JF3Qu=Gtw@##QAPOM`vqi7rKo*nKM4n`?pbd{_uo^=iCo@sW@9XCJl%$Ge2yS9)2iq)OD$O7kTO2 z*C@0YQ#&hh*FuR}_eVa(zBR{6#hl)Gb5Fiuca@FBQh67o6zv3UJ z_-hrvHrlRez#gOb7N|mdhiXd@d68SAj~|ZD*U^YDK9!_c5-rs^SKrvgrt`T;k4gGw ztF)HH!MFN#)1A>fNv~}*hOMQ7Ic)RIdx%+3u{2L22@pZ2DJSGw`+5q_20L9r8(dWL z3_Len=QpmWjRldSFhMYVbr(TNxWvzA!cU};u{k5Tg1(bmRsMy>i_|jD!o}gEt-R{K z&qk_8;F^rj<{3Yd$4o$rjUI)o=;Ee&agE=C!PIYb4ghohPWm>VV@s=Yfsv8R8W}l^ z)@<`LD%2sJ=<&*dVT0tO)#cTJ@M?eY%JOj$%ow2?n3nRj7lS+gF2GmO2C6UP zT~Glk`}6H7^ahoM<3c&Ma7T$uVArXr?~z_Rj5kdd8^e~G(@iDdWz&Z9X&o1_uZ@JZ zD(y%Ag1_>n0dyF)W~db#0~e@%U67U!oxT12y{QlzBX+ng6J1wW$Sn6)3_B|voEhyc zcJ^X_!LS`C293vcjYUagX1MRu8rI>sju5qNWd3|N{iW;3qPNqwI{TBMNyL6Q*yBuD zk_B_c*n+tocQu(7A8GBS=DlK;&14jPyW}rx-{Wf^Ao9@#_X!P(ybxc^gB$gnJUxsz z%AwT!k3s1Ls??T$%H!*j+v>2oueUh zA7**YdLHc^(fu&FVqs%YPc^<^?lm04UEBDXxu^N^**=ZmnS0;-;4xfe`}-7nK~P(9;wN!oVVPvm~`!>oWNTWaB_?}pPW!8|b8tgDJ%M}Hy!ZdVv3NiFss>!}g+_&et zz*L;trP>QRr=(k5S!dCA84E#UH5i;tHX1alsi!s-#xVd9y;dP(*RiUDDXj9tjQfhC z+i$uVoT#u;^OxdL0OnM%-Aj*i&f6~;d% z#N@iysLk8mM#}N|-vZ;dh*-G-?UAs*WG_)?9+FG})Nw3^|0$||iej8yP>gNX=^Qc$ z!(xBfyaL|OE+|Hya&sGc)IUZ&Bu@a40Pux&{;)q!Lb;!Af9fYQjEJA07g{p zUH}_OnBF*_Ja@pKAkD5E>_i9oY|)+wcG7yWJnCcBDL=HY+ElW>c2CyFb^nvSTEmS|HP(C%^gRLkn!EWB&ul-H@uwA%P0a$gj>b1}6horqyN``ai2UBMhqh#>YZOVAZcJn;of+aIyMUyX%(*;ymy;>_ zw#Fx@Q~Ec*^&o)g55I(;&xHQ71+PhNoLI|8WV<+qlM5@@Bg;fX@-w-FB+xd=z}g5OC$bY& zz-TS)Al^?@{XQ1yC^WC+iTb=sulQ=7#r~}!-8+IqZ}oKVJ1x>ZPZAELo^7%vAdDY} z({EnG6GYeY+Cd}pU0-z!@J|Nb^%S#>AHYA?G1KCzg~qQ3{KZT-Usy>`bRAf(sH_~y zn#=TT#=8_;G^Ns-Tcj3d%e$40t!`3byKknDiDzmzU`dST_oujSaD^1;86(&0y(gKuDc>T5?FYkkZqYaQ(S7b?`rOB=W}Gefe(2R7 z-})u6b36~zPRHR`3|Y~2!|vGy#YAX^>XxS)xNvt)7zAheGX+!xY?|k69E%}y#p##u z6cf$Rt~!qzgkhpMY&L1gvkQue(BV~PxR`Dan>z`PP=Zw&J0B(^I({NSJI2w(a?t7qj?F7aZ&M;q#~3O#wy%Ca1uY6P>w__mR|uT>%rQOAQJJXt-Ehz;Y71D zNm>ZpNww+5N>qsZTuI{!X_H?OnVb*Jv`<(% zot!5mTXvTZ^p1-6l1)tBLfPosf;-%2+l9LFqM)`u*r{%Zo0^QEV26Bei|*Z!!al<@ z(acs_+t}!KoHAGu`N_sn)yE9{Q+))>Fxzj5+it3HzR5aCxFCT+n&TU&8TQVxzZvqL zVSKSV;P`X6mZgYkS-FTFU4}jZG}R5G-p>(lGwpMEWo+!kFeMk-=@1Qy-O#4JO;9a8 z`z9<9X@&G%fZ;b=5}or1?Oebkz7cP+dML&&6Z6{RtbCHL9xI72`y?lw7#S%Q=lnVV z0{;|V_0Kuu_=R2L7=aXq2+a}dreKKDGhP6iF996Gbqr6HlY7RL@Z>4O)J)Fd?e znUcSod95U%6xzHTsh_57KTNjFyS%uYtz_J-A>Ha7{iSpb=?~s%C%8H8Y3?Jy!jW7i zOp%#4QSc|Z&V$ai8qs@I>(gvQb6z@%s?SQ}aa5xn?y9(xV_cFt=0~ivFnDM21pdTN zhobVK1%)3?NHy>0aXuJlaZga#dsfVmXTxjB9GEa)s3 zs+{T)_rmxYvbOZ?ct7-;pdh%Z2H77Z#H` zI|v&e=F4fN;jz#@*ILSyRh@hxl*>eGSq`uK4hg*1J^`6j+%w7f*qyz-=I478*V*S& zY)tk{#Q53J+I$vZ*ovE&Akz3Zem4HCVdkv(IXDojt`LlF`VsZO;--l~rm;V=jx=P9 zdR=_lH$zuDpfqf2k4dN-vD%)>gQ3$+ToN}$!D{Pzu=2Y(z<#h^!>H9*C0zqhbSc!; z)-}Ek5qyj)v>mNCGXXN~MxO_&T@t)j8T1h&zs>3`&4uH5@pHjR`6Q@YCfouH>$g2w zb=zJ{Y>xdp+sZf&4QTv49^6y7maB4ZmNSD`hK8#?Ivv<>*)C*eJ2d{SS1)l#gUL7P^c@CCCzNea$NP7BU7 zeg>0VRPRKhJIZNn3IkW!Imdt@*HYi+6hyD|eWe|xuz@RVMwiwnh0VCa2ED?6#`-4`68T~x>))sRtgXMi zTUSBrw&jp;MP@&eZ1lf>9mz|ULxS}6BgsXJe;vt7mqTLTYUvdxA9CSnayQRy^wG%cIs7Es z3;b5_)1Sg$$xq=d&JTqDCVA0&-7%ZVr(<^=6y-%x;fKv>RPSCKd`ZR z+Pi-D8N`|yWCQKSDTMVMzHGi6rp)FMCfk~hs(wFtL<|k+dgP%t|Y6T!Moz^Sirzmv2;C6QWD|L=Z@Lq&_uDtL~q8p#1Uiw;@ zo2Rr*8;$k*FcD(QYi`elEhGJeFDILtbTCH)lh{Z$%Q=B?SxivOrpvU@S%yybklah` zXtk7YTtYJY$c^3QJL&@L3mx^Jr7@3_duP?khek}<*)LXwao+;McPQ>hjV%*1a zSO($tUfbs4^0(Y;esDwMu_{OJe0t!{D`;=iq3{el3fY%2xEr6FG-56Gb>QDTM#u`X z*7XrMhf=NU7!F!FaJ_WainOfOn@)7Yn#|~4d0I0Z4JUFoYM2W~t1D8^8$}4WWmbms z@f{S=J^;9{ykVX3@R;rX zOT4UI{*Uo7AwDgfa&dzyD_kzf?^MuMh|BOrzmzx>qTAx#Q(@8ek`ay_yvtLDnIe-VdE5dRq;EQ4$3DRB;3Z2*#*T!Sn1VT z*w`xI3Fd51CVoMRwR<6orXrUpOgHe_pVKjGiLC6;TKwl}$v7tCxio}!!q+B}8xS-E za1?E5w8<;5X3DsG*kk73{+h2>dHF~YnRl*EslE!wV#rpEu=xhXFDNF$X0OI?bnuuJ zna<+|;n}s3!YgI~{;`6;W)Pme9VxtG2H>w0{I!Gd=k(we(}TC=`S?vxW^)S6Mc7|5 z4^Yp!iNjSxnXc0x?mB}Ny@tuOc2l7~#B%XbeU;uOga*5zfmv z#(mfKR@$POf{bHAjA5CA(Tgx-M)nl4d_&TiF}Y;_RL)y9m7e(wye!J@`PP<2cVaS6 zH=d1D`7M>mY(r-)|3rfdza_wku~W5vP~t(TnbLnNX%fxy&~*bQfDu{LEH8=93m$_Es>`S~p|&+O5`VDZW<%)wxB%528LVDZVUK$l_OY`xSiOOJ2Z7x-R% z)^UihP9^JOS9mY^Q_3UXqkU+uZ7&}86@!IBSB#OM#z&<#W^=QR`?F%!(qvlG!UDwKL@<`80 zsD@dy8#wT%`N0l0x-)oMI2O4L2O`J_)vTDP3@H(|9(N_UnZ?mu`YD4a(i$5#LY=!Z z#hPfC>wT@j5p-r?AI^!c1hHR^-ibglee9cmYj9Q?bf$ILE*M?87g)vxeKvuJ-UXgc zXOMO#=)&eZ;neJcVj|3~YURD;Wx!7v1ZMg!1y+m$o~OZjg#}IbXemx>(_e;{45#*z zv0xb)Gx73UFox2&)1@p)xqYpCo=f3*Ez?uEN8|QePwInY&bte#@D%bGgM4xyZ_ zg{P3m8YF|UZthH&cX2A*L3Z_UD(5%(CWEd+ar-)L_q1)7j^71GD>q60&wv+?h8OGz zd^dsddw6tiwEVcx$O#Zr>0$GqtP&Ix-AZv8gs`41c_!t1i3@FaclH3Ck_2%VNX5HD#-{9 zQ>fqM7{Zk>%Dh|?@jwAWZJv`e#fKhx(pC-jr~(bF`}tm1TAG}HmlaanL|tX zxPDPry{LAqo;DV_htt?tsAkJ1S%`E?qSY2_a7(`0;xTRsSz8>nt=!DD>iC(-R1kjz zF4UN=mN*6RNAU%HqOpt6L^NK7lm1k;V^1~|pUB3VL^hZNTwXRp@As6+$%fK#XMz|b z$=Sf~YJP9yhn#3E0-G%J&Rvk?w_Z&GJ4e-iB`zvNk&}h{-q;VSs@(nhbR^c8Lt;3= zj_K}BE4idoNzy&nrdjx{*MiK66BC*yPC{SBoRZ&(lb>_x*QDu97K}y*WwP)UU$dYg zvY?bs7MMOAl!agax+e=g1d;{IE|mq9)MViy6q3FjSrD|71yx5+77UBYf?B#{K~24_ za^Y5cZ;OLg|I9Tan9{eu0q-vGHh<|7wOKYn+2~o0J_g^5eQUyRCDi8o-hyK>{0&K( zv==&U#Y8ixnh~z{*g{b4LAlP`2EqSR;CF*^c0n-_X0Z-P{7S))P>3c8(A6Mm`nM0J z|7|b5V$$@#UOxRkHkVaf-IzxNT!DHMQdwJclM&x)BUgb z{}^R~Ib2O?*w@ieZhQb}zOyG3eS|=R$}QchzrC{WE4Lrfy|6W!R=qd&E&Hp4?)YM_ zn1*}1VO|FJS4gurPY*bt8=CU;0LRk{dDXf+eKK$ZJbeVd+o8~XrZ|}bS{gV94s^E4 zEdIY%{J%fp{|A=i|Jnn)0x|8D{s{tHDP|3x43 zOM4UDALxkIefsnj-tEx5S3Nywwo7K8d_K1qTE1l;+EX!8Uzu{11ubs9T9tSwxFO{# zi0>XWo^yh;Z{r6b;T&=@r>#@Ky)%jvm0>m_49B0g#w$B%*zT`+o%s4d!q*Q{WbC#( zmt*g)xh~ydOMpH0-rE=DsBeErm|8+qzfde^ttM=KhP)$sh-z`q1tSU_8VpTuS30<{ z?jWlIWn)#4ORgQWDRwt8^I4GHuxDIo{N>Rc=J*mdZs=iiG$q(XAHX$&8n8i`?f zSHwC{7*6iu!UQJ!q;{=eJ4;#em&(ngD@37DC$Y7`CYrRswL6SU!p=M4P+!mX--Ir-&>N<^i1bngEah3G<@D@P)tNi zScZm!D}%*xG%ywMw`h3kl7zN!)_M0J4Zjx+UoaXJ6Jd=mL&JBLpmH=Ynl~DJ-3_L1 zq|?uyOfOal*B)93r{+uH+W9rrqr!Fb>%;Y{=I8jJ=8kKSj`)jKFFOvD`^VB=zU>mT zsSn)f#-aF2f@vI4MGy|u%wog0{>_GQiSstXtxq%i=`v_|y=dscxgJj+Z^W>w);O(_ zL~5g1p%2h?s$V8lo$3^wDoaQL3O8o+ZychBu5`QApV%JeVH z=px0@EOfzo)AfJ2xSDgWKVQsNxrx9jf|w>`dmYlbER5b#GoZn$AN>e*vsXq3*18#m zEkV>rLYJMvhsyE}f?by8`t!x@4+|B#AR}Gy70MW4xp44N`R;&+Z&JR)mapIbD8OM$ z&!we&QZI8WO_AAyuY#>Mf#Yj9>S0zHXR_=6d~wm?$i} z`uD!1JJ(RT?#oHFVs9RAK%l`P-k!_*&Ejn~snfeu5lh*+eZE_YuqB9|_Po6prTWW> zhu=^UvAB}@yM#R6qCE0R9v@pSk013Ag)Kq+KfJvOoLp6v$6tA``qkE*q`Es*y(Fn7 zu{)2d?uK*-G&Hh=O;8a~v4cVo1SM*ob^(r5x{W$2D1=3wQHF6rMaO*^$9+Q`9dSWN z+`xzksJJ`sj`9Efo%>$Z>rTg+`TRfse}6vJ?=I(_d+xdSo_p@OTPKhDVeRbW>;0r@ zl3P)^(NLTYpU7b4_btTAPriA=;Zf>PE@Lj$*)`aX`Md2z*ULyQ2D)8 z`Sry4ePX%%MhW*@Ww{x_byKJN2PH_XT_M&nF92x z0C%YX4DxRATe?zK?>J?!5SKOCajWQFZOrBny7!Ek)27ng9@x@}?<{V6reoxq-vIAb zj4e*D$Yh3wGMliStvJ$NwQqRQHv!-Y4|jEnZjRGCR6%APdFqdD#gL>urw@^nGp40- zu|dZzy_e?p3&Mt&6h+`k@7+DYnGfUfr0RSfaEEF*6(CEYvpzPzrLxS;O{GihEQv2B zEH=*{3Veq^yH~3Hpj4ZWx4L(R&2&GyfbLt22KYB>x4(GN2<`=D*e=xGX1?=ZlRAhH zRK?5Xt)JSV)6*jbw06}S<97yIJbSWhbyr|&Uz)pNQ3+r@d-sZ+s%qC& zrIJ~%x)RQ#!1*rW43SEW=sSjs`VY3GxzQ>3!Rnt!h^+plSE3fXvw+Lgv8$M(ahsRf z`Z*40thOC1TBM)bP0neax0!1^Pp#OD#%yNvrzV%Q+Gj$KNU+uS=K8*{S>IDo3=dvmbW2_w34DuA}7KTionjw7TTo z3s?G8<=nyssHjAbBu%3mZ@V*9`??$b1iYJSFLxV2xtk1m$h6!gqY82BET{GS$J6d` zUS_1opxtuQrBg52h=5x=TFs9`dXRkbqE20|+=_@oYDHkH_%!uSs3S&X=4<*kTh%mpo#zg#k&A-Omhk!)Bjci$?VAs8c* zR{%b7)4nz3!WGlx--oo|ti;NQ0k(J#&lTmOpTnM`UvK3%=RcTpLfNeHEAHx;bST9Oz)^L%$@GVlcdY-Bx>Ll5q9S-X-z1p6vq;;8f1WC`bAc z8d(6wQ9D-N4>$RO}CuDTzrfX-~VevqwosHr-+J(Y3 z!wJz7Sev{P8l1i8+NUd&uAE%&=s{xYuvo;p65E`)(}ORJzEbhtk?kT>Bi3o?OpcIU zid~zI#nxAJaXN>z6XMa;$|GHCy4Dl}3_f1;b@J|M99@XMilZ-^A2@$vO)z{>FdNi{ zFP`P_%MS>Da-d`aAb6LTzWl9t7v2#M!aRK~w#%oyx{2c70q;;XPY0bemCiz;sE_ zqh7kRG#bP?DRjb`LP=b>|%`i-gs}t5!zI)-aEc3eucBe zc+HKn)H?f;Y^BH9>JAY)1!?iY1<}r2kc{CjXcfGuF96jJ>UU$4*OJ}cRtJ{E^TG`= z>G++bm(h%?A!KAro9p0&bOfFtA;Os=MU(6{jsWKFnx~qT#gCYNn@=_nKVo8SK3ORI zh+)KhvLEpDh#n> zsj<@e18&*dF9Nz)7SL@)aj*&Nuo2m52`$@r62;c^Q?Ht#K{r|Bb@$Ej0Ov= zRJb?Quz>Os8^+3_jFQ+u6l1`i=?(AzYhqDWwPN@-)9ze8Ct2^J-?2X%efwE;yPd;Z zxC8QS`2GTp{lSksy)S%eF}_gvUQIe410lxklf0?jHv9~ew#-MwC%qAf>CfJ0 z(939DXe@S)#?P=ik@;u>a}~(OS2_KZGdsvrbWkOb!@XZ3z4T*(HwA5ARyIT0w;!{J zac257Ky+C+5j}<4hOLh%oU)Q!9>wqWgZ$Jpck#Q8AB{!YgWX{BD!!nY9G#{w;o3A= zEYzMfxoMgSJXV4e+Eq6FWeYg969ADwJgO5wYbW5GPQX7|z-%W#IR|qWv;!KugSn@4 ze7l0VogLqW!Q8VtzH@@PD?7fEgSp)u-;ssd$keJrZGq(?9$JMhV~q{L+zZ+eK|wds z&0S4ESfG74Ub>|iWApLv&`Hyn$AJxd_1k!^`flp0ebFz%h2HAzw82Ig84ikVunksAgT;irn^xkI))F$bASGgB z4zI_#1uEkNhqRIWPYHN!O}scY=0%+T7G-!M|5Sy4qI%7= z8k(&=UH^RM3B%Po?+eLMvGrIY?T;pD_L)VOhdNHJQ*&5U&ZFBQki4jApStkX#blsX zTYYpPR6ilPYdDMknw?u#1q*0RohIZ@5OVyYkg7qQuqbT6!cJTiHfUkn7KII282Uvj zhhYmlc~RI}3p-^|*g6ZNzEf$}TNwQ6gar#{$ZNb=8!SAc?V%u7w_9ABM^0?epm>+o z+Te@ZFiER?Njs#I$^;3iw2&gf6K++PkNNrnzMqs#YunjxZc8>lxp%$>VeG4Aa#Ad2 zC)nDm+ymDESEuW5oF3Os#l#}HtsXmboGN#aRC?qv>36EbVU)Nfgc7%ePvVx)N!*e+iCY3EaZBDLZpoFzEs5gXdnB3@xv_zE45L~5 zT7gB3#?6krZa;`NtGP_^FMe|Jr#k$o(?5-D2y+|tt9UXq7z?S$hM5zGSwcXtu!s!* zc$E-n8bu?7`&yuvOc)@q+m%-li%6W-H*g1)+&lAWV44UwghF&ApHgEu7afJ8JHV7T zjf2n8e4=Ccmvg4k@7l?_oU`WmJr(Zx*~TprH^&&(It+bXx<$fJbRB@=o-_)rZfT8+ zrLL(D1a)`MM^9!`{Klroj@9rv&ORi%H7oc`if$wjbZ_7UCjtn<{h0FT;dm4BkCS^v zcs!qpyWAZm{~?|BmDDFE6`UQaCv(`b?y3m!5bKlfnqb~iqe4d~y2rR{Yt1pF3L3-F z$N^z&E!Gp0x{@p0z*kRsZ(I0JTEN2B)rb*t#rl~Q^LVo%g05&c45)pmTxbZHe<#0% zuK}Gple%yh{_xR=NY70zHzUN;hZ{lQ=+9?rn-V^`w^I*_&x^K^{~|02jy3B#I5tDm z=MF}bH(qSQr{W$Fxa80*=@NYFMmzX69;A$(;aEgYJALQet(#AL{$TXDS4=jaYYYre zqI})PyXa(`+^WEJFQ?$bjEUj$R9pm{#%JQeeFJ)O<&JiP;Baf+H4TU05kM^>ZUy71 zm)Vk8f3|Bc;`UKHTsd{d^qE&AW%e_Oo(yg6z>J?@C`a2|a&LXq#gZYF` zp!7|4@;ZFFlb71;a&WLy2DeuGZ4vvMbN50qSNfoKxZV4UYQ58@ zfAU|BH~S9G*gdM=T49d_fV)bh(^+&(Q|}(tAM~QLp!N!6`wC3gbH5>bx2+*MoA6`_ zw>AJFG+(CdW0G;#Ure@fHCgjN-n-X)!?!6a5S==MtY$2t*qPgX49u~o`3FTk5Z z%W2>E)iBNjS}nNdo+=v0IR|smtl9u5b#8DGT&gsKt{}^TrCNgaU8hh$kn|2zQg=r+ z^5ATklGw~#LiCT~IG63KE4qf{haaNT=qyJ%F7BX)vrF$E=uEiT;ZiumXIX2DTW31C z35LKT{7NOF0|h#t_QX`~IXBl`8MsCs)8u@){^rv}p>)$Z9L??OG_2JsL&IwOIhf;h z>0S2Bm;PVSHX74*eu}o3imamoeVUt^mnTCTNYn=d+iQbO_F<*}e&^%|X$(`% z{V7}zq;Nf$#ktIQ@DO)>EG$fb;GjhA5QwOEB%czEk91Be@O1Q zTt7+Uy6K>}?h>w-$GCo)!u7KhuAirIy<#ygPD86I-HjI-f843M#NPiBLiR{`s2_tx zNAa;rfn{7(>a|pv@jDr4HAUV7ZmF)kmTJjGcrDdZ4D=)c{e#z1C15fY{}U+jKZZJA zP?vfwvDa&fv3`G~UL08_H+wBH&TENfag5gz&k``p<~3eRJRuvgqYWp1Byg6|2Cv$@ zKsj#kD$c>PX!AP=K@+)95o9Q@DOI`|LV@Gh^4ftmW2jG6u9Moe2c=2t)^krpgxeE) z#rFO9{`^HmdOU?|p!4(yhENM@$xTG~6oqByk@HgSD&F49{1C+q%bVAwk*SDCL&UO+ z!1FATLqI6fB|a|`SRY(T`&gOn+CFgDiaOuffhU64=ejZh;tII2$(+0uB{wzPPLEj0 ze1r5|#g*AoS2w#|R%Q>|np@d**jg^h0?-fMpwjv|`$SJCsB(CJHtz>)(kfcu8wJql zB`il+sS{?)RV%xu-iC$4ADq3hHgJ*W5Aa=m(S@F0oxO3rzBgW2|M`$9{G%0bCDfpY!DZO?#LTix*udbNSJ&ty?oW|Cyzq#WF_yTJ=?93O;4vLHTy@sUI9t#ws6S~1P*LjZxl~dtpF1ouv|YI-bx!C zIp?t_PED5PuF(Mg47frOYu&Tq>xpxv=_X+HY`!vN8Rzvz9+rcA_(mY+pDEVX`e%Cv zFJ_^S_mGU#`CSCFAFHKrg=;rOvh!JTj4-o3SW_mp5;OB2Ou^kvU*oJPJlP1kHs z2b%HOa?rN}E#Gp`&yJz>?Lf=795jl6;nueUE#Gp`%@|tW4zzrWpkvNlPPmHi&r-98 z4~t0(>M%(@OSo@UUoiI`s-?`;>;zubUkb0}TgnB|bNKF?7_0Q|vL zeFN4oZ@fkAuQYgZH;ppY`q)HituMc{@%8r@8+!^d8`q8a4EpIIedBACOs&^hRqrXNT)VTQ4@1Yc_F$v*WzRhs*z0v?8S zfPQx)x_vQNJ2@1rn_S;`7{%+Jg|)-x2yYWg)YRnrCi&<7((bq9)usIoneQmCO4NdV zai`mRS*g~an>Frq=PPS($yWz%$q&~ac1wPJ?VMZkwLm5w&^_ifx|eXaxN+SG{&O=eutu7yp5~RsTkjukbSNzQ^iMN6o12;`KLKpS7rnG-_x!mtKOIcl^{VZ=%9X1s<@lu zR_^9;kB|ABtsK_nXSc6jk@SUiF)tIA&bsXV?M6Uc*;!ZBB<^!?4k&v`r~=h_A47J5 zBN9GY0sL9rbK{!a;VbHibKtxoTUiL~Km2!nko)8;)s_|YgtDZU#*~GK+lK2hiAk5Ygijm9)rNUx_5b4 z1K5{$oqr7_CqBWuYE=jCs$PfpZ^@C@lh6M}j)M_-?u67#msv7daZZxzjAocd?#OIup*s!+~w_Gqa;i} z-X%!idj9;oahtv5T<9~Nr4b!wn-_%BYbll0_F;$8z|5z1f?M$>S>$k<`@Aw{)6bfD zBS>~-qpxEA`tKY9Udnj3XtJ_|vgg|7=jMAz4Dq5Z&Pn2FGA)Gh#Jdc=Ki}cT0$PzQ@?K>qKuFJANuZ~1rSWlR3 z9bSiHe{d2J%};}TbdO@955u6d_w~hCmn^Bo>wNv0GcR&$D*x^~%$s~~ft_q=#3u{! zXAH4oBK8$DuvLlIU6~WaX#QftLgxGnBa72>jDtI5EWKhP)VfC9Z~i+W{ULfqW6VDb z-g@?Kz&?!$(L~-D(CFtTtj_@#eUSid+Hnu!MV}{Z>IaSn_dd4L`L=60-r?HDu_;&C z-0j=RH5cV4NIwNq7nDYOr*Au%T|_<27dGdm`Esht^&eI)#Y7)Z^Ci(~(tP2RXFC09 zO8*5*ubAi)#uu+yhOGYZlQCn`1h5k?jo=YNaEBpKOoSq*iur=eQwJJU8*J7~Cpuk; zzG#UQ6Wy*vOsIEMus}{_$5}wS5Ix}19Tu3Cp3_ASC4kp z{YAH5<391C_3oVRWsLrr7eF~Lqr+w|L@L((DvDVUy^-LOX>z&No#F?rlXEz#P{Xqx zYJXrneF3S81{t)z8bd<**HpAAFKU3uHP*dZEa;;y;KFEJFOMePOTW6q1yIOG(td_% zZIV}B=4kS{-||uWn()>Dk+iVExP_(Klb1_Gjd}igfdvc*Ae;uf*o1Z}WX74NoWj&Y-&^wM2{5?gv$`S9}%)m9^tw;X6R`sNUU5 zeUIE~Zzllv!%qEsgLP)1tBK_b)6MRLqX$TtUtj#=oYSCz)DE9y$g9)`>VxP)b{bN! zGI=3Bv|O2K^v>NyZPe#}Z2$ja|NCYLpi^M#nau`E7F)YLuBoI%<|UOi+ut_6q2NRD5}*w%vWhlVXY6qBt-=@9kB0AoiVJ^f1OBckGIL2IR4`SKRf9oNT9`3H?!T$>a$f1^>)i+;sN6P4>&#Pc}jCO;y? z1=~VXj`fe~_TbiB^Vdp3hGmzb+UYc9`MH(lmqe4TfOEa0~Uw?qH~e6oNN zW7jImlsETU73(JuC(pmggTz2RVBV1xpEAD?{=w>C^QQoDX7Fgrz5M&yMQq1zo}l^q z6ls5Hv`Ll>?X+od^fMvxnk7b*=;ydcwmtTYZTnZ0_T_nQ`4&rjeL`EB#;$nJrBRu`^$q{xdlXYqd1}OPu~N`PXV9K$aEY+60W@ z)=Ij1%4z)6L$~vL3O~%!db!+QmA!%QKk>Vb-+TCdlpnn>^EH0VRyC4jrggW%2#%mM z{oL3IUAtl@<+?a_Qrg+r3AK-oorTi$w%A!LO&^7mmn~_ThI3_UdNg)Ys-f7~Uz%PO zJIkf%Z0sB=P5%*2ixfCW(=+EtX__&`oEuBijOOMXD@`N5%(wTi<5%Hq6~>Mi^3}=J(^$YQnqogEc2dA+2=d@<;PEjeT-g>o z;owoR6SBvZevq8jsR~tn%T?iYPX`aDwT%vV&cSzc!j$`CC)mFoJK@ilaV{;#?Qt~x zWh@mVw+AN5h*Zb`qT>$b<9d=ope}LKQGVsJ!9WNsX;m z`h+(FlZE^s)qvT=Kq2avE1VOe9>Cejind~G)Yw?%w}IdE7XYEreI!l<&)yw7$@NXK z6QP~dBm5xyGqIB<`=QuLpL}QR zgoAIu343mdL+Fz?#!gzti(_Yhsj)DEyIg8qsqav!u}k0KQsYv6M@o$g^xar$oU89x zsd1*hn@WvS^$kmnus=?4)Y z=J#e+CQ;d$KeyA)pyg$zKbb%kw~iTfe&+rJq%b3~Z=uDRZwUIP1bXGnmy@XS%vTd< z|IDWZ^^62+jZjY0y;eN$|P!J=K93BapoF94JT0H)^(P8 zZ1TDG-86ZneZ$G-^zW!G^VBDwZr{e_GwnM*dExZ8iA+~ZFi7-p6R z`d8GylKyq;UyuH+)W22ww_5+o`q!&}efrn0e{0(HU0qUX*|>@1Ckr+fCbS%+d3bU2 z2;$~3Li4CBDMFlda7j+yR@bstOio(qy~z#J(p1b7Odew2p&0-0)ro#=o>A z{c%aEl;nk}qz3^HV(=p1kNcm&6FvoiOV|1z__Q(Zfn#wlo8S}IM75Kpdf-w%r3w3p zlF(VzDh^U3E4HrAjc+jKt(Y8}zJ?SrCtU~LNY0lp$vK5?DHjuwp>jSvl`PJEX`dh3 z_UWWc^Zdl=&0t^4OtY8IQJ9^%C~*cek4>EUnOQ+;7mcA? z8F&A}%*jbmapvKPbLGr2f_{18?~gllc?PS9L(o4nA`p#*hOj!rq`*0cW>zWc@rl2_ z^%(}TG0t;%<~K>{MrN4*xKtZwOyT52nDcLn^BkMGD*@Rw^A()a|DE{5na?E7`V5x& z%=GsY|KV|7jhS~RLE|QZjFQ7=UMuMLB~e@AyryQZZ3oS~SRhi8Ey)p+3-;YQ*=j5# z%`|C5|DTAKpr&!9rh%oV##)mMt0BZvwvKFui_NvKDK)1Vf#ex}AK@oaExErMu4?1O z@%&UTbNsI1C;dm7(e&A%87K~3#~nr9Xk~zHfYn<@2WrE&l%|he6g5QDdPP-4&J1!8X}#O#eynKyk|HHPni38|wFSg&U(^Vj;-e{)uk8R0!k9)PwnIZFR7n zx$H$#-Vk2|)|4~3Y}I-x8_+?b|s_-5Nv79FOrf@j}SW5A0x6VRK{IaKT$SZEwz zdY{~AZXQLiI65%@Yd*H~(CLxc%;R9=Z^`RU4imb&`kMbGnBVY^jUKvmXD>0>V+inr zx%Xjbx$~E>-aRt@J3=p)_v~yi_Z8xz-xG3n_AKq^-&^6&mY?@%fx1b%DDKf3uybW` zaVZRwC_q5V|=n@|4#T?buz~=Z{K?J52_QZ5>}PH zT!dAi=#3iYAvuOTFHXrDWQvXc1Yo?LCEM2T+qfsNj;3I$o3&JDX)4j5l^dsy zRVJ-wvJLJGxX2kp0-ULhptF|*i664EFj0da=ZYV}+@C3X-HuLTv|Mp)vVO^;=T$fyhy+v$$osf)CoEqx4jPBhTO(V6KViuZOR-w zT|lyA;(XCRlU03cguF+p&38Z?Hs~&U1A-t9jZJ_p%LKxe3+7Xo+l2@c9lBAV zA3a$<4qZ&*(@`FMBNkNb2s+z-1QjAH0u25ZIXcld=6SmX7snz*3>#yz^E5pD7+kLeXTONTpk@+dtKW{)U9ogqTbNZxNX@eaym{R6035suj@4V z2|qpwmm?K^g2MIW6~k#TFJCJ1L`6!nn*(;}TMZFp?6RcAn%58M;lU!1%3=@>es@4l zb;(9D3|wJLAtC9w1I?)rxKPLJfx z^L3e3<8G}*V}<5Ce=(e@ddWX)0`Xws8i*78fn8LXxQ}m-B4ns`Fcbyq^d*YMV%VqK z8*PHQv(unzPi_^HM@i*rbj@Ad0a%o<*$(G)It(r4tX?L@b9=`_UM^xiH9r3Tav<$W z0++wLG7klBUxUF-FCn;a9s z;xoMNeuUE8mlR~;sHv`4>^%B4?jHTprHEB<@ZeI!Ix{yQaD!$cx*FhV8OsXoSHd3d z66pREy%ScN`(qn77bDypu}7xZ$4&o7YZ6)x<`{(Hg-C8in5#ZK@omDlsqH&mtxPZY5Kk!6r>Cw$V za?GYN8bqqEa*hicas%fLLqeQ;pZ(^rxjJN{nXa3~3+CT_yS90Z(_ z1ek*W6K@hX=3oaYtSx%B7t=|m5lXhP`8I}n2eL0dH4v5|j&vsTvMEtknO9~eL(}Py z)}}lx#98>wOAzAoj}UB2|FiRK?#y!auk%LV0zV=>GAAOTR_H%GW zmy!<7v%@c2Z$5)iZ7I;uUa#Aq6&XiUQ@)y7wFTA`j7@qCc=JDSS6+Mh&d! zx86Xa@p9lCA*R#D{HF=>TW?eZ7wMQ|{xcT#CWZA9CPxsR!R5kyZ= z%s1uq!*?mW=wJAc=bidQZ{@!urn-gKuh{XLjebj#z}_W&fyjkkKMLR*Wnam4$GAB0 zzMDO+9OOC83+CDAiq?}QocrrMcJtwit|Y#}lN>H0dJbL=><@Ts?J6q%HT>IG7;_?S z|B%(+R0r-K+$N2h=Lj zF@pA@&LlP`HwQ#FFk!ydO31D-!R=&3jYg{RCdph+d#i9RsnG+~W*3wLBlL)6TqRlvzcmruy0?US>pRiE~O7r0dm1{nY zjYa0-)Lq8MF>rMmuAc(m&VTii{E=9l{EsC~U}>HV&6fW~BHnAMdEkeTH4xHEq9`K9 zco&yM>i^Vz~^h?F5T+|P(-6T}&%SUfOW?IF3%)AemmmH3hC{<_5M;FIIGf5C>t?js4%tvo0 zf;SUCYjB0=a|v7_x+4zyViM#P(lx&ZN{-*j782L~yv&(U_&wvDcCf1ckA`5(>f+s( zt!w6^JCm-NkG>uU-IW9_=7;Sf{dmleQ^8#@e!SB0qp=y>Eba*RWYRA3(NQ?Xfuob4 z#WNYMZ@{>80UI$4mh0s%U9B%5PX{>iY=Br)jneZo%MNv-A46xf3R-FH_#=65*3vS+{K3AcpoGATWZ}II=V!kH^dgc+9LdEuP#V zRs-9mbHN$bmzU7g!^ZcnmD$Q@>2bNo)dTK3SecD36)mrciT^01LbyuZlDmU9db{8* zSU$3y{u8P6a;MVYtn_Eb>HR2!*AaY*_(jdA8K3IEo_A(v> zi{o8ie?OHiUiV^gRH{yB_*PPS7<{#fBRo#_bBZfjb_3rv;BoduD#+z0gCdVj8uLok z?#9zx#ko4@ah-B(;>_l1=)wqTxoMsf{Son(1W4#QhKXOT}s`+_vCaqwo-3k!S*~N8uCmlN6*QqrjYOXUXT>m=^I+%yk_8s%k zakc9grOC^M_mQx*9_XsJF53t|!`S?Qovq1c?k4Skr41d`L9+%h{GZmMr>g>(FM+DN z3`Kcgmscxg+ZW&Qz^93Xr^*HeVXB?NS zS44Y+BiDFD3VLkIHZMkMv~%sD62AgPZj^TpM<6b`NgfX$?Ui@jKr+7yrtm~yITvjp z%xX0_?l=^aoa)NA_P-Jl;pDyAnIC?Ggo#}=-PT-FYoa@`Vr4Q*IJ#_yE9If3+gN7* zcYjy{^vx1^3oQIPOZr(j_6IGReDh%-8Qr6p=uW0U9gEoQ2ow!Z2mZGeF0*9-BECm^ zA+&yJB8_BUN!+q!*cc_N$Dryl{1HKM|DJ#;dYL`;PT`G4A!vKaHS1jS59lCTQ>+Dr zo7EPh1?fyb2E|04+ZiI3jfy5rz%q5WEBJ7ro>16D0*-0>rytZDr&zl-={8%@S4H3b{14qe2) zW*y}7igZYVWzb7IUiG4EB#thEZLkE<#WV*;zy zxU4smW&>r_^*ATcroAp>dnsr8GM(-xWhrZlR*zpWO^fSdI#FE~W#QaR+n8~p4h0WqnNzCb+`7>)O#by|a`SBU>ZiwN57ZJfrCEGKm71_FlCW)6$B<`%Cq<{Y6CdxLsY~`ZPlAj@8(NX-v#v-CMSmi%UazfHtk|*zpL9!qa)dsoZi?c= zBChbsvd@gm3MUho1(q7>oYFo}r*kF+%GiQG4PrFuU)v}80v|UdFc^d{1HZ0(G9Fw> zxeldV>@<{a!)Yo*t9_61J9#rSx!&Z?#x3Iq=-NGnA_8=&E~n5~+l==xR=4vM+)?@5 zE=Jv*I{C|}X*9TZzU!%a&=BmJMlrC)AstCgqiH zSLTJlj2{GMf-&z`^nZMbe*i+|3PtZglAJ z^0`9u;iAZ++->#xTe_OmhT#-)hC${OjVRydNiOsE&@c%NeoJEt6J`llG2=LJN=(Y% zWG5C+zd2@jgF#EO*r~5uyrHz0qiry&kGZly^0T=x3t3J*FjPm~->7(loWI99uc+n; zqMhw>4ZVYw&0GvUhgls-IgQ6v*ECp)&4q!|yd5Rqwf1bPMYxjYqyMG{<--vGk;a&x z*dDZ41m?q6g1as34uew3?Ub+^a>9-Yy*ICD4psZsGDoAkNxGK1TWoe_4b|x00o`n< zWgIG!acUeQYa53+FqCDlQ*ldoX`XwE13jH}wJ)B%mQ0XXJUzhNGj=y{Ym zSO1O^#wh#e&@SyZ5vT0$2BvuuNk;c5MsJd)lzk^Z;Bsa&G*+NV`-i&o1KUrL!N}tm z#NWg%e=+_^@zhU#eH;9G2Bi9!jQ{l-JqsXS8 z%O45*UBDZsh8$JBRC#ylMSTda<|m#^a^7u7LW6*xjH*wtrSA6`PM zK#bPa%hIao{~N8E53tLX_P82a9U=ByA>33`a~)f!&DAz?nKuEy^%}0=Fcoz*O=3&<6 z!$%s;X<3ohn@d5iIocK${V8FQ77(YaY?NQ}XO{0#!s)8+;Yq#pF0Pj|NHVWTWb$ZR zCg<4Q+;1v5tI_Jp`9jnKd)i{ztxSEDOj|jZfv0XBDf;6oj=DjTi0wxa z!Sb<*^mN@+(se=IRMY+g>!xqHx~Y&#b)(4Uqsb`bm{F&0q^oeOiT0PS8#8Q|5aSx< z(Fr9?N7wI2j9s-6-D=a5kM1XYjFDA(K=Ty3xHPju)WGGemeo{Mq9!H6o?d&Vn6YeK z9+%YRnq}%zkxS}wO|815E{g}&rH&PHz=Cpe);H0Aj|W+52tW;a3{*L(e?2&;ld}lu z&adBk2$~XtCSw~X&*zJQGxIXO`Sp|i(000{#YuwYDk{N$UlAC0m08!u+DS!W_BBHDVaTm5kmTTFI3;^ z>b-v?X9={51CVdnxe^>v5PwZlunaje>ilPMzH zWc?!3QKk6=5;86++GPDv4SW)y5wbZE?{L>j&-i{L1OjT<+Rn$*LQi*u~ajw z64B9o=boNy|Kb{sWV#F=muiq}od$WbG)P4!F!6k~A7HNha-53;-!alGQp zF+I$0!i@qcn90S>E!|8Mqrr_da#sdFqy0T*Pg<8v%>*`k>(gF#P4MEq=YoP+KO6+r9nD9-WSu04?%==OD663>8(q_; zyDM`AX|R!zUr1<5@FzB?6VzK61umd<*%dZU5LmD-SCQPhkWXwp)0%3~dNKjFp6Y5M z(zc_ZbrGQuelefsA@p*`yROU&py5Q(&_Qi7X6@p!?kS{0#wh1}soK+cbX&%(ccP`s z3%^PM`#5AU=A=%J2kMfglwiw%ys~=e#^iFYd5NgJlz&cB-ux~IO6<|wj3?vpBvwvf z!D^Un`e*o9!V`P6n+uo$JiSLe$%3uNP_oN?M9UNtqlF82^2W4rRv zQ{jZ$J>eSpzio~5LM+Z_;8Y( zdVL@*IlzrY;HhP1bwF_V<0v-mR{GfA=_BG1#6r{mEv z36BOB^XPIA%qtQe9T(53#=LdTXq&RU28s10j_cuaClg79@W_OP!RC)IWuP#_Ko*=E z(U2I(#vN_?@uLrF(@ER+A^A*(ZHDeMM0YJ|^3LXE%RXO5EEJpfv5QY{W7y!zCfa-P z$8EzmTNWmaWz(muom|4GdC+ri_NRqY^xR0HF;+iZSG|^RdfZsGKsr0 zw`=MFRz0;I@FVEu#A`yVmf^L;qg_f|TV`KBQr!`Fo9sVcOV-VvSXoZ2-`TC}+$3wo z^MzvXf^wp5vUwt^LjsOr92pOg^G!pswd$3j!7F@j6mG`Khf*EVyZzl0~4OGU{$&7@#mTJ}OOGeVgkEgq-Vo&D&~ zbl~USjRgj}D;~I3@+1CE<9eG8ERwTpnj0kjG!rc^rSRJT|2AXfHM= zc?gB&kYDlN+YEZs*KWs4(EH8@TKjRHC;Mw zhRacFW5sOHyc;=L%Cb}bg`jgh)w#5@t-PlZmJs{bba_uA0tWLKoNoHns)y!eL6o7m zDw5IgTE6F4nb@{sn;le%!`7iYE2b(B&u5s9ku*UsX78%w*?{rn#wa@pQ%}4iU)7a|HS{{|!!)Udufk=y);MqW2M0Z@ven zm2xhI$(K~iwhR$3t?k8wuJsUY3sKMYx`N22b7|7z_3zf^Sj<|@IL)$Fbh8pBwBEep zRgP@tx#aPxvEuYl_AyoK4nsx5j)H>d?%ryO|h zG|LU!Zate_VJrz@s!_kbHLYgsqXt}i(b&X|2FW;abX)+|?e3DWjoVoBN@O28tfEba zjpxZc~6;;a4blJ~^tJukNUBVaC3_ zJDgVr+_$;Fmw8OqOmKemQejGT)R~y$uF2H8(NUj6d`d?Zgz2cVVM-VD!p8vN$|d`9 zFV(+Pzt{T%Hv!MJCCkGHcDZ;x*65!Hh0^Hh&`zVzh3Ak*TcQ6^oLkgKUg;jaC8rHt z@gv61$JLib(+yuwYvmDRwtwjnEK$?Tpa<;G}8oHHlJ(mM;VA-NVYa3*y-DpU>7@|!L7D)2wyhmG2dlp z5;Lyc^-`P-YPM+B6|R|{`e7_jeOvE;qVdqJ_p6`UcI8@kXRAdqXc_~(YS7dS!7(qV zqhGdD&Dw1?a~XL*Nx1yht)Q{ifFkl*7>!;ZM4B?oF7{6LC|>19zm}epb6fp;0zYRn z=;&oYFGZ@kmI$TB(mQC~!Yc(LZ|oW2g9K%S{QTyKnC43v}Ir$UF>FqVg;CBFn% zQ=kH4&Vk6T24F0DwF;MXpko(zpp|qWZkSAWAVDO&==7oU+SIBK^)J(h)Lzbk<_oO; zmw^xL0^Xz#T?1`P`q260abO=>Ltg3w8VAk<{|@1=tvsO3Pb3rLp}6VC%{&+HX=*+j zV}y=2E@|war{RhAr-S=KaQm$rWEVuOlO3g$vmrBQW6+|{*~mRdhW_J$@j_RTeXzw;cRXm zOWxf3b?R(ZgNuLIxw^&rT#^ndOLK%_>&=$Qc1mm>0R{*Z3bd`R7VuS(A0 z3O?DOoqtw$q-QQNo^En2TsuC&%Pgx2Cv2nZhkveDITc*PnMZ+Ol1_vQQh z3cWd}FO|xr5mIlQ?01f_$v9-wa=tzB7L^;mB`REwFeZ_K7d2GttEf4dbp-bn=Y=Q-gYfs1N4p$nH^zkPGd9liC zRhnG7=PV~1CyTZ|c9ENC#{}V}r0*Sb!ZXa!JD$T{_KS0;KATS0zoplcx z>$|<$R&#KAsWw&HVis<+K6#FC9(ZdV2;SP4EmEp0gp^g85a#UwgN&EC=0B24c#kXs z>m>(u3%QiT>m3g-g5JxFhffs`!)NNhA(E6{XHvSq-Y+@31zknQBZ}cpfH;VrEtDEV zxfYA#*+O_3VQd19c*&6S>8}PXwwc_FbLumazq*g$HRQL`^7}3%>E>)N`X?ZYja|%- zZo$P6{8y@fyw~CK4fA-m+P&|oY=$F7^_wRbF4IZ*rY4yZr~KSTlky#oMlZ^IqYPZb z^kIDM&{XOIhuM%sd_1n_XZU^;@qYeY1pno(1V_ z9N@QJOYp1y-v`!O;(MWQ`fI2pmJn2VYm6C8XTWr2>?0^@unzMj(iNq zt=rz_8;F?4$ecx`+9c&hfZB_cn+=~%HL%yFJ7@_YAH9({tMe3sqwe7Fb_e-6I?J7S zo44Vb$M~E@kf4XV7$GmrhTNQKtJLE?K}#S=(KiEbVkL#+sL#t5k_9oq-80WL+()Ew-$@rr@3KSP z(^g zz`$$oq``GJo|JQ#{@ljY7eqe*L-St*bhQB;6&Gdg?CnO)+q6Dp_B0Bo&gYg&Q@*ZoMdY(*l%&QCMN?##Xi>q`CozZmI-FSyp9KNt(*)A_q*sl= zgM-gIv+bFt#vJ`-}ah{_g%B-;_D#>#_-)QUFsIzbZei0G`HAmH@4){R6-E z^1GMc^e^~_VPAVg!d+^((}+ptOOos^*c6E3VwevB!$Ug2_gKSB$Li#M3f?GUv0Q;;?|2Qq7<)}0*&9~E@<`qZxIMZVSs3|pzQBEsz%{CXl1E`oz z!RC9j(K`tmONX&FDBPz({9VMf2l2OaS4LOnmtH3GY|#>4-ln@HOl|v&&}p8>Ugze! zaWkAxzmHTw{(3f|4!7Pz*uu$hI(#p#@ux7-yNLJUHNCB;`L8(Xb{h*O)O3@KbItZ? zcB*yKM^cT^`vHsl@mLeqrk_QC7dLZd&)g! z_P#+Bj?z5G{N-TZiWQ>A6@q1m#SA>HU5L*uUx=0Em5zC<$}4Te8QR{ry1%bnUNzBI zURhpk!%d}mu1F|1TIE%h&5vq_H=p5ApjCEjPG4`i*Zh5bm1^@tVn=_uzuXsn80Wt3 za{qX)+;6YY-&5|bCJ5^wJZvN)3C9o3ndm$a zLG%&uHlGL#^c@_O=&soUa`Z;u>&w`Uf zKp%&e=o9?2yDrUfs@HlfPM69im+L0usPx-8>Slq9jutG%nQLL{dMKNBTM?YZiew8SLJIZHgXu zeThS(3;euhURa+BR;O=n{wYapp0qRlx+J!MAC;+)S^!&>34SR z(y2g=t-m7uJe3I*mA;^HMQ?8Z8ny%s_vYOfp||(4!%DrJ9u8g+ zVqz_p12Q;ls+{X9U~YJ2U$M6k-$UA4iqmj7hQJL1F3wiBH?XdsZ{Bpx@!c@P1^L+yc5HWjA&Xb0?yh;^IS#6?*CSYi`{Az zxc^?vNTZCSf5s5LT=?%T+@YQ~)JYHAW0Vc1~+* zp>e!iup;K7Q&np!Z2=PJiHgoABynq{DRJ*gxu2eLKf~O9_zF>_J|UaimDVTJB#Hss zipP8WYV-(tSWx@kj;|4Pf(tssf<8eI`$ryy$G<}R8aQJxn2T=5@0I~k{nXfUw(78|s21W%dJv%KQjKy*5VVS%Or7_cRsZF#+-?n7Iv}U0=|xy#$Si2y zPJf-h4eC+(4&fp)Tx@!@t#9^lVtB2X{^>-v1XFj{uk@|hY#Q({|2Qo(yg^woBe+pt zlRN9-@k;VyuihFi1|^)_ylhvv7pL0+#Ra9#uB`s@oKAgs;VXfmY23o6JE%Q&G8fby zCn@cR*Avv!Se1<($vQ4K(-@f@TWcae)erwpxX&8*y|diCU_66&wv)+OI}^g0Z1g|b zgY;~A-tRZNZ5@-0zwlYg9ec0Ks^u*_(`M#T4uf?wIhc|(VqkyjXhWA?G?cmb6IQDX5BiDqS<#m{|a!cqKRrlQlxaYWJ zD$O-B{{TwW%RkyT2(2klKVIg3qYAn>;v)q>Gpq@I{rnE$cQn6K_?^v9Ycg67(v0i* z{I26S{R;j$nOfby;@S%s9O#GYPfxw}ksZ&q;8cVR7T0nHO78E;O`W&HFLZ9r_py&# zxGLk?Cp))h@z-Jx5&V5}U*y~m%6*1&|4{Bn$*p%O-v-<43gza%Q+-#dyuXB8{i(b? zd{y2uzjgc$<+qjJiTt3;&a6rvOK#8eyN2H@`Ps`ku@KrphR|aI>B5xz$tm|mDfh)G z_ft~tOH%GjQ|_mx+)qonFH5<1rrcU}SibCj20psC2d#b(Zf9+!<*b{m;hLOioEX&3 zRu_BxnEJVAcM#}2vLB8k z&oM83nNg#C!37(T3AJ7j%Y{kkzRLQh^0oz-qLZAgteW!j)nNBt)?k9&*YiKrI-<+V zHyc;W(%wucWnOo9FAprtd>))C`*Wr>8V9xY_VzwQ-A{=FXf<^Yw^WWRN7+ zcsE^1Xyz-3;8d9Or}^qKVFSyA4HA~CH{StXju<<&^E{tS50ucEdlC z!bO;z799*QLh3YSA|+D(pPi&Iru3#@7Y3~Th+PIOoLli$Le{!zl9wN zRv^Zm_-$1O9n8A4doSA@hr8KP3SnS|!x&xQw#!%>@l9{qt$I#@-&kCnvt6z$EBxVk zuDc7y^Xz6Svu@2?MjY-bjQ6n)paHxP$#B%U)Yh?f;`2F^CS+;4B74U(^VYVMe9WKd zbEzG==u%LuUZF+%N_Ulgb!HxQW!>qu&7;Flw6&GKEGqT1G!mB@4YsSYd2KnE;4*fR zvQf@VMXnIhOp+HChaTdR^+MD%sy8KoFb1#$QK1=;R&>KJFR>!j{N}>{h*0mx;VN= zG12$1-i_67vYWiRqA`_wCA-_q6X-+jtL2z%zKO(pgohgdECZkYOc7Tg1tWj` zD>q8(RgCa$c=@)zLME2`bQ5S5F#u>Es6sRCj^_YndX#$z7% zru)Qt`y;Vqe3Pi)dJd-zx4wn5R*L2fXFB5B!tAn22Y)9CHf`T)-Hm_h?aJ>ST#n~{ z=1uU*?2oS#82o&_7o2 zE(nP;dEtVIZmNRJb~YYa21z{}$R$i}imov^JO3 zneVtyoB`e?ePTFiTdDBB)g@9DZC&CWW|LTw$9|)ogBZiDzv4{zlnQ1BQ>-Rgr@~hd zo^DJY{;79x?`TUYvi3jpajKA6eXWe=b;|gt1Isv&WVED=>;gVe9$3d;TFSSH0*R2U z{r`V>dlN9ZimLy==iZ*~nV!iqnMqIf8I}o`o&}h&L_`Q60fQh!M8Ym00wNcu14ueO zMg&9z!X{!=^o`;Ih>D6kBJLXsuCGgw9YkCZ@zq!2@AExX_xA0c3GeUsKL6)G&oh0i zPMxYcb!t0Rb?THXq!|STqrmNT?%$wc+0^=*pJdfif7!xX^?gHGY5dFEZ&dVIVJ4$A z9j`lq7dCQ9U||j094W6e;4Z)mlI%0^ZlPyNIs?DswPNIJ`i*AtBVJ>q!1KDLu4fZa z*vMw%!def`q^>jIIRg9sodI*TzT{f9Z@paq_xUR*U(>HH=34$`eXXuvn9oT@Eo^o} zWwx6bpVfo%HT^n1YyKN-)Fa1rHEwa23h&JFX N5vE_#k)E=un}jEsdc}tzB|yD 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±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�i+@e1fw{QXafTrz+RT`a`wtQBM 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 F{{~4l+;#u} literal 0 HcmV?d00001 diff --git a/1.2/Assemblies/0Harmony.xml b/1.2/Assemblies/0Harmony.xml new file mode 100644 index 0000000..6bcea2e --- /dev/null +++ b/1.2/Assemblies/0Harmony.xml @@ -0,0 +1,2900 @@ + + + + 0Harmony + + + +

A factory to create delegate types + + + Default constructor + + + Creates a delegate type for a method + The method + The new delegate type + + + + A getter delegate type + Type that getter gets field/property value from + Type of the value that getter gets + The instance get getter uses + An delegate + + + + A setter delegate type + Type that setter sets field/property value for + Type of the value that setter sets + The instance the setter uses + The value the setter uses + An delegate + + + + A constructor delegate type + Type that constructor creates + An delegate + + + + A helper class for fast access to getters and setters + + + Creates an instantiation delegate + Type that constructor creates + The new instantiation delegate + + + + Creates an getter delegate for a property + Type that getter reads property from + Type of the property that gets accessed + The property + The new getter delegate + + + + Creates an getter delegate for a field + Type that getter reads field from + Type of the field that gets accessed + The field + The new getter delegate + + + + Creates an getter delegate for a field (with a list of possible field names) + Type that getter reads field/property from + Type of the field/property that gets accessed + A list of possible field names + The new getter delegate + + + + Creates an setter delegate + Type that setter assigns property value to + Type of the property that gets assigned + The property + The new setter delegate + + + + Creates an setter delegate for a field + Type that setter assigns field value to + Type of the field that gets assigned + The field + The new getter delegate + + + + A delegate to invoke a method + The instance + The method parameters + The method result + + + A helper class to invoke method with delegates + + + Creates a fast invocation handler from a method + The method to invoke + Controls if boxed value object is accessed/updated directly + The + + + The directBoxValueAccess option controls how value types passed by reference (e.g. ref int, out my_struct) are handled in the arguments array + passed to the fast invocation handler. + Since the arguments array is an object array, any value types contained within it are actually references to a boxed value object. + Like any other object, there can be other references to such boxed value objects, other than the reference within the arguments array. + For example, + + var val = 5; + var box = (object)val; + var arr = new object[] { box }; + handler(arr); // for a method with parameter signature: ref/out/in int + + + + + If directBoxValueAccess is true, the boxed value object is accessed (and potentially updated) directly when the handler is called, + such that all references to the boxed object reflect the potentially updated value. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, both box and arr[0] + now reflect the value 10. Note that the original val is not updated, since boxing always copies the value into the new boxed value object. + + + If directBoxValueAccess is false (default), the boxed value object in the arguments array is replaced with a "reboxed" value object, + such that potential updates to the value are reflected only in the arguments array. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, only arr[0] now reflects the value 10. + + + + + A low level memory helper + + + Mark method for no inlining (currently only works on Mono) + The method/constructor to change + + + Detours a method + The original method/constructor + The replacement method/constructor + An error string + + + + Writes a jump to memory + The memory address + Jump destination + An error string + + + + Gets the start of a method in memory + The method/constructor + [out] Details of the exception + The method start address + + + + special parameter names that can be used in prefix and postfix methods + + + Patch function helpers + + + Adds a prefix + The patch info + The owner (Harmony ID) + The annotation info + + + + Removes a prefix + The patch info + The owner (Harmony ID) + + + + Adds a postfix + The patch info + The owner (Harmony ID) + The annotation info + + + + Removes a postfix + The patch info + The owner (Harmony ID) + + + + Adds a transpiler + The patch info + The owner (Harmony ID) + The annotation info + + + + Removes a transpiler + The patch info + The owner (Harmony ID) + + + + Adds a finalizer + The patch info + The owner (Harmony ID) + The annotation info + + + + Removes a finalizer + The patch info + The owner (Harmony ID) + + + + Removes a patch method + The patch info + The patch method + + + + Sorts patch methods by their priority rules + The original method + Patches to sort + Use debug mode + The sorted patch methods + + + + Creates new replacement method with the latest patches and detours the original method + The original method + Information describing the patches + The newly created replacement method + + + + Creates a patch sorter + Array of patches that will be sorted + Use debugging + + + Sorts internal PatchSortingWrapper collection and caches the results. + After first run the result is provided from the cache. + The original method + The sorted patch methods + + + Checks if the sorter was created with the same patch list and as a result can be reused to + get the sorted order of the patches. + List of patches to check against + true if equal + + + Removes one unresolved dependency from the least important patch. + + + Outputs all unblocked patches from the waiting list to results list + + + Adds patch to both results list and handled patches set + Patch to add + + + Wrapper used over the Patch object to allow faster dependency access and + dependency removal in case of cyclic dependencies + + + Create patch wrapper object used for sorting + Patch to wrap + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + Determines whether patches are equal + The other patch + true if equal + + + Hash function + A hash code + + + Bidirectionally registers Patches as after dependencies + List of dependencies to register + + + Bidirectionally registers Patches as before dependencies + List of dependencies to register + + + Bidirectionally removes Patch from after dependencies + Patch to remove + + + Bidirectionally removes Patch from before dependencies + Patch to remove + + + Specifies the type of method + + + + This is a normal method + + + This is a getter + + + This is a setter + + + This is a constructor + + + This is a static constructor + + + Specifies the type of argument + + + + This is a normal argument + + + This is a reference argument (ref) + + + This is an out argument (out) + + + This is a pointer argument (&) + + + Specifies the type of patch + + + + Any patch + + + A prefix patch + + + A postfix patch + + + A transpiler + + + A finalizer + + + A reverse patch + + + Specifies the type of reverse patch + + + + Use the unmodified original method (directly from IL) + + + Use the original as it is right now including previous patches but excluding future ones + + + Specifies the type of method call dispatching mechanics + + + + Call the method using dynamic dispatching if method is virtual (including overriden) + + + This is the built-in form of late binding (a.k.a. dynamic binding) and is the default dispatching mechanic in C#. + This directly corresponds with the instruction. + + + For virtual (including overriden) methods, the instance type's most-derived/overriden implementation of the method is called. + For non-virtual (including static) methods, same behavior as : the exact specified method implementation is called. + + + Note: This is not a fully dynamic dispatch, since non-virtual (including static) methods are still called non-virtually. + A fully dynamic dispatch in C# involves using + the dynamic type + (actually a fully dynamic binding, since even the name and overload resolution happens at runtime), which does not support. + + + + + Call the method using static dispatching, regardless of whether method is virtual (including overriden) or non-virtual (including static) + + + a.k.a. non-virtual dispatching, early binding, or static binding. + This directly corresponds with the instruction. + + + For both virtual (including overriden) and non-virtual (including static) methods, the exact specified method implementation is called, without virtual/override mechanics. + + + + + The base class for all Harmony annotations (not meant to be used directly) + + + + The common information for all attributes + + + Annotation to define your Harmony patch methods + + + + An empty annotation can be used together with TargetMethod(s) + + + + An annotation that specifies a class to patch + The declaring class/type + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + Annotation to define the original method for delegate injection + + + + An annotation that specifies a class to patch + The declaring class/type + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + + An annotation that specifies call dispatching mechanics for the delegate + The + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + Annotation to define your standin methods for reverse patching + + + + An annotation that specifies the type of reverse patching + The of the reverse patch + + + + A Harmony annotation to define that all methods in a class are to be patched + + + + A Harmony annotation + + + + A Harmony annotation to define patch priority + The priority + + + + A Harmony annotation + + + + A Harmony annotation to define that a patch comes before another patch + The array of harmony IDs of the other patches + + + + A Harmony annotation + + + A Harmony annotation to define that a patch comes after another patch + The array of harmony IDs of the other patches + + + + A Harmony annotation + + + A Harmony annotation to debug a patch (output uses to log to your Desktop) + + + + Specifies the Prepare function in a patch class + + + + Specifies the Cleanup function in a patch class + + + + Specifies the TargetMethod function in a patch class + + + + Specifies the TargetMethods function in a patch class + + + + Specifies the Prefix function in a patch class + + + + Specifies the Postfix function in a patch class + + + + Specifies the Transpiler function in a patch class + + + + Specifies the Finalizer function in a patch class + + + + A Harmony annotation + + + + The name of the original argument + + + + The index of the original argument + + + + The new name of the original argument + + + + An annotation to declare injected arguments by name + + + + An annotation to declare injected arguments by index + Zero-based index + + + + An annotation to declare injected arguments by renaming them + Name of the original argument + New name + + + + An annotation to declare injected arguments by index and renaming them + Zero-based index + New name + + + + An abstract wrapper around OpCode and their operands. Used by transpilers + + + + The opcode + + + + The operand + + + + All labels defined on this instruction + + + + All exception block boundaries defined on this instruction + + + + Creates a new CodeInstruction with a given opcode and optional operand + The opcode + The operand + + + + Create a full copy (including labels and exception blocks) of a CodeInstruction + The to copy + + + + Clones a CodeInstruction and resets its labels and exception blocks + A lightweight copy of this code instruction + + + + Clones a CodeInstruction, resets labels and exception blocks and sets its opcode + The opcode + A copy of this CodeInstruction with a new opcode + + + + Clones a CodeInstruction, resets labels and exception blocks and sets its operand + The operand + A copy of this CodeInstruction with a new operand + + + + Creates a CodeInstruction calling a method (CALL) + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + + Creates a CodeInstruction calling a method (CALL) + The target method in the form TypeFullName:MethodName, where the type name matches a form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction loading a field (LD[S]FLD[A]) + The class/type where the field is defined + The name of the field (case sensitive) + Use address of field + + + + Creates a CodeInstruction storing to a field (ST[S]FLD) + The class/type where the field is defined + The name of the field (case sensitive) + + + + Returns a string representation of the code instruction + A string representation of the code instruction + + + + Exception block types + + + + The beginning of an exception block + + + + The beginning of a catch block + + + + The beginning of an except filter block + + + + The beginning of a fault block + + + + The beginning of a finally block + + + + The end of an exception block + + + + An exception block + + + + Block type + + + + Catch type + + + + Creates an exception block + The + The catch type + + + + The Harmony instance is the main entry to Harmony. After creating one with an unique identifier, it is used to patch and query the current application domain + + + + The unique identifier + + + + Set to true before instantiating Harmony to debug Harmony or use an environment variable to set HARMONY_DEBUG to '1' like this: cmd /C "set HARMONY_DEBUG=1 && game.exe" + This is for full debugging. To debug only specific patches, use the attribute + + + + Creates a new Harmony instance + A unique identifier (you choose your own) + A Harmony instance + + + + Searches the current assembly for Harmony annotations and uses them to create patches + + + + Creates a empty patch processor for an original method + The original method/constructor + A new instance + + + + Creates a patch class processor from an annotated class + The class/type + A new instance + + + + Creates a reverse patcher for one of your stub methods + The original method/constructor + The stand-in stub method as + A new instance + + + + Searches an assembly for Harmony annotations and uses them to create patches + The assembly + + + + Creates patches by manually specifying the methods + The original method/constructor + An optional prefix method wrapped in a object + An optional postfix method wrapped in a object + An optional transpiler method wrapped in a object + An optional finalizer method wrapped in a object + The replacement method that was created to patch the original method + + + + Patches a foreign method onto a stub method of yours and optionally applies transpilers during the process + The original method/constructor you want to duplicate + Your stub method as that will become the original. Needs to have the correct signature (either original or whatever your transpilers generates) + An optional transpiler as method that will be applied during the process + The replacement method that was created to patch the stub method + + + + Unpatches methods by patching them with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The optional Harmony ID to restrict unpatching to a specific Harmony instance + This method could be static if it wasn't for the fact that unpatching creates a new replacement method that contains your harmony ID + + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The + The optional Harmony ID to restrict unpatching to a specific Harmony instance + + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The patch method as method to remove + + + + Test for patches from a specific Harmony ID + The Harmony ID + True if patches for this ID exist + + + + Gets patch information for a given original method + The original method/constructor + The patch information as + + + + Gets the methods this instance has patched + An enumeration of original methods/constructors + + + + Gets all patched original methods in the appdomain + An enumeration of patched original methods/constructors + + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly versions keyed by Harmony IDs + + + + Under Mono, HarmonyException wraps IL compile errors with detailed information about the failure + + + + Default serialization constructor (not implemented) + The info + The context + + + + Get a list of IL instructions in pairs of offset+code + A list of key/value pairs which represent an offset and the code at that offset + + + + Get a list of IL instructions without offsets + A list of + + + + Get the error offset of the errornous IL instruction + The offset + + + + Get the index of the errornous IL instruction + The index into the list of instructions or -1 if not found + + + + A wrapper around a method to use it as a patch (for example a Prefix) + + + + The original method + + + + Class/type declaring this patch + + + + Patch method name + + + + Optional patch + + + + Array of argument types of the patch method + + + + of the patch + + + + Install this patch before patches with these Harmony IDs + + + + Install this patch after patches with these Harmony IDs + + + + Reverse patch type, see + + + + Create debug output for this patch + + + + Whether to use (true) or (false) mechanics + for -attributed delegate + + + + Default constructor + + + + Creates a patch from a given method + The original method + + + + Creates a patch from a given method + The original method + The patch + A list of harmony IDs that should come after this patch + A list of harmony IDs that should come before this patch + Set to true to generate debug output + + + + Creates a patch from a given method + The patch class/type + The patch method name + The optional argument types of the patch method (for overloaded methods) + + + + Gets the names of all internal patch info fields + A list of field names + + + + Merges annotations + The list of to merge + The merged + + + + Returns a string that represents the annotation + A string representation + + + + Annotation extensions + + + + Copies annotation information + The source + The destination + + + + Clones an annotation + The to clone + A copied + + + + Merges annotations + The master + The detail + A new, merged + + + + Gets all annotations on a class/type + The class/type + A list of all + + + + Gets merged annotations on a class/type + The class/type + The merged + + + + Gets all annotations on a method + The method/constructor + A list of + + + + Gets merged annotations on a method + The method/constructor + The merged + + + + + A mutable representation of an inline signature, similar to Mono.Cecil's CallSite. + Used by the calli instruction, can be used by transpilers + + + + + See + + + + See + + + + See + + + + The list of all parameter types or function pointer signatures received by the call site + + + + The return type or function pointer signature returned by the call site + + + + Returns a string representation of the inline signature + A string representation of the inline signature + + + + + A mutable representation of a parameter type with an attached type modifier, + similar to Mono.Cecil's OptionalModifierType / RequiredModifierType and C#'s modopt / modreq + + + + + Whether this is a modopt (optional modifier type) or a modreq (required modifier type) + + + + The modifier type attached to the parameter type + + + + The modified parameter type + + + + Returns a string representation of the modifier type + A string representation of the modifier type + + + + Patch serialization + + + + Control the binding of a serialized object to a type + Specifies the assembly name of the serialized object + Specifies the type name of the serialized object + The type of the object the formatter creates a new instance of + + + + Serializes a patch info + The + The serialized data + + + + Deserialize a patch info + The serialized data + A + + + + Compare function to sort patch priorities + The patch + Zero-based index + The priority + A standard sort integer (-1, 0, 1) + + + + Serializable patch information + + + + Prefixes as an array of + + + + Postfixes as an array of + + + + Transpilers as an array of + + + + Finalizers as an array of + + + + Default constructor + + + + Returns if any of the patches wants debugging turned on + + + + Adds a prefix + + The prefix method + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for prefixes that should run after this prefix + A list of Harmony IDs for prefixes that should run before this prefix + A flag that will log the replacement method via every time this prefix is used to build the replacement, even in the future + + + + Removes prefixes + The owner of the prefix or * for any prefix + + + + Adds a postfix + The postfix method + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for postfixes that should run after this postfix + A list of Harmony IDs for postfixes that should run before this postfix + A flag that will log the replacement method via every time this postfix is used to build the replacement, even in the future + + + + Removes postfixes + The owner of the postfix or * for any postfix + + + + Adds a transpiler + The transpiler method + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for transpilers that should run after this transpiler + A list of Harmony IDs for transpilers that should run before this transpiler + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + Removes transpilers + The owner of the transpiler or * for any transpiler + + + + Adds a finalizer + The finalizer method + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for finalizers that should run after this finalizer + A list of Harmony IDs for finalizers that should run before this finalizer + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + Removes finalizers + The owner of the finalizer or * for any finalizer + + + + Removes a patch using its method + The method of the patch to remove + + + + A serializable patch + + + + Zero-based index + + + + The owner (Harmony ID) + + + + The priority, see + + + + Keep this patch before the patches indicated in the list of Harmony IDs + + + + Keep this patch after the patches indicated in the list of Harmony IDs + + + + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + The method of the static patch method + + + + Creates a patch + The method of the patch + Zero-based index + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for patches that should run after this patch + A list of Harmony IDs for patches that should run before this patch + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + Get the patch method or a DynamicMethod if original patch method is a patch factory + The original method/constructor + The method of the patch + + + + Determines whether patches are equal + The other patch + true if equal + + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + + Hash function + A hash code + + + + A PatchClassProcessor used to turn on a class/type into patches + + + + Creates a patch class processor by pointing out a class. Similar to PatchAll() but without searching through all classes. + The Harmony instance + The class to process (need to have at least a [HarmonyPatch] attribute) + + + + Applies the patches + A list of all created replacement methods or null if patch class is not annotated + + + + A group of patches + + + + A collection of prefix + + + + A collection of postfix + + + + A collection of transpiler + + + + A collection of finalizer + + + + Gets all owners (Harmony IDs) or all known patches + The patch owners + + + + Creates a group of patches + An array of prefixes as + An array of postfixes as + An array of transpileres as + An array of finalizeres as + + + + A PatchProcessor handles patches on a method/constructor + + + + Creates an empty patch processor + The Harmony instance + The original method/constructor + + + + Adds a prefix + The prefix as a + A for chaining calls + + + + Adds a prefix + The prefix method + A for chaining calls + + + + Adds a postfix + The postfix as a + A for chaining calls + + + + Adds a postfix + The postfix method + A for chaining calls + + + + Adds a transpiler + The transpiler as a + A for chaining calls + + + + Adds a transpiler + The transpiler method + A for chaining calls + + + + Adds a finalizer + The finalizer as a + A for chaining calls + + + + Adds a finalizer + The finalizer method + A for chaining calls + + + + Gets all patched original methods in the appdomain + An enumeration of patched method/constructor + + + + Applies all registered patches + The generated replacement method + + + + Unpatches patches of a given type and/or Harmony ID + The patch type + Harmony ID or * for any + A for chaining calls + + + + Unpatches a specific patch + The method of the patch + A for chaining calls + + + + Gets patch information on an original + The original method/constructor + The patch information as + + + + Sort patch methods by their priority rules + The original method + Patches to sort + The sorted patch methods + + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly version keyed by Harmony ID + + + + Creates a new empty generator to use when reading method bodies + A new + + + + Creates a new generator matching the method/constructor to use when reading method bodies + The original method/constructor to copy method information from + A new + + + + Returns the methods unmodified list of code instructions + The original method/constructor + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list containing all the original + + + + Returns the methods unmodified list of code instructions + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + A list containing all the original + + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + Apply only the first count of transpilers + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list of + + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + Apply only the first count of transpilers + A list of + + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + All instructions as opcode/operand pairs + + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + An existing generator that will be used to create all local variables and labels contained in the result + All instructions as opcode/operand pairs + + + + A patch priority + + + + Patch last + + + + Patch with very low priority + + + + Patch with low priority + + + + Patch with lower than normal priority + + + + Patch with normal priority + + + + Patch with higher than normal priority + + + + Patch with high priority + + + + Patch with very high priority + + + + Patch first + + + + A reverse patcher + + + + Creates a reverse patcher + The Harmony instance + The original method/constructor + Your stand-in stub method as + + + + Applies the patch + The type of patch, see + The generated replacement method + + + + A collection of commonly used transpilers + + + + A transpiler that replaces all occurrences of a given method with another one + The enumeration of to act on + Method or constructor to search for + Method or constructor to replace with + Modified enumeration of + + + + A transpiler that alters instructions that match a predicate by calling an action + The enumeration of to act on + A predicate selecting the instructions to change + An action to apply to matching instructions + Modified enumeration of + + + + A transpiler that logs a text at the beginning of the method + The instructions to act on + The log text + Modified enumeration of + + + + A helper class for reflection related functions + + + + Shortcut for to simplify the use of reflections and make it work for any access level + + + + Shortcut for to simplify the use of reflections and make it work for any access level but only within the current type + + + + Gets a type by name. Prefers a full name with namespace but falls back to the first type matching the name otherwise + The name + A type or null if not found + + + + Gets all successfully loaded types from a given assembly + The assembly + An array of types + + This calls and returns , while catching any thrown . + If such an exception is thrown, returns the successfully loaded types (, + filtered for non-null values). + + + + + Applies a function going up the type hierarchy and stops at the first non null result + Result type of func() + The class/type to start with + The evaluation function returning T + Returns the first non null result or default(T) when reaching the top level type object + + + + Applies a function going into inner types and stops at the first non null result + Generic type parameter + The class/type to start with + The evaluation function returning T + Returns the first non null result or null with no match + + + + Gets the reflection information for a directly declared field + The class/type where the field is defined + The name of the field + A field or null when type/name is null or when the field cannot be found + + + + Gets the reflection information for a field by searching the type and all its super types + The class/type where the field is defined + The name of the field (case sensitive) + A field or null when type/name is null or when the field cannot be found + + + + Gets the reflection information for a field + The class/type where the field is declared + The zero-based index of the field inside the class definition + A field or null when type is null or when the field cannot be found + + + + Gets the reflection information for a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A property or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the getter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the setter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for a property by searching the type and all its super types + The class/type + The name + A property or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the getter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the setter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for a directly declared method + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the reflection information for a method by searching the type and all its super types + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the reflection information for a method by searching the type and all its super types + The target method in the form TypeFullName:MethodName, where the type name matches a form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the names of all method that are declared in a type + The declaring class/type + A list of method names + + + + Gets the names of all method that are declared in the type of the instance + An instance of the type to search in + A list of method names + + + + Gets the names of all fields that are declared in a type + The declaring class/type + A list of field names + + + + Gets the names of all fields that are declared in the type of the instance + An instance of the type to search in + A list of field names + + + + Gets the names of all properties that are declared in a type + The declaring class/type + A list of property names + + + + Gets the names of all properties that are declared in the type of the instance + An instance of the type to search in + A list of property names + + + + Gets the type of any class member of + A member + The class/type of this member + + + + Test if a class member is actually an concrete implementation + A member + True if the member is a declared + + + + Gets the real implementation of a class member + A member + The member itself if its declared. Otherwise the member that is actually implemented in some base type + + + + Gets the reflection information for a directly declared constructor + The class/type where the constructor is declared + Optional parameters to target a specific overload of the constructor + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the constructor cannot be found + + + + Gets the reflection information for a constructor by searching the type and all its super types + The class/type where the constructor is declared + Optional parameters to target a specific overload of the method + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the method cannot be found + + + + Gets reflection information for all declared constructors + The class/type where the constructors are declared + Optional parameters to only consider static constructors + A list of constructor infos + + + + Gets reflection information for all declared methods + The class/type where the methods are declared + A list of methods + + + + Gets reflection information for all declared properties + The class/type where the properties are declared + A list of properties + + + + Gets reflection information for all declared fields + The class/type where the fields are declared + A list of fields + + + + Gets the return type of a method or constructor + The method/constructor + The return type + + + + Given a type, returns the first inner type matching a recursive search by name + The class/type to start searching at + The name of the inner type (case sensitive) + The inner type or null if type/name is null or if a type with that name cannot be found + + + + Given a type, returns the first inner type matching a recursive search with a predicate + The class/type to start searching at + The predicate to search with + The inner type or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first method matching a predicate + The class/type to start searching at + The predicate to search with + The method or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first constructor matching a predicate + The class/type to start searching at + The predicate to search with + The constructor info or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first property matching a predicate + The class/type to start searching at + The predicate to search with + The property or null if type/predicate is null or if a type with that name cannot be found + + + + Returns an array containing the type of each object in the given array + An array of objects + An array of types or an empty array if parameters is null (if an object is null, the type for it will be object) + + + + Creates an array of input parameters for a given method and a given set of potential inputs + The method/constructor you are planing to call + The possible input parameters in any order + An object array matching the method signature + + + + A read/writable reference to an instance field + The class the field is defined in or "object" if type cannot be accessed at compile time + The type of the field + The runtime instance to access the field (leave empty for static fields) + An readable/assignable object representing the field + + + + Creates an instance field reference + The class the field is defined in + The type of the field + The name of the field + A read and writable field reference delegate + + + + Creates an instance field reference for a specific instance + The class the field is defined in + The type of the field + The instance + The name of the field + An readable/assignable object representing the field + + + + Creates an instance field reference delegate for a private type + The type of the field + The class/type + The name of the field + A read and writable delegate + + + + Creates an instance field reference delegate for a fieldinfo + The class the field is defined in or "object" if type cannot be accessed at compile time + The type of the field + The field of the field + A read and writable delegate + + + + Creates a static field reference + The class the field is defined in or "object" if type cannot be accessed at compile time + The type of the field + The name of the field + An readable/assignable object representing the static field + + + + Creates a static field reference + The type of the field + The class/type + The name of the field + An readable/assignable object representing the static field + + + + Creates a static field reference + The class the field is defined in or "object" if type cannot be accessed at compile time + The type of the field + The field + An readable/assignable object representing the static field + + + + A read/writable reference delegate to a static field + The type of the field + An readable/assignable object representing the static field + + + + Creates a static field reference delegate + The type of the field + The field + A read and writable delegate + + + + Creates a delegate to a given method + The delegate Type + The method to create a delegate from. + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + + Only applies for instance methods. If true (default) and is virtual, invocation of the delegate + calls the instance method virtually (the instance type's most-derived/overriden implementation of the method is called); + else, invocation of the delegate calls the exact specified (this is useful for calling base class methods) + Note: if false and is an interface method, an ArgumentException is thrown. + + A delegate of given to given + + + Delegate invocation is more performant and more convenient to use than + at a one-time setup cost. + + + Works for both type of static and instance methods, both open and closed (a.k.a. unbound and bound) instance methods, + and both class and struct methods. + + + + + + Creates a delegate for a given delegate definition, attributed with [] + The delegate Type, attributed with [] + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + A delegate of given to the method specified via [] + attributes on + + This calls with the method and virtualCall arguments + determined from the [] attributes on , + and the given (for closed instance delegates). + + + + + Returns who called the current method + The calling method/constructor (excluding the caller) + + + + Rethrows an exception while preserving its stack trace (throw statement typically clobbers existing stack traces) + The exception to rethrow + + + + True if the current runtime is based on Mono, false otherwise (.NET) + + + + True if the current runtime is .NET Framework, false otherwise (.NET Core or Mono, although latter isn't guaranteed) + + + + True if the current runtime is .NET Core, false otherwise (Mono or .NET Framework) + + + + Throws a missing member runtime exception + The type that is involved + A list of names + + + + Gets default value for a specific type + The class/type + The default value + + + + Creates an (possibly uninitialized) instance of a given type + The class/type + The new instance + + + + Makes a deep copy of any object + The type of the instance that should be created + The original object + A copy of the original object but of type T + + + + Makes a deep copy of any object + The type of the instance that should be created + The original object + [out] The copy of the original object + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + + + + Makes a deep copy of any object + The original object + The type of the instance that should be created + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + The copy of the original object + + + + Tests if a type is a struct + The type + True if the type is a struct + + + + Tests if a type is a class + The type + True if the type is a class + + + + Tests if a type is a value type + The type + True if the type is a value type + + + + Tests if a type is an integer type + The type + True if the type represents some integer + + + + Tests if a type is a floating point type + The type + True if the type represents some floating point + + + + Tests if a type is a numerical type + The type + True if the type represents some number + + + + Tests if a type is void + The type + True if the type is void + + + + Test whether an instance is of a nullable type + Type of instance + An instance to test + True if instance is of nullable type, false if not + + + + Tests whether a type or member is static, as defined in C# + The type or member + True if the type or member is static + + + + Tests whether a type is static, as defined in C# + The type + True if the type is static + + + + Tests whether a property is static, as defined in C# + The property + True if the property is static + + + + Tests whether an event is static, as defined in C# + The event + True if the event is static + + + + Calculates a combined hash code for an enumeration of objects + The objects + The hash code + + + + General extensions for common cases + + + + Joins an enumeration with a value converter and a delimiter to a string + The inner type of the enumeration + The enumeration + An optional value converter (from T to string) + An optional delimiter + The values joined into a string + + + + Converts an array of types (for example methods arguments) into a human readable form + The array of types + A human readable description including brackets + + + + A full description of a type + The type + A human readable description + + + + A a full description of a method or a constructor without assembly details but with generics + The method/constructor + A human readable description + + + + A helper converting parameter infos to types + The array of parameter infos + An array of types + + + + A helper to access a value via key from a dictionary + The key type + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist + + + + A helper to access a value via key from a dictionary with extra casting + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist or cannot be cast to T + + + + Escapes Unicode and ASCII non printable characters + The string to convert + The string to convert + A string literal surrounded by + + + + Extensions for + + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand has the same type and is equal to the value + + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand is equal to the value + This is an optimized version of for + + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand has the same type and is equal to the given operand + + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand is equal to the given operand + This is an optimized version of for + + + + Tests for any form of Ldarg* + The + The (optional) index + True if it matches one of the variations + + + + Tests for Ldarga/Ldarga_S + The + The (optional) index + True if it matches one of the variations + + + + Tests for Starg/Starg_S + The + The (optional) index + True if it matches one of the variations + + + + Tests for any form of Ldloc* + The + The optional local variable + True if it matches one of the variations + + + + Tests for any form of Stloc* + The + The optional local variable + True if it matches one of the variations + + + + Tests if the code instruction branches + The + The label if the instruction is a branch operation or if not + True if the instruction branches + + + + Tests if the code instruction calls the method/constructor + The + The method + True if the instruction calls the method or constructor + + + + Tests if the code instruction loads a constant + The + True if the instruction loads a constant + + + + Tests if the code instruction loads an integer constant + The + The integer constant + True if the instruction loads the constant + + + + Tests if the code instruction loads a floating point constant + The + The floating point constant + True if the instruction loads the constant + + + + Tests if the code instruction loads an enum constant + The + The enum + True if the instruction loads the constant + + + + Tests if the code instruction loads a field + The + The field + Set to true if the address of the field is loaded + True if the instruction loads the field + + + + Tests if the code instruction stores a field + The + The field + True if the instruction stores this field + + + + Adds labels to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds labels to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all labels from the code instruction and returns them + The + A list of + + + Moves all labels from the code instruction to a different one + The to move the labels from + The to move the labels to + The code instruction labels were moved from (now empty) + + + Moves all labels from a different code instruction to the current one + The to move the labels from + The to move the labels to + The code instruction that received the labels + + + Adds ExceptionBlocks to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds ExceptionBlocks to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all ExceptionBlocks from the code instruction and returns them + The + A list of + + + Moves all ExceptionBlocks from the code instruction to a different one + The to move the ExceptionBlocks from + The to move the ExceptionBlocks to + The code instruction blocks were moved from (now empty) + + + Moves all ExceptionBlocks from a different code instruction to the current one + The to move the ExceptionBlocks from + The to move the ExceptionBlocks to + The code instruction that received the blocks + + + General extensions for collections + + + + A simple way to execute code for every element in a collection + The inner type of the collection + The collection + The action to execute + + + + A simple way to execute code for elements in a collection matching a condition + The inner type of the collection + The collection + The predicate + The action to execute + + + + A helper to add an item to a collection + The inner type of the collection + The collection + The item to add + The collection containing the item + + + + A helper to add an item to an array + The inner type of the collection + The array + The item to add + The array containing the item + + + + A helper to add items to an array + The inner type of the collection + The array + The items to add + The array containing the items + + + + General extensions for collections + + + + Tests a class member if it has an IL method body (external methods for example don't have a body) + The member to test + Returns true if the member has an IL body or false if not + + + A file log for debugging + + + + Full pathname of the log file, defaults to a file called harmony.log.txt on your Desktop + + + + The indent character. The default is tab + + + + The current indent level + + + + Changes the indentation level + The value to add to the indentation level + + + + Log a string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + The string to log + + + + Logs a list of string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + A list of strings to log (they will not be re-indented) + + + + Returns the log buffer and optionally empties it + True to empty the buffer + The buffer. + + + + Replaces the buffer with new lines + The lines to store + + + + Flushes the log buffer to disk (use in combination with LogBuffered) + + + + Log a string directly to disk. Slower method that prevents missing information in case of a crash + The string to log. + + + + Resets and deletes the log + + + + Logs some bytes as hex values + The pointer to some memory + The length of bytes to log + + + + A helper class to retrieve reflection info for non-private methods + + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The generic type + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The generic type + The generic result type + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + + A reflection helper to read and write private elements + The result type defined by GetValue() + + + + Creates a traverse instance from an existing instance + The existing instance + + + + Gets/Sets the current value + The value to read or write + + + + A reflection helper to read and write private elements + + + + Creates a new traverse instance from a class/type + The class/type + A instance + + + + Creates a new traverse instance from a class T + The class + A instance + + + + Creates a new traverse instance from an instance + The object + A instance + + + + Creates a new traverse instance from a named type + The type name, for format see + A instance + + + + Creates a new and empty traverse instance + + + + Creates a new traverse instance from a class/type + The class/type + + + + Creates a new traverse instance from an instance + The object + + + + Gets the current value + The value + + + + Gets the current value + The type of the value + The value + + + + Invokes the current method with arguments and returns the result + The method arguments + The value returned by the method + + + + Invokes the current method with arguments and returns the result + The type of the value + The method arguments + The value returned by the method + + + + Sets a value of the current field or property + The value + The same traverse instance + + + + Gets the type of the current field or property + The type + + + + Moves the current traverse instance to a inner type + The type name + A traverse instance + + + + Moves the current traverse instance to a field + The type name + A traverse instance + + + + Moves the current traverse instance to a field + The type of the field + The type name + A traverse instance + + + + Gets all fields of the current type + A list of field names + + + + Moves the current traverse instance to a property + The type name + Optional property index + A traverse instance + + + + Moves the current traverse instance to a field + The type of the property + The type name + Optional property index + A traverse instance + + + + Gets all properties of the current type + A list of property names + + + + Moves the current traverse instance to a method + The name of the method + The arguments defining the argument types of the method overload + A traverse instance + + + + Moves the current traverse instance to a method + The name of the method + The argument types of the method + The arguments for the method + A traverse instance + + + + Gets all methods of the current type + A list of method names + + + + Checks if the current traverse instance is for a field + True if its a field + + + + Checks if the current traverse instance is for a property + True if its a property + + + + Checks if the current traverse instance is for a method + True if its a method + + + + Checks if the current traverse instance is for a type + True if its a type + + + + Iterates over all fields of the current type and executes a traverse action + Original object + The action receiving a instance for each field + + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each field pair + + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the field pair and the instances + + + + Iterates over all properties of the current type and executes a traverse action + Original object + The action receiving a instance for each property + + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each property pair + + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the property pair and the instances + + + + A default field action that copies fields to fields + + + + Returns a string that represents the current traverse + A string representation + + + + diff --git a/1.2/Assemblies/0MultiplayerAPI.dll b/1.2/Assemblies/0MultiplayerAPI.dll new file mode 100644 index 0000000000000000000000000000000000000000..f5d76b4e3ca6ab19160a8b02181631f2d7fb8056 GIT binary patch literal 11776 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 B(JlZ0 literal 0 HcmV?d00001 diff --git a/1.2/Assemblies/Rimefeller.dll b/1.2/Assemblies/Rimefeller.dll new file mode 100644 index 0000000000000000000000000000000000000000..f9f3d66a6b738d39ad67a248fb2dea728cd80a14 GIT binary patch literal 153088 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 + + + + Rimefeller + + Things for oil and plastic production. + 10 + +
  • Designator_Cancel
  • +
  • Designator_Deconstruct
  • +
  • Rimefeller.Designator_CleanOil
  • +
  • Rimefeller.Designator_RemovePipeline
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.2/Defs/Designations/Designations.xml b/1.2/Defs/Designations/Designations.xml new file mode 100644 index 0000000..d74e15c --- /dev/null +++ b/1.2/Defs/Designations/Designations.xml @@ -0,0 +1,10 @@ + + + + + CleanOilDes + Rimefeller/UI/OilSpill + Cell + + + \ No newline at end of file diff --git a/1.2/Defs/JobDefs/Jobs_Rimefeller.xml b/1.2/Defs/JobDefs/Jobs_Rimefeller.xml new file mode 100644 index 0000000..d7e6beb --- /dev/null +++ b/1.2/Defs/JobDefs/Jobs_Rimefeller.xml @@ -0,0 +1,37 @@ + + + + CleanOil + Rimefeller.JobDriver_CleanOil + clean oil. + + + + SuperviseDrilling + Rimefeller.JobDriver_SuperviseDrilling + Supervising drilling operation. + true + + + + EmptyAutoclave + Rimefeller.JobDriver_EmptyAutoclave + Emptying Autoclave. + true + + + + FillAutoclave + Rimefeller.JobDriver_FillAutoclave + Filling Autoclave. + true + + + + OperateResourceConsole + Rimefeller.JobDriver_OperateResourceConsole + operating TargetA. + true + + + \ No newline at end of file diff --git a/1.2/Defs/ModOptions/ModOptions.xml b/1.2/Defs/ModOptions/ModOptions.xml new file mode 100644 index 0000000..1ae5534 --- /dev/null +++ b/1.2/Defs/ModOptions/ModOptions.xml @@ -0,0 +1,196 @@ + + + + + RimefellerExtensions + + + + OilPipeVisibility + + + +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
    +
    + + + CrudeToFuelRatio + + + +
  • + + 0.1 +
  • +
  • + + 0.5 +
  • +
  • + + 1 +
  • +
  • + + 1.5 +
  • +
  • + + 2 +
  • +
  • + + 2.5 +
  • +
  • + + 3 +
  • +
  • + + 4 +
  • +
  • + + 5 +
  • +
    +
    + + + OilPumpCapacity + + + +
  • + + 999 +
  • +
  • + + 2.5 +
  • +
  • + + 2 +
  • +
  • + + 1.5 +
  • +
  • + + 1 +
  • +
  • + + 0.75 +
  • +
  • + + 0.5 +
  • +
  • + + 0.25 +
  • +
  • + + 0.1 +
  • +
    +
    + + + OilRegenRate + + + +
  • + + 50 +
  • +
  • + + 2.5 +
  • +
  • + + 2 +
  • +
  • + + 1.5 +
  • +
  • + + 1 +
  • +
  • + + 0.75 +
  • +
  • + + 0.5 +
  • +
  • + + 0.25 +
  • +
  • + + 0 +
  • +
    +
    + + + OilGridCapacity + + + +
  • + + 500 +
  • +
  • + + 50 +
  • +
  • + + 25 +
  • +
  • + + 15 +
  • +
  • + + 10 +
  • +
  • + + 5 +
  • +
  • + + 1 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.2/Defs/RecipeDefs/Recipes_Production.xml b/1.2/Defs/RecipeDefs/Recipes_Production.xml new file mode 100644 index 0000000..c7fbaec --- /dev/null +++ b/1.2/Defs/RecipeDefs/Recipes_Production.xml @@ -0,0 +1,352 @@ + + + + + Make_RefiningStub + + bah + +
  • ResourceConsole
  • +
    + + + + 1000 + + + + + + + +
    + + + Make_Napalm + + Make a batch of napalm by mixing chemfuel and synthylene. (Machining Table) + Mixing napalm. + Cremate + Recipe_Cremate + 2000 + GeneralLaborSpeed + +
  • + + +
  • Synthylene
  • + + + 25 + +
  • + + +
  • Chemfuel
  • + + + 50 + +
    + + +
  • Chemfuel
  • +
    + +
  • Synthylene
  • +
    +
    + + 50 + + +
  • TableMachining
  • +
    + Napalm +
    + + + Make_ComponentIndustrialPlastic + + Make a component. + Making component. + GeneralLaborSpeed + Cook + Recipe_Machining + 5000 + UnfinishedComponent + +
  • + + +
  • Steel
  • + + + 4 + +
  • + + +
  • Synthylene
  • + + + 12 + +
    + + +
  • Steel
  • +
    + +
  • Synthylene
  • +
    +
    + + 1 + + + 8 + + Crafting + SynthyleneComponents + +
  • FabricationBench
  • +
    +
    + + + Make_ComponentIndustrialPlasticX5 + + Make a component. + Making component. + GeneralLaborSpeed + Cook + Recipe_Machining + 20000 + UnfinishedComponent + +
  • + + +
  • Steel
  • + + + 20 + +
  • + + +
  • Synthylene
  • + + + 60 + +
    + + +
  • Steel
  • +
    + +
  • Synthylene
  • +
    +
    + + 5 + + + 8 + + Crafting + SynthyleneComponents + +
  • FabricationBench
  • +
    +
    + + + + + Make_ComponentSpacerSynthylene + + Make an advanced Synthylene component. + Making advanced component. + GeneralLaborSpeed + Cook + Recipe_Machining + 10000 + UnfinishedComponent + +
  • + + +
  • ComponentIndustrial
  • + + + 1 + +
  • + + +
  • Synthylene
  • + + + 40 + +
  • + + +
  • Plasteel
  • + + + 10 + +
  • + + +
  • Gold
  • + + + 0.3 + +
    + + +
  • ComponentIndustrial
  • +
  • Plasteel
  • +
  • Gold
  • +
    + +
  • Synthylene
  • +
    +
    + + 1 + + SynthyleneAdvComponents + + 8 + + Crafting + +
  • FabricationBench
  • +
    +
    + + + + + Make_PlasteelComposite + + Make Plasteel. + Making Plasteel. + GeneralLaborSpeed + Cook + Recipe_Machining + 4000 + UnfinishedComponent + +
  • + + +
  • Steel
  • + + + 25 + +
  • + + +
  • Synthylene
  • + + + 50 + +
  • + + +
  • Chemfuel
  • + + + 40 + +
    + + +
  • Steel
  • +
  • Chemfuel
  • +
    + +
  • Synthylene
  • +
    +
    + + 25 + + + 8 + + Crafting + PlasteelProduction + +
  • FabricationBench
  • +
    +
    + + + Make_SynthamideComposite + + Make Synthamide Composite. + Making Synthamide Composite. + GeneralLaborSpeed + Cook + Recipe_Machining + 3000 + UnfinishedComponent + +
  • + + +
  • Synthamide
  • + + + 25 + +
  • + + +
  • Synthylene
  • + + + 50 + +
  • + + +
  • Chemfuel
  • + + + 40 + +
    + + +
  • Synthamide
  • +
  • Chemfuel
  • +
    + +
  • Synthylene
  • +
    +
    + + 25 + + + 8 + + Crafting + SynthamideCompositeProduction + +
  • FabricationBench
  • +
    +
    +
    \ No newline at end of file diff --git a/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller.xml b/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller.xml new file mode 100644 index 0000000..af7822c --- /dev/null +++ b/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller.xml @@ -0,0 +1,217 @@ + + + + + + Rimefeller + + + + + OilDrilling + + Rimefeller + Oil Drilling. + 2500 + Industrial + +
  • Electricity
  • +
    + 0 + 0 +
    + + + DeepOilWells + + Rimefeller + Drill deeper wells to access new larger oil reservoirs. + 6000 + Industrial + +
  • OilDrilling
  • +
  • GroundPenetratingScanner
  • +
    + 6 + 0 +
    + + + + ChemfuelRefining + + Rimefeller + Refine crude oil into chemfuel to be stored in chemfuel tanks. + 1500 + Industrial + +
  • OilDrilling
  • +
    + 1 + 1 +
    + + + NeutroamineProduction + + Rimefeller + Produce Neutroamine from stored chemfuel, used for making medicine + 4500 + Industrial + +
  • SynthamideProduction
  • +
  • MedicineProduction
  • +
    + 5 + 3 +
    + + + SynthyleneProduction + + Rimefeller + Produce the generic building material synthylene with a selection of colours from stored chemfuel + 1500 + Industrial + +
  • ChemfuelRefining
  • +
    + 2 + 2 +
    + + + Napalm + + Rimefeller + Highly flammable sticky jelly used in incendiary bombs, consisting of chemfuel thickened with synthylene + 500 + Industrial + +
  • SynthyleneProduction
  • +
    + 3 + 3 +
    + + + ArtificialFloors + + Rimefeller + Produce artificial flooring from synthylene + 1000 + Industrial + +
  • SynthyleneProduction
  • +
    + 3 + 4 +
    + + + SynthyleneComponents + + Rimefeller + Stretch out your steel reserves by making components using synthylene and steel + 2500 + Industrial + +
  • SynthyleneProduction
  • +
  • Fabrication
  • +
    + 3 + 5 +
    + + + SynthyleneAdvComponents + + Rimefeller + Stretch out your steel reserves by making advanced components using synthylene + 3000 + Industrial + +
  • SynthyleneComponents
  • +
  • AdvancedFabrication
  • +
    + 4 + 5 +
    + + + + SynthreadProduction + + Rimefeller + Produce synthread from stored chemfuel + 2000 + Industrial + +
  • SynthyleneProduction
  • +
    + 3 + 2 +
    + + + SynthamideProduction + + Rimefeller + Produce Synthamide, Synthamide fibers are heat-resistant and strong synthetic fibers, they can be used for creating very durable clothing. + 3000 + Industrial + +
  • SynthreadProduction
  • +
  • Fabrication
  • +
    + 4 + 2 +
    + + + SynthamideCompositeProduction + + Rimefeller + Produce Synthamide Composite, a high strength light weight fire resistant spacer tech composite material, made of a synthylene matrix reinforced with synthamide fibres + Synthamide Composite + You can now produce Synthamide composite! first craft uncured composite at a fabrication bench, construct an autoclave, then load uncured composite into the autoclave to cure it. + 4000 + Industrial + +
  • SynthamideProduction
  • +
    + 5 + 2 +
    + + + PlasteelProduction + + Rimefeller + Discover the secrets of making Plasteel + Plasteel Production + You can now produce Plasteel! craft uncured Plasteel at a fabrication bench, construct an autoclave, then set the autoclave to plasteel curing mode. + 3500 + Spacer + +
  • SynthamideCompositeProduction
  • +
    + 6 + 2 +
    + + + HyperweaveProduction + + Rimefeller + Discover the secrets of making Hyperweave + 3500 + Spacer + +
  • PlasteelProduction
  • +
    + 7 + 2 +
    + +
    diff --git a/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller_CE_FSX.xml b/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller_CE_FSX.xml new file mode 100644 index 0000000..96ece8a --- /dev/null +++ b/1.2/Defs/ResearchProjectDefs/ResearchProjects_Rimefeller_CE_FSX.xml @@ -0,0 +1,18 @@ + + + + + CE_FsxProduction + + Rimefeller + Produce FSX from stored chemfuel, used for making explosives and specialty ammunition. + 1500 + Industrial + +
  • SynthyleneProduction
  • +
    + 2 + 1 +
    + +
    diff --git a/1.2/Defs/SoundDefs/Rimefeller_General.xml b/1.2/Defs/SoundDefs/Rimefeller_General.xml new file mode 100644 index 0000000..d3f696e --- /dev/null +++ b/1.2/Defs/SoundDefs/Rimefeller_General.xml @@ -0,0 +1,148 @@ + + + + + Cracker_Ambience + True + 2 + MapOnly + + PrioritizeNearest + +
  • + True + +
  • + Rimefeller/hums/gasman +
  • + + + 80 + 80 + + + 1 + 1.015 + + + 0 + 30 + + +
    +
    + + + FuelGen_Ambience + True + 2 + MapOnly + + PrioritizeNearest + +
  • + True + +
  • + Rimefeller/hums/gen_hum +
  • + + + 100 + 100 + + + 1 + 1.015 + + + 0 + 30 + + +
    +
    + + + DerrickDrill_Ambience + True + 2 + MapOnly + + PrioritizeNearest + GeothermalPlant_Ambience_Start + GeothermalPlant_Ambience_Stop + +
  • + True + +
  • + Rimefeller/hums/derrickDrill +
  • + + + 15 + 15 + + + 1 + 1.015 + + + 0 + 30 + + +
    +
    + + + OilSpillIgnite + MapOnly + + 1 + +
  • + +
  • + Rimefeller/misc/catchfire +
  • + + + 67.05882 + 72.94118 + + + 0.8516304 + 1.254348 + + +
    +
    + + + + tremors + False + MapOnly + + PrioritizeNearest + + + +
  • + True + +
  • + Rimefeller/misc/rumble +
  • + + + 100 + 100 + + +
    +
    + +
    \ No newline at end of file diff --git a/1.2/Defs/Storyteller/Incidents_Map_Misc.xml b/1.2/Defs/Storyteller/Incidents_Map_Misc.xml new file mode 100644 index 0000000..108345d --- /dev/null +++ b/1.2/Defs/Storyteller/Incidents_Map_Misc.xml @@ -0,0 +1,51 @@ + + + + + OilSpill + + Misc + +
  • Map_PlayerHome
  • +
    + Rimefeller.IncidentWorker_OilSpill + Oil Spill + A section of pipeline has broken and Oil has spilled out, Oil can be cleaned using the clean oil designator. + ThreatSmall + 0.3 + 30 +
    + + + + DrillQuake + + Misc + +
  • Map_PlayerHome
  • +
    + Rimefeller.IncidentWorker_Earthquake + Tremors + Excessive oil drilling has caused ground instability. + ThreatSmall + 0.3 + 30 +
    + + + +
    \ No newline at end of file diff --git a/1.2/Defs/ThingCategoryDefs/ThingCategories.xml b/1.2/Defs/ThingCategoryDefs/ThingCategories.xml new file mode 100644 index 0000000..25ca560 --- /dev/null +++ b/1.2/Defs/ThingCategoryDefs/ThingCategories.xml @@ -0,0 +1,21 @@ + + + + + Oil + + Root + Rimefeller/Things/Resource/OilBarrel + + + + Plastic + + + + + Composite + + + + \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Buildings/BuildingsA_Pipes.xml b/1.2/Defs/ThingDefs_Buildings/BuildingsA_Pipes.xml new file mode 100644 index 0000000..846648d --- /dev/null +++ b/1.2/Defs/ThingDefs_Buildings/BuildingsA_Pipes.xml @@ -0,0 +1,292 @@ + + + + + + Rimefeller.Building_Pipe + + Rimefeller/Things/Building/oilPipe_Atlas + Graphic_Single + Basic + +
  • Custom6
  • +
    + + (0,0.35,1,0.3) + +
    + + + Rimefeller/Things/Building/oilPipe_Atlas_Blueprint + + true + false + + Conduits + Standable + false + + 80 + 260 + 1.0 + + 1 + false + true + false + +
  • Rimefeller.PlaceWorker_Pipe
  • +
    + Never + MapMeshOnly +
    + + + Filth_OilSlick + + Building + 100 + + Rimefeller/Things/Resource/OilBarrel + Graphic_Single + + A puddle of flammable oil. + Rimefeller.OilSpill + + false + true + false + false + + +
  • + Ignite + Ignite +
  • +
    + + FloorEmplacement + Standable + Filth_Ash + false + true + Normal + MapMeshOnly + false + false + + -10 + -15 + 15000 + 10.0 + +
    + + + Filth_NapalmTrail + + Building + 100 + + Rimefeller/Things/Resource/OilBarrel + Graphic_Single + + A trail of napalm. + Rimefeller.NapalmTrail + 2 + + false + true + false + false + + +
  • + Ignite + Ignite +
  • +
    + Rimefeller + FloorEmplacement + Standable + Filth_Ash + false + true + Normal + MapMeshOnly + false + false + false + + -10 + -15 + 100 + 10.0 + + + 2 + + +
  • Napalm
  • +
    +
    + + + + NapalmBomb + + Napalm Bomb + Rimefeller.NapalmBomb + MinifiedThing + +
  • Oil
  • +
    + + Rimefeller/Things/Resource/OilBarrel + Graphic_Single + + Normal + false + + false + + +
  • + Ignite + Ignite +
  • +
  • + 4.9 + Flame + 0.8 + 1 + Filth_NapalmTrail + 1 + + 1 + 2 + +
  • +
    + + 75 + + + 50 + 5000 + 4.0 + 25 + + +
  • Napalm
  • +
    +
    + + + SparkGrid + + Ignites flammable things such as napalm when powered. + Rimefeller.Building_sparkgrid + + Rimefeller/Things/Building/sparkgrid + Graphic_Single + (1,1) + + + false + false + + +
  • + CompPowerTrader + 150 +
  • +
    + Rimefeller + FloorEmplacement + Standable + true + Normal + false + + 100 + 0.0 + + + 25 + + +
  • Napalm
  • +
    +
    + + + OilPipeline + + Plumbing for connecting plumbed things. + Rimefeller/UI/Plumbing + + 1 + + +
  • + + +
  • OilDrilling
  • + + true +
    + + + Rimefeller.Building_Valve + Building + Standable + false + MinifiedThing + Never + +
  • Oil
  • +
    + + false + true + false + + + 80 + 350 + 1.0 + -2 + 2 + + + 15 + + false + true + ConstructMetal + +
  • OilDrilling
  • +
    + + pipelineValve + + 75 + Opens or closes connections between pipelines. + + Rimefeller/Things/Building/Valve + Graphic_Single + (1,1) + + +
  • +
  • + Rimefeller/Things/Building/Valve + CommandDesignateOpenCloseValveLabelRimefeller + CommandDesignateOpenCloseValveDescRimefeller +
  • +
    +
    + + +
    \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Buildings/BuildingsB_Oil.xml b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Oil.xml new file mode 100644 index 0000000..dfe45a8 --- /dev/null +++ b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Oil.xml @@ -0,0 +1,576 @@ + + + + + + Building + Building + BulletImpact_Metal + true + MapMeshAndRealTime + Light + Repair + true + Filth_RubbleBuilding + Rimefeller + PassThroughOnly + Building + Normal + + 0.70 + + + + + + + + OilWellHead + + Abandoned oil well, when left unused the pressure will rise back to full over time. Place a derrick directly over the well to continue using it + Rimefeller.Building_WellHead + + Rimefeller/Things/Building/Wellhead + Graphic_Single + Transparent + (1,1) + + Floor + false + true + true + true + (1,1) + false + true + + false + true + true + + + 300 + 15000 + 4.0 + + Rare + true + + + + OilWellHead + + +
  • Rimefeller.PlaceWorker_WellHead
  • +
    +
    + + + DeepOilWellHead + + +
  • Rimefeller.PlaceWorker_DeepWellHead
  • +
    +
    + + + + Rimefeller/Things/Building/OilDerrick + Graphic_Single + (4,7) + false + + (3,3) + Building + Normal + + BuildingOnTop + PassThroughOnly + true + false + 60 + true + true + false + + 100 + 15000 + 4.0 + + + +
  • + CompPowerTrader + 500 +
  • +
  • + 6 + (252,187,113,0) +
  • +
  • + CompHeatPusherPowered + 6 +
  • +
  • + 7 + Flame + 1 + 0.333 + Filth_Fuel + 1 + + 70 + 150 + +
  • +
  • +
  • + + + + + OilWell + + Extracts oil from underground reservoirs, requires a resource console to view the oil grid! + + 120 + 6 + + +
  • + false + 2000 + 150 +
  • +
  • + Steel for pipe + Pipe stockpile + 75.0 + true + true + Cannot drill: Needs more pipe + UI/Overlays/Barrel + + +
  • Steel
  • + + + +
    + +
  • OilDrilling
  • +
    + 10 + +
  • Rimefeller.PlaceWorker_WellHead
  • +
    +
    + + + DeepOilWell + + + Rimefeller/Things/Building/OilDerrickDeep + Graphic_Single + (4,7) + false + + Extracts oil from underground reservoirs, requires a ground radar to view the deep oil grid! + + 120 + 6 + + +
  • + true + 3000 + 300 +
  • +
  • + Steel for pipe + Pipe stockpile + 75.0 + true + true + Cannot drill: Needs more pipe + UI/Overlays/Barrel + + +
  • Steel
  • + + + +
    + +
  • DeepOilWells
  • +
    + 15 + +
  • Rimefeller.PlaceWorker_DeepWellHead
  • +
    +
    + + + + OilStorage + + Stores crude oil from wells. + + Rimefeller/Things/Building/OilStorage + Graphic_Single + (4,4) + + (0.05,0.05,0.95,0.95) + + + (3,3) + false + 180 + + +
  • + 10000 + Oil +
  • +
  • + Rimefeller.CompExplosiveTank + 14 + Flame + 4 + 0.333 + Filth_Fuel + 1 + + 70 + 150 + +
  • +
    + + 100 + 1 + + + 150 + 15000 + 4.0 + + +
  • OilDrilling
  • +
    + 6 +
    + + + FuelStorage + + Stores chemfuel produced by crude crackers, chemfuel can be pumped to connected chemfuel hoppers + + Rimefeller/Things/Building/chemTank + Graphic_Multi + (5,3) + + (0.05,0.05,0.95,0.95) + + + (4,2) + true + 180 + + +
  • + 10000 + Fuel +
  • +
  • + Rimefeller.CompExplosiveTank + 18 + Flame + 4 + 0.333 + Filth_Fuel + 1 + + 120 + 250 + +
  • +
    + + 100 + 1 + + + 150 + 15000 + 4.0 + + +
  • ChemfuelRefining
  • +
    + 6 +
    + + + ResourceConsole + + Manned computer console required to operate crude crackers and refineries + Rimefeller.Building_ResourceConsole + MinifiedThing + +
  • Oil
  • +
    + + Rimefeller/Things/Building/Console + Graphic_Multi + CutoutComplex + (3.5,2.5) + + Damage/Corner + Damage/Corner + Damage/Corner + Damage/Corner + + + (3,2) + + 120 + 4 + + false + false + 0.20 + +
  • Rimefeller.ITab_ResourceConsole
  • +
    + Building + PassThroughOnly + 150 + Normal + + 250 + 8000 + 1.0 + 30 + + +
  • + CompPowerTrader + 175 + true +
  • +
  • +
  • + + 0.5 + DiningChair + (0,0,-1) + true + Heavy + 5 + +
  • OilDrilling
  • + +
    + + + + CrudeCracker + + Cracks crude oil into chemfuel which must be stored on connected chemfuel tanks, chemfuel can be pumped to connected chemfuel hoppers + + Rimefeller/Things/Building/OilRefinery + Graphic_Single + (6,6) + + Building + Normal + false + Building + PassThroughOnly + true + true + 100 + (6,6) + + 340 + 8 + + true + false + + 150 + 30000 + 4.0 + -12 + -100 + + +
  • +
  • + +
  • + CompPowerTrader + 1200 +
  • +
  • + CompHeatPusherPowered + 12 +
  • +
  • + Power mode + 0.25 +
  • +
  • + 8 + Flame + 2 + 0.333 + Filth_Fuel + 1 + + 170 + 250 + +
  • +
    + + false + + +
  • ChemfuelRefining
  • +
    + 10 +
    + + + MinifiedThing + +
  • Oil
  • +
    + FuelPowerplant + + Produces power by consuming chemfuel. Must be piped into chemfuel storage tanks. + + Rimefeller/Things/Building/FuelGenerator + Graphic_Single + (3,3) + + Building + Normal + false + Building + PassThroughOnly + true + false + 180 + (2,2) + + 320 + 8 + + true + false + + 150 + 20000 + 4.0 + -12 + -100 + 65 + + +
  • +
  • + Rimefeller.FuelPowerplant + -4000 + 18 + true +
  • +
  • +
  • +
  • + 8 + Flame + 2 + 0.333 + Filth_Fuel + 1 + + 170 + 250 + +
  • +
    + + false + + +
  • ChemfuelRefining
  • +
    + 10 +
    + + + LargeFuelPowerplant + + Produces power by consuming chemfuel. Must be piped into chemfuel storage tanks. + + Rimefeller/Things/Building/FuelGenerator + Graphic_Multi + (4,6) + + Building + Normal + false + Building + PassThroughOnly + true + false + 180 + (3,5) + + 800 + 16 + + true + true + + 250 + 60000 + 4.0 + -22 + -100 + + +
  • +
  • + Rimefeller.BigFuelPowerplant + -16000 + 72 + true +
  • +
  • +
  • +
  • + 8 + Flame + 2 + 0.333 + Filth_Fuel + 1 + + 170 + 250 + +
  • +
    + + false + + +
  • ChemfuelRefining
  • +
    + 10 +
    +
    \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining.xml b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining.xml new file mode 100644 index 0000000..45000bd --- /dev/null +++ b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining.xml @@ -0,0 +1,499 @@ + + + + MinifiedThing + +
  • Oil
  • +
    + Building_Storage + + Things/Building/Production/Hopper + Graphic_Multi + + (0.05,0.1,0.9,0.9) + Damage/Corner + Damage/Corner + + + Building + PassThroughOnly + 0.5 + 70 + false + +
  • ITab_Storage
  • +
    + true + + 300 + 100 + 4 + 4 + + + 15 + + Normal + false + true + Rimefeller + Item + ConstructMetal +
    + + + ChemfuelHopper + + Pumps chemfuel from chemfuel storage tanks into usable/sellable cans. + + Rimefeller/Things/Building/fuelpump + Graphic_Single + (1,1) + + + + Important + + +
  • Chemfuel
  • +
    +
    +
    + + + +
  • Chemfuel
  • +
    +
    +
    +
    + +
  • + 25 +
  • +
  • + CompPowerTrader + 50 +
  • +
  • +
  • + + +
  • ChemfuelRefining
  • + +
    + + + ChemfuelSiphon + + Siphons chemfuel from cans into chemfuel storage tanks. + + Rimefeller/Things/Building/fuelsiphon + Graphic_Single + (1,1) + + + + Important + + +
  • Chemfuel
  • +
    +
    +
    + + Important + + +
  • Chemfuel
  • +
    +
    +
    +
    + +
  • +
  • +
  • + CompPowerTrader + 50 +
  • +
  • +
  • + + +
  • ChemfuelRefining
  • + +
    + + + RefineryLoadingBay + + Bay required by refineries to unload product. + + Rimefeller/Things/Building/loadbay + Graphic_Single + (1,1) + + false + Never + + + + +
  • Napalm
  • +
  • Synthamide
  • +
  • Neutroamine
  • +
  • Synthread
  • +
  • Hyperweave
  • +
    + +
  • Synthylene
  • +
  • FiberComposite
  • +
    +
    +
    + + + +
  • Napalm
  • +
  • Synthamide
  • +
  • Neutroamine
  • +
  • Synthread
  • +
  • Hyperweave
  • +
    + +
  • Synthylene
  • +
  • FiberComposite
  • +
    +
    + Low +
    +
    + +
  • SynthyleneProduction
  • +
    +
    + + + + + + + + + + + + MinifiedThing + +
  • Oil
  • +
    + + Rimefeller/Things/Building/SynthyleneRefinery + Graphic_Single + (4,4) + + Building + Normal + false + Building + PassThroughOnly + false + false + 60 + (3,3) + true + false + + 150 + 20000 + 4.0 + -12 + -100 + 40 + + +
  • +
  • + +
  • + CompHeatPusherPowered + 6 +
  • +
  • + 8 + Flame + 2 + 0.333 + Filth_Fuel + 1 + + 70 + 150 + +
  • +
    + + false + + 10 +
    + + + + + + + + SynthyleneRefiner + + Processes chemfuel into synthylene with a selection of colours, synthylene can be used as a generic building material and as an ingredient for components. + + Rimefeller/Things/Building/SynthyleneRefinery + Graphic_Single + (4,4) + + + 150 + 3 + + +
  • + CompPowerTrader + 1000 +
  • +
  • + Rimefeller.CompRefinerySynthylene + Synthylene + 20 + 40 + 1.5 +
  • +
    + +
  • SynthyleneProduction
  • +
    +
    + + + + NapalmRefiner + + Processes chemfuel into napalm, a highly flammable sticky jelly used in incendiary bombs, consisting of chemfuel thickened with synthylene. + + Rimefeller/Things/Building/NapalmRefinery + Graphic_Single + (4,4) + + + 150 + 3 + + +
  • + CompPowerTrader + 1000 +
  • +
  • + Rimefeller.CompRefineryNapalm + Napalm + 20 + 50 + 1.5 +
  • +
    + +
  • Napalm
  • +
    +
    + + + + SynthreadRefiner + + Processes chemfuel into synthread, a synthetic fibre for clothing + + Rimefeller/Things/Building/ThreadMachine + Graphic_Single + (3,3) + + + 150 + 4 + + MapMeshAndRealTime + +
  • + CompPowerTrader + 1000 +
  • +
  • + Rimefeller.CompRefineryThreader + Synthread + 20 + 60 + 0.5 +
  • +
    + +
  • SynthreadProduction
  • +
    +
    + + + SynthamideRefiner + + Processes chemfuel into Synthamide weave, a high strength synthetic fibre + + Rimefeller/Things/Building/ThreadMachine + Graphic_Single + (3,3) + + + 175 + 3 + 1 + + MapMeshAndRealTime + +
  • + CompPowerTrader + 2000 +
  • +
  • + Rimefeller.CompRefineryThreader + Synthamide + 20 + 60 + 0.5 +
  • +
    + +
  • SynthamideProduction
  • +
    +
    + + + HyperweaveRefiner + + Processes chemfuel into Hyperweave, a high strength synthetic fibre + + Rimefeller/Things/Building/ThreadMachine + Graphic_Single + (3,3) + + + 250 + 3 + 3 + + MapMeshAndRealTime + +
  • + CompPowerTrader + 3000 +
  • +
  • + Rimefeller.CompRefineryThreader + Hyperweave + 20 + 220 + 0.5 +
  • +
    + +
  • HyperweaveProduction
  • +
    +
    + + + NeutroamineRefiner + + Processes chemfuel into Neutroamine for making medicine + (2,2) + + Rimefeller/Things/Building/neutroRefinery + Graphic_Single + (3,3) + + + 200 + 3 + 2 + + +
  • + CompPowerTrader + 2500 +
  • +
  • + Rimefeller.CompRefineryNeutro + Neutroamine + 1 + 4 + 0.1 +
  • +
    + +
  • NeutroamineProduction
  • +
    +
    + + + + + Autoclave + + Bakes uncured plasteel or synthamide composite into the final product + Rimefeller.Building_Autoclave + MinifiedThing + +
  • Oil
  • +
    + + Rimefeller/Things/Building/Autoclave + Graphic_Single + (3,3) + + Building + Normal + false + Building + PassThroughOnly + false + false + 60 + (2,2) + + 150 + 4 + 1 + + true + false + + 100 + 15000 + 0.2 + -20 + 40 + + +
  • +
  • + CompPowerTrader + 2000 +
  • +
  • + + + false + + +
  • SynthamideCompositeProduction
  • + + 10 +
    + + +
    \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining_CE_FSX.xml b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining_CE_FSX.xml new file mode 100644 index 0000000..ae59970 --- /dev/null +++ b/1.2/Defs/ThingDefs_Buildings/BuildingsB_Refining_CE_FSX.xml @@ -0,0 +1,35 @@ + + + + + CombatExtendedFsxRefiner + + Processes chemfuel into FSX, a high-explosive chemical used in a variety of industrial and military applications. + + Rimefeller/Things/Building/CeFsxRefinery + Graphic_Single + (4,4) + + + 150 + 3 + + +
  • + CompPowerTrader + 1000 +
  • +
  • + Rimefeller.CompRefineryNapalm + FSX + 1 + 4 + 0.1 +
  • +
    + +
  • CE_FsxProduction
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Buildings/Terrain_Floors_Synthylene.xml b/1.2/Defs/ThingDefs_Buildings/Terrain_Floors_Synthylene.xml new file mode 100644 index 0000000..50fe685 --- /dev/null +++ b/1.2/Defs/ThingDefs_Buildings/Terrain_Floors_Synthylene.xml @@ -0,0 +1,480 @@ + + + + + 220 + Lino flooring with artificial patterns. + Rimefeller/Terrain/TilesDiagonal + + 300 + 2 + 0.12 + + + 3 + + BurnedCarpet + +
  • ArtificialFloors
  • +
    + Rimefeller + 3 +
    + + + Lino_Metallic + + + + + Lino_Stony + + + + Lino_Misc + + + + Lino_TilesDiagonal + + Rimefeller/Terrain/TilesDiagonal + Lino_Misc + + + + Lino_TilesDiamond + + Rimefeller/Terrain/TilesDiamond + Lino_Misc + + + + Lino_TactileTile + + Rimefeller/Terrain/Pavement_Tactile + Lino_Misc + + + + Lino_SterileTile + + Terrain/Surfaces/GenericFloorTile + (0.71, 0.71, 0.71) + + 1600 + 0.6 + + + 12 + + 8 + + + + + + + + Lino_Colour + + + + Rimefeller/Terrain/SynthyleneFloorTile + Lino_Colour + + + + Lino_Red + + (118,49,57) + + + + Lino_Green + + 199 + (89,105,62) + + + + Lino_Blue + + 198 + (24,65,121) + + + + Lino_White + + 197 + (195,192,192) + + + + Lino_Dark + + 196 + (60,60,60) + + + + Lino_Gold + + 195 + (225,179,42) + + + + + + Lino_ColourTiles + + + + Terrain/Surfaces/GenericFloorTile + Lino_ColourTiles + + + + LinoTile_Red + + (118,49,57) + + + + LinoTile_Green + + 199 + (89,105,62) + + + + LinoTile_Blue + + 198 + (24,65,121) + + + + LinoTile_White + + 197 + (195,192,192) + + + + LinoTile_Dark + + 196 + (60,60,60) + + + + LinoTile_Gold + + 195 + (225,179,42) + + + + + + Lino_Wood + + + + Rimefeller/Terrain/Wood_ParquetVersailles + Lino_Wood + + + + Lino_WoodPlankFloor + + Terrain/Surfaces/WoodFloor + (108,78,55) + + + + Lino_Wood_ParquetHerring + + Rimefeller/Terrain/Wood_ParquetHerring + (108,78,55) + + + + Lino_Wood_ParquetVersailles + + Rimefeller/Terrain/Wood_ParquetVersailles + (108,78,55) + + + + Wood_ParquetHerring + + 250 + Rimefeller/Terrain/Wood_ParquetHerring + BurnedWoodPlankFloor + (108,78,55) + + 85 + 0.22 + + + 3 + + ConstructWood + + + + Wood_ParquetVersailles + + 250 + Rimefeller/Terrain/Wood_ParquetVersailles + BurnedWoodPlankFloor + (108,78,55) + + 85 + 0.22 + + + 3 + + ConstructWood + + + + + + Lino_Mosaic + + + + Rimefeller/Terrain/Mosaic + Lino_Mosaic + + + + + Lino_MosaicRed + + (118,49,57) + + + + Lino_MosaicGreen + + 199 + (89,105,62) + + + + Lino_MosaicBlue + + 198 + (24,65,121) + + + + Lino_MosaicCream + + 197 + (195,195,195) + + + + Lino_MosaicDark + + 196 + (61,61,61) + + + + Lino_MosaicGold + + 196 + (225,179,42) + + + + + Lino_PavementStone + + + + Rimefeller/Terrain/Pavement_Stone + Lino_PavementStone + + + + Lino_PavementSandstone + + (126,104,94) + + + + Lino_PavementGranite + + (105,95,97) + + + + Lino_PavementLimestone + + (158,153,135) + + + + Lino_PavementSlate + + (105,105,105) + + + + Lino_PavementMarble + + (132,135,132) + + + + Lino_PavementGold + + (225,179,42) + + + + + + + + + + Lino_Herringbone + + + + Rimefeller/Terrain/Marble_Herringbone + Lino_Herringbone + + + + Lino_HerringboneSandstone + + (126,104,94) + + + + Lino_HerringboneGranite + + (105,95,97) + + + + Lino_HerringboneLimestone + + (158,153,135) + + + + Lino_HerringboneSlate + + (105,105,105) + + + + Lino_HerringboneMarble + + (132,135,132) + + + + + + + + + + + Lino_StoneTile + + + + Terrain/Surfaces/TileStone + Lino_StoneTile + + + + Lino_TileSandstone + + (126,104,94) + + + + Lino_TileGranite + + (105,95,97) + + + + Lino_TileLimestone + + (158,153,135) + + + + Lino_TileSlate + + (100,100,100) + + + + Lino_TileMarble + + (132,135,132) + + + + + + + + + + Lino_Flagstone + + + + Terrain/Surfaces/Flagstone + Lino_Flagstone + + + + Lino_FlagstoneSandstone + + (126,104,94) + + + + Lino_FlagstoneGranite + + (105,95,97) + + + + Lino_FlagstoneLimestone + + (158,153,135) + + + + Lino_FlagstoneSlate + + (105,105,105) + + + + Lino_FlagstoneMarble + + (132,135,132) + + +
    diff --git a/1.2/Defs/ThingDefs_Items/Items_Resource_Stuff.xml b/1.2/Defs/ThingDefs_Items/Items_Resource_Stuff.xml new file mode 100644 index 0000000..353470f --- /dev/null +++ b/1.2/Defs/ThingDefs_Items/Items_Resource_Stuff.xml @@ -0,0 +1,642 @@ + + + + + Shell_Napalm + + A shell filled with flammable gel and a small explosive charge. Starts fires when detonated. Can be fired from mortars. Explodes when damaged. + + Things/Item/Resource/Shell/Shell_Incendiary + Graphic_StackCount + + +
  • + 2.9 + Flame + 0.4 + 0.7 + + 30 + 60 + +
  • +
    + Bullet_Shell_Napalm + + 15 + 15 + +
    + + + Bullet_Shell_Napalm + + + Things/Projectile/ShellIncendiary + Graphic_Single + TransparentPostLight + + Projectile_Explosive + + Flame + + 41 + 2.9 + Filth_NapalmTrail + 0.25 + true + Artillery_HitThickRoof + MortarIncendiary_Explode + MortarRound_PreImpact + MortarRound_Ambient + true + + + + + ThingWithComps + Item + Middle + true + true + Item + 75 + + -7 + + +
  • + + true + true + false + 15 + + + + Napalm + + Highly flammable sticky jelly used in incendiary bombs, consisting of chemfuel thickened with synthylene. + + Rimefeller/Things/Resource/OilBarrel + Graphic_Single + + Normal + + 50 + 2.8 + 3.0 + 0.05 + -10 + + +
  • Oil
  • + + + false + + +
  • + 1.1 + Flame + 0.037 + 0.333 + Filth_Fuel + 1 + + 70 + 150 + +
  • +
    + 150 + false + true + None +
    + + + OilBarrel + + A barrel filled with crude oil, can be dumped, burned, or processed. + + Rimefeller/Things/Resource/OilBarrel + Graphic_Single + + + 100 + 1.0 + 0.05 + -10 + + +
  • Oil
  • +
    + +
  • + + 150 + false + true + None + + + + UncuredPlasteel + + Uncured plasteel, requires curing in an autoclave. + + Rimefeller/Things/Resource/UncuredPlasteel + Graphic_Single + + Metal_Drop + Metal_Drop + false + + 2 + 75 + 0.15 + 0 + + +
  • ResourcesRaw
  • + + 75 +
    + + + + + + + + Synthamide + + Synthamide fibers are heat-resistant and strong synthetic fibers, they can be used for creating very durable clothing or to create high strength composite materials. + + Rimefeller/Things/Resource/synthamide + Graphic_Single + (202,165,87) + + 0 + 0 + Sellable + + 150 + 5.5 + 0.032 + 0.4 + 1 + 1.60 + 0.44 + 2.88 + 22 + 22 + + + +
  • Fabric
  • +
    + 0.00000001 + (202,165,87) + + 0 + 2 + +
    + +
  • Textiles
  • +
    + +
  • + CompColorable +
  • +
    +
    + + + + + + + + Synthylene + + ResourcesRaw + Rimefeller/Things/Resource/synthylene + false + + + + + + A synthetic building material. + + Rimefeller/Things/Resource/synthylene + Graphic_Single + + 0 + 0 + Sellable + + 2 + 75 + 0.2 + 1.0 + 1 + 0.54 + 0.54 + 0.9 + 8 + 4 + 0.4 + 0.9 + + +
  • Synthylene
  • +
    + 75 + + synthylene + +
  • Woody
  • +
    + 0 + (48,95,144) + ConstructWood + Planks + BulletImpact_Wood + + 0.3 + 1 + 1 + 0.6 + 0.5 + 1.4 + +
    + Light +
    + + + Synthylene + + + synthylene + (170,170,170) + + + + + + + + + + + + + + + + + + + FiberComposite + + ResourcesRaw + Rimefeller/Things/Resource/composite + false + + + + + UncuredComposite + + Uncured Synthamide Composite, requires curing in an autoclave. + + Rimefeller/Things/Resource/composite + Graphic_Single + (230,230,200) + + Metal_Drop + Metal_Drop + false + + 2 + 75 + 0.15 + 0 + + +
  • FiberComposite
  • +
    + 75 +
    + + + + + + FiberComposite + + Synthamide composite is a high strength light weight fire resistant spacer tech composite material, made of a polymer matrix reinforced with aramid fibres. + + Rimefeller/Things/Resource/composite + Graphic_Single + + false + + 8 + 0.2 + 1.2 + 0.6 + 1.0 + 2.8 + 0 + 1.0 + 0.8 + + +
  • FiberComposite
  • +
    + 0 + 0 + Sellable + + +
  • Metallic
  • +
    + 0 + ConstructMetal + (160,178,181) + BulletImpact_Metal + MeleeHit_Metal_Sharp + MeleeHit_Metal_Blunt + + 2.6 + 1 + 0 + 2 + 2 + 0.8 + +
    + Light +
    + + + + + + FiberComposite + + + Composite + (202,165,87) + + + + + + + + + +
    \ No newline at end of file diff --git a/1.2/Defs/ThingDefs_Misc/Filth_Various.xml b/1.2/Defs/ThingDefs_Misc/Filth_Various.xml new file mode 100644 index 0000000..4782a28 --- /dev/null +++ b/1.2/Defs/ThingDefs_Misc/Filth_Various.xml @@ -0,0 +1,31 @@ + + + + + Filth + Filth + false + MapMeshOnly + FilthOil + + Oil on the ground. + Filth + + -40 + -15 + + + Graphic_Cluster + Things/Filth/LiquidFuel + Transparent + (20, 20, 20, 100) + + + true + 170 + true + 1 + + + + \ No newline at end of file diff --git a/1.2/Defs/WorkGiverDefs/WorkGivers.xml b/1.2/Defs/WorkGiverDefs/WorkGivers.xml new file mode 100644 index 0000000..7703bbe --- /dev/null +++ b/1.2/Defs/WorkGiverDefs/WorkGivers.xml @@ -0,0 +1,93 @@ + + + + + RimefellerCrafting + Resource + Resource console operator + resource consoles + Operate Rimefeller resource consoles. + Resource + 309 + true + true + +
  • Intellectual
  • +
  • Commoner
  • +
  • AllWork
  • +
    +
    + + + + + EmptyAutoclave + + Rimefeller.WorkGiver_EmptyAutoclave + Hauling + Empty Autoclave + Emptying Autoclave + 66 + +
  • Manipulation
  • +
    +
    + + + FillAutoclave + + Rimefeller.WorkGiver_FillAutoclave + Hauling + Fill Autoclave + Filling Autoclave + 65 + +
  • Manipulation
  • +
    +
    + + + CleanOil + + Rimefeller.WorkGiver_CleanOil + Cleaning + cleanup oil + cleaning up oil + 150 + false + true + +
  • Manipulation
  • +
    +
    + + + + SuperviseDrilling + + Rimefeller.WorkGiver_SuperviseDrilling + Construction + 35 + supervise + supervising + +
  • Manipulation
  • +
    +
    + + + + OperateResourceConsole + + Rimefeller.WorkGiver_OperateResourceConsole + RimefellerCrafting + 110 + operate + operating + +
  • Manipulation
  • +
    + true +
    + +
    \ No newline at end of file diff --git a/1.2/Patches/CE_Patch_FSX_Refining.xml b/1.2/Patches/CE_Patch_FSX_Refining.xml new file mode 100644 index 0000000..28b7b34 --- /dev/null +++ b/1.2/Patches/CE_Patch_FSX_Refining.xml @@ -0,0 +1,30 @@ + + + + + +
  • Combat Extended
  • +
  • Combat Extended: FastTrack Edition
  • +
    + + +
  • + Defs/ThingDef[defName="RefineryLoadingBay"]/building/fixedStorageSettings/filter/thingDefs + +
  • FSX
  • + + +
    +
    + + +
  • + Defs/ThingDef[defName="CombatExtendedFsxRefiner"] +
  • +
  • + Defs/ResearchProjectDef[defName="CE_FsxProduction"] +
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index 6fc815f..367425c 100644 --- a/About/About.xml +++ b/About/About.xml @@ -7,6 +7,7 @@
  • 1.0
  • 1.1
  • +
  • 1.2
  • Dubwise.Rimefeller Drill for oil, process into chemfuel, plastic, composites, napalm. diff --git a/About/Manifest.xml b/About/Manifest.xml index f7a2f15..8a8ede3 100644 --- a/About/Manifest.xml +++ b/About/Manifest.xml @@ -2,7 +2,7 @@ Rimefeller - 1.2.774 + 1.2.855 https://github.com/Dubwise56/Rimefeller/master/About/Manifest.xml https://github.com/Dubwise56/Rimefeller/releases/latest