From 94e1e2cd0cba95e022a58e6cf5d62619aef3a61e Mon Sep 17 00:00:00 2001 From: "ProjectKoi-Kalo\\Kalo" Date: Thu, 25 Sep 2025 12:32:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.6/1.6/Assemblies/ArachnaeSwarm.dll | Bin 291328 -> 290816 bytes .../ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo | Bin 350720 -> 342528 bytes .../.vs/ArachnaeSwarm/v17/DocumentLayout.json | 100 +++++++++--------- Source/ArachnaeSwarm/ArachnaeSwarm.csproj | 34 +++--- .../CompForceTargetable.cs | 0 .../CompRefuelableNutrition.cs | 0 .../ARAFoodDispenserProperties.cs | 0 .../Building_ARANutrientDispenser.cs | 0 .../Patch_DispenserFoodSearch.cs | 0 .../Building_CatastropheMissileSilo.cs | 0 .../WorldObject_CatastropheMissile.cs | 0 .../Wormhole/Building_WormholePortal_A.cs | 0 .../Wormhole/Building_WormholePortal_B.cs | 0 .../Wormhole/CompLaunchableWormhole.cs | 0 .../DefModExtension_TravelingWormhole.cs | 0 .../Wormhole/JobDriver_DeployWormhole.cs | 0 .../Wormhole/TravelingWormhole.cs | 0 .../{ => Hediffs}/ARA_HediffDefOf.cs | 0 .../CompAndPatch_GiveHediffOnShot.cs | 0 .../{ => OPToxicGas}/Filth_Toxic.cs | 0 .../{ => OPToxicGas}/OPToxicGas.cs | 0 21 files changed, 65 insertions(+), 69 deletions(-) rename Source/ArachnaeSwarm/{Comps => Building_Comps}/CompForceTargetable.cs (100%) rename Source/ArachnaeSwarm/Building_Comps/{ARA_CompInteractiveProducer => }/CompRefuelableNutrition.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings/Building_ARANutrientDispenser}/ARAFoodDispenserProperties.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings/Building_ARANutrientDispenser}/Building_ARANutrientDispenser.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings/Building_ARANutrientDispenser}/Patch_DispenserFoodSearch.cs (100%) rename Source/ArachnaeSwarm/Buildings/{ => Building_CatastropheMissileSilo}/Building_CatastropheMissileSilo.cs (100%) rename Source/ArachnaeSwarm/{World => Buildings/Building_CatastropheMissileSilo}/WorldObject_CatastropheMissile.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/Building_WormholePortal_A.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/Building_WormholePortal_B.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/CompLaunchableWormhole.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/DefModExtension_TravelingWormhole.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/JobDriver_DeployWormhole.cs (100%) rename Source/ArachnaeSwarm/{ => Buildings}/Wormhole/TravelingWormhole.cs (100%) rename Source/ArachnaeSwarm/{ => Hediffs}/ARA_HediffDefOf.cs (100%) rename Source/ArachnaeSwarm/{ => Thing_Comps}/CompAndPatch_GiveHediffOnShot.cs (100%) rename Source/ArachnaeSwarm/Thing_Comps/{ => OPToxicGas}/Filth_Toxic.cs (100%) rename Source/ArachnaeSwarm/Thing_Comps/{ => OPToxicGas}/OPToxicGas.cs (100%) diff --git a/1.6/1.6/Assemblies/ArachnaeSwarm.dll b/1.6/1.6/Assemblies/ArachnaeSwarm.dll index df3ad422faf9fd28ac38fa37eabeb8ff26f98e42..41433c4b2d40068909aebc0991b25e41f623924c 100644 GIT binary patch delta 6303 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 HygcFm0T`}# delta 6905 zcmY+J3v|@goyY(8o0)`=kPtE>;gJ`ROo$;*G{_^e<|Skh5=jISkff+User46TEZj@ z#nfeYq0lpU)Uzz>qjIQ6cd=6ytS@R2Jiys#z+xd9S6Wb1K*A%i_xF$tIVW?^=YD_p ze((ML?))D~+sUN1o}^73qr#!CZI1q&bVg;wnL@`|>T;ZD>HMK%^Uj8Z=Q>=@OzPO~ za{h?TnaS~QyPSB-9ab2*B@=mD<{IC?tBdWx4BNeQ%ai6-vuw*BjL)pt@;5VT*ijou zKX=<-IBsW8E}Vn&;h50M#jeueEQDvlq`W@lE_hnMfa5~?wbm21&2_>{-!yN)_(NH5 znX$Q6zC`kx%l7k{_YKDxVY{wSm#6hAHFn@R+vbL6y=9(>GH-;we#hKtn{n@&r%h>S z|GUOF)W(`99s+9YkUk!A?p^a8Ol9cHeP(Qy4H`=7niTta!)llgNV09N`1TLY8t{g*v_F&jo$&61W};ysSA}d5 zzWvC|hM69!JZyZFiOD3dnPNY$d7p6{W4p?z%hP%%HFjIK+cr1+@L{tv%C2fyr>v?% zf-0q{(%7jSdsnA<5H?RQeIj|9AwlrEnG9z?8rsq8)IkclAxo~9Fyi#YOL!K+lIb<*W422a_$Z# z^_tNpJ9JyG@tb3zb-iYtDGs?WnVg}8Nblod2fw7T%Lh5mz;W+{W?9i)W*nz1+odMQyTbFd7*Fd3 zX?~FAqBOnK*oA&;+uU$PpNY4b{cSDy3*IL&*EHr5#k}@QJZ5Z;zB3YIH%61YsIl{0 z=Xpi|Peu)=JP#E)Mdf7M(kXt?jhWzpR0&AafMFWY8-oQa18a`itvlW3<(G4u1ibnw zQ|#|vI8u{<*M&^-v&L#~t5)*jL`#2B?a}rw8yWXknI&pnt<{p5HmCT4IjIRqXWEc5 zcOA`=!xVI8;d48#C=d~vh$#`FiKx=h5$4dSM9f#(ZD}wbjTo1Nwuo^___ap5_-eDXMwkc88JeYlw zBHNuu;z?W1)E&Fvg&%4>SS7?c^kA)OltT|XPMQEGKd1ew4eioUN}>lRm}qHkOIKAR zdoS$u;zrTD*!p?Dy%(=Cb#n>5cwLC?y?9$SviIUImaKobp&EJ-_k~PK_Fg12Ne#V7 zXOcX5k;4>p7MaQ_FG`fQ#aC9{f->m1n`pg8Qkh2L%uU(_)z(Inme@mEk{pgi9+Q+X6`Pm>a`IDg z_^bXTrs6b{)G!t2ggA+*xU3o_F%_;;k~Jz}D(+RH9Hyd?N$gXxS~V(R8ajmn{KZSd zbN}eKPs2M*Qo}Ut7h?M~99E6&({NNZDq$K%oR-CqeHunHiG3Q%R3rOz%u))_2~J1c z86Frr@`VI{I+BIhFdf5HBg1rzQLU%VVfWmdqCus#7*9&h^`8qxXEjeKx!oSmR4eHd2MyJ{x0HBl~RRsYb^# z8}@$A4rHH=RZL=^9l%x<$=-)kO0;_)CS2^d_o1GtJNDD(6O0e@h1lMQMXHg#56e{B z-ZsVW!<$NE@56gcaxQ!b9AcD%;loiTy0Udu`S69(w)n299DJkHozPV^7MGOb(N&cT zS1&Cz=v)}kRdp*8m3GHh`SUQ8NgT!@<0i@rXeeFF#$oGC;dk$Lg#7S{I9FGFs|K!V6h>I5O-H`9wg}5%nD=kE{ zOEk(;AqEQ>%2OfkSE7X$;vpu`NjAz#%?w&#!ewF zOfhz=Mwj4XTvQ^%Vq9ku!(t2{z?s6yolwzZ5RHjlKQld?iqKnCHB48hp zOYsGx?4lHBn1W7$yU|~YsCcrM{Z2q4lSEEH3RBP-WAAtqkgqgtU~TmssELT2h}o*W z6n$vaL~LiGIRiPVldvlybP`_E(4U(Y|0L{HdI+`ElW{;P)2XeVf@2Zm%J8{rtKw>_ z%kX`Kb|ugz(OUmufXZSJdVG<6*wovh84K18W~o=l_U;yE-C`3RwTm;%w&@KR$vZO(D_+( zg0Y4-X-ib=iGE^O1=dDrmFQ4ypVcbS$s{MJ3MV5Xs}T6RhW>Z#3V#*8Q;Nqbe>E;C z9kz5g%n(|4(0L_lm46yynPj2UF+{cG0W18|krkoUAYZkg#jN$$pgcmG0e?Wn6EPdg zW?+7Vcn=;_ZAij~vU?DW&}L$zYQ6y*%4Xs}Z)k4&V!4M&PDw2~m8eX$_`OHUbn1l- z{#v}|2}mvI4YwA1RHQo9;(a0WhxUy&G{!5DRHj-aGRe89MV@MOF6z*xM241bp>cBc zsKc{N-LYg}hv#pBy#JAX9d@Zm_I21T#P)TF8rpAPhd3rlejPkaLFczIwPWk>RD^af zcBs~FwR`c(4bAP$#z9N`{zvPsM`4Os(7NlfeOUjx>#>)qJ9gXiAE6%mg!pvV+u_+fId>xycx(hu!}bkm6=M4a ztXGZf8?aS1vTwjyB`R72E;5OI1ENOKoB>H<1L7HjPM7(-rU70i3B3=QOcHq?@-(t4 zdWZi$G(>1~uu!#yaajd(us=eZi%!+9+Q*c+h)*T^4FSHi%ta2PoY{HUq(r-)hcoFE zDo1D@VlyNc^qepcNkW{9c}P)>axo7Xs?mjJ9)6-kxtNEaGHpoV``_}BlZcgeIpL4M)r;9RE_K#F?19!o3E>lNN2Jc4cH57BPOdz_D$HN zMD|UXJ-Xk%2`ibzz6rk&V*4hvsYdoq=unO9n{YshcHe~mWuo%h`(G1IFiL%!aEdAD zWDa`C--PoK+I;k>w$|Qo=VQVcT3XQQ9%!5eNXZiVco30~N#Q z8nD=*Vsy;)=?kz!Db2n{-jBWgp_cxvT2@R}!TtE=hURt_!u}1`PAVs;8Do?vht0U) zV~uZ4&FB;2tOc6k$`O&$){J-|{+m!UW-3wInsFZ!t=nzs5!I+@E!e0;hAr4NR_3I? zC$wO<5F57OP1VS+WgOmDk)HKh5M%%2^5gBd1&K_O#1^FFhClsR#PRjy8V z-HW$5ouQ-;@bBqoxT}Y|dfc>#tK4&*d(Mad^a1`Q(M$=~bfG)hjDKR>X@tj}j{1*` z!Ht9G9_cyOQN4Rf?kCI2@*fNzk8_Qmk}|-X)V9|QY5O)dCI$mQKLfl&+FlRkOmn@G z%UXLA_n0B=P3{;oWPKig7V60M$*hJk-Ib7*a8UoVWH;yhUq>iyv1>Svc7!J`c1<55fIJH2P&GG<(OuVYo(lG z*~6qPdYPf5C({hmUYa_ZnwfH`?!A?nqS8Yv{eAbD!AG~c{r>rVe&_S~viDhg?Z;Ys zt+m(LgZuT??#9q%>75Q)EEYfD!o`ahQCI}f2{;QZ2G#%@))jqA`Y@X#FgO3pYY%ok zO8%g_1N3>?5PiEy(voD&4_Xwpmmn_y-UE6Afj|-PD+a%yC)qm=ID)q}z`uaIfUW=< zFGiw_2ZjP=zz0A8uohSZJOYFRig%y>xV^h{;7#|)6#7`V`o&qF#p?}vlC@QEC29kK zZa_NV(r>Wl&@}yVYX_><6tYrI>00J>QynSyF3H`7oIDMnBgA zwY|-;Jpn)qAP`WrAe6yCi0?fVWosY|Xyc=`MHvCK10sF2D3l!l2N3O}bwud|Isvgh zT0F{Yq$SGI8I>+RVpo)jKsUgpXiQI2&T{uJ0> zRKD~P|Aq43z*oT6KH71Vr+^c{cfd(NP11n!H1HE}7H9;%2Yvv41Qd_LdDMRfegXWH z8c<#YEU1sP)M$YhXnn$V@+0tGgbi3=jPd@;DwHAN^+H^HO>9Vr%{0zexUWCuw0Ij0 zZveLf+xa1X>ad_0s%nTDlGKq*iNd=41E%YfqPgK{tM7Vsu81XvC10JZ`j0-FJ4 z#;>BB2W$bh0mFdTfoPyLunPbmcWF+3ksa}p1$+w30`>rE!tN+Jw>gEjIEvbCK&j@l zb0U;#&gaUY-J;1D*z+0j2_188+VaW#Nt@WroVE zj{#SjwX!T_)~ZxI>iH{Xt@y4oYdyGaM-F(J>hkbSRu1*T&HFdxzfHGr6 zH_aIJ&jDqc%FvYqbOuzr(#W^I`hH)jJV>>crkDwiz>fa!|62sL7o?H%ONIdg_hyV2dr2_1Slh zv@ZwoQC~w%hixL;Ci>B->9IXq7`huf_0FD=FTt zl&r#+DR56nwdWK4d~!lf>@P=JET1u$2Uk+4{|e9_2c96FSVmOl#2eIga6emJrN)jc;!46jBk# z2s`?j*@aq&diV%6jS&IF+8uH! z2koUaeseFy>KX6ZjD{Er>QFIRWa_n{`CRv|X5+cR+F(c9lBq}jp`TcH&D`PR#X`OH z*e9;tJmjm7_s$OUEL!1sYO-E9y*08Lpw^X}P@Q z1fO`0meGafGZs~iA)9yBpaC+uW@z0;DtE>k@g;OvR76pxIty%2Vj$Cc>e9kMwNU9B zj}nX7y;Te6sBg&5M;a;3(do5~&CABE$f_S$FV}u>?+qt53`n{;XXWIAs?vh*vNLw+ zr2}2GQ?00KGHJ_8rqGggMLOw~9%;yF^b7I&ezKI0*tE##t}ico!10(YcvGx85S-UH zVcf@U`#v`M@1K9`x69q-;Ni`t$n~a*T)Qa1yNcc+nln24)mvwK%FidgS%0>?*_&g( z$orwsr~WGj<&-{|v+%YX&P1bU->R8pqc!@%Q0D5MS}4~Iux9Z5V6Fdu-&xPN*1YaE z(cTnffmHs$GS-?-l^AZp3$?LUh;h5jpe*C!okUW9`0)~so**J=?QiD0r&tS9ts-&! zEY7-1w5_Nh&vLiJXsDnd(y|Kl`t@O4oF(JQqi21*i95H{!n^Hmy}$U46DRMDJ@w)` z`{LL;(sOzp?RDT_`Jx<%WDVuJI3qMse?)*6xpH3aw*luH1fl@F#W{AY*eJq(6^G?eEOBP?W z(MsNf{;pmxPR=-ZBsKM#U)y;)*6q7jjH}wVaQ<~1KkQ`is@m;2SFZy~8WyC*(imP8 zr1gpV^T`c&Jp7?*Dfw4CP5qa4#+Pqz1>VpNtqBc>_34I+q5Xhf3rJtPr_GIJk>Sz zjNe#APR(#mAty<7D0%0aN=wVL2g_DXYbwhgspn*m)g3vjy-BNzK;G5nBny}2Ql4Q~ zhvav@MwhNe7+fcs=N|~pcV05)2W@Dgeq4~r}&j~&RWQ2JrsSHB#w@|a1%=lBpzuq7_=tJvL^mHSEj>3%$zCTcl zbu39d7Sy3n!QFd0Zoh5oFVj~x&m9yO*#B(l&AXem`z-DFA;hXM{n39U(AO$nZ5&Mf ziO#Uf|Maq-m+FBhp6!E7&aQ$))M z*tO;Q+u~e}J@2_@(M=T-DaVi0nWeHMB`cRrq+FG{8jTalP1bRsKgW0E(@;N(Mm@pD zM+N+SK8^6BHXtPVh}@V@k-Y3CN>L+N$ABEFpUdfb*%a~V@PA~AR?`&uj?vW3h#yT3 zy4p)C3Mkfy-9bmh{~{$vCZtkwl?*Cf{cloo2(A)P_1$E4^`_)}{#N=>nVr!%nF6S) znzZusWi(5leIBY+`FmVbhagz`!S?$3^F#bBXFychw>i=+sGQLBc|Q;F#(?&|2J1vr zG~?VlYNiD&MDIm_vScIRerlwu*Gb!0Ovskp(X%0qwW!;@zwYXwHZ8}zI|VEusPc;9M_#usR> z?}NXqk7o0FJD-1*di$w*OX#gT_gzbW4^gjf@QnmgL4Hy*j;y7bA~o^)DGM!@+xGsr zd2n{=19wMR-1-4k5AKzSjQr7F!CO$@a&S1((;lkc^1VJIke=SNo-!z)d){@q7|b#t z=ek_}sD@IwwuUnG(rPPDjTCY0jue^dPpJA6uGgogb8>erp`yK5ELI?5(u0CIAxhXI zX5!0Dd7b%8vP{Ee-~`Kch@M598HN6jMu`L>d`7h51E}IF0^LvFDAGe)q81GJ0ctJk z;jDa-!0rwrlY%+8RCGj;=<7>?`p5QpeU6%fq`(Tkl=!M>zB|@)Hix3gs(io5` zwlw2$4zbjDC{vV?L0jk|Z5%AR`TM;`cMTU&&3;QR=1+!+ z-oL|dHUxPS;_ruvNWZn>cl-KS&i+k=bT6{Zgl?wcd?`ciR%mG&Y9*-6!c~oWn}xqK zv93OrKO4-PZ~cFpFO<&=u!crYHHV*tzf&-{x19dhrttiSmWta>f&^;Ar(?BuVAVyC zV7z6LWdb)06VZO}{AU+_XoN`c`{3$^Uq^_!JT@14+j(^ZwxXD^U*X=?Wxpe(YV9x` zbC+Qib0OGx%Pm;PtUnOy@?cwkXQ~$IBA&aA5}~cPd(Fr+#ESpm>{%76*||1Cbg?Q+ zHBF6!uNQenWu#U}95@5+@|4vY(c(&TZOPlLxRAE+DyQ{ELfTm>M)JT;)|9Kb`g!RG zI$2#;(Nnl(to2rWDPFdJl|W=c;4+9k2m6_0nF!$(huzYGPi>_3p?xmxNjA2;#O%yl zBU{n1KpCI83i z%Jq%nx^(Kt-AlyC=JZERul$we^8*t_TmMDB89n0`aSbQlB6|N}OE2y^NsRdm!rO?4 z&J<4nhyQbmFy7UdqS!i14EXcr{%W$3f#I-*rlaE3d=^PR7|HxHyPU2Iq ziIV2@JJi}g-yo0w;;Tm5*qp8=oQ(~)5R!q*Ps7_y^#D|mAD9mx8>Ds7vk!)GMQ3ZM z(b;9q(*)dQ?1oR$2jSN zSgkue!!W|FeDRD}$Mq9%w^1D#gc6AHNY-X|G(6;39 zwj*LYKm9WeWh8qVD3F(3PvP9KRM=RKl~w8{XC^($ zzdj&Nq2IO}-ntM z?nA<+7skeLZ;Q3Q%JtQhtXB?7 zz)aD6`k2_n&M!m=d-jQRz4FUQWAZy%1unAMBtU0@=q7c#?*-1?Pp(UsiG1=Hlyl}Y zv4cmQ5V1VErRFdO?$F*8JS;-GD3DhJ`nQsZ7ZHvH+_ZtULxg!S`Dhda*B7=7KU-= zc}m2(s(9bG;#;miE*d%eb5W@~9x4F&CS%>#q6=|jgJ`7Jz3K1Z{xXUi8ib?(J?pxw zv>T)L`&(WUqS?`Tlk)tP?D|oR;l=_O6GRB$ptI=L@N5__`vI2bweekQWm#C+VXw7T z`pGc%Gz!VuSxk(J*L%h1`ib&zp0e3g<2GZ#PofjSHKDeiRp~i%+RMV^eZ9>zG0 z{P}V53fJ!!PCfT6C)fWhY{qlv#9*QjsAL1XTFOL@oPvv^eX&{>l?xXe4`qv4R;#kx z%_{zVZ#4Fhk}jJ-;)P4@GhPcZFLxp3ZYAZD@cja^DShab_bI>btPJ86Zn#D+u|9+$ z&A9PA?;$xxnNbyc5~M%7x==Qldvmu5@-41z6#ndxGS&zU`SjB|_)EhGo$IM&35wO5t;-+1NI`6dVt{1}{;G{BX?sEiJ{wyN(Wwo*B zEq$>DF5u5c8z~io?Z;q_rVS{iqiWn&cuF$4(5P;g67;M`-cn%@@9IM2hb!as44FzV zdc`wMsi9tspaNrMODTvNIl2HIcw3}Gq=Gj z_e5bI>b%;SA879Pr^dEu8BDZaxyUAcUhi<;8ZB+c{uqf&-0df0%qwQhvJbO(yka9P zOY_DTQ|&c|cak`!aR4l<8YVP7_xiyg-@sX=@<|owL-gZM#iM_J^bbKOHmx<;47t>i zr#r!gX&lNzW2|?8sm?1~Wn2b&snldAXYCe-eqw(J22MmSi!N&WD-vX9h;w?g_LBbc z!W1+<$ZziuFR@3H_glB4XAG{+F8|VEI#;~!z8PbCz_CS1w2G(2StCK&1&SF%SM$l-dhCZ)PG3=^tT(kgZ4lwp(* z?wc$>MVxx3rQFLwT}e6f}KDHC{WdEq2DD$XIiXvVlS*_V{}D$9iH z+4<;9MBc)F2ue<<%lrigZo6hKFUx?r1bI^(-%+W~vPGCDM5nTC73nh1DCsAi1m`yM zftRyoq?S)y8)vOmpGXy4pM^0#GWDgeSQ5tRz09>fk1UCk#3z*7#ZU3^P-)v42L z0k6uDyXcUjy@u4!8VlkB-sG`xpYoE)96UrGQzuvhV*!_a&cP=J$ux>EgF*F3IoUWf zT-u34=Eya?>_cRQl{?MYIFV2PO`bC9hr%Igr*|`OlRD~f z0MFsjA#f)94Os06W5yEEg7k+U&4fN)Ll4&#hNgZu^8JpZ;?IX@_F2%wH_Bv=$&(+z z-F#LX$XXtZzxGC1?+u!les+MEpQx1hNfoif_3D}G@((?C57LdFNbNcfh*Iwdfhj4*x<~WybxzXW> zvA0C2 zdiasfeD@?+)K6SARc^+b($R4WI@XzftUKQC%#O)2f)`Jc`@K7+e4%2R>}}*ukwNO9 zRw2mIQf8=wI>j3z!DBOj0>fJOs1K73jJ!ODyY$K(gE^xV zO9|tw1O)MhX>y|B9AK4Xz}P~FU9;sEoKhx#!T;2#+@MC!k`TihLd*$^gzzguu))L_m0#tka1b#BPE@KirYnVj zuu!D7Mof0ny@(iN#0MuTl`QOtwHlPR_ydhUT5aScD28O=O2T zZj`RXLGcQB2h0X@KsK<1&2~Lx0%%431v$n(IAIsrY-P}l21Q`0ywP4lH_C_Y!>C&B zu}^e+p!I?kU?m8MJL9YGTYJ}=-?2GxciilaBi@;6iclN58h+ z0jc923lMiiw_84Jj-{vM0dpcfA?^0d>`x(rXaA=Nt_e7^clzq6!9OeDT5oFSBHAtjG7)@r@by({sg+Ts6G=?>pptd1#hH$2lHIe_5{T@sNvJGR$Bm`J~U=;kX1nmqvS~Z&V$3e;~3# zSy_i;+uW~^ESXZE&jp>7C_Lr>&5<3+c_IJh{z2@2jB;h}`nmk`BQ!6I-T$Z~F*}sKKX(+Evq0!v4h2Dy_>7C62+H3CFMg^gq(#}DF z@=^yDIC8k?9_cHe8EYF1%@tAGP)~V2g|cTHOv5tx{@V)3nwkmhE-=$Wvz9D(%l+|Q z*;6}HP(#E8>03F=5x{_r-we9a<6>8^4!RQcL27 zV=kTFdVibcgQ>&TJcO2B2A$w-U?5>DQ2z*M%T`F8;5un_``iTAZCwTuyua1|s}p>n ztrLA0&}lFgybh4ga%5VpUEBPV6DHG8c|)4Jq1q$Yr>)}lImTwS*+o?e4SokZZl^*n zF0?1HtAjjo3U7A>qK*`vT4*24jZNfrZ+M-{mmRwK-4PuLiw|72;a&N5a(2ciFz$`o ze%pZS=TIu=K1LZ1{TAu)^`6IcM<(F4N2uhyr2DRf-TR>VAiJlCLhilR@TyZ; zLi^6kqVGsKmp+%Ge%bhkSJMPFp_E=D>n0N6Fp~9~-L$SFcjQe_xi6E4Onr|e9AYM>d0C`A}|x`t@>GgVDvxxB-L3c|;fM;-3n*o!bw zpaBQ0>RN}ntW9LLohc#tiWozi`5s9#Vkraj>tj><5c?AB^Iq1iozn-)4(B*`08dNM z2%bR)-w>p^bjQwxj}VtTDaol9?O{Cjgy1SCT^YG}c)OFb6Q6_jd`I}OlhPv=>a3GY z3Lm5W#QUG1!iL2s_{2P_H!Jjf{zsC$RjAwsZU=XOCE!QkPH-1k3VsZ#foy*yY2-3g zehQX@6`&TZ1gpTkU^Q3+{KBUCKBiYA6VKn4-AY2?=a9j4oW{y=_a|}raq=gQh5O^c zcrXD>B-MGGY78~4gLaYi9trk8Dpsr22WcI#=O9(7sxI1Wu>UN@@RDTV2^N_i-nh_A zQS;BzRrO#kNYqfSG%?XTh!>B6Cwri%b^>mG{d`k^9Ic_)eY$a(|gA02C!tMVf8 z99bRM?kk0eOk4Q_F+i++AfX=luC1OKtv>sG@HVT;nww z+1dqPUpOGPbH)3pHQg!-RO^T0Cc*h8HAbRfM3Jc4kBVZ0>r2f|ToD%Ks_VG$7~K4| zn9cruMygtJQUrcc1X6vTpIb!Do7eOS#U79z)iI*6XmG?7xKE{Q+6M0xP<} z=nu-i)ewAPrz~NZEDnhs=lEpB;IZycjjn!|EQcXv;?Z-xvYfD3=QGar%yJo~bw+sg z$FeRw%xR=4kK0(_osp`qAjGOJ@UK;IGqXWi7!KZ|{RP8av3ZiO7L8EVQ@G2_ikE%oofA(u*G4l@N zF#mCpm>H-41Pqi?b*jmDhSdBv1GDH)ecpSUNcN(VVH0>6rw>@#Jni}qjJ^?d!TT2Z z69d5)dF|r|&3#LMli0W~+kQoGsmSH#Ybk{$tGCr|+8W{3{ z^ZRG$xJ!oLJus*(yIo)3`VWXME`Zxh7v71JS2edA6=a2tcz(N4jO<_aTQA1TvuC4m z&EL3kwc%IDLjMDnX`c|Bjom4`7_V){o#wHNIR74z#O*g2Zc>rkF!I&){XbsIYmX0> bQSpCV$-K6R@|C}g{Dhm;WV4KlE@bpCJYT(I diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json index 28775af..b6dcdf4 100644 --- a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json +++ b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json @@ -1,25 +1,25 @@ { "Version": 1, - "WorkspaceRootPath": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\", + "WorkspaceRootPath": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_nodeswarmlifetime\\compnodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|c:\\steam\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_nodeswarmlifetime\\compnodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:pawn_comps\\ara_nodeswarmlifetime\\compnodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_nodeswarmlifetime\\compproperties_nodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\pawn_comps\\ara_nodeswarmlifetime\\compproperties_nodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:pawn_comps\\ara_nodeswarmlifetime\\compproperties_nodeswarmlifetime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_givehediffsinrangetorace\\hediffcomp_givehediffsinrangetorace.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\pawn_comps\\ara_givehediffsinrangetorace\\hediffcomp_givehediffsinrangetorace.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:pawn_comps\\ara_givehediffsinrangetorace\\hediffcomp_givehediffsinrangetorace.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_fighter_invisible\\compfighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\pawn_comps\\ara_fighter_invisible\\compfighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:pawn_comps\\ara_fighter_invisible\\compfighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\pawn_comps\\ara_fighter_invisible\\compproperties_fighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\pawn_comps\\ara_fighter_invisible\\compproperties_fighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:pawn_comps\\ara_fighter_invisible\\compproperties_fighterinvisible.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], @@ -32,71 +32,67 @@ "DockedWidth": 200, "SelectedChildIndex": 5, "Children": [ - { - "$type": "Document", - "DocumentIndex": 2, - "Title": "HediffComp_GiveHediffsInRangeToRace.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", - "RelativeDocumentMoniker": "Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", - "RelativeToolTip": "Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAXAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-25T03:08:41.128Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 3, - "Title": "CompFighterInvisible.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", - "RelativeDocumentMoniker": "Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", - "RelativeToolTip": "Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-25T03:08:39.152Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "CompProperties_FighterInvisible.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", - "RelativeDocumentMoniker": "Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", - "RelativeToolTip": "Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-25T03:06:36.76Z", - "EditorCaption": "" - }, { "$type": "Bookmark", "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "HediffComp_GiveHediffsInRangeToRace.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", + "RelativeDocumentMoniker": "Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", + "ToolTip": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", + "RelativeToolTip": "Pawn_Comps\\ARA_GiveHediffsInRangeToRace\\HediffComp_GiveHediffsInRangeToRace.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAXAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-09-25T03:08:41.128Z" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "CompFighterInvisible.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", + "RelativeDocumentMoniker": "Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", + "ToolTip": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", + "RelativeToolTip": "Pawn_Comps\\ARA_Fighter_Invisible\\CompFighterInvisible.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-09-25T03:08:39.152Z" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "CompProperties_FighterInvisible.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", + "RelativeDocumentMoniker": "Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", + "ToolTip": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", + "RelativeToolTip": "Pawn_Comps\\ARA_Fighter_Invisible\\CompProperties_FighterInvisible.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-09-25T03:06:36.76Z" + }, { "$type": "Document", "DocumentIndex": 1, "Title": "CompProperties_NodeSwarmLifetime.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", "RelativeDocumentMoniker": "Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", + "ToolTip": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", "RelativeToolTip": "Pawn_Comps\\ARA_NodeSwarmLifetime\\CompProperties_NodeSwarmLifetime.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-25T02:13:12.615Z", - "EditorCaption": "" + "WhenOpened": "2025-09-25T02:13:12.615Z" }, { "$type": "Document", "DocumentIndex": 0, "Title": "CompNodeSwarmLifetime.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", "RelativeDocumentMoniker": "Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", + "ToolTip": "C:\\Steam\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", "RelativeToolTip": "Pawn_Comps\\ARA_NodeSwarmLifetime\\CompNodeSwarmLifetime.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAA==", + "ViewState": "AQIAAAAAAAAAAAAAAADwvwAAAAAAAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-09-25T02:13:09.974Z", "EditorCaption": "" diff --git a/Source/ArachnaeSwarm/ArachnaeSwarm.csproj b/Source/ArachnaeSwarm/ArachnaeSwarm.csproj index be72e18..15261f2 100644 --- a/Source/ArachnaeSwarm/ArachnaeSwarm.csproj +++ b/Source/ArachnaeSwarm/ArachnaeSwarm.csproj @@ -97,12 +97,12 @@ - + - + @@ -158,7 +158,7 @@ - + @@ -188,8 +188,8 @@ - - + + @@ -214,21 +214,21 @@ - - - - - + + + + + - + - - - - - - + + + + + + diff --git a/Source/ArachnaeSwarm/Comps/CompForceTargetable.cs b/Source/ArachnaeSwarm/Building_Comps/CompForceTargetable.cs similarity index 100% rename from Source/ArachnaeSwarm/Comps/CompForceTargetable.cs rename to Source/ArachnaeSwarm/Building_Comps/CompForceTargetable.cs diff --git a/Source/ArachnaeSwarm/Building_Comps/ARA_CompInteractiveProducer/CompRefuelableNutrition.cs b/Source/ArachnaeSwarm/Building_Comps/CompRefuelableNutrition.cs similarity index 100% rename from Source/ArachnaeSwarm/Building_Comps/ARA_CompInteractiveProducer/CompRefuelableNutrition.cs rename to Source/ArachnaeSwarm/Building_Comps/CompRefuelableNutrition.cs diff --git a/Source/ArachnaeSwarm/ARAFoodDispenserProperties.cs b/Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/ARAFoodDispenserProperties.cs similarity index 100% rename from Source/ArachnaeSwarm/ARAFoodDispenserProperties.cs rename to Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/ARAFoodDispenserProperties.cs diff --git a/Source/ArachnaeSwarm/Building_ARANutrientDispenser.cs b/Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/Building_ARANutrientDispenser.cs similarity index 100% rename from Source/ArachnaeSwarm/Building_ARANutrientDispenser.cs rename to Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/Building_ARANutrientDispenser.cs diff --git a/Source/ArachnaeSwarm/Patch_DispenserFoodSearch.cs b/Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/Patch_DispenserFoodSearch.cs similarity index 100% rename from Source/ArachnaeSwarm/Patch_DispenserFoodSearch.cs rename to Source/ArachnaeSwarm/Buildings/Building_ARANutrientDispenser/Patch_DispenserFoodSearch.cs diff --git a/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs b/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo/Building_CatastropheMissileSilo.cs similarity index 100% rename from Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs rename to Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo/Building_CatastropheMissileSilo.cs diff --git a/Source/ArachnaeSwarm/World/WorldObject_CatastropheMissile.cs b/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo/WorldObject_CatastropheMissile.cs similarity index 100% rename from Source/ArachnaeSwarm/World/WorldObject_CatastropheMissile.cs rename to Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo/WorldObject_CatastropheMissile.cs diff --git a/Source/ArachnaeSwarm/Wormhole/Building_WormholePortal_A.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/Building_WormholePortal_A.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/Building_WormholePortal_A.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/Building_WormholePortal_A.cs diff --git a/Source/ArachnaeSwarm/Wormhole/Building_WormholePortal_B.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/Building_WormholePortal_B.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/Building_WormholePortal_B.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/Building_WormholePortal_B.cs diff --git a/Source/ArachnaeSwarm/Wormhole/CompLaunchableWormhole.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/CompLaunchableWormhole.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/CompLaunchableWormhole.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/CompLaunchableWormhole.cs diff --git a/Source/ArachnaeSwarm/Wormhole/DefModExtension_TravelingWormhole.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/DefModExtension_TravelingWormhole.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/DefModExtension_TravelingWormhole.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/DefModExtension_TravelingWormhole.cs diff --git a/Source/ArachnaeSwarm/Wormhole/JobDriver_DeployWormhole.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/JobDriver_DeployWormhole.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/JobDriver_DeployWormhole.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/JobDriver_DeployWormhole.cs diff --git a/Source/ArachnaeSwarm/Wormhole/TravelingWormhole.cs b/Source/ArachnaeSwarm/Buildings/Wormhole/TravelingWormhole.cs similarity index 100% rename from Source/ArachnaeSwarm/Wormhole/TravelingWormhole.cs rename to Source/ArachnaeSwarm/Buildings/Wormhole/TravelingWormhole.cs diff --git a/Source/ArachnaeSwarm/ARA_HediffDefOf.cs b/Source/ArachnaeSwarm/Hediffs/ARA_HediffDefOf.cs similarity index 100% rename from Source/ArachnaeSwarm/ARA_HediffDefOf.cs rename to Source/ArachnaeSwarm/Hediffs/ARA_HediffDefOf.cs diff --git a/Source/ArachnaeSwarm/CompAndPatch_GiveHediffOnShot.cs b/Source/ArachnaeSwarm/Thing_Comps/CompAndPatch_GiveHediffOnShot.cs similarity index 100% rename from Source/ArachnaeSwarm/CompAndPatch_GiveHediffOnShot.cs rename to Source/ArachnaeSwarm/Thing_Comps/CompAndPatch_GiveHediffOnShot.cs diff --git a/Source/ArachnaeSwarm/Thing_Comps/Filth_Toxic.cs b/Source/ArachnaeSwarm/Thing_Comps/OPToxicGas/Filth_Toxic.cs similarity index 100% rename from Source/ArachnaeSwarm/Thing_Comps/Filth_Toxic.cs rename to Source/ArachnaeSwarm/Thing_Comps/OPToxicGas/Filth_Toxic.cs diff --git a/Source/ArachnaeSwarm/Thing_Comps/OPToxicGas.cs b/Source/ArachnaeSwarm/Thing_Comps/OPToxicGas/OPToxicGas.cs similarity index 100% rename from Source/ArachnaeSwarm/Thing_Comps/OPToxicGas.cs rename to Source/ArachnaeSwarm/Thing_Comps/OPToxicGas/OPToxicGas.cs