From 537fb02188c2f478177582f81828df9f7e4c57f5 Mon Sep 17 00:00:00 2001 From: Cocopomel <79386233+Cocopomel@users.noreply.github.com> Date: Sun, 12 Sep 2021 01:38:52 +0900 Subject: [PATCH] =?UTF-8?q?1.2=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.2/Assemblies/1_CustomizableRecipe.dll | Bin 17408 -> 0 bytes 1.2/Assemblies/2_AutomataRace.dll | Bin 53248 -> 0 bytes 1.2/Assemblies/AdditionalVerb.dll | Bin 15872 -> 0 bytes 1.2/Assemblies/SYS.dll | Bin 11264 -> 0 bytes .../AutomataQualityProperty.xml | 178 --- .../AutomataRaceSettings.xml | 75 -- .../AutomataSpecializations.xml | 26 - 1.2/Defs/BackStoryDefs/BackStoryDefs.xml | 1027 --------------- 1.2/Defs/BodyAndPartDefs/Body.xml | 609 --------- 1.2/Defs/BodyAndPartDefs/Bodyparts.xml | 401 ------ 1.2/Defs/Drugs/Drugs_Antibiotics.xml | 190 --- 1.2/Defs/Drugs/Drugs_Fuel.xml | 442 ------- 1.2/Defs/Drugs/Drugs_Hibernation | 302 ----- 1.2/Defs/FactionDefs/Factions_Player.xml | 68 - 1.2/Defs/FactionDefs/Factions_PnL.xml | 25 - 1.2/Defs/HairDefs/Hairs.xml | 82 -- 1.2/Defs/HediffDefs/Hediffs_Automaton.xml | 367 ------ 1.2/Defs/HediffDefs/Hediffs_BodyParts.xml | 317 ----- .../HediffDefs/Hediffs_BodyParts_Vanilla.xml | 130 -- 1.2/Defs/HediffDefs/Hediffs_HediffGiver.xml | 29 - 1.2/Defs/HediffDefs/Hediffs_Joy.xml | 56 - 1.2/Defs/HediffDefs/Hediffs_Maintenance.xml | 102 -- 1.2/Defs/NeedDefs/Needs.xml | 26 - .../PawnKindsDef_Paniel/PawnKind_Faction.xml | 46 - .../PawnKindsDef_Paniel/PawnKind_Player.xml | 124 -- .../PawnKind_Randombox.xml | 418 ------ 1.2/Defs/RecipeDefs/Recipes_Drugs.xml | 249 ---- 1.2/Defs/RecipeDefs/Recipes_Production.xml | 102 -- 1.2/Defs/RecipeDefs/Recipes_Randombox.xml | 115 -- 1.2/Defs/RecipeDefs/Recipes_Surgery.xml | 113 -- 1.2/Defs/ReserchDefs/Reserch_ProjectDefs.xml | 208 --- 1.2/Defs/Scenarios/Scenarios.xml | 64 - 1.2/Defs/Scenarios/Scenarios_test.xml | 98 -- 1.2/Defs/SoundDefs/Sounds.xml | 43 - 1.2/Defs/StatOverrideDefs/StatOverrideDef.xml | 48 - 1.2/Defs/ThingCategoryDefs/ThingCategories | 4 - 1.2/Defs/ThingDef/ThingDef_Apparel.xml | 882 ------------- 1.2/Defs/ThingDef/ThingDef_Buildings.xml | 314 ----- 1.2/Defs/ThingDef/ThingDef_Item.xml | 335 ----- 1.2/Defs/ThingDef/ThingDef_Misc.xml | 120 -- 1.2/Defs/ThingDef/ThingDef_PanielRace.xml | 810 ------------ 1.2/Defs/ThingDef/ThingDef_Randombox.xml | 412 ------ 1.2/Defs/ThingDef/ThingDef_Weapons.xml | 1153 ----------------- 1.2/Defs/ThoughtDefs/Thoughts_LostDeath.xml | 236 ---- .../ThoughtDefs/Thoughts_PanielReplace.xml | 5 - .../TraderKindDefs/TraderKinds_CaravanPnL | 16 - .../TraderKindDefs/TraderKinds_OrbitalPnL | 156 --- 1.2/Defs/TraitDefs/Traits.xml | 30 - 1.2/Patches/Royalty.xml | 614 --------- 1.2/Patches/Royalty_Apparel | 69 - 1.2/Patches/SOS2.xml | 65 - 1.2/Patches/Vanilla.xml | 25 - 1.2/Patches/Yayo_combat_3.xml | 19 - LoadFolders.xml | 4 - 54 files changed, 11349 deletions(-) delete mode 100644 1.2/Assemblies/1_CustomizableRecipe.dll delete mode 100644 1.2/Assemblies/2_AutomataRace.dll delete mode 100644 1.2/Assemblies/AdditionalVerb.dll delete mode 100644 1.2/Assemblies/SYS.dll delete mode 100644 1.2/Defs/AutomataRaceSettings/AutomataQualityProperty.xml delete mode 100644 1.2/Defs/AutomataRaceSettings/AutomataRaceSettings.xml delete mode 100644 1.2/Defs/AutomataRaceSettings/AutomataSpecializations.xml delete mode 100644 1.2/Defs/BackStoryDefs/BackStoryDefs.xml delete mode 100644 1.2/Defs/BodyAndPartDefs/Body.xml delete mode 100644 1.2/Defs/BodyAndPartDefs/Bodyparts.xml delete mode 100644 1.2/Defs/Drugs/Drugs_Antibiotics.xml delete mode 100644 1.2/Defs/Drugs/Drugs_Fuel.xml delete mode 100644 1.2/Defs/Drugs/Drugs_Hibernation delete mode 100644 1.2/Defs/FactionDefs/Factions_Player.xml delete mode 100644 1.2/Defs/FactionDefs/Factions_PnL.xml delete mode 100644 1.2/Defs/HairDefs/Hairs.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_Automaton.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_BodyParts.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_BodyParts_Vanilla.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_HediffGiver.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_Joy.xml delete mode 100644 1.2/Defs/HediffDefs/Hediffs_Maintenance.xml delete mode 100644 1.2/Defs/NeedDefs/Needs.xml delete mode 100644 1.2/Defs/PawnKindsDef_Paniel/PawnKind_Faction.xml delete mode 100644 1.2/Defs/PawnKindsDef_Paniel/PawnKind_Player.xml delete mode 100644 1.2/Defs/PawnKindsDef_Paniel/PawnKind_Randombox.xml delete mode 100644 1.2/Defs/RecipeDefs/Recipes_Drugs.xml delete mode 100644 1.2/Defs/RecipeDefs/Recipes_Production.xml delete mode 100644 1.2/Defs/RecipeDefs/Recipes_Randombox.xml delete mode 100644 1.2/Defs/RecipeDefs/Recipes_Surgery.xml delete mode 100644 1.2/Defs/ReserchDefs/Reserch_ProjectDefs.xml delete mode 100644 1.2/Defs/Scenarios/Scenarios.xml delete mode 100644 1.2/Defs/Scenarios/Scenarios_test.xml delete mode 100644 1.2/Defs/SoundDefs/Sounds.xml delete mode 100644 1.2/Defs/StatOverrideDefs/StatOverrideDef.xml delete mode 100644 1.2/Defs/ThingCategoryDefs/ThingCategories delete mode 100644 1.2/Defs/ThingDef/ThingDef_Apparel.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_Buildings.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_Item.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_Misc.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_PanielRace.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_Randombox.xml delete mode 100644 1.2/Defs/ThingDef/ThingDef_Weapons.xml delete mode 100644 1.2/Defs/ThoughtDefs/Thoughts_LostDeath.xml delete mode 100644 1.2/Defs/ThoughtDefs/Thoughts_PanielReplace.xml delete mode 100644 1.2/Defs/TraderKindDefs/TraderKinds_CaravanPnL delete mode 100644 1.2/Defs/TraderKindDefs/TraderKinds_OrbitalPnL delete mode 100644 1.2/Defs/TraitDefs/Traits.xml delete mode 100644 1.2/Patches/Royalty.xml delete mode 100644 1.2/Patches/Royalty_Apparel delete mode 100644 1.2/Patches/SOS2.xml delete mode 100644 1.2/Patches/Vanilla.xml delete mode 100644 1.2/Patches/Yayo_combat_3.xml diff --git a/1.2/Assemblies/1_CustomizableRecipe.dll b/1.2/Assemblies/1_CustomizableRecipe.dll deleted file mode 100644 index 730b1068ddf5fe2389ee66dbb67b2ae73e7259d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17408 zcmeHveRv$@b?=#(-PLOKVeLx(z!-UrEwkvW@&{mpaV$%+Eo@oFlI>t1>(TB=8ob(B z&+OV(WVuqnDQ@`kg_xQqDJ10yCO1z^OWM#jA>>l0B!s$oNO{OZ5@_y2LI_DiZ&OGM z+}}Afv%9jKgyg^8=dL|x&ewb1^Pcy-=Y3~)?7qGCkVZrST<^U{^d;Q+vq9i*22&8% zF8-TZdc5*mOTMIR`__`dQPYX%Y-_~U$KokHo3--sAtP=VvT-vT@9rOnk6CG>y{0Cz z%rm{ChiIFk(O*>j@gsh3FVm&*Dy4&H9XKJEd+Ck1$8qh$MN}ua>iW$LPmSn75a9Di zqkYF%mH(FR9?2|x&g~`YXJj964#fGNDWYod9*5qd^JTw@juVB;<YCZT%INmIaX1e; zaSZ@uGFH!TQ1Xext9IM5Q=r7ReL#4k*5fMsY`}E2+eXHMBKt~HxY*W4TxFjPvp6uv zam9yyQz=MKw-NnoE0H4H-yPI<sB|%!p?y@<5<$#NB$TKpiW~(i5V9J8hMMW(ju1^q zpA;2|H5Y<;E5>Z7<w~48kOoR(9?KH*eJj=iV3C%_7$q(OR&^AE4K&QZGYZ|Nc@>|w z7J|DRQg{++d-40VF?x3%Cih|sQy6*4wSEcEW>SzFDqTe_LsZM7eZXl1e~NuQ2XJv> zF-V?)Tth=5&LZxsd8OJ~p*l<0L_>3ZN08RSJpM+VOTmkTw5GO|%hidc-1q<*Cy?)v zs+f{!!u^glJf`K0$>=TvmPi0hvVKUNxSVkYz?&Io0K5ga1iWgQWDE>URAiC?a7<hz z0q0sK8B-_P0h`*i<t<eq`&M@04_rNT8JT2&HY*rs0DL9m41lj<oB{CFj57d!1>+2W zU&%NF;8!uu05}F0nPdQbEp7>frDc*aFs^1H1K`&%&Hy-8dSsFT@M{@oa1<>AA%Uue zoR3%^a5XmImcT-2nPd!2I&qt10DL3k41jmx#yQwB$ru>j%s{PZnPd!%9^57w0N=zo z1K^t(X8;^)BQnVVcrR{=3O2wP7}v3o0r0JiGXTDgaR$Kq7-w)4PGdw2%SYsFX9biY zR^EYIBFsH72FCR)WB`08;|zcgFwOw@Ama>x@4_un$p#n$V>b&K0N=wn1K=NIoB{9~ z7-s++r7kkb0QilJGXQ=Q;|ze`%s2z!A7Y#V@FZ@D2zSmH82gwZ-Y^D+j@u*y;6scv zKt&+p+JT74=UhFnk;M?%f6B?50yf3@P$u}NqJRT>4%6x_*Vl>y%zdEw0rd!E0lQLx zp(^;M9>EL-?8}(02A!w@Xl_&!Bj^QddjjDPOmLeb!3|hrlr>JOS_7}cP{IVMI#3Ty zavQg$HYrWN>)GL^tyOjxdUI=-uf>8g9o0e*I1u$60s0uCfKf%&BW%~cx9BRWRLjv@ z(Cva%+no(kUK=LoK__&Cq5Vl{Hq1-R;bCQ<7J4^?g%NVbfG6s}ZJY1)$xenQxRH!y zxtg$`BeoZ=ieA96`VOtQhpCAil=B#Z+Ef~UlSHn}zC>aMmj`WK&H-bL<BQ}d1zQM_ zAlL`cMOm<IkY2D^&23o<cCqPs!DhZDy?K4Hc|X{GtdS^)HLL!*Sfiw1D{GjX51r5v zh8K!8>dbku7Ps73b0a_2&Wu<WeJ}Y{9_u{E8j0Y?n$?>maAo21V$HI$ftJPkN_7I+ zAJD7<$JI}FTTL9~z|NmM<lYXuw{ce5t7?-UW;!rA!MEV#5oYgHC;0AKQs-Nf%*0e4 z#XXM|rNa6IQZUebDGUgLeCGVwEvp+En!9$?#HEPX1QIjQ)D~FY&=O4iA&exZ016n2 z$~$LBO)M2y)U_@?k2@LR-ae!zrqNLK?5WF}`6v+Lv7#xqdz?E|g6n)<j5;3y4}-WB zx2l$%*qv_!Rvl9l$8fK~{iC?o2b@3RTQC}QZU-`X93UE;;9F$^yKE>Lj0W~we=KYZ z3pWCebqDUScqeXc590))ygLuU_f8<8X7}7tL&=PL?(k=0=x7uJQDsMH(yY7CTz0+Y z>s*1BfV{<J-E!`-Vv+nD7l;(Jr?@=_;vNv{M1usD197Dnh!f!R`AefOBMw*#(W7&r zboKuL<p4ycm`vOY%(@Sts%1-s^>H9g6EO&?n<h}212tl~J|Jzwv7mJl8f^{E{kYW! zT`r>VCm^H2%4onk1+2n)fVIwiKT^>es&Efu_LJ~j^eq&6??f~Ym|H6wA|g{`Bt5j& zhO}77`UK>yS~P^i7rb_3xtInWLKYDDv6Oiqfhv^hJ1XdQlx+Uk@1aZQlMpnW!}jNG zGpp3%8Sfkhs=AxcR^~dNf^I`YgY{>)FK;^6SZs9sf{jjHs8MM{`{o53RcaUL3A?c8 zp2=eO2-;BQ-`!=ceD~Uljb6NPBPCGk%5QYzZ)?;)tI@feifz8g!r9*aU{)LZilDy@ z;@qqfW}2UqqH2N5MkLf4(LzoWQuX?I>j6G{Vv)l!B;MzzSlWc_EAIL6bVk^^Ef< z)TXljde=;AP@BKgZy%ryXph7|5<bXt?v|N}hkzGQ2H4=TkOhTMQyUh_Y%MilwLseZ zHMPJ|YE_zpiBF?-Yhy6+8QcSjReobF5KR0zSk@KX;8X8YZy}%COWAszCJzp(yEi`! zbH!p^6v<X1B0SU$T(?p2p4bpYI=H&MqkUD!sugQN;F&H1xCKRcDa!NXxSv6ZSUQlm z&FqN78tElO_XWY*H9&7Icb|`!Zr;_~4Oti^=Ep4Cn6ZXf86P;S>{<Nj%1WF?=vT@r zo<v?+I1Uo(4Z%0+!i5;f<0{<bHiTs(3p9W`=A7r0;EJ?m9_#SMJk+AFyIe!`XMy8Y zA*u>8JS?y^u&1h?{uZ+zqQSuY$`Jib;6DmX2AR_$uv_4M;cp1s0t<}-|3Ww)4Ln+b zwzaQ^Lo`aS!@Dh^r?e0qshnTAm4ag51|Fi<)z`xjI-owKMd+%^!%Bo64IfrQ^rm*a zDniTWFsCNK($(Nc=(;+_Z>?ZBR>|<OIc)g>>E#G|x!be<G2wh9!qSz3leGFqi0$tc z&S%8J;s{%QN&4DAtbdHy^RHL1Z`EPuJfg9;2D}Z?{Tjn#z-#Hf>SqzF&q6;!FITfa zTc97I{}eb+;7#x<LXQg!)iOS<F&u&C5xNWhMCcKbssi5<c)!3=f!`JQhIoFN^mPsT z3Q;P`{r-`R;%<elT_llg6X|x*yd2UH)m6P7j?rHAYn2f?0-X^3GP1L#mX1W9#q8V@ zJ*?Eyw8Hpa@$JbVd-aLvX*EJWqQ8>N`Mf}05!2Wj9#xvO9^eX1f$FMZN<&_<>>`f} zLRv>(39~GOJrT8m`q7T_v{Gc7E1NU}RJBmo&S}yPKvGZBX!j0eJ@9CuP!=_5lh9i% zn*SK#c5_g}xQB~FO<EuB%SE#bvL0l6LVRfxU!v45npMzzm}0a-sFTXuN)OGYRnqP! zl}ydU`kKZP`CipGs+d|s8b-uxhN%r@)O>sq6s32ozOO~;=W|{K{BF%p0FxCABg#(@ z<*k~fhUn(V&oqTz3cu;W5T&&d@Yjd;s{v|=qyRUBMgW<k&_3mtXxk9^CF~4Vvz=q1 zL1gW>Lj>3y`4#xv)OW%Ej`|29%Wy}Wr{^TC2*m;l9rmc&IST_C)h%J!i3K~Vn7T@+ zd+A-Z5mdKOC+YvFu|R<CSXR;u(f=0eRplv+AC;nsWglIzu!<@7bGBxU)*dKPD<Z2( zRB(S}4XAo)_i80;R#4odShIrK%4}B96-7!_E9gd7Q(-G%x=*OH#J*HgE9xoHSqf>} z)JmEX%I%?&?(`_`p^_dD%JsUEK3$|#wEG8FQ+mKgg__JZxrZwH6OZB^P_X24Hh3Ci zFHvuX*9S_}9pMAW&!0-W+vqdl-D)-c%B3V`H8}jR8P}H@S}fFA<)vVEpoXsWC~j9r zTV2iY5^Z}RN+0y7=PL(5?GtJ`{DaE%pfauuJ*YU%Jtx#zVn6HY)uN0k_j5ML<10}i zZB?K|okZ^?>f71}0}b@AV&yifs!Ipv)9shDo!ewY3+Nu9PSWP;LxBZ!x=2k27Si7d z<!0R?dO;}HvqkiCq1;F;qPM(ukvaDS7SZ#~+=DCQy^TL-g9oC28fc`KM0Qr;@hze6 z3+4K<gnlfP+uss8(#q{l(k*qL4J@GtJ?i?pGl8Y_oJSq6`%<8ZUiPT<(XR$BqgEXA zxZO|do((k9%^vjxs6U`%9#tP*7+6hr2<7^@n(h<oR@8{^LH5})*%kDKG8ymQ3f6yJ zol1X?ZCRnEcuMm*KNQa42y?cgPGTj`!kdNjg)mDSfUC4K#NU#x7mmyS=b&qoq03>Y zl8SSRh6=*`f5$mPp}WMwF<9{Nk!r@VIH8Y<1N=c)b8(H1gU{YF=R>fj(9cjDRj(Hp zclq3x@0;6WNvhGS=siGRspON?MdHbCmg+dZD5OV&q+=&pfIVXY)c~&~u18To*b#gQ zU<4I@VO1Ti71$}TSK##mZxE;pGy&(*0l~)wP78byP@&fV=aQ~4UQHq8GMvRi%4)y| z=Je2U<^I}UI-zu{{otroyYOqqU2_aNr3|RI08i8%pof$vQ1=_?IebypAU01c_p1eZ zLb+WzO3T1GNvDM0tNaj^{0Ul7_c_3Su0BK0D1WU!F1>sS@SfTysaM$>egsgjWcXV3 z-vd5U^E_Zx%?p4{;aBMu<v)Y3!{*=C{2Soc1wLKz2=M*dTYyi^c?a;ZT2fBY3j&`M z_$h&VYlGlF5NQBBBe1LXdFY?1ex4qq&j&A39;3esHbQz=%`(6c_^0TN3WitLt^%jI zb|c^t;rt-N{KIpu2gk-Pc8Z2;ZvcEeJPLSC6?^iDiZS4KSJ+Cc#NiZuq~;I7Ib3@? zpiy%_V7THzz<PoE!i;~s`eDEZvHa62?xm`dVGCk-isEAVX@%`SJBRr{3Nrkjb_T8H zSAP+3QY^G6PXm7r-aet&$}`Fh>aOsMimpBy{gGk<e^WUwUOiKUs(L_OuEx}9Nav%< zUsJJET?grE^@MsTdbRqD>><y{?(~YZVyLRG2>%t~|AOv9t$kahZ`0Sc=jm-)TgUKf z<$3CsQ$e?!3cBS~@HYLWHkbYhE6-Ao(|wwwo>G6HjH{=l)^8I#gUG-ysy876zp19l zj2e`tlfhTisATV2fl=ijFsD)F&*!`fKG)H0lFv6uuC@yPkow~}udAn3mi9`kjM&f9 zf$ARZ2zuG0-6naSp+|$Jc85qa^e^E_;0zyAIrB5JM(z-uCsbaK&j23No>1$;C$viC zWqMqDP5nanZ?pr-k%|L!K>4@eSAg%Tcv?HI+!p<Y7Q^~}5pXVGJ9ggx2()AG`Y*tX zDHv?0rL+vNh1vjDQ4ioX0=oom75)Hi1^-6jqy+A#6gUpu2{=Iy1XE&pO5m*m9~9WB zd<^=!!2hLi@2@Dg0(PnQ0;W{PZxy&N!1$EFui^pcKLRfcTu4{r)Eic>SEp1}dsur^ z`vOjF3M!a}3Km2!D5tbe`yn3G`XfIE{B?Mf_6DR&BX0&&}7ji9}Xnp6Q;1D=Y= zQ~@@CQgJe#1Gp5GQ9+G~;@sRuAELYIkn(M%RlQ05jQTnCDfI=lS-V#2*L2O+0#jUJ z%Rkkq^60eqIj6lKxB|-`X`K3)E4UXmoGZP1xx5K^*qqt+6R?JFjNoqr#?GHgdQ$EU zxQFRETrcCQRl?MUYaOnwxQ1|@!1X_IeMNbO{zdsF_MC6gJGg4p7r_4>c#D<)Vi(q} zPbHJxrjyI)<6Rluan>X|XkE|YoaGqZdR|{YlmugYA(PREGRD3Y)Z3FSj2X5^bsNL1 zHKaQ%+hH4NGo|Ot_41Yt$u`r;<JMJh^46I7VPm72$?P$+Y3mT1%;s0Eq^-vIZaq^l zcIc+PZzXk`sk~`rb$c8HG_G7t>-wy8A!Dqk-G=QL?VY_eNF`5ci*Aou+3{`W5REx0 z%gz89G4jc-f_)vnG#D6n^2S(umzBvFV%llnY-A1FOi^b#P03-?$fT1yjg*-)Fs!8M z3>54U!yfO_Q=>+jQdTx)<nr4L-OhrvvYGMztkFL_IG!^)Ga2g;n7uqMbm)yTP3!hp z_I|@&zdxDWsHgVhtBy_F4ed0?AOYez-Dl)Stuzg!Y;(w<fxMpYKWNytnKlLt`=FUJ zilO7cyH5I&w4vum`?H&LGh?KEpGS3gOI<c(MsL>13z<xsKI;2eGS^<-D{Zs%^niZQ zK*$Z^w<X9aq*8|C3?miBcN$~XK_k5d(>*-g2d+M1P%_1V!dxA+_8U}66YAysvK;OT z>BFfdXiwTi=76`ekj<N81_yGBo=t<Z*~l}s$+pHkjyvT$Y-<>!lxZC_Q~RCG`j|ns z;UGvx8nd?DrM)>6D(!KRr^X<<p+0@T(Uq~XF2<SZQY(rRR|<-kK<<2=$L_by5i_f2 z+}R*&CW+kg1h%9UygX1au|PJPm|0E>9w80nAk{M%Sh|psLHmO*C9DlkB|kP|nGu`? zbVF*mOM!+hJB5W)fS^CyWsT)BM&6B!Zl^}EETwbD1e2u*p)I+Okfb~F_zG^Q0MV|j zgBdSlY%Z8(RJSoy7#ZOpl$yZWZqqSm@H!pG7#qrr51RRM)gs&0)5e%??=M*y)UnX= zoA9=daR`Aa33?9ajjV$*P-6LJHenE)6c-eBS=nK8q+sh@LT0z^HXJOp+)SYx7-_N7 z$moX!b7nX8rfRmJ%gT)-2S)Q35{>2b?08Awr9AhEeum79nJ<%a)sk9BSh#r?8??u< zDqMV^h(PRCm}DO!>a!1W9mPU4^GGdJThg<JlOHwmjI(j96fSyv8?Xvl7bz<`ESOy( zgv$%ZO>8D-COvc9Y-h~RamL+B!B_z^lQkVwRJ^5?9bs19M+Wwzd@^UFl^)-r+xgA5 zRmd@;XLuMz+prn;mW(t<7WiDa&r*&U-*=)YxXEwbf~L$uR&WJp)bD`tG%h`zc3dAZ z0IqF5g}2CfVQ$f#-s}i(Z$>shkS`1mOB_-6VZq@VvdOY{8hRQ-a;p=MY4)a4Fnh6& zi0h&TyDlLyAcrS|<Hn5*8M9A$+n1L(?Oy7$-YwRU`z<=9EjTx79qJwK%#QaK{p~Xy zhZW5%Vr3U{`QG7@u-DmX<?}4wW{uDeJ)asS6n(@BOE13zn--V<a+3Er>=h6oZ#@iA z*n)C~JvX}_hOGUB^Ma9~6!xJJKbYH$gJ4~#%(ka98B{K$BpYWej}AtKK-a^jJtjDJ zNQV#~$rNH<v1l7<Z)IZ1_o4z)(q!l$-Fva|d*u{KkQ?WHh2S#AS*$Q*I=f9PBdgvo zy*rIz@2r5LjJoQd9Ndme-Tit;kX*%5gWw*@lI;Jz*<s78>4LiZK9;4CBfr44bq$Q_ zc1{ihW(rYo@-{Njviq}$zMU`RcuVnJ-DYMFU~53iOI~r-7`6=FL(!&qrtnzhE1W~= zu{p?PjXd;_Ymuu5>tc1HS|guk)QOoAHdN9>(JB$SV)L?P>=pudNz<@-*hrVs)Z=2U z>V-^x7Jpdkz<Kjv6E?(>s)HqpIkfEJ85Y6h-PSv*Fx82Z;X$3Tb`CWTJ#qvbaL+zn za;n;-i--dvX(%T`kJ+9QnYUQGO?@P5Ie9bX`19niUz}(S+sb)oxLIO<moCat&aBKq zRNi6i<tSqg@|U+`EL>zU$nwc_>vOwzwv;sujZvH?{kq2|Bgd=N4(Wxw#U&)yW!X7L z1b*=>ogCn!oKD@HsYr4CBh0PLqY&Onx@=;TQr$$z`Queh8b%<oSj&$mgF1c-G_xsh zU(6VL%>1ZZm|YR#X_w7u7Yb&65C^&*93gE(%97(2U_Ku5vXygU`8q5XDhJceN7_Nl z$~au*ip9Xe_Til&%XnoYD&unTFC%9^W{{rCWlSTDBRc1_KLxV4`E#%fCs@Zl#%(dv zX(Q`xa&FoqBr<L(g(E$-Z9&;xkn+st;~Wgbc3HEZXNvoQ93qhSMO}aHB${q>_IZ2< zau-#OV?@r3gQ`Q`#)#zMXP-XvFfy@htzi=V?GkNyU*GATf5)(^pwR_Gf-J@st>+0V zbqqHi;vgS55e+=rpn|!@e+DHAI3JiP?9Hih(ZbeQP9~E{ha2|~@ll|7-rz?}e;ix~ z<jjyK98K_4Bb!zK@G$m|^UFQw<gQ_l?XSD??Z;P0Ch=&3az#=n$^t+r;8+O~@6Pls zcwXeNNZ#UU6${+Mc|v({@xfn|aj5gd>e3vd&N0z*Z90B_$;QEb;^;?%7N;qpV&gHB zkAMDCdot~vU*xgqJnPaX!wvgzB-(D^RdHUw+pR;S4>^`S)SJx}@|`%O;nX5e^Aajq zg-LHSPhxqamWyClUJklAtL}%jL%dt~;^KNs@-8`mZP>vBxpRKt9ABTOd5>&K<tN`H zW>K<x7oRfa?3+$<7PALsO@5PFAI^XFxbLcLsVG=|dd}&Tvl+f5@GTaf@r2{86z^D2 zRO+;CeO%&(Z#bxv*A?M-Mjc*xCM%chIZ%MJ`SJ27;e1f$2=$ERASb;G-xA_LPgyEZ zj^g+}u7f6VPl0wQPZo`lNgswz8eALq6zCl84rmkY;-Hv+5R@gY;xqz_W8k$D)$GK5 z43dMmQ#9%I!1opCiRSl0nu8Z6<Y|2KY7kD{c+G-skBDV_mkMqc-t30m4En$$JuWOg zKpYvs)6oX4<`<yb3m+}$58~|y*9t8*Ass+VoM)uXI9ln@8wHgny2OISgpBpM5BAz0 zDP24Seg=PbKxX6OvAKOy|Dd#V<HPZaqbHWe$#2CGI=@}qi--+9lp)wpp%vm)X?pRX zn(}B<Jt~QKH&Tkx2L{kq$JH;<wZ)S(><r+tWk%R)e8yO>2JOx=t-`|vVxrT2>HGXS z*D(Uljv0Q;@ALGxLvjee!Ml;6Ykh1N{9&Gn`#2@(!um<XlI;#d53gp<>BKCgOV(ES z*4z=M;9-(x>YQicTArIjn7sjs2+ud$<~$uhYu8Jj)dLu@DSh)Sa#kU4k}UD(+s#3? z|NC1!&%34_m~UQBJZekkn)B7A((ot+8TE2jXJ_Od+xhJ+OIlt$FLT#NX}#=%U6#4o z?XPI+^D}4<da)%BY()C~wVu_habatm0j}-x75sbma=Bl#aK4sR$@X)IW+z6MCU+zm zUe&w$5Kpc>HZt-2ynMe_W{vX38?l~dR!4uOlxNY+SZ7;g<m^Ef9=LTNkGUQN&Na%d zd~PjC^XkXvz_a_lR<W#i)00oPUVgUztG^&EPD&uIDB&PLbS|T{4Aek{66>p&8=Lwv z?s(Zpsi)A~ST7S0*W=Apb#8PQ$XFk2gz<AlZS5jJrB)5ciACH%Gy-w_G7yTZixyq7 z2)b&Rl-SgFqEj!{Q6P3b(ArA?_>vwPDS{r*^FwT+LXGuBZ&pLK_`xB1Gnz;6Qv=@7 z($F3ES6f>fb{(5~Ef|5}*VK^ebKVfn8-Y-4>K7Gp71D=mnfMNae^*1*d_V1L9~bT8 z%=;u_0P|?FXpt{|Tf}es<U2yX<C4*71tg#v3Um7tp4N1bwWfpMO;<9gVGu=J5y_%f z5t*JV>T~_p7qRvwAsJt-7QxhjUgArai1HHVHHAry-N2zl%%?9`)Nq}mDs_!i8$kbk zp*n>wX(U)!6sc42(h~%iEMn1Wp3PVv&-ON^8v>!|^tDxWN<fqvdA5kX#cw-vW79n{ z|A@+hC^}GC&<HX3jf82AnQUl>*fimF0?o7#U$G8c<G7GM#4}CGBHS*m@aFFL-00ND zRSpS|Q-UxNn>y~r>UbqG;!Y7%aehI&p6Zp#Vmp_6s>pSXaPCQhSJ%~XQn~&jwHk?| zH+AB&3Qlr1d^*+*?DI-&9oRnU31ZzbPwU~5HaEoTScl)pfN{1m=OO06LpJ4d*km}a z!n3-1B?5tGlrxgYP!-qUiMtBw<3U~$--=Be#lIZW4hF3Z7H|Nk3kantp?p~2G?oI^ zLin#geADiWR=<2az^mO0ZXa~7$8`g))wmjPEyLAakKl_l<%2>ZVNKU!l__(|LdJpP z8SZ1?W{nG%Rl@yxigm=sS=7N`nGDH{O-;w9j>X~<cTA<%+lerK(8P#8i8$A~7$k_> z)QJds@5U-c_}N5VHP6G;G_o6B)x}Kw9;(L1y?b9B-rnNSO~d1<V|5e+{zYk17oB=S zMH-@2Ai+)ptY*-`U>V+`LlIH%gCu_%75p|jsLtDC>$&Y#w&yT^^NNT4!BN{f<S5Wn zMQ^@BG5-;&?DrLP%VLrGU#rKzb~+wk*|Bm3(dGD!R=+}DJ!Gs+wXIomrQWuB)tZjB zwQH|h-L`hsRV%LSSaIdrRV(r0aW#HBUV-<J@rS5Sp+)W6dj^ZYG_-nOqh5=5m9J`F z36E<VibC&KQU0o=fm_9klDKG#{~o|ANi#lg;f;C!6T{ou*gh`!@&DbcD@@}1mu`O6 zFthGYn1&(WjI#8-CfGQ?n+w|f@6Y6SR0;1Z(bUYba841PcV_chZwsyu?jy>}@8-;5 zd^O;1oG6okJvgZi;Ax|uwu9~k+ytCIUk?2IUH8{~$vbe|`v*ko{;KaLtjEBuTeSGZ zX2TAjSMi&RoZ2i=S|;xT@Y4oAtvQhM$)BIOvYwGMf#+dVflqm8xlcZ`Eu9ga4vgFV zvl^#-!~pO4ay+`^R8n>_7Tf%uuP@_g89vQy$DQ^3&vu+3l%nT+hIVkqVLx&+{Cq!W zC$`yvrC+kQ8}{)1Y1w#J;JnmPya;n~5%f7??vt5&(k*$p0(10!`fkU`k)QSWvjy)e z^BX$&nG2)MNOW=-yZfv-ik|r21XvhhIWJD9vAE)R@4W*T>I>mtWY4hU<gljlnLT zjqwcPefG*Y`n^8<6T3f;JSsQpzt4C!$sEmm>L^8s$MW0Hwe03<nVXq*&Yz+4=Vy(y o>BLC+`FKp8E%{9R+uHeY`JL`N-2XFR*)_jYtN*Y3|40P>FVF?TasU7T diff --git a/1.2/Assemblies/2_AutomataRace.dll b/1.2/Assemblies/2_AutomataRace.dll deleted file mode 100644 index 8261c21e59dff297305a1a0b781098a70efc9ff2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 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 diff --git a/1.2/Assemblies/AdditionalVerb.dll b/1.2/Assemblies/AdditionalVerb.dll deleted file mode 100644 index a09240eec09a0131012672cf921fd31eac52cfe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15872 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 diff --git a/1.2/Assemblies/SYS.dll b/1.2/Assemblies/SYS.dll deleted file mode 100644 index 66a137de6f9c2e18f7802d85b1ec320c0bac2fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11264 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 QfAg<@sQ(|~o1cOI0iaIFB>(^b diff --git a/1.2/Defs/AutomataRaceSettings/AutomataQualityProperty.xml b/1.2/Defs/AutomataRaceSettings/AutomataQualityProperty.xml deleted file mode 100644 index 360940a..0000000 --- a/1.2/Defs/AutomataRaceSettings/AutomataQualityProperty.xml +++ /dev/null @@ -1,178 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Awful</defName> - <quality>Awful</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Randombox_Awful</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Randombox_Awful</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Randombox_Awful</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(100,25)</li> - <li>(125,0)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Poor</defName> - <quality>Poor</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Randombox_Poor</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Randombox_Poor</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Randombox_Poor</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(100,100)</li> - <li>(200,0)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Normal</defName> - <quality>Normal</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Soldier_Normal</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Worker_Normal</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Maid_Normal</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(100,200)</li> - <li>(250,50)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Good</defName> - <quality>Good</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Soldier_Good</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Worker_Good</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Maid_Good</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(180,0)</li> - <li>(900,720)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Excellent</defName> - <quality>Excellent</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Soldier_Excellent</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Worker_Excellent</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Maid_Excellent</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(250,0)</li> - <li>(900,650)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Masterwork</defName> - <quality>Masterwork</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Soldier_Masterwork</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Worker_Masterwork</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Maid_Masterwork</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(350,0)</li> - <li>(900,550)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - - <AutomataRace.AutomataQualityProperty> - <defName>PN_AutomataQualityProperty_Legendary</defName> - <quality>Legendary</quality> - <pawnKindDefs> - <li> - <key>PN_Specialization_Combat</key> - <value>Paniel_Soldier_Legendary</value> - </li> - <li> - <key>PN_Specialization_Engineer</key> - <value>Paniel_Worker_Legendary</value> - </li> - <li> - <key>PN_Specialization_Domestic</key> - <value>Paniel_Maid_Legendary</value> - </li> - </pawnKindDefs> - <scoreCurve> - <points> - <li>(500,0)</li> - <li>(900,400)</li> - </points> - </scoreCurve> - </AutomataRace.AutomataQualityProperty> - -</Defs> \ No newline at end of file diff --git a/1.2/Defs/AutomataRaceSettings/AutomataRaceSettings.xml b/1.2/Defs/AutomataRaceSettings/AutomataRaceSettings.xml deleted file mode 100644 index 43add14..0000000 --- a/1.2/Defs/AutomataRaceSettings/AutomataRaceSettings.xml +++ /dev/null @@ -1,75 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <AutomataRace.AutomataRaceSettings> - <defName>Paniel_Race</defName> - <needBlacklists> <!--Need def--> - <li>Beauty</li> - <li>Comfort</li> - <li>Outdoors</li> - <li>DrugDesire</li> - <li>RoomSize</li> - </needBlacklists> <!--false 가 적용 / true 가 꺼짐--> - <socialActivated>true</socialActivated> - <skillDecayActivated>false</skillDecayActivated> - <infectionActivated>false</infectionActivated> - <medicineTendable>false</medicineTendable> - <deadThoughtOverrides> - <li> - <source>KnowColonistDied</source> - <overwrite>PN_KnowColonyAutomatonDied</overwrite> - </li> - <li> - <source>PawnWithGoodOpinionDied</source> - <overwrite>PN_AutomatonWithGoodOpinionDied</overwrite> - </li> - <li> - <source>PawnWithBadOpinionDied</source> - <overwrite>PN_AutomatonWithBadOpinionDied</overwrite> - </li> - <li> - <source>ColonistLost</source> - <overwrite>PN_ColonyAutomatonLost</overwrite> - </li> - <li> - <source>PawnWithGoodOpinionLost</source> - <overwrite>PN_AutomatonWithGoodOpinionLost</overwrite> - </li> - <li> - <source>PawnWithBadOpinionLost</source> - <overwrite>PN_AutomatonWithBadOpinionLost</overwrite> - </li> - <li> - <source>WitnessedDeathAlly</source> - <overwrite>PN_WitnessedDestroyedAlly</overwrite> - </li> - <li> - <source>WitnessedDeathNonAlly</source> - </li> - <li> - <source>ColonistBanished</source> - </li> - <li> - <source>ColonistBanishedToDie</source> - </li> - <li> - <source>PrisonerBanishedToDie</source> - </li> - </deadThoughtOverrides> - <conflictingPassions> - <li>Shooting</li> - <li>Melee</li> - <li>Construction</li> - <li>Mining</li> - <li>Cooking</li> - <li>Plants</li> - <li>Animals</li> - <li>Crafting</li> - <li>Artistic</li> - <li>Medicine</li> - <li>Social</li> - <li>Intellectual</li> - </conflictingPassions> - - <defaultFaction>PN_indistryFaction</defaultFaction> - </AutomataRace.AutomataRaceSettings> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/AutomataRaceSettings/AutomataSpecializations.xml b/1.2/Defs/AutomataRaceSettings/AutomataSpecializations.xml deleted file mode 100644 index e127a30..0000000 --- a/1.2/Defs/AutomataRaceSettings/AutomataSpecializations.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <AutomataRace.AutomataSpecializationDef> - <defName>PN_Specialization_Combat</defName> - <uiIconPath>UI/Icons/Combat</uiIconPath> - <tooltip>specialized combat.</tooltip> - <recipeDefLabel>make combat automaton</recipeDefLabel> - <packagedDefLabel>packaged combat automaton</packagedDefLabel> - </AutomataRace.AutomataSpecializationDef> - - <AutomataRace.AutomataSpecializationDef> - <defName>PN_Specialization_Engineer</defName> - <uiIconPath>UI/Icons/Engineer</uiIconPath> - <tooltip>specialized engineering.</tooltip> - <recipeDefLabel>make engineer automaton</recipeDefLabel> - <packagedDefLabel>packaged engineer automaton</packagedDefLabel> - </AutomataRace.AutomataSpecializationDef> - - <AutomataRace.AutomataSpecializationDef> - <defName>PN_Specialization_Domestic</defName> - <tooltip>specialized housework.</tooltip> - <uiIconPath>UI/Icons/Domestic</uiIconPath> - <recipeDefLabel>make domestic automaton</recipeDefLabel> - <packagedDefLabel>packaged domestic automaton</packagedDefLabel> - </AutomataRace.AutomataSpecializationDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/BackStoryDefs/BackStoryDefs.xml b/1.2/Defs/BackStoryDefs/BackStoryDefs.xml deleted file mode 100644 index 9d15dfa..0000000 --- a/1.2/Defs/BackStoryDefs/BackStoryDefs.xml +++ /dev/null @@ -1,1027 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 베이스 ====================================--> - <AlienRace.BackstoryDef Abstract="True" Name="BasePanielBackStory"> - <bodyTypeMale>Female</bodyTypeMale> - <bodyTypeFemale>Female</bodyTypeFemale> - <forcedHediffs> - <li>PanielBaseHediff</li> - <li>PN_AutomatonFuel_Addiction</li> - <li>PN_Maintenance</li> - </forcedHediffs> - <spawnCategories> - <li>PN_storys</li> - </spawnCategories> - </AlienRace.BackstoryDef> - - <!--템플릿 - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Backstory</defName> - <title>name</title> - <titleShort>name</titleShort> - <baseDescription>backstory</baseDescription> - <slot>hood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>2</amount> - </li> - <li> - <defName>Melee</defName> - <amount>2</amount> - </li> - <li> - <defName>Construction</defName> - <amount>2</amount> - </li> - <li> - <defName>Mining</defName> - <amount>2</amount> - </li> - <li> - <defName>Cooking</defName> - <amount>2</amount> - </li> - <li> - <defName>Plants</defName> - <amount>2</amount> - </li> - <li> - <defName>Animals</defName> - <amount>2</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>2</amount> - </li> - <li> - <defName>Artistic</defName> - <amount>2</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>2</amount> - </li> - <li> - <defName>Social</defName> - <amount>2</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>2</amount> - </li> - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li></li> - </spawnCategories> - <forcedHediffs> - <li></li> - </forcedHediffs> - <forcedTraits> - <li> - <defname>Psychopath</defname> - </li> - </forcedTraits> - <disallowedTraits> - <li> - <defname>Bloodlust</defname> - </li> - </disallowedTraits> - </AlienRace.BackstoryDef> - --> - - <!--==================================== 유년기 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Awful_Backstory</defName> - <title>Automaton (awful)</title> - <titleShort>Awful</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - <li>ManualSkilled</li> - <li>Caring</li> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Awful</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Awful</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Poor_Backstory</defName> - <title>Automaton (poor)</title> - <titleShort>Poor</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Poor</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Poor</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Normal_Backstory</defName> - <title>Automaton (normal)</title> - <titleShort>Normal</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Start</li> - <li>Paniel_Story_Normal</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Normal</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Good_Backstory</defName> - <title>Automaton (good)</title> - <titleShort>Good</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Good</li> - <li>Paniel_Story_Testsubject</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Good</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Excellent_Backstory</defName> - <title>Automaton (excellent)</title> - <titleShort>Excellent</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Excellent</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Excellent</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Masterwork_Backstory</defName> - <title>Automaton (masterwork)</title> - <titleShort>Masterwork</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Masterwork</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Masterwork</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Legendary_Backstory</defName> - <title>Automaton (legendary)</title> - <titleShort>Legendary</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Childhood</slot> - <skillGains> - - </skillGains> - <workDisables> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Legendary</li> - <li>Paniel_Story_testStart</li> - </spawnCategories> - <forcedHediffs> - <li>Paniel_Synchro_Legendary</li> - </forcedHediffs> - </AlienRace.BackstoryDef> - - <!--==================================== 성년기 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Automaton_Backstory</defName> - <title>Automaton</title> - <titleShort>Automaton</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - </skillGains> - <workDisables> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Basic</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_AutomatonB_Backstory</defName> - <title>Automaton for Noble</title> - <titleShort>Noble Automaton</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - - </skillGains> - <workDisables> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - </workDisables> - <spawnCategories> - <li>Paniel_Story_Noble</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Royalmaiden_Backstory</defName> - <title>Automaton for Royal</title> - <titleShort>Royal Automaton</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - </skillGains> - <workDisables> - - </workDisables> - <spawnCategories> - <li>Paniel_Story_Royal</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <!--==================================== 꽝 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_FailureA_Backstory</defName> - <title>Automaton Failure</title> - <titleShort>Failure</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <workDisables> - <li>ManualSkilled</li> - <li>Caring</li> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - <li>Animals</li> - <li>Violent</li> - <li>Cleaning</li> - <li>Firefighting</li> - <li>Hauling</li> - <li>ManualDumb</li> - </workDisables> - <spawnCategories> - <li>Paniel_Story_FailureA</li> - </spawnCategories> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_FailureB_Backstory</defName> - <title>Automaton Failure</title> - <titleShort>Failure</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <workDisables> - <li>ManualSkilled</li> - <li>Caring</li> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - <li>Animals</li> - </workDisables> - <spawnCategories> - <li>Paniel_Story_FailureB</li> - </spawnCategories> - </AlienRace.BackstoryDef> - - <!--==================================== 전투형 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory" Name="PanielSoldierBackStory" Abstract="True"> - <disallowedTraits> - <li> - <defName>Industriousness</defName> - </li> - <li> - <defName>TorturedArtist</defName> - </li> - </disallowedTraits> - <workDisables> - <li>Artistic</li> - <li>Social</li> - <li>Intellectual</li> - <li>Cooking</li> - <li>Crafting</li> - <li>PlantWork</li> - <li>Caring</li> - </workDisables> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielSoldierBackStory"> - <defName>Paniel_MilitiaA_Backstory</defName> - <title>Automaton Militia</title> - <titleShort>Militia</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>3</amount> - </li> - <li> - <defName>Melee</defName> - <amount>3</amount> - </li> - <li> - <defName>Construction</defName> - <amount>1</amount> - </li> - <li> - <defName>Mining</defName> - <amount>1</amount> - </li> - <li> - <defName>Animals</defName> - <amount>1</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Start</li> - <li>Paniel_Story_MilitiaA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielSoldierBackStory"> - <defName>Paniel_MilitiaB_Backstory</defName> - <title>Automaton Militia</title> - <titleShort>Militia</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>6</amount> - </li> - <li> - <defName>Melee</defName> - <amount>6</amount> - </li> - <li> - <defName>Construction</defName> - <amount>2</amount> - </li> - <li> - <defName>Mining</defName> - <amount>2</amount> - </li> - <li> - <defName>Animals</defName> - <amount>2</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_MilitiaB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielSoldierBackStory"> - <defName>Paniel_SoldierA_Backstory</defName> - <title>Automaton Soldier</title> - <titleShort>Soldier</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>9</amount> - </li> - <li> - <defName>Melee</defName> - <amount>9</amount> - </li> - <li> - <defName>Construction</defName> - <amount>3</amount> - </li> - <li> - <defName>Mining</defName> - <amount>3</amount> - </li> - <li> - <defName>Animals</defName> - <amount>3</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_SoldierA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielSoldierBackStory"> - <defName>Paniel_SoldierB_Backstory</defName> - <title>Automaton Soldier</title> - <titleShort>Soldier</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>12</amount> - </li> - <li> - <defName>Melee</defName> - <amount>12</amount> - </li> - <li> - <defName>Construction</defName> - <amount>4</amount> - </li> - <li> - <defName>Mining</defName> - <amount>4</amount> - </li> - <li> - <defName>Animals</defName> - <amount>4</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_SoldierB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielSoldierBackStory"> - <defName>Paniel_Royalguard_Backstory</defName> - <title>Automaton Royal guard</title> - <titleShort>Royal guard</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>15</amount> - </li> - <li> - <defName>Melee</defName> - <amount>15</amount> - </li> - <li> - <defName>Construction</defName> - <amount>5</amount> - </li> - <li> - <defName>Mining</defName> - <amount>5</amount> - </li> - <li> - <defName>Animals</defName> - <amount>5</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Royalguard</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <!--==================================== 제작형 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory" Name="PanielWorkerBackStory" Abstract="True"> - <disallowedTraits> - <li> - <defName>ShootingAccuracy</defName> - </li> - <li> - <defName>Brawler</defName> - </li> - <li> - <defName>Tough</defName> - </li> - </disallowedTraits> - <workDisables> - <li>Animals</li> - <li>Artistic</li> - <li>Social</li> - <li>Cooking</li> - <li>Caring</li> - <li>PlantWork</li> - </workDisables> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_ApprenticeA_Backstory</defName> - <title>Automaton Apprentice</title> - <titleShort>Apprentice</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>3</amount> - </li> - <li> - <defName>Mining</defName> - <amount>3</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>3</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>1</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Start</li> - <li>Paniel_Story_ApprenticeA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_ApprenticeB_Backstory</defName> - <title>Automaton Apprentice</title> - <titleShort>Apprentice</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>6</amount> - </li> - <li> - <defName>Mining</defName> - <amount>6</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>6</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>2</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_ApprenticeB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_JourneymanA_Backstory</defName> - <title>Automaton journeyman</title> - <titleShort>Journeyman</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>9</amount> - </li> - <li> - <defName>Mining</defName> - <amount>9</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>9</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>3</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_journeymanA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_JourneymanB_Backstory</defName> - <title>Automaton journeyman</title> - <titleShort>Journeyman</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>12</amount> - </li> - <li> - <defName>Mining</defName> - <amount>12</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>12</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>4</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_journeymanB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_Meister_Backstory</defName> - <title>Automaton Meister</title> - <titleShort>Meister</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>15</amount> - </li> - <li> - <defName>Mining</defName> - <amount>15</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>15</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>5</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Meister</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <!--==================================== 가정형 ====================================--> - <AlienRace.BackstoryDef ParentName="BasePanielBackStory" Name="PanielMaidBackStory" Abstract="True"> - <disallowedTraits> - <li> - <defName>ShootingAccuracy</defName> - </li> - <li> - <defName>Brawler</defName> - </li> - <li> - <defName>Tough</defName> - </li> - <li> - <defName>TorturedArtist</defName> - </li> - </disallowedTraits> - <workDisables> - <li>Artistic</li> - <li>Animals</li> - <li>Mining</li> - <li>Intellectual</li> - </workDisables> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielMaidBackStory"> - <defName>Paniel_MaidA_Backstory</defName> - <title>Automaton Maid</title> - <titleShort>Maid</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Cooking</defName> - <amount>3</amount> - </li> - <li> - <defName>Plants</defName> - <amount>3</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>3</amount> - </li> - <li> - <defName>Social</defName> - <amount>1</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Start</li> - <li>Paniel_Story_MaidA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielMaidBackStory"> - <defName>Paniel_MaidB_Backstory</defName> - <title>Automaton Maid</title> - <titleShort>Maid</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Cooking</defName> - <amount>6</amount> - </li> - <li> - <defName>Plants</defName> - <amount>6</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>6</amount> - </li> - <li> - <defName>Social</defName> - <amount>2</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_MaidB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielMaidBackStory"> - <defName>Paniel_HousemaidA_Backstory</defName> - <title>Automaton House maid</title> - <titleShort>House Maid</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Cooking</defName> - <amount>9</amount> - </li> - <li> - <defName>Plants</defName> - <amount>9</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>9</amount> - </li> - <li> - <defName>Social</defName> - <amount>3</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_HousemaidA</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielMaidBackStory"> - <defName>Paniel_HousemaidB_Backstory</defName> - <title>Automaton House maid</title> - <titleShort>House Maid</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Cooking</defName> - <amount>12</amount> - </li> - <li> - <defName>Plants</defName> - <amount>12</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>12</amount> - </li> - <li> - <defName>Social</defName> - <amount>4</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_HousemaidB</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <AlienRace.BackstoryDef ParentName="PanielMaidBackStory"> - <defName>Paniel_Ladysmaid_Backstory</defName> - <title>Automaton Lady's maid</title> - <titleShort>Lady's maid</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Cooking</defName> - <amount>15</amount> - </li> - <li> - <defName>Plants</defName> - <amount>15</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>15</amount> - </li> - <li> - <defName>Social</defName> - <amount>5</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_Ladysmaid</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <!--테스트--> - <AlienRace.BackstoryDef ParentName="PanielWorkerBackStory"> - <defName>Paniel_test_Backstory</defName> - <title>Automaton Meister test</title> - <titleShort>Meister</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Construction</defName> - <amount>15</amount> - </li> - <li> - <defName>Mining</defName> - <amount>15</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>20</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>5</amount> - </li> - </skillGains> - <spawnCategories> - <li>Paniel_Story_testStart</li> - </spawnCategories> - <!--<forcedHediffs> - <li></li> - </forcedHediffs>--> - </AlienRace.BackstoryDef> - - <!--==================================== 실험체 ====================================--> - - <AlienRace.BackstoryDef ParentName="BasePanielBackStory"> - <defName>Paniel_Testsubject_Backstory</defName> - <title>Automaton Test subject</title> - <titleShort>Test subject</titleShort> - <baseDescription>backstory</baseDescription> - <slot>Adulthood</slot> - <skillGains> - <li> - <defName>Shooting</defName> - <amount>2</amount> - </li> - <li> - <defName>Melee</defName> - <amount>2</amount> - </li> - <li> - <defName>Construction</defName> - <amount>2</amount> - </li> - <li> - <defName>Plants</defName> - <amount>2</amount> - </li> - <li> - <defName>Crafting</defName> - <amount>2</amount> - </li> - <li> - <defName>Medicine</defName> - <amount>2</amount> - </li> - <li> - <defName>Intellectual</defName> - <amount>2</amount> - </li> - </skillGains> - <workDisables> - <li>Artistic</li> - </workDisables> - <spawnCategories Inherit="false"> - <li>Paniel_Story_Testsubject</li> - </spawnCategories> - <forcedHediffs> - <!--<li></li>--> - </forcedHediffs> - <forcedTraits> - <!--<li> - <defName></defName> - </li>--> - </forcedTraits> - <disallowedTraits> - <li> - <defName>NaturalMood</defName> - <degree>2</degree> - </li> - <li> - <defName>NaturalMood</defName> - <degree>1</degree> - </li> - <li> - <defName>Nerves</defName> - <degree>2</degree> - </li> - <li> - <defName>Nerves</defName> - <degree>1</degree> - </li> - <li> - <defName>PsychicSensitivity</defName> - <degree>-1</degree> - </li> - <li> - <defName>PsychicSensitivity</defName> - <degree>-2</degree> - </li> - </disallowedTraits> - </AlienRace.BackstoryDef> -</Defs> diff --git a/1.2/Defs/BodyAndPartDefs/Body.xml b/1.2/Defs/BodyAndPartDefs/Body.xml deleted file mode 100644 index 0f87c9d..0000000 --- a/1.2/Defs/BodyAndPartDefs/Body.xml +++ /dev/null @@ -1,609 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <BodyDef> - <defName>PanielBody</defName> - <label>Automaton</label> - <corePart> - <!--몸통--> - <def>PNTorso</def> - <customLabel>torso case</customLabel> - <height>Middle</height> - <depth>Outside</depth> - <groups> - <li>Torso</li> - </groups> - <parts> - <li> - <def>PNRibcage</def> - <customLabel>ribcage frame</customLabel> - <coverage>0.036</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNSternum</def> - <customLabel>sternum frame</customLabel> - <coverage>0.015</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNPelvis</def> - <customLabel>pelvis frame</customLabel> - <coverage>0.025</coverage> - <height>Bottom</height> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNSpine</def> - <customLabel>spine frame</customLabel> - <coverage>0.025</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNTail</def> - <customLabel>tail</customLabel> - <coverage>0.017</coverage> - <height>Bottom</height> - <groups> - <li>Torso</li> - </groups> - </li> - <!--장기--> - <li> - <def>PNStomach</def> - <customLabel>energy absorbing part</customLabel> - <coverage>0.025</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNCore</def> - <customLabel>engine core</customLabel> - <coverage>0.020</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNLung</def> - <customLabel>left breathing part</customLabel> - <coverage>0.025</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNLung</def> - <customLabel>right breathing part</customLabel> - <coverage>0.025</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNKidney</def> - <customLabel>left oil filter</customLabel> - <coverage>0.017</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNKidney</def> - <customLabel>right oil filter</customLabel> - <coverage>0.017</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNLiver</def> - <customLabel>water filter</customLabel> - <coverage>0.025</coverage> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <!--머리--> - <li> - <def>PNNeck</def> - <customLabel>neck</customLabel> - <coverage>0.075</coverage> - <height>Top</height> - <groups> - <li>Neck</li> - </groups> - <parts> - <li> - <def>PNHead</def> - <customLabel>head case</customLabel> - <coverage>0.80</coverage> - <groups> - <li>UpperHead</li> - <li>FullHead</li> - <li>HeadAttackTool</li> - </groups> - <parts> - <li> - <def>PNSkull</def> - <customLabel>skull frame</customLabel> - <coverage>0.18</coverage> - <depth>Inside</depth> - <groups> - <li>UpperHead</li> - <li>FullHead</li> - </groups> - <parts> - <li> - <def>PNBrain</def> - <customLabel>brain core</customLabel> - <coverage>0.8</coverage> - <groups> - <li>UpperHead</li> - <li>FullHead</li> - </groups> - </li> - </parts> - </li> - <li> - <def>PNEye</def> - <customLabel>left sight sensor</customLabel> - <coverage>0.07</coverage> - <groups> - <li>FullHead</li> - <li>Eyes</li> - </groups> - </li> - <li> - <def>PNEye</def> - <customLabel>right sight sensor</customLabel> - <coverage>0.07</coverage> - <groups> - <li>FullHead</li> - <li>Eyes</li> - </groups> - </li> - <li> - <def>PNEar</def> - <customLabel>left hearing sensor</customLabel> - <coverage>0.07</coverage> - <groups> - <li>UpperHead</li> - <li>FullHead</li> - </groups> - </li> - <li> - <def>PNEar</def> - <customLabel>right hearing sensor</customLabel> - <coverage>0.07</coverage> - <groups> - <li>UpperHead</li> - <li>FullHead</li> - </groups> - </li> - <li> - <def>PNNose</def> - <customLabel>olfactory sensor</customLabel> - <coverage>0.10</coverage> - <groups> - <li>FullHead</li> - </groups> - </li> - <li> - <def>PNJaw</def> - <customLabel>jaw</customLabel> - <coverage>0.15</coverage> - <groups> - <li>Teeth</li> - <li>FullHead</li> - </groups> - </li> - </parts> - </li> - </parts> - </li> - <li> - <!--왼팔--> - <def>PNShoulder</def> - <customLabel>left shoulder</customLabel> - <coverage>0.12</coverage> - <groups> - <li>Shoulders</li> - </groups> - <parts> - <li> - <def>PNClavicle</def> - <customLabel>left clavicle frame</customLabel> - <coverage>0.09</coverage> - <height>Top</height> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNArm</def> - <customLabel>left arm</customLabel> - <coverage>0.77</coverage> - <groups> - <li>Arms</li> - </groups> - <parts> - <li> - <def>PNHumerus</def> - <customLabel>left humerus frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Arms</li> - </groups> - </li> - <li> - <def>PNRadius</def> - <customLabel>left radius frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Arms</li> - </groups> - </li> - <li> - <def>PNHand</def> - <customLabel>left hand</customLabel> - <coverage>0.14</coverage> - <height>Bottom</height> - <groups> - <li>Hands</li> - </groups> - <parts> - <li> - <def>PNFinger</def> - <customLabel>left pinky</customLabel> - <coverage>0.06</coverage> - <groups> - <li>Hands</li> - <li>LeftHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>left ring finger</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Hands</li> - <li>LeftHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>left middle finger</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Hands</li> - <li>LeftHand</li> - <li>MiddleFingers</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>left index finger</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Hands</li> - <li>LeftHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>left thumb</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Hands</li> - <li>LeftHand</li> - </groups> - </li> - </parts> - </li> - </parts> - </li> - </parts> - </li> - <li> - <!--오른팔--> - <def>PNShoulder</def> - <customLabel>right shoulder</customLabel> - <coverage>0.12</coverage> - <groups> - <li>Shoulders</li> - </groups> - <parts> - <li> - <def>PNClavicle</def> - <customLabel>right clavicle frame</customLabel> - <coverage>0.09</coverage> - <height>Top</height> - <depth>Inside</depth> - <groups> - <li>Torso</li> - </groups> - </li> - <li> - <def>PNArm</def> - <customLabel>right arm</customLabel> - <coverage>0.77</coverage> - <groups> - <li>Arms</li> - </groups> - <parts> - <li> - <def>PNHumerus</def> - <customLabel>right humerus frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Arms</li> - </groups> - </li> - <li> - <def>PNRadius</def> - <customLabel>right radius frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Arms</li> - </groups> - </li> - <li> - <def>PNHand</def> - <customLabel>right hand</customLabel> - <coverage>0.14</coverage> - <height>Bottom</height> - <groups> - <li>Hands</li> - </groups> - <parts> - <li> - <def>PNFinger</def> - <customLabel>right pinky</customLabel> - <coverage>0.06</coverage> - <groups> - <li>Hands</li> - <li>RightHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>right ring finger</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Hands</li> - <li>RightHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>right middle finger</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Hands</li> - <li>RightHand</li> - <li>MiddleFingers</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>right index finger</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Hands</li> - <li>RightHand</li> - </groups> - </li> - <li> - <def>PNFinger</def> - <customLabel>right thumb</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Hands</li> - <li>RightHand</li> - </groups> - </li> - </parts> - </li> - </parts> - </li> - </parts> - </li> - <li> - <def>PNWaist</def> - <customLabel>waist</customLabel> - <coverage>0</coverage> - <height>Bottom</height> - <groups> - <li>Waist</li> - </groups> - </li> - <li> - <!--왼다리--> - <def>PNLeg</def> - <customLabel>left leg</customLabel> - <coverage>0.14</coverage> - <height>Bottom</height> - <groups> - <li>Legs</li> - </groups> - <parts> - <li> - <def>PNFemur</def> - <customLabel>left femur frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Legs</li> - </groups> - </li> - <li> - <def>PNTibia</def> - <customLabel>left tibia frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Legs</li> - </groups> - </li> - <li> - <def>PNFoot</def> - <customLabel>left foot</customLabel> - <coverage>0.1</coverage> - <groups> - <li>Feet</li> - </groups> - <parts> - <li> - <def>PNToe</def> - <customLabel>left little toe</customLabel> - <coverage>0.06</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>left fourth toe</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>left middle toe</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>left second toe</customLabel> - <coverage>0.09</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>left big toe</customLabel> - <coverage>0.09</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - </parts> - </li> - </parts> - </li> - <!--오른다리--> - <li> - <def>PNLeg</def> - <customLabel>right leg</customLabel> - <coverage>0.14</coverage> - <height>Bottom</height> - <groups> - <li>Legs</li> - </groups> - <parts> - <li> - <def>PNFemur</def> - <customLabel>right femur frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Legs</li> - </groups> - </li> - <li> - <def>PNTibia</def> - <customLabel>right tibia frame</customLabel> - <coverage>0.1</coverage> - <depth>Inside</depth> - <groups> - <li>Legs</li> - </groups> - </li> - <li> - <def>PNFoot</def> - <customLabel>right foot</customLabel> - <coverage>0.1</coverage> - <groups> - <li>Feet</li> - </groups> - <parts> - <li> - <def>PNToe</def> - <customLabel>right little toe</customLabel> - <coverage>0.06</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>right fourth toe</customLabel> - <coverage>0.07</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>right middle toe</customLabel> - <coverage>0.08</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>right second toe</customLabel> - <coverage>0.09</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - <li> - <def>PNToe</def> - <customLabel>right big toe</customLabel> - <coverage>0.09</coverage> - <groups> - <li>Feet</li> - </groups> - </li> - </parts> - </li> - </parts> - </li> - </parts> - </corePart> - </BodyDef> - -</Defs> diff --git a/1.2/Defs/BodyAndPartDefs/Bodyparts.xml b/1.2/Defs/BodyAndPartDefs/Bodyparts.xml deleted file mode 100644 index 818e95b..0000000 --- a/1.2/Defs/BodyAndPartDefs/Bodyparts.xml +++ /dev/null @@ -1,401 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--몸통--> - - <BodyPartDef> - <defName>PNTorso</defName> - <label>torso case</label> - <hitPoints>40</hitPoints> - <skinCovered>true</skinCovered> - <canSuggestAmputation>false</canSuggestAmputation> - </BodyPartDef> - - <BodyPartDef> - <defName>PNRibcage</defName> - <label>ribcage frame</label> - <hitPoints>30</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>BreathingSourceCage</li> - </tags> - <destroyableByDamage>false</destroyableByDamage> - </BodyPartDef> - - <BodyPartDef> - <defName>PNSternum</defName> - <label>sternum frame</label> - <hitPoints>20</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>BreathingSourceCage</li> - </tags> - <destroyableByDamage>false</destroyableByDamage> - </BodyPartDef> - - <BodyPartDef> - <defName>PNPelvis</defName> - <label>pelvis frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>Pelvis</li> - </tags> - <destroyableByDamage>false</destroyableByDamage> - </BodyPartDef> - - <BodyPartDef> - <defName>PNSpine</defName> - <label>spine frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>6</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <canSuggestAmputation>false</canSuggestAmputation> - <tags> - <li>Spine</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNTail</defName> - <label>tail</label> - <hitPoints>30</hitPoints> - <frostbiteVulnerability>3</frostbiteVulnerability> - <skinCovered>true</skinCovered> - <beautyRelated>true</beautyRelated> - <canSuggestAmputation>true</canSuggestAmputation> - </BodyPartDef> - - <!--장기--> - - <BodyPartDef> - <defName>PNStomach</defName> - <label>energy absorbing part</label> - <hitPoints>20</hitPoints> - <skinCovered>false</skinCovered> - <tags> - <li>MetabolismSource</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNCore</defName> - <label>engine core</label> - <hitPoints>15</hitPoints> - <bleedRate>5</bleedRate> - <skinCovered>false</skinCovered> - <tags> - <li>BloodPumpingSource</li> - </tags> - <spawnThingOnRemoved>Heart</spawnThingOnRemoved> - <canSuggestAmputation>false</canSuggestAmputation> - </BodyPartDef> - - <BodyPartDef> - <defName>PNLung</defName> - <label>breathing part</label> - <hitPoints>15</hitPoints> - <skinCovered>false</skinCovered> - <tags> - <li>BreathingSource</li> - </tags> - <spawnThingOnRemoved>Lung</spawnThingOnRemoved> - </BodyPartDef> - - <BodyPartDef> - <defName>PNKidney</defName> - <label>oil filter</label> - <hitPoints>15</hitPoints> - <skinCovered>false</skinCovered> - <tags> - <li>BloodFiltrationKidney</li> - </tags> - <spawnThingOnRemoved>Kidney</spawnThingOnRemoved> - </BodyPartDef> - - <BodyPartDef> - <defName>PNLiver</defName> - <label>water filter</label> - <hitPoints>20</hitPoints> - <skinCovered>false</skinCovered> - <tags> - <li>BloodFiltrationLiver</li> - <li>MetabolismSource</li> - </tags> - <spawnThingOnRemoved>Liver</spawnThingOnRemoved> - <canSuggestAmputation>false</canSuggestAmputation> - </BodyPartDef> - - <!--머리--> - - <BodyPartDef> - <defName>PNNeck</defName> - <label>neck</label> - <hitPoints>25</hitPoints> - <bleedRate>4</bleedRate> - <skinCovered>true</skinCovered> - <tags> - <li>BreathingPathway</li> - <li>EatingPathway</li> - <li>TalkingPathway</li> - </tags> - <canSuggestAmputation>false</canSuggestAmputation> - </BodyPartDef> - - <BodyPartDef> - <defName>PNHead</defName> - <label>head case</label> - <hitPoints>25</hitPoints> - <skinCovered>true</skinCovered> - <canSuggestAmputation>false</canSuggestAmputation> - <bleedRate>2</bleedRate> - </BodyPartDef> - - <BodyPartDef> - <defName>PNSkull</defName> - <label>skull frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <canSuggestAmputation>false</canSuggestAmputation> - <bleedRate>0</bleedRate> - <destroyableByDamage>false</destroyableByDamage> - </BodyPartDef> - - <BodyPartDef> - <defName>PNBrain</defName> - <label>brain core</label> - <hitPoints>10</hitPoints> - <permanentInjuryChanceFactor>9999999</permanentInjuryChanceFactor> - <delicate>true</delicate> - <skinCovered>false</skinCovered> - <tags> - <li>ConsciousnessSource</li> - </tags> - <canSuggestAmputation>false</canSuggestAmputation> - </BodyPartDef> - - <BodyPartDef> - <defName>PNEye</defName> - <label>sight sensor</label> - <hitPoints>10</hitPoints> - <permanentInjuryChanceFactor>15</permanentInjuryChanceFactor> - <delicate>true</delicate> - <skinCovered>false</skinCovered> - <socketed>true</socketed> - <beautyRelated>true</beautyRelated> - <tags> - <li>SightSource</li> - </tags> - <hitChanceFactors> - <li> - <key>Blunt</key> - <value>0</value> - </li> - </hitChanceFactors> - </BodyPartDef> - - <BodyPartDef> - <defName>PNEar</defName> - <label>hearing sensor</label> - <hitPoints>12</hitPoints> - <frostbiteVulnerability>5</frostbiteVulnerability> - <skinCovered>true</skinCovered> - <beautyRelated>true</beautyRelated> - <tags> - <li>HearingSource</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNNose</defName> - <label>olfactory sensor</label> - <hitPoints>10</hitPoints> - <frostbiteVulnerability>5</frostbiteVulnerability> - <skinCovered>true</skinCovered> - <beautyRelated>true</beautyRelated> - <solid>true</solid> - <bleedRate>0</bleedRate> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - </BodyPartDef> - - <BodyPartDef> - <defName>PNJaw</defName> - <label>jaw</label> - <hitPoints>20</hitPoints> - <frostbiteVulnerability>2</frostbiteVulnerability> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <beautyRelated>true</beautyRelated> - <bleedRate>0</bleedRate> - <tags> - <li>EatingSource</li> - <li>TalkingSource</li> - </tags> - </BodyPartDef> - - <!--팔--> - - <BodyPartDef> - <defName>PNShoulder</defName> - <label>shoulder</label> - <hitPoints>30</hitPoints> - <skinCovered>true</skinCovered> - <tags> - <li>ManipulationLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNClavicle</defName> - <label>clavicle frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>ManipulationLimbSegment</li> - </tags> - <destroyableByDamage>false</destroyableByDamage> - </BodyPartDef> - - <BodyPartDef> - <defName>PNArm</defName> - <label>arm</label> - <hitPoints>30</hitPoints> - <skinCovered>true</skinCovered> - <tags> - <li>ManipulationLimbCore</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNHumerus</defName> - <label>humerus frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>ManipulationLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNRadius</defName> - <label>radius frame</label> - <hitPoints>20</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>ManipulationLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNHand</defName> - <label>hand</label> - <hitPoints>20</hitPoints> - <frostbiteVulnerability>0.5</frostbiteVulnerability> - <skinCovered>true</skinCovered> - <tags> - <li>ManipulationLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNFinger</defName> - <label>finger</label> - <hitPoints>8</hitPoints> - <frostbiteVulnerability>8</frostbiteVulnerability> - <pawnGeneratorCanAmputate>true</pawnGeneratorCanAmputate> - <skinCovered>true</skinCovered> - <tags> - <li>ManipulationLimbDigit</li> - </tags> - </BodyPartDef> - - <!--다리--> - - <BodyPartDef> - <defName>PNWaist</defName> - <label>utility slot</label> - <conceptual>true</conceptual> - </BodyPartDef> - - <BodyPartDef> - <defName>PNLeg</defName> - <label>leg</label> - <hitPoints>30</hitPoints> - <skinCovered>true</skinCovered> - <tags> - <li>MovingLimbCore</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNFemur</defName> - <label>femur frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>MovingLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNTibia</defName> - <label>tibia frame</label> - <hitPoints>25</hitPoints> - <permanentInjuryChanceFactor>0</permanentInjuryChanceFactor> - <skinCovered>false</skinCovered> - <solid>true</solid> - <bleedRate>0</bleedRate> - <tags> - <li>MovingLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNFoot</defName> - <label>foot</label> - <hitPoints>25</hitPoints> - <frostbiteVulnerability>0.5</frostbiteVulnerability> - <skinCovered>true</skinCovered> - <tags> - <li>MovingLimbSegment</li> - </tags> - </BodyPartDef> - - <BodyPartDef> - <defName>PNToe</defName> - <label>toe</label> - <hitPoints>8</hitPoints> - <frostbiteVulnerability>10</frostbiteVulnerability> - <pawnGeneratorCanAmputate>true</pawnGeneratorCanAmputate> - <skinCovered>true</skinCovered> - <tags> - <li>MovingLimbDigit</li> - </tags> - </BodyPartDef> - -</Defs> \ No newline at end of file diff --git a/1.2/Defs/Drugs/Drugs_Antibiotics.xml b/1.2/Defs/Drugs/Drugs_Antibiotics.xml deleted file mode 100644 index 5bc1b2a..0000000 --- a/1.2/Defs/Drugs/Drugs_Antibiotics.xml +++ /dev/null @@ -1,190 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 오토마톤 항생제 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_antibiotics</defName> - <label>PnL antibiotics</label> - <description>...</description> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Item/PNAntibiotics</texPath> - <graphicClass>Graphic_StackCount</graphicClass> - <drawSize>1</drawSize> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <WorkToMake>600</WorkToMake> - <MarketValue>18</MarketValue> - <Mass>0.005</Mass> - <Flammability>0.7</Flammability> - </statBases> - <costList> - <Neutroamine>2</Neutroamine> - <PsychoidLeaves>4</PsychoidLeaves> - </costList> - <techLevel>Industrial</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>30</baseIngestTicks> - <ingestSound>Ingest_Inject</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Inject {0}</ingestCommandString> - <ingestReportString>Injecting {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>0</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_AB_Bridge</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <listOrder>1034</listOrder> - <overdoseSeverityOffset>0</overdoseSeverityOffset> - </li> - </comps> - <tradeTags Inherit="false"> - - </tradeTags> - <recipeMaker> - <workSpeedStat>DrugSynthesisSpeed</workSpeedStat> - <workSkill>Intellectual</workSkill> - <effectWorking>Cook</effectWorking> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <soundWorking>Recipe_Drug</soundWorking> - </recipeMaker> - </ThingDef> - - <!--==================================== 항생제 효과 ====================================--> - <HediffDef> - <defName>PN_AB_Bridge</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>de-hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_MultipleHediff"> - <hediffAndBodypart> - <li> - <hediff>PN_ateFuel</hediff> - </li> - <li> - <hediff>PN_AB_EffectBridge</hediff> - </li> - </hediffAndBodypart> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <HediffDef> - <defName>PN_AB_EffectBridge</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>de-hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_HediffExclusive"> - <hediffToApply>PN_AB_Effect</hediffToApply> - <bodyDefWhiteList> - <li>PanielBody</li> - </bodyDefWhiteList> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <HediffDef ParentName="DiseaseBase"> - <defName>PN_AB_Effect</defName> - <label>automaton antibiotics</label> - <description>...</description> - <scenarioCanAdd>false</scenarioCanAdd> - <initialSeverity>1</initialSeverity> - <comps> - <li Class="HediffCompProperties_SeverityPerDay"> - <severityPerDay>-1</severityPerDay> - </li> - </comps> - <stages> - <li> - <label>fading</label> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.6</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.9</postFactor> - </li> - </capMods> - <statOffsets> - <ImmunityGainSpeed>1.5</ImmunityGainSpeed> - </statOffsets> - </li> - <li> - <label>active</label> - <minSeverity>0.2</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.6</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.9</postFactor> - </li> - </capMods> - <statOffsets> - <ImmunityGainSpeed>3</ImmunityGainSpeed> - </statOffsets> - </li> - <li> - <label>injected</label> - <minSeverity>0.8</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.6</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.9</postFactor> - </li> - </capMods> - <statOffsets> - <ImmunityGainSpeed>1</ImmunityGainSpeed> - </statOffsets> - </li> - </stages> - </HediffDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/Drugs/Drugs_Fuel.xml b/1.2/Defs/Drugs/Drugs_Fuel.xml deleted file mode 100644 index 52284c0..0000000 --- a/1.2/Defs/Drugs/Drugs_Fuel.xml +++ /dev/null @@ -1,442 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ThingCategoryDef> - <defName>PN_Fuel</defName> - <label>Automaton Fuel</label> - <parent>Drugs</parent> - </ThingCategoryDef> - - <!--==================================== 오토마톤 연료 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_AutomatonFuel</defName> - <label>PnL fuel</label> - <description>...</description> - <tickerType>Normal</tickerType> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Item/PNFuel</texPath> - <graphicClass>Graphic_StackCount</graphicClass> - <drawSize>1.0</drawSize> - </graphicData> - <uiIconForStackCount>1</uiIconForStackCount> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <techLevel>Neolithic</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>210</baseIngestTicks> - <ingestSound>Ingest_Drink</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Drink {0}</ingestCommandString> - <ingestReportString>Drinking {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>25</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_ateFuel</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - <tasteThought>PN_Atefuel_nopn</tasteThought> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <chemical>PN_Chemical_Fuel</chemical> - <addictiveness>0.000000001</addictiveness> - <needLevelOffset>0.25</needLevelOffset> - <listOrder>1028</listOrder> - </li> - <li Class="CompProperties_Explosive"> - <explosiveRadius>1.1</explosiveRadius> - <explosiveDamageType>Flame</explosiveDamageType> - <explosiveExpandPerStackcount>0.037</explosiveExpandPerStackcount> - <startWickOnDamageTaken> - <li>Flame</li> - </startWickOnDamageTaken> - <startWickHitPointsPercent>0.333</startWickHitPointsPercent> - <preExplosionSpawnThingDef>Filth_Fuel</preExplosionSpawnThingDef> - <preExplosionSpawnChance>1</preExplosionSpawnChance> - <wickTicks>70~150</wickTicks> - </li> - </comps> - <tradeTags Inherit="false"> - - </tradeTags> - <thingCategories Inherit="false"> - <li>PN_Fuel</li> - </thingCategories> - </ThingDef> - - <ThoughtDef> - <defName>PN_Atefuel_nopn</defName> - <durationDays>1</durationDays> - <stages> - <li> - <label>ate PnL fuel</label> - <description>...</description> - <baseMoodEffect>-4</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 오토마톤 연료 효과 ====================================--> - <HediffDef> - <defName>PN_ateFuel</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>Ate automaton fuel</label> - <labelNoun>Ate Automaton Fuel</labelNoun> - <description>...</description> - <defaultLabelColor>(1,0,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_MultipleHediff"> - <hediffAndBodypart> - <li> - <hediff>PsychiteAddiction</hediff> - </li> - <li> - <hediff>FoodPoisoning</hediff> - </li> - <li> - <hediff>DrugOverdose</hediff> - </li> - </hediffAndBodypart> - <bodyDefBlackList> - <li>PanielBody</li> - </bodyDefBlackList> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <ChemicalDef> - <defName>PN_Chemical_Fuel</defName> - <label>Automaton Fuel</label> - <addictionHediff>PN_AutomatonFuel_Addiction</addictionHediff> - <canBinge>false</canBinge> - <onGeneratedAddictedToleranceChance>0</onGeneratedAddictedToleranceChance> - </ChemicalDef> - - <HediffDef ParentName="AddictionBase"> - <defName>PN_AutomatonFuel_Addiction</defName> - <hediffClass>Hediff_Addiction</hediffClass> - <label>Automaton Fuel</label> - <description>...</description> - <defaultLabelColor>(222,90,90)</defaultLabelColor> - <causesNeed>PN_Need_Fuel</causesNeed> - <scenarioCanAdd>false</scenarioCanAdd> - <everCurableByItem>false</everCurableByItem> - <comps> - <li Class="HediffCompProperties_Discoverable"> - <sendLetterWhenDiscovered>true</sendLetterWhenDiscovered> - <discoverLetterLabel>Automaton fuel required</discoverLetterLabel> - <discoverLetterText>...</discoverLetterText> - <letterType>NegativeEvent</letterType> - <messageType>NegativeEvent</messageType> - </li> - </comps> - <stages> - <li> - <becomeVisible>false</becomeVisible> - </li> - <li> - <label>required</label> - <lifeThreatening>true</lifeThreatening> - <deathMtbDays>10</deathMtbDays> - <capMods> - <li> - <capacity>Consciousness</capacity> - <setMax>0.1</setMax> - </li> - </capMods> - <hungerRateFactor>0.1</hungerRateFactor> - </li> - </stages> - <modExtensions> - <li Class="YORHG.HediffDefModExtension"> - <race>Paniel_Race</race> - </li> - </modExtensions> - </HediffDef> - - <!--==================================== 플러스 연료 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_AutomatonFuel_Plus</defName> - <label>PnL plus fuel</label> - <description>...</description> - <tickerType>Normal</tickerType> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Drugs/Paniel_Fuel</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <techLevel>Neolithic</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>210</baseIngestTicks> - <ingestSound>Ingest_Drink</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Drink {0}</ingestCommandString> - <ingestReportString>Drinking {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>25</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <tasteThought>PN_Ateplusfuel_nopn</tasteThought> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_ateFuel</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <chemical>PN_Chemical_Fuel</chemical> - <addictiveness>0.000000001</addictiveness> - <needLevelOffset>0.25</needLevelOffset> - <listOrder>1029</listOrder> - </li> - <li Class="CompProperties_Explosive"> - <explosiveRadius>1.1</explosiveRadius> - <explosiveDamageType>Flame</explosiveDamageType> - <explosiveExpandPerStackcount>0.037</explosiveExpandPerStackcount> - <startWickOnDamageTaken> - <li>Flame</li> - </startWickOnDamageTaken> - <startWickHitPointsPercent>0.333</startWickHitPointsPercent> - <preExplosionSpawnThingDef>Filth_Fuel</preExplosionSpawnThingDef> - <preExplosionSpawnChance>1</preExplosionSpawnChance> - <wickTicks>70~150</wickTicks> - </li> - </comps> - <tradeTags Inherit="false"> - - </tradeTags> - <thingCategories Inherit="false"> - <li>PN_Fuel</li> - </thingCategories> - </ThingDef> - - <ThoughtDef> - <defName>PN_Ateplusfuel_nopn</defName> - <durationDays>1</durationDays> - <stages> - <li> - <label>ate PnL fuel</label> - <description>...</description> - <baseMoodEffect>-4</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_Ateplusfuel_yespn</defName> - <durationDays>1</durationDays> - <stages> - <li> - <label>ate plus fuel</label> - <description>I ate a really tasty fuel. Yum!</description> - <baseMoodEffect>5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 프리미엄 연료 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_AutomatonFuel_Premium</defName> - <label>PnL premium fuel</label> - <description>...</description> - <tickerType>Normal</tickerType> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Drugs/Paniel_Fuel</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <techLevel>Neolithic</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>210</baseIngestTicks> - <ingestSound>Ingest_Drink</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Drink {0}</ingestCommandString> - <ingestReportString>Drinking {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>25</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <tasteThought>PN_Atepremiumfuel_nopn</tasteThought> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_ateFuel</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <chemical>PN_Chemical_Fuel</chemical> - <addictiveness>0.000000001</addictiveness> - <needLevelOffset>0.25</needLevelOffset> - <listOrder>1030</listOrder> - </li> - <li Class="CompProperties_Explosive"> - <explosiveRadius>1.1</explosiveRadius> - <explosiveDamageType>Flame</explosiveDamageType> - <explosiveExpandPerStackcount>0.037</explosiveExpandPerStackcount> - <startWickOnDamageTaken> - <li>Flame</li> - </startWickOnDamageTaken> - <startWickHitPointsPercent>0.333</startWickHitPointsPercent> - <preExplosionSpawnThingDef>Filth_Fuel</preExplosionSpawnThingDef> - <preExplosionSpawnChance>1</preExplosionSpawnChance> - <wickTicks>70~150</wickTicks> - </li> - </comps> - <tradeTags Inherit="false"> - - </tradeTags> - <thingCategories Inherit="false"> - <li>PN_Fuel</li> - </thingCategories> - </ThingDef> - - <ThoughtDef> - <defName>PN_Atepremiumfuel_nopn</defName> - <durationDays>1</durationDays> - <stages> - <li> - <label>ate PnL fuel</label> - <description>...</description> - <baseMoodEffect>-4</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_Atepremiumfuel_yespn</defName> - <durationDays>1</durationDays> - <stages> - <li> - <label>ate premium fuel</label> - <description>That fuel was amazing. It provided energy to my body and my soul.</description> - <baseMoodEffect>12</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 연료 해독제 ====================================--> - <!--<ThingDef ParentName="DrugPillBase"> - <defName>PN_Fuelantidote</defName> - <label>PnL fuel Antidote</label> - <description>...</description> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Drugs/Paniel_Fuelantidote</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <costList> - <MedicineIndustrial>1</MedicineIndustrial> - </costList> - <recipeMaker> - <workSpeedStat>DrugSynthesisSpeed</workSpeedStat> - <workSkill>Intellectual</workSkill> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_CookMeal</soundWorking> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - </recipeMaker> - <techLevel>Ultra</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>30</baseIngestTicks> - <ingestSound>Ingest_Inject</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Inject {0}</ingestCommandString> - <ingestReportString>Injecting {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>0</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_FuelAntidoteEffect</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <listOrder>1031</listOrder> - <overdoseSeverityOffset>0.08~0.14</overdoseSeverityOffset> - </li> - </comps> - <tradeTags Inherit="false"> - - </tradeTags> - </ThingDef>--> - - <!--==================================== 연료 해독제 효과 ====================================--> - <!--<HediffDef> - <defName>PN_FuelAntidoteEffect</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>Antidote Effect</label> - <labelNoun>Antidote Effect</labelNoun> - <description>...</description> - <defaultLabelColor>(1,0,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_HediffExclusive"> - <hediffToNullify> - <li>PN_AutomatonFuel_Addiction</li> - </hediffToNullify> - <bodyDefBlackList> - <li>PanielBody</li> - </bodyDefBlackList> - <debug>false</debug> - </li> - </comps> - </HediffDef>--> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/Drugs/Drugs_Hibernation b/1.2/Defs/Drugs/Drugs_Hibernation deleted file mode 100644 index a0d06a5..0000000 --- a/1.2/Defs/Drugs/Drugs_Hibernation +++ /dev/null @@ -1,302 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 동면약 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_hibernation</defName> - <label>PNL hibernater</label> - <description>...</description> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Drugs/Paniel_Fuelantidote</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <techLevel>Ultra</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>30</baseIngestTicks> - <ingestSound>Ingest_Inject</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Inject {0}</ingestCommandString> - <ingestReportString>Injecting {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>0</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_BH_Bridge</hediffDef> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <listOrder>1032</listOrder> - <overdoseSeverityOffset>0</overdoseSeverityOffset> - </li> - </comps> - <tradeTags> - <li>ExoticMisc</li> - </tradeTags> - </ThingDef> - - <!--==================================== 동면약 효과 ====================================--> - <HediffDef> - <defName>PN_BH_Bridge</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_MultipleHediff"> - <hediffAndBodypart> - <li> - <hediff>PN_ateFuel</hediff> - </li> - <li> - <hediff>PN_BH_EffectBridge</hediff> - </li> - </hediffAndBodypart> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <HediffDef> - <defName>PN_BH_EffectBridge</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_HediffExclusive"> - <hediffToApply>PN_BH_Effect</hediffToApply> - <bodyDefWhiteList> - <li>PanielBody</li> - </bodyDefWhiteList> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <HediffDef> - <defName>PN_BH_Effect</defName> - <hediffClass>Hediff_High</hediffClass> - <label>hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <setMax>0.1</setMax> - </li> - </capMods> - <hungerRateFactor>0.01</hungerRateFactor> - </li> - </stages> - </HediffDef> - - <!--==================================== 동면 해제 약 ====================================--> - <ThingDef ParentName="DrugPillBase"> - <defName>PN_de_hibernation</defName> - <label>PNL de-hibernater</label> - <description>...</description> - <tradeability>None</tradeability> - <graphicData> - <texPath>Things/Drugs/Paniel_Fuelantidote</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stackLimit>100</stackLimit> - <rotatable>false</rotatable> - <statBases> - <MarketValue>60</MarketValue> - <Mass>0.01</Mass> - </statBases> - <techLevel>Ultra</techLevel> - <ingestible> - <foodType>Processed</foodType> - <baseIngestTicks>30</baseIngestTicks> - <ingestSound>Ingest_Inject</ingestSound> - <ingestHoldOffsetStanding> - <northDefault> - <offset>(0.18,0,0)</offset> - </northDefault> - </ingestHoldOffsetStanding> - <ingestCommandString>Inject {0}</ingestCommandString> - <ingestReportString>Injecting {0}.</ingestReportString> - <useEatingSpeedStat>false</useEatingSpeedStat> - <chairSearchRadius>0</chairSearchRadius> - <drugCategory>Medical</drugCategory> - <outcomeDoers> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediffDef>PN_BDH_Bridge</hediffDef> - <severity>1</severity> - </li> - </outcomeDoers> - </ingestible> - <comps> - <li Class="CompProperties_Drug"> - <listOrder>1033</listOrder> - <overdoseSeverityOffset>0</overdoseSeverityOffset> - </li> - </comps> - <tradeTags> - <li>ExoticMisc</li> - </tradeTags> - </ThingDef> - - <!--==================================== 동면 해제 효과 ====================================--> - <HediffDef> - <defName>PN_BDH_Bridge</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>de-hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_MultipleHediff"> - <hediffAndBodypart> - <li> - <hediff>PN_ateFuel</hediff> - </li> - <li> - <hediff>PN_BDH_Effect</hediff> - </li> - </hediffAndBodypart> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <HediffDef> - <defName>PN_BDH_Effect</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>de-hibernation</label> - <description>...</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1.0</maxSeverity> - <isBad>false</isBad> - <comps> - <li Class="MoharHediffs.HediffCompProperties_HediffExclusive"> - <hediffToNullify> - <li>PN_BH_Effect</li> - </hediffToNullify> - <hediffToApply>PN_HibernationSickness</hediffToApply> - <bodyDefWhiteList> - <li>PanielBody</li> - </bodyDefWhiteList> - <debug>false</debug> - </li> - </comps> - </HediffDef> - - <!--==================================== 동면약 부작용 ====================================--> - <HediffDef ParentName="DiseaseBase"> - <defName>PN_HibernationSickness</defName> - <label>hibernation sickness</label> - <description>...</description> - <scenarioCanAdd>false</scenarioCanAdd> - <initialSeverity>1</initialSeverity> - <comps> - <li Class="HediffCompProperties_SeverityPerDay"> - <severityPerDay>-1</severityPerDay> - </li> - </comps> - <stages> - <li> - <label>recovering</label> - <vomitMtbDays>0.4</vomitMtbDays> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.6</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.9</postFactor> - </li> - <li> - <capacity>Eating</capacity> - <postFactor>0.5</postFactor> - </li> - </capMods> - </li> - <li> - <label>major</label> - <minSeverity>0.2</minSeverity> - <vomitMtbDays>0.2</vomitMtbDays> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.5</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.5</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Talking</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Eating</capacity> - <postFactor>0.3</postFactor> - </li> - </capMods> - </li> - <li> - <label>initial</label> - <minSeverity>0.8</minSeverity> - <vomitMtbDays>0.3</vomitMtbDays> - <capMods> - <li> - <capacity>Consciousness</capacity> - <postFactor>0.6</postFactor> - </li> - <li> - <capacity>Moving</capacity> - <postFactor>0.8</postFactor> - </li> - <li> - <capacity>Manipulation</capacity> - <postFactor>0.9</postFactor> - </li> - <li> - <capacity>Eating</capacity> - <postFactor>0.5</postFactor> - </li> - </capMods> - </li> - </stages> - </HediffDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/FactionDefs/Factions_Player.xml b/1.2/Defs/FactionDefs/Factions_Player.xml deleted file mode 100644 index 8a592ee..0000000 --- a/1.2/Defs/FactionDefs/Factions_Player.xml +++ /dev/null @@ -1,68 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <FactionDef Abstract="True" Name="Paniel_PlayerBase"> - <settlementTexturePath>Icon/Paniel_PlayerIcon</settlementTexturePath> - <colorSpectrum> - <li>(255, 255, 255)</li> - </colorSpectrum> - </FactionDef> <!--스타트 팩션--> - <FactionDef ParentName="Paniel_PlayerBase"> - <defName>Paniel_testPlayerFaction</defName> - <label>Left Automata</label> - <description>...</description> - <isPlayer>true</isPlayer> - <basicMemberKind>Paniel_testColonistPawn</basicMemberKind> <!--테스트용--> - <pawnSingular>colonist</pawnSingular> - <pawnsPlural>colonists</pawnsPlural> - <techLevel>Industrial</techLevel> - <backstoryCategories> - <li>Paniel_Story_Start</li> - </backstoryCategories> - <factionIconPath>Icon/Paniel_PlayerIcon</factionIconPath> - <playerInitialSettlementNameMaker>NamerInitialSettlementColony</playerInitialSettlementNameMaker> - <factionNameMaker>NamerFactionOutlander</factionNameMaker> - <settlementNameMaker>NamerSettlementOutlander</settlementNameMaker> - <geneticVariance>1</geneticVariance> - <startingResearchTags> - <li>ClassicStart</li> - </startingResearchTags> - <hairTags> - <li>Rural</li> - </hairTags> - <apparelStuffFilter> - <thingDefs> - <li>Cloth</li> - </thingDefs> - </apparelStuffFilter> - </FactionDef> - - <FactionDef ParentName="Paniel_PlayerBase"> - <defName>Paniel_PlayerFaction</defName> - <label>Test Subject</label> - <description>...</description> - <isPlayer>true</isPlayer> - <basicMemberKind>Paniel_ColonistPawn</basicMemberKind> - <pawnSingular>colonist</pawnSingular> - <pawnsPlural>colonists</pawnsPlural> - <techLevel>Industrial</techLevel> - <backstoryCategories> - <li>Paniel_Story_Start</li> - </backstoryCategories> - <factionIconPath>Icon/Paniel_PlayerIcon</factionIconPath> - <playerInitialSettlementNameMaker>NamerInitialSettlementColony</playerInitialSettlementNameMaker> - <factionNameMaker>NamerFactionOutlander</factionNameMaker> - <settlementNameMaker>NamerSettlementOutlander</settlementNameMaker> - <geneticVariance>1</geneticVariance> - <startingResearchTags> - <li>ClassicStart</li> - </startingResearchTags> - <hairTags> - <li>Rural</li> - </hairTags> - <apparelStuffFilter> - <thingDefs> - <li>Cloth</li> - </thingDefs> - </apparelStuffFilter> - </FactionDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/FactionDefs/Factions_PnL.xml b/1.2/Defs/FactionDefs/Factions_PnL.xml deleted file mode 100644 index b1b2a68..0000000 --- a/1.2/Defs/FactionDefs/Factions_PnL.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <FactionDef> - <defName>PN_indistryFaction</defName> - <label>PnL_hidden</label> - <pawnSingular>Automaton</pawnSingular> - <pawnsPlural>Automata</pawnsPlural> - <requiredCountAtGameStart>1</requiredCountAtGameStart> - <fixedName>PnL Industry</fixedName> - <factionIconPath>Icon/Paniel_PlayerIcon</factionIconPath> - <hidden>true</hidden> - <autoFlee>false</autoFlee> - <techLevel>Industrial</techLevel> - <hairTags> - <li>PanielHair</li> - </hairTags> - <backstoryFilters> - <li> - <categories> - <li>PN_storys</li> - </categories> - </li> - </backstoryFilters> - </FactionDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HairDefs/Hairs.xml b/1.2/Defs/HairDefs/Hairs.xml deleted file mode 100644 index ed23072..0000000 --- a/1.2/Defs/HairDefs/Hairs.xml +++ /dev/null @@ -1,82 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <HairDef> - <defName>Paniel_HairA</defName> - <label>Paniel HairA</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairA</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairB</defName> - <label>Paniel HairB</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairB</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairC</defName> - <label>Paniel HairC</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairC</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairD</defName> - <label>Paniel HairD</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairD</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairE</defName> - <label>Paniel HairE</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairE</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairF</defName> - <label>Paniel HairF</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairF</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairG</defName> - <label>Paniel HairG</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairG</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> - - <HairDef> - <defName>Paniel_HairH</defName> - <label>Paniel HairH</label> - <hairGender>Any</hairGender> - <texPath>Paniel/Hair/Paniel_HairH</texPath> - <hairTags> - <li>PanielHair</li> - </hairTags> - </HairDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_Automaton.xml b/1.2/Defs/HediffDefs/Hediffs_Automaton.xml deleted file mode 100644 index b6019f3..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_Automaton.xml +++ /dev/null @@ -1,367 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 동조율 ====================================--> - <HediffDef Abstract="True" Name="PanielSynchroBase"> - <hediffClass>HediffWithComps</hediffClass> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1</maxSeverity> - <initialSeverity>1</initialSeverity> - <isBad>false</isBad> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Awful</defName> - <label>Automaton (awful)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.30</offset> - </li> - </capMods> - <statOffsets> - <!--<ArmorRating_Sharp>0.24</ArmorRating_Sharp> - <ArmorRating_Blunt>0.048</ArmorRating_Blunt> - <ArmorRating_Heat>0.06</ArmorRating_Heat>--> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Poor</defName> - <label>Automaton (poor)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.15</offset> - </li> - </capMods> - <statOffsets> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Normal</defName> - <label>Automaton (normal)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - </capMods> - <statOffsets> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Good</defName> - <label>Automaton (good)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.05</offset> - </li> - </capMods> - <statOffsets> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Excellent</defName> - <label>Automaton (excellent)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.10</offset> - </li> - </capMods> - <statOffsets> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Masterwork</defName> - <label>Automaton (masterwork)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.15</offset> - </li> - </capMods> - <statOffsets> - <MentalBreakThreshold>-0.08</MentalBreakThreshold> - </statOffsets> - </li> - </stages> - </HediffDef> - - <HediffDef ParentName="PanielSynchroBase"> - <defName>Paniel_Synchro_Legendary</defName> - <label>Automaton (legendary)</label> - <description>Sync Rate</description> - <stages> - <li> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.25</offset> - </li> - </capMods> - <statOffsets> - <MentalBreakThreshold>-0.08</MentalBreakThreshold> - </statOffsets> - </li> - </stages> - </HediffDef> - - <!--==================================== 특화형 버프 ====================================--> - - <!--==================================== 오토마톤 기본 ====================================--> - <HediffDef> - <defName>PanielBaseHediff</defName> - <hediffClass>HediffWithComps</hediffClass> - <label>Automaton base</label> - <description>This pawn is Automaton.</description> - <defaultLabelColor>(1,1,0.5)</defaultLabelColor> - <scenarioCanAdd>false</scenarioCanAdd> - <maxSeverity>1</maxSeverity> - <initialSeverity>1</initialSeverity> - <isBad>false</isBad> - <stages> - <li> - <becomeVisible>false</becomeVisible> - <painFactor>0</painFactor> - <foodPoisoningChanceFactor>0</foodPoisoningChanceFactor> - <naturalHealingFactor>0</naturalHealingFactor> - </li> - </stages> - <comps> - <li Class="MoharHediffs.HediffCompProperties_HediffNullifier"> - <hediffToNullify> - <li>Plague</li> - <li>CryptosleepSickness</li> - <li>Carcinoma</li> - <li>BadBack</li> - <li>Frail</li> - <li>Cataract</li> - <li>Blindness</li> - <li>HearingLoss</li> - <li>Asthma</li> - <li>HeartArteryBlockage</li> - <li>GutWorms</li> - <li>MuscleParasites</li> - <li>FibrousMechanites</li> - <li>Flu</li> - <li>Malaria</li> - <li>SleepingSickness</li> - <li>TraumaSavant</li> - <li>Cirrhosis</li> - <li>ResurrectionPsychosis</li> - <li>Scaria</li> - <li>FoodPoisoning</li> - <li>ResurrectionSickness</li> - <li>PsychiteAddiction</li> - </hediffToNullify> - <showMessage>true</showMessage> - <nullifyKey>PN_HediffNullifier</nullifyKey> - </li> - </comps> - <modExtensions> - <li Class="YORHG.HediffDefModExtension"> - <race>Paniel_Race</race> - </li> - </modExtensions> - </HediffDef> - - <!--==================================== 오토마톤 출혈 ====================================--> - <HediffDef> - <defName>PN_OilLoss</defName> - <label>oil loss</label> - <description>...</description> - <lethalSeverity>1</lethalSeverity> - <stages> - <li> - <label>minor</label> - <becomeVisible>false</becomeVisible> - </li> - <li> - <minSeverity>0.15</minSeverity> - <label>minor</label> - <capMods> - <li> - <capacity>Moving</capacity> - <offset>-0.1</offset> - </li> - </capMods> - </li> - <li> - <minSeverity>0.30</minSeverity> - <label>moderate</label> - <capMods> - <li> - <capacity>Moving</capacity> - <offset>-0.2</offset> - </li> - </capMods> - </li> - <li> - <minSeverity>0.45</minSeverity> - <label>severe</label> - <capMods> - <li> - <capacity>Moving</capacity> - <offset>-0.4</offset> - </li> - </capMods> - </li> - <li> - <minSeverity>0.60</minSeverity> - <label>extreme</label> - <lifeThreatening>true</lifeThreatening> - <capMods> - <li> - <capacity>Moving</capacity> - <offset>-0.7</offset> - </li> - </capMods> - </li> - </stages> - </HediffDef> - - <!--==================================== 오토마톤 과열 ====================================--> - <HediffDef> - <defName>PN_Overheating</defName> - <label>overheating</label> - <description>...</description> - <defaultLabelColor>(0.8, 0.8, 0.35)</defaultLabelColor> - <lethalSeverity>1</lethalSeverity> - <taleOnVisible>HeatstrokeRevealed</taleOnVisible> - <stages> - <li> - <label>initial</label> - <becomeVisible>false</becomeVisible> - </li> - <li> - <label>initial</label> - <minSeverity>0.04</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.1</offset> - </li> - </capMods> - </li> - <li> - <label>minor</label> - <minSeverity>0.2</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.2</offset> - </li> - </capMods> - </li> - <li> - <label>serious</label> - <minSeverity>0.35</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.4</offset> - </li> - </capMods> - </li> - <li> - <label>extreme</label> - <minSeverity>0.62</minSeverity> - <lifeThreatening>true</lifeThreatening> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.6</offset> - </li> - </capMods> - </li> - </stages> - </HediffDef> - - <!--==================================== 오토마톤 과냉 ====================================--> - <HediffDef> - <defName>PN_OverCooling</defName> - <label>overcooling</label> - <description>...</description> - <defaultLabelColor>(0.8, 0.8, 1)</defaultLabelColor> - <lethalSeverity>1</lethalSeverity> - <taleOnVisible>HypothermiaRevealed</taleOnVisible> - <stages> - <li> - <label>initial</label> - <becomeVisible>false</becomeVisible> - </li> - <li> - <label>initial</label> - <minSeverity>0.04</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.1</offset> - </li> - </capMods> - </li> - <li> - <label>minor</label> - <minSeverity>0.2</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.2</offset> - </li> - </capMods> - </li> - <li> - <label>serious</label> - <minSeverity>0.35</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.4</offset> - </li> - </capMods> - </li> - <li> - <label>extreme</label> - <minSeverity>0.62</minSeverity> - <lifeThreatening>true</lifeThreatening> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.6</offset> - </li> - </capMods> - </li> - </stages> - </HediffDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_BodyParts.xml b/1.2/Defs/HediffDefs/Hediffs_BodyParts.xml deleted file mode 100644 index b09821f..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_BodyParts.xml +++ /dev/null @@ -1,317 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 베이스 ====================================--> - <HediffDef Name="PN_ImplantHediffBase" Abstract="True"> - <hediffClass>Hediff_Implant</hediffClass> - <defaultLabelColor>(0.6, 0.6, 1.0)</defaultLabelColor> - <isBad>false</isBad> - <priceImpact>true</priceImpact> - <countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant> - </HediffDef> - - <HediffDef Name="PN_AddedBodyPartBase" ParentName="PN_ImplantHediffBase" Abstract="True"> - <hediffClass>Hediff_AddedPart</hediffClass> - <priceImpact>true</priceImpact> - </HediffDef> - - <ThingCategoryDef> - <defName>PN_BodyPartsAutomaton</defName> - <label>Automaton</label> - <parent>BodyParts</parent> - </ThingCategoryDef> - - <ThingDef Name="PN_BodyPartBase" Abstract="True"> - <thingClass>ThingWithComps</thingClass> - <category>Item</category> - <useHitPoints>true</useHitPoints> - <selectable>true</selectable> - <altitudeLayer>Item</altitudeLayer> - <tickerType>Never</tickerType> - <alwaysHaulable>true</alwaysHaulable> - <isTechHediff>true</isTechHediff> - <pathCost>14</pathCost> - <statBases> - <MaxHitPoints>50</MaxHitPoints> - <Flammability>0.7</Flammability> - <Beauty>-4</Beauty> - <DeteriorationRate>2.0</DeteriorationRate> - <Mass>1</Mass> - </statBases> - <tradeTags> - <li>PN_BodyParts</li> - </tradeTags> - <comps> - <li Class="CompProperties_Forbiddable"/> - </comps> - </ThingDef> - - <ThingDef Name="PN_BodyPartNormalBase" ParentName="PN_BodyPartBase" Abstract="True"> - <techLevel>Industrial</techLevel> - <thingCategories> - <li>PN_BodyPartsAutomaton</li> - </thingCategories> - <graphicData> - <texPath>Things/Item/Health/HealthItem</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>0.80</drawSize> - <color>(247,180,130)</color> - </graphicData> - <tradeTags> - <li>PN_BodyPartsNormal</li> - </tradeTags> - <statBases> - <WorkToMake>15000</WorkToMake> - </statBases> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <unfinishedThingDef>UnfinishedHealthItemProsthetic</unfinishedThingDef> - <skillRequirements> - <Crafting>5</Crafting> - </skillRequirements> - <!--<researchPrerequisite>Prosthetics</researchPrerequisite>--> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - </recipeMaker> - </ThingDef> - - <ThingDef Name="PN_BodyPartRoyalBase" ParentName="PN_BodyPartBase" Abstract="True"> - <techLevel>Spacer</techLevel> - <thingCategories> - <li>PN_BodyPartsAutomaton</li> - </thingCategories> - <graphicData> - <texPath>Things/Item/Health/HealthItem</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>0.80</drawSize> - <color>(189,169,118)</color> - </graphicData> - <tradeTags> - <li>PN_BodyPartsRoyal</li> - </tradeTags> - <statBases> - <WorkToMake>26000</WorkToMake> - </statBases> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <unfinishedThingDef>UnfinishedHealthItemBionic</unfinishedThingDef> - <skillRequirements> - <Crafting>8</Crafting> - </skillRequirements> - <!--<researchPrerequisite>Bionics</researchPrerequisite>--> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - </recipeMaker> - </ThingDef> - - <RecipeDef Name="PN_SurgeryInstallImplantBase" ParentName="PN_Surgery" Abstract="True"> - <workerClass>Recipe_InstallImplant</workerClass> - <workAmount>2500</workAmount> - <skillRequirements> - <Medicine>5</Medicine> - </skillRequirements> - <recipeUsers> - <li>Paniel_Race</li> - </recipeUsers> - </RecipeDef> - - <RecipeDef Name="PN_SurgeryInstallBodyPartArtificialBase" ParentName="PN_SurgeryInstallImplantBase" Abstract="True"> - <workerClass>Recipe_InstallArtificialBodyPart</workerClass> - </RecipeDef> - - <RecipeDef Name="PN_SurgeryInstallBodyPartProstheticBase" ParentName="PN_SurgeryInstallBodyPartArtificialBase" Abstract="True"> - <skillRequirements> - <Medicine>4</Medicine> - </skillRequirements> - </RecipeDef> - - <RecipeDef Name="PN_SurgeryRemoveImplantBase" ParentName="PN_Surgery" Abstract="True"> - <workerClass>Recipe_RemoveImplant</workerClass> - <workAmount>2500</workAmount> - <isViolation>true</isViolation> - <skillRequirements> - <Medicine>5</Medicine> - </skillRequirements> - <recipeUsers> - <li>Paniel_Race</li> - </recipeUsers> - </RecipeDef> - - <!--==================================== 실험 모듈 ====================================--> - <HediffDef ParentName="PN_ImplantHediffBase"> - <defName>PN_ExperimentalModuleHediff</defName> - <label>Experimental Module</label> - <description>...</description> - <descriptionHyperlinks> - <ThingDef>PN_ExperimentalModule</ThingDef> - </descriptionHyperlinks> - <stages> - <li> - <statOffsets> - <PsychicSensitivity>1.0</PsychicSensitivity> - <GlobalLearningFactor>2.0</GlobalLearningFactor> - <ResearchSpeed>1.0</ResearchSpeed> - <MentalBreakThreshold>0.08</MentalBreakThreshold> - </statOffsets> - <mentalStateGivers> - <li> - <mentalState>FireStartingSpree</mentalState> - <mtbDays>240</mtbDays> - </li> - <li> - <mentalState>WanderConfused</mentalState> - <mtbDays>30</mtbDays> - </li> - <li> - <mentalState>Berserk</mentalState> - <mtbDays>240</mtbDays> - </li> - <li> - <mentalState>Tantrum</mentalState> - <mtbDays>120</mtbDays> - </li> - <li> - <mentalState>InsultingSpree</mentalState> - <mtbDays>60</mtbDays> - </li> - </mentalStateGivers> - </li> - </stages> - <comps> - <li Class="HediffCompProperties_ReactOnDamage"> - <damageDefIncoming>EMP</damageDefIncoming> - <createHediff>BrainShock</createHediff> - </li> - </comps> - </HediffDef> - - <ThingDef ParentName="PN_BodyPartNormalBase"> - <defName>PN_ExperimentalModule</defName> - <label>automaton experimental module</label> - <description>...</description> - <descriptionHyperlinks> - <RecipeDef>PN_InstallExperimentalModule</RecipeDef> - </descriptionHyperlinks> - <costList> - <ComponentIndustrial>2</ComponentIndustrial> - <AIPersonaCore>1</AIPersonaCore> - </costList> - <statBases> - <Mass>0.3</Mass> - </statBases> - <recipeMaker Inherit="False"> - </recipeMaker> - <techHediffsTags> - <li>PN_TestsubjectHadiff</li> - </techHediffsTags> - </ThingDef> - - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallExperimentalModule</defName> - <label>install experimental module</label> - <description>Install a experimental module.</description> - <descriptionHyperlinks> - <ThingDef>PN_ExperimentalModule</ThingDef> - <HediffDef>PN_ExperimentalModuleHediff</HediffDef> - </descriptionHyperlinks> - <jobString>Installing experimental module.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PN_ExperimentalModule</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>PN_ExperimentalModuleHediff</addsHediff> - </RecipeDef> - - <!--==================================== 부활 모듈 ====================================--> - <HediffDef ParentName="PN_ImplantHediffBase"> - <defName>PN_ResurrectModule</defName> - <label>resurrect module</label> - <labelNoun>a resurrect module</labelNoun> - <description>An installed resurrect module.</description> - <descriptionHyperlinks> - <ThingDef>PN_ResurrectModule</ThingDef> - </descriptionHyperlinks> - <stages> - - </stages> - <spawnThingOnRemoved>PN_ResurrectModule</spawnThingOnRemoved> - </HediffDef> - - <ThingDef ParentName="PN_BodyPartNormalBase"> - <defName>PN_ResurrectModule</defName> - <label>automaton resurrect module</label> - <description>...</description> - <descriptionHyperlinks> - <RecipeDef>PN_InstallResurrectModule</RecipeDef> - </descriptionHyperlinks> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <MechSerumResurrector>1</MechSerumResurrector> - </costList> - <statBases> - <Mass>0.3</Mass> - </statBases> - <recipeMaker> - <researchPrerequisite>PNRP_ResurrectModule</researchPrerequisite> - </recipeMaker> - </ThingDef> - - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallResurrectModule</defName> - <label>install resurrect module</label> - <description>Install a resurrect module.</description> - <descriptionHyperlinks> - <ThingDef>PN_ResurrectModule</ThingDef> - <HediffDef>PN_ResurrectModule</HediffDef> - </descriptionHyperlinks> - <jobString>Installing resurrect module.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PN_ResurrectModule</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNCore</li> - </appliedOnFixedBodyParts> - <addsHediff>PN_ResurrectModule</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveResurrectModule</defName> - <label>remove resurrect module</label> - <description>Remove the resurrect module.</description> - <descriptionHyperlinks> - <ThingDef>PN_ResurrectModule</ThingDef> - <HediffDef>PN_ResurrectModule</HediffDef> - </descriptionHyperlinks> - <jobString>Removing resurrect module.</jobString> - <removesHediff>PN_ResurrectModule</removesHediff> - </RecipeDef> - - <!--==================================== 생체 공학 ====================================--> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_BodyParts_Vanilla.xml b/1.2/Defs/HediffDefs/Hediffs_BodyParts_Vanilla.xml deleted file mode 100644 index c77d305..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_BodyParts_Vanilla.xml +++ /dev/null @@ -1,130 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 초월 공학 ====================================--> - - <!-- 눈 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallArchotechEye</defName> - <label>install archotech eye</label> - <description>Install an archotech eye.</description> - <descriptionHyperlinks> - <ThingDef>ArchotechEye</ThingDef> - <HediffDef>ArchotechEye</HediffDef> - </descriptionHyperlinks> - <jobString>Installing archotech eye.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>ArchotechEye</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>ArchotechEye</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNEye</li> - </appliedOnFixedBodyParts> - <addsHediff>ArchotechEye</addsHediff> - </RecipeDef> - - <!-- 팔 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallArchotechArm</defName> - <label>install archotech arm</label> - <description>Install an archotech arm.</description> - <descriptionHyperlinks> - <ThingDef>ArchotechArm</ThingDef> - <HediffDef>ArchotechArm</HediffDef> - </descriptionHyperlinks> - <jobString>Installing archotech arm.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>ArchotechArm</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>ArchotechArm</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNShoulder</li> - </appliedOnFixedBodyParts> - <addsHediff>ArchotechArm</addsHediff> - </RecipeDef> - - <!-- 다리 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallArchotechLeg</defName> - <label>install archotech leg</label> - <description>Install an archotech leg.</description> - <descriptionHyperlinks> - <ThingDef>ArchotechLeg</ThingDef> - <HediffDef>ArchotechLeg</HediffDef> - </descriptionHyperlinks> - <jobString>Installing archotech leg.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>ArchotechLeg</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>ArchotechLeg</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNLeg</li> - </appliedOnFixedBodyParts> - <addsHediff>ArchotechLeg</addsHediff> - </RecipeDef> - - <!--==================================== 일반 ====================================--> - - <!-- Joywire --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>InstallJoywire</defName> - <label>install joywire</label> - <description>Install a joywire.</description> - <descriptionHyperlinks> - <ThingDef>Joywire</ThingDef> - <HediffDef>Joywire</HediffDef> - </descriptionHyperlinks> - <jobString>Installing joywire.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>Joywire</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>Joywire</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>Joywire</addsHediff> - </RecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_HediffGiver.xml b/1.2/Defs/HediffDefs/Hediffs_HediffGiver.xml deleted file mode 100644 index cb0197e..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_HediffGiver.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <HediffGiverSetDef> - <defName>PanielBasicHediffSet</defName> - <hediffGivers> - <li Class="HediffGiver_Bleeding"> - <hediff>PN_OilLoss</hediff> - </li> - <li Class="HediffGiver_Hypothermia"> - <hediff>PN_OverCooling</hediff> - </li> - <li Class="HediffGiver_Heat"> - <hediff>PN_Overheating</hediff> - </li> - <li Class="YORHG.YourOwnRace_HediffGiver"> - <hediff>PanielBaseHediff</hediff> - </li> - <li Class="YORHG.YourOwnRace_HediffGiver"> - <hediff>PN_AutomatonFuel_Addiction</hediff> - </li> - <li Class="AutomataRace.HediffGiver_Joy"> - <hediff>Paniel_Joy</hediff> - </li> - <li Class="YORHG.YourOwnRace_HediffGiver"> - <hediff>PN_Maintenance</hediff> - </li> - </hediffGivers> - </HediffGiverSetDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_Joy.xml b/1.2/Defs/HediffDefs/Hediffs_Joy.xml deleted file mode 100644 index a566a90..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_Joy.xml +++ /dev/null @@ -1,56 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <HediffDef> - <defName>Paniel_Joy</defName> - <label>Sync State</label> - <defaultLabelColor>(0.8, 0.8, 0.8)</defaultLabelColor> - <description>test</description> - <stages> - <li> - <label>low</label> - <becomeVisible>true</becomeVisible> - </li> - <li> - <label>low</label> - <minSeverity>0.15</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.0</offset> - </li> - </capMods> - </li> - <li> - <label>steady</label> - <minSeverity>0.3</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.05</offset> - </li> - </capMods> - </li> - <li> - <label>high</label> - <minSeverity>0.7</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.08</offset> - </li> - </capMods> - </li> - <li> - <label>extreme</label> - <minSeverity>0.85</minSeverity> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.10</offset> - </li> - </capMods> - </li> - </stages> - </HediffDef> - -</Defs> \ No newline at end of file diff --git a/1.2/Defs/HediffDefs/Hediffs_Maintenance.xml b/1.2/Defs/HediffDefs/Hediffs_Maintenance.xml deleted file mode 100644 index e84d4d3..0000000 --- a/1.2/Defs/HediffDefs/Hediffs_Maintenance.xml +++ /dev/null @@ -1,102 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <HediffDef> - <defName>PN_Maintenance</defName> - <hediffClass>AutomataRace.Hediff_Maintenance</hediffClass> - <label>Maintenance</label> <!--정비상태--> - <defaultLabelColor>(0.8, 0.8, 0.8)</defaultLabelColor> - <description>...</description> - <causesNeed>PN_Need_Maintenance</causesNeed> - <scenarioCanAdd>false</scenarioCanAdd> - <stages> - <li> - <label>urgent</label> - <minSeverity>0.10</minSeverity> - <becomeVisible>true</becomeVisible> - <restFallFactor>1.4</restFallFactor> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.15</offset> - </li> - </capMods> - <statOffsets> - <PsychicSensitivity>1.0</PsychicSensitivity> - <MentalBreakThreshold>0.08</MentalBreakThreshold> - <WorkSpeedGlobal>-0.10</WorkSpeedGlobal> - <MoveSpeed>-0.4</MoveSpeed> - </statOffsets> - <mentalStateGivers> - <li> - <mentalState>WanderConfused</mentalState> - <mtbDays>30</mtbDays> - </li> - <li> - <mentalState>Berserk</mentalState> - <mtbDays>60</mtbDays> - </li> - <li> - <mentalState>Tantrum</mentalState> - <mtbDays>30</mtbDays> - </li> - </mentalStateGivers> - </li> - <li> - <label>required</label> - <minSeverity>0.30</minSeverity> - <restFallFactor>1.2</restFallFactor> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>-0.05</offset> - </li> - </capMods> - <statOffsets> - <PsychicSensitivity>0.60</PsychicSensitivity> - <MentalBreakThreshold>0.04</MentalBreakThreshold> - <WorkSpeedGlobal>-0.05</WorkSpeedGlobal> - <MoveSpeed>-0.2</MoveSpeed> - </statOffsets> - </li> - <li> - <label>stable</label> - <minSeverity>0.75</minSeverity> - <restFallFactor>1.0</restFallFactor> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0</offset> - </li> - </capMods> - <statOffsets> - <PsychicSensitivity>0.20</PsychicSensitivity> - <MentalBreakThreshold>0</MentalBreakThreshold> - <WorkSpeedGlobal>0.0</WorkSpeedGlobal> - <MoveSpeed>0.0</MoveSpeed> - </statOffsets> - </li> - <li> - <label>flawless</label> - <minSeverity>1</minSeverity> - <restFallFactor>0.8</restFallFactor> - <capMods> - <li> - <capacity>Consciousness</capacity> - <offset>0.0</offset> - </li> - </capMods> - <statOffsets> - <PsychicSensitivity>0.0</PsychicSensitivity> - <MentalBreakThreshold>-0.04</MentalBreakThreshold> - <WorkSpeedGlobal>0.05</WorkSpeedGlobal> - <MoveSpeed>0.2</MoveSpeed> - </statOffsets> - </li> - </stages> - <modExtensions> - <li Class="YORHG.HediffDefModExtension"> - <race>Paniel_Race</race> - </li> - </modExtensions> - </HediffDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/NeedDefs/Needs.xml b/1.2/Defs/NeedDefs/Needs.xml deleted file mode 100644 index ca4d576..0000000 --- a/1.2/Defs/NeedDefs/Needs.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <NeedDef ParentName="DrugAddictionNeedBase"> - <defName>PN_Need_Fuel</defName> - <needClass>Need_Chemical</needClass> - <label>Automaton Fuel</label> - <description>...</description> - <listPriority>985</listPriority> - <baseLevel>1.0</baseLevel> - <fallPerDay>0.25</fallPerDay> - <freezeWhileSleeping>true</freezeWhileSleeping> - <showForCaravanMembers>true</showForCaravanMembers> - </NeedDef> - - <NeedDef> - <defName>PN_Need_Maintenance</defName> - <needClass>AutomataRace.Need_Maintenance</needClass> - <label>Maintenance</label> - <description>...</description> - <onlyIfCausedByHediff>true</onlyIfCausedByHediff> - <listPriority>984</listPriority> - <baseLevel>1.0</baseLevel> - <fallPerDay>0.0083</fallPerDay> - <showForCaravanMembers>true</showForCaravanMembers> - </NeedDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Faction.xml b/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Faction.xml deleted file mode 100644 index 5da2ae2..0000000 --- a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Faction.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!-- 폰카인드 베이스 - <PawnKindDef Name="PanielBasePawnKind" Abstract="True"> - <race>Paniel_Race</race> - <defaultFactionType>PN_LiberatedFaction</defaultFactionType> - <chemicalAddictionChance>0</chemicalAddictionChance> - <invNutrition>2</invNutrition> - <backstoryCryptosleepCommonality>0</backstoryCryptosleepCommonality> - <minGenerationAge>15</minGenerationAge> - <maxGenerationAge>15</maxGenerationAge> - </PawnKindDef>--> - - <!--템플릿 - <PawnKindDef ParentName="PanielBasePawnKind"> - <defName>PN_</defName> - <label>Paniel </label> - <combatPower>50</combatPower> - <isFighter>false</isFighter> - <itemQuality>Normal</itemQuality> - <apparelTags> - <li></li> - </apparelTags> - <gearHealthRange>0.2~2.0</gearHealthRange> - <backstoryFiltersOverride> - <li> - <categories> - <li></li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance> - <apparelMoney>200~400</apparelMoney> - <weaponTags> - <li>Gun</li> - <li>MedievalMeleeBasic</li> - </weaponTags> - <weaponMoney>65~250</weaponMoney> - <techHediffsChance>0.06</techHediffsChance> - <techHediffsMoney>50~600</techHediffsMoney> - <techHediffsTags> - <li>simple</li> - </techHediffsTags> - </PawnKindDef> - --> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Player.xml b/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Player.xml deleted file mode 100644 index eda25af..0000000 --- a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Player.xml +++ /dev/null @@ -1,124 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <PawnKindDef Abstract="True" Name="PanielPlayerBasePawnKind"> - <race>Paniel_Race</race> - <combatPower>30</combatPower> - <isFighter>false</isFighter> - <apparelIgnoreSeasons>true</apparelIgnoreSeasons> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelRequired> - <li>PN_ApparelBasic</li> - </apparelRequired> - <apparelMoney> - <min>130</min> - <max>130</max> - </apparelMoney> - <apparelTags> - <li>PN_Apparel</li> - </apparelTags> - <defaultFactionType>Paniel_PlayerFaction</defaultFactionType> - <backstoryCryptosleepCommonality>0</backstoryCryptosleepCommonality> - <minGenerationAge>1</minGenerationAge> - <maxGenerationAge>1</maxGenerationAge> - </PawnKindDef> - - <!-- 정착민 --> - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_ColonistPawn</defName> - <label>Paniel colonist</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelRequired> - <li>PN_ApparelBasicHat</li> - <li>PN_ApparelCape</li> - </apparelRequired> - <apparelMoney> - <min>330</min> - <max>2000</max> - </apparelMoney> - <apparelTags> - <li>PN_Apparel</li> - </apparelTags> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Start</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - </techHediffsTags> - <minGenerationAge>1</minGenerationAge> - <maxGenerationAge>2</maxGenerationAge> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Testsubject</defName> - <label>Paniel test subject</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelRequired> - <li>PN_ApparelBasicHat</li> - <li>PN_ApparelCape</li> - </apparelRequired> - <apparelMoney> - <min>330</min> - <max>2000</max> - </apparelMoney> - <apparelTags> - <li>PN_Apparel</li> - </apparelTags> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Testsubject</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>1</techHediffsChance> - <techHediffsMoney>4120</techHediffsMoney> - <techHediffsTags> - <li>PN_TestsubjectHadiff</li> - </techHediffsTags> - <minGenerationAge>1</minGenerationAge> - <maxGenerationAge>2</maxGenerationAge> - </PawnKindDef> - - - <!-- 테스트용 --> - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_testColonistPawn</defName> - <label>Paniel colonist</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelRequired> - <li>PN_ApparelBasicHat</li> - <li>PN_ApparelCape</li> - </apparelRequired> - <apparelMoney> - <min>330</min> - <max>2000</max> - </apparelMoney> - <apparelTags> - <li>PN_Apparel</li> - </apparelTags> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_testStart</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - </techHediffsTags> - <minGenerationAge>1</minGenerationAge> - <maxGenerationAge>2</maxGenerationAge> - </PawnKindDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Randombox.xml b/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Randombox.xml deleted file mode 100644 index 0a28d6b..0000000 --- a/1.2/Defs/PawnKindsDef_Paniel/PawnKind_Randombox.xml +++ /dev/null @@ -1,418 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--가챠 일반--> - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Awful</defName> - <label>Paniel Randombox Awful</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Awful</li> - <li>Paniel_Story_FailureA</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Poor</defName> - <label>Paniel Randombox Poor</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Poor</li> - <li>Paniel_Story_FailureB</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Normal</defName> - <label>Paniel Randombox Normal</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Normal</li> - <li>Paniel_Story_Basic</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Good</defName> - <label>Paniel Randombox Good</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Good</li> - <li>Paniel_Story_Basic</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Excellent</defName> - <label>Paniel Randombox Excellent</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Excellent</li> - <li>Paniel_Story_Noble</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <apparelMoney>0</apparelMoney> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_MasterworkA</defName> - <label>Paniel Randombox Masterwork</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Masterwork</li> - <li>Paniel_Story_Noble</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_MasterworkB</defName> - <label>Paniel Randombox Masterwork</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Masterwork</li> - <li>Paniel_Story_Royal</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <PawnKindDef ParentName="PanielPlayerBasePawnKind"> - <defName>Paniel_Randombox_Legendary</defName> - <label>Paniel Randombox Legendary</label> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>false</forceNormalGearQuality> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Legendary</li> - <li>Paniel_Story_Royal</li> - </categories> - </li> - </backstoryFiltersOverride> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - </PawnKindDef> - - <!--가챠 특화 전투형--> - <PawnKindDef ParentName="PanielPlayerBasePawnKind" Name="PanielSoldierBasePawnKind" Abstract="True"> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - <disallowedTraits> - <li>Industriousness</li> - <li>TorturedArtist</li> - </disallowedTraits> - </PawnKindDef> - - <PawnKindDef ParentName="PanielSoldierBasePawnKind"> - <defName>Paniel_Soldier_Normal</defName> - <label>Paniel Normal Militia</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Normal</li> - <li>Paniel_Story_MilitiaA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielSoldierBasePawnKind"> - <defName>Paniel_Soldier_Good</defName> - <label>Paniel Good Militia</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Good</li> - <li>Paniel_Story_MilitiaB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielSoldierBasePawnKind"> - <defName>Paniel_Soldier_Excellent</defName> - <label>Paniel Excellent Soldier</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Excellent</li> - <li>Paniel_Story_SoldierA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielSoldierBasePawnKind"> - <defName>Paniel_Soldier_Masterwork</defName> - <label>Paniel Masterwork Soldier</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Masterwork</li> - <li>Paniel_Story_SoldierB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielSoldierBasePawnKind"> - <defName>Paniel_Soldier_Legendary</defName> - <label>Paniel Legendary Royalguard</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Legendary</li> - <li>Paniel_Story_Royalguard</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <!--가챠 특화 제작형--> - <PawnKindDef ParentName="PanielPlayerBasePawnKind" Name="PanielWorkerBasePawnKind" Abstract="True"> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - <disallowedTraits> - <li>ShootingAccuracy</li> - <li>Brawler</li> - <li>Tough</li> - </disallowedTraits> - </PawnKindDef> - - <PawnKindDef ParentName="PanielWorkerBasePawnKind"> - <defName>Paniel_Worker_Normal</defName> - <label>Paniel Normal Apprentice</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Normal</li> - <li>Paniel_Story_ApprenticeA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielWorkerBasePawnKind"> - <defName>Paniel_Worker_Good</defName> - <label>Paniel Good Apprentice</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Good</li> - <li>Paniel_Story_ApprenticeB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielWorkerBasePawnKind"> - <defName>Paniel_Worker_Excellent</defName> - <label>Paniel Excellent journeyman</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Excellent</li> - <li>Paniel_Story_journeymanA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielWorkerBasePawnKind"> - <defName>Paniel_Worker_Masterwork</defName> - <label>Paniel Masterwork journeyman</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Masterwork</li> - <li>Paniel_Story_journeymanB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielWorkerBasePawnKind"> - <defName>Paniel_Worker_Legendary</defName> - <label>Paniel Legendary Meister</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Legendary</li> - <li>Paniel_Story_Meister</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <!--가챠 특화 가정형--> - <PawnKindDef ParentName="PanielPlayerBasePawnKind" Name="PanielMaidBasePawnKind" Abstract="True"> - <chemicalAddictionChance>0</chemicalAddictionChance> - <forceNormalGearQuality>true</forceNormalGearQuality> - <apparelAllowHeadgearChance>0</apparelAllowHeadgearChance> - <techHediffsChance>0</techHediffsChance> - <techHediffsMoney>0</techHediffsMoney> - <techHediffsTags> - - </techHediffsTags> - <disallowedTraits> - <li>ShootingAccuracy</li> - <li>Brawler</li> - <li>TorturedArtist</li> - <li>Tough</li> - </disallowedTraits> - </PawnKindDef> - - <PawnKindDef ParentName="PanielMaidBasePawnKind"> - <defName>Paniel_Maid_Normal</defName> - <label>Paniel Normal Maid</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Normal</li> - <li>Paniel_Story_MaidA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielMaidBasePawnKind"> - <defName>Paniel_Maid_Good</defName> - <label>Paniel Good Maid</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Good</li> - <li>Paniel_Story_MaidB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielMaidBasePawnKind"> - <defName>Paniel_Maid_Excellent</defName> - <label>Paniel Excellent House maid</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Excellent</li> - <li>Paniel_Story_HousemaidA</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielMaidBasePawnKind"> - <defName>Paniel_Maid_Masterwork</defName> - <label>Paniel Masterwork House maid</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Masterwork</li> - <li>Paniel_Story_HousemaidB</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> - - <PawnKindDef ParentName="PanielMaidBasePawnKind"> - <defName>Paniel_Maid_Legendary</defName> - <label>Paniel Legendary Lady's maid</label> - <backstoryFiltersOverride> - <li> - <categories> - <li>Paniel_Story_Legendary</li> - <li>Paniel_Story_Ladysmaid</li> - </categories> - </li> - </backstoryFiltersOverride> - </PawnKindDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/RecipeDefs/Recipes_Drugs.xml b/1.2/Defs/RecipeDefs/Recipes_Drugs.xml deleted file mode 100644 index 8b2b5e0..0000000 --- a/1.2/Defs/RecipeDefs/Recipes_Drugs.xml +++ /dev/null @@ -1,249 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 일반 연료 ====================================--> - <RecipeDef> - <defName>PN_Make_AutomatonFuel</defName> - <label>make PNL fuel x4</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>1200</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>4</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>4</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel>4</PN_AutomatonFuel> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> - - <RecipeDef> - <defName>PN_Make_AutomatonFuel_bulk</defName> - <label>make PNL fuel x16</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>4800</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>16</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>16</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel>16</PN_AutomatonFuel> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> - - <!--==================================== 플러스 연료 ====================================--> - <RecipeDef> - <defName>PN_Make_AutomatonPlusFuel</defName> - <label>make PNL plus fuel x4</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>1800</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>8</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>8</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel_Plus>4</PN_AutomatonFuel_Plus> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> - - <RecipeDef> - <defName>PN_Make_AutomatonPlusFuel_bulk</defName> - <label>make PNL plus fuel x16</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>7200</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>32</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>32</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel_Plus>16</PN_AutomatonFuel_Plus> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> - - <!--==================================== 프리미엄 연료 ====================================--> - <RecipeDef> - <defName>PN_Make_AutomatonPremiumFuel</defName> - <label>make PNL premium fuel x4</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>3200</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>8</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>8</count> - </li> - <li> - <filter> - <thingDefs> - <li>Ambrosia</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel_Premium>4</PN_AutomatonFuel_Premium> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> - - <RecipeDef> - <defName>PN_Make_AutomatonPremiumFuel_bulk</defName> - <label>make PNL premium fuel x16</label> - <description>Make Automaton fuel.</description> - <jobString>make Automaton fuel.</jobString> - <effectWorking>Cremate</effectWorking> - <workAmount>12800</workAmount> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychoidLeaves</li> - </thingDefs> - </filter> - <count>32</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>32</count> - </li> - <li> - <filter> - <thingDefs> - <li>Ambrosia</li> - </thingDefs> - </filter> - <count>4</count> - </li> - </ingredients> - <fixedIngredientFilter> - - </fixedIngredientFilter> - <products> - <PN_AutomatonFuel_Premium>16</PN_AutomatonFuel_Premium> - </products> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/RecipeDefs/Recipes_Production.xml b/1.2/Defs/RecipeDefs/Recipes_Production.xml deleted file mode 100644 index 6cc05c1..0000000 --- a/1.2/Defs/RecipeDefs/Recipes_Production.xml +++ /dev/null @@ -1,102 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 수리 키트 업그레이드 ====================================--> - <RecipeDef> - <defName>PN_upgrade_SelfRepairKit</defName> - <label>upgrade automaton repair kit</label> - <description>...</description> - <jobString>Upgrading automaton repair kit.</jobString> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_Machining</soundWorking> - <workAmount>800</workAmount> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PN_RepairKit</li> - </thingDefs> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>MechSerumHealer</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>PN_RepairKit</li> - <li>MechSerumHealer</li> - </thingDefs> - </fixedIngredientFilter> - <products> - <PN_SelfRepairKit>1</PN_SelfRepairKit> - </products> - <skillRequirements> - <Crafting>8</Crafting> - </skillRequirements> - <workSkill>Crafting</workSkill> - <researchPrerequisite>PNRP_SelfRepairKit</researchPrerequisite> - </RecipeDef> - - <!--오토마톤 피부--> - <RecipeDef> - <defName>PN_Make_Leather_Automaton</defName> - <label>make automaton skin x10</label> - <description>...</description> - <jobString>Making automaton skin.</jobString> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_Machining</soundWorking> - <workAmount>2000</workAmount> - <allowMixingIngredients>true</allowMixingIngredients> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <categories> - <li>Leathers</li> - </categories> - <disallowedThingDefs> - <li>Leather_Automaton</li> - </disallowedThingDefs> - </filter> - <count>10</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>5</count> - </li> - </ingredients> - <fixedIngredientFilter> - <categories> - <li>Leathers</li> - </categories> - <disallowedThingDefs> - <li>Leather_Automaton</li> - </disallowedThingDefs> - </fixedIngredientFilter> - <products> - <Leather_Automaton>10</Leather_Automaton> - </products> - <skillRequirements> - <Crafting>4</Crafting> - </skillRequirements> - <workSkill>Crafting</workSkill> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - </RecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/RecipeDefs/Recipes_Randombox.xml b/1.2/Defs/RecipeDefs/Recipes_Randombox.xml deleted file mode 100644 index d742179..0000000 --- a/1.2/Defs/RecipeDefs/Recipes_Randombox.xml +++ /dev/null @@ -1,115 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <CustomizableRecipe.CustomizableRecipeDef> - <defName>PN_Make_Automaton</defName> - <label>make automaton</label> - <description>...</description> - <jobString>Making automaton.</jobString> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_Machining</soundWorking> - <workAmount>48000</workAmount> - <unfinishedThingDef>UnfinishedAutomaton</unfinishedThingDef> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <categories> - <li>PN_BrainCoreCatagory</li> - </categories> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>ComponentIndustrial</li> - </thingDefs> - </filter> - <count>20</count> - </li> - <li> - <filter> - <thingDefs> - <li>Steel</li> - </thingDefs> - </filter> - <count>150</count> - </li> - <li> - <filter> - <thingDefs> - <li>Leather_Automaton</li> - </thingDefs> - </filter> - <count>50</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>20</count> - </li> - </ingredients> - <fixedIngredientFilter> - <categories> - <li>PN_BrainCoreCatagory</li> - </categories> - </fixedIngredientFilter> - <products> - <Packaged_NormalAutomaton>1</Packaged_NormalAutomaton> - </products> - <skillRequirements> - <Crafting>1</Crafting> - </skillRequirements> - <workSkill>Crafting</workSkill> - <researchPrerequisite></researchPrerequisite> - - <billWorker Class="AutomataRace.CustomizableBillWorker_MakeAutomata"> - <!-- configurations --> - <baseMaterialCount>150</baseMaterialCount> - <componentTotalCount>20</componentTotalCount> - <componentIndustrialScore>5</componentIndustrialScore> - <componentSpacerScore>20</componentSpacerScore> - <useAIPersonaCoreScore>200</useAIPersonaCoreScore> - <craftingSkillRequirementsMin>6</craftingSkillRequirementsMin> - <craftingSkillRequirementsMax>16</craftingSkillRequirementsMax> - - <!-- default values --> - <baseMaterial>Steel</baseMaterial> - <componentIndustrialCount>20</componentIndustrialCount> - <componentSpacerCount>0</componentSpacerCount> - <useAIPersonaCore>false</useAIPersonaCore> - <fixedIngredients> - <li> - <filter> - <categories> - <li>PN_BrainCoreCatagory</li> - </categories> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>Leather_Automaton</li> - </thingDefs> - </filter> - <count>50</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>20</count> - </li> - </fixedIngredients> - </billWorker> - </CustomizableRecipe.CustomizableRecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/RecipeDefs/Recipes_Surgery.xml b/1.2/Defs/RecipeDefs/Recipes_Surgery.xml deleted file mode 100644 index fae209b..0000000 --- a/1.2/Defs/RecipeDefs/Recipes_Surgery.xml +++ /dev/null @@ -1,113 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <RecipeDef Name="PN_Surgery" Abstract="True"> - <effectWorking>Repair</effectWorking> - <soundWorking>Interact_Repair</soundWorking> - <workSpeedStat>MedicalOperationSpeed</workSpeedStat> - <workSkill>Medicine</workSkill> - <workSkillLearnFactor>16</workSkillLearnFactor> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PN_RepairKit</li> - </thingDefs> - </filter> - <count>1</count> - </li> - <li> - <filter> - <categories> - <li>Medicine</li> - </categories> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <categories> - <li>Medicine</li> - </categories> - </fixedIngredientFilter> - </RecipeDef> - - <RecipeDef ParentName="PN_Surgery"> - <defName>PN_Disassemble</defName> - <label>disassemble</label> - <description>Disassembling.</description> - <workerClass>AutomataRace.Recipe_Disassemble</workerClass> - <jobString>Disasembling.</jobString> - <soundWorking>Interact_Repair</soundWorking> - <effectWorking>Repair</effectWorking> - <workAmount>500</workAmount> - <hideBodyPartNames>true</hideBodyPartNames> - <isViolation>true</isViolation> - <targetsBodyPart>false</targetsBodyPart> - <surgerySuccessChanceFactor>5</surgerySuccessChanceFactor> - </RecipeDef> - - <RecipeDef ParentName="PN_Surgery"> - <defName>PN_Repair</defName> - <label>repair</label> - <description>Reparing.</description> - <workerClass>AutomataRace.Recipe_Repair</workerClass> - <jobString>Reparing.</jobString> - <soundWorking>Interact_Repair</soundWorking> - <effectWorking>Repair</effectWorking> - <workAmount>500</workAmount> - <hideBodyPartNames>true</hideBodyPartNames> - <isViolation>true</isViolation> - <targetsBodyPart>false</targetsBodyPart> - <surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor> - </RecipeDef> - - <RecipeDef ParentName="PN_Surgery"> - <defName>PN_Maintenance</defName> - <label>maintenance</label> - <description>Maintenance.</description> - <workerClass>AutomataRace.Recipe_Maintenance</workerClass> - <jobString>Maintenance.</jobString> - <soundWorking>Interact_Repair</soundWorking> - <effectWorking>Repair</effectWorking> - <workAmount>500</workAmount> - <hideBodyPartNames>true</hideBodyPartNames> - <isViolation>true</isViolation> - <targetsBodyPart>false</targetsBodyPart> - <surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor> - </RecipeDef> - - <RecipeDef ParentName="SurgeryFlesh"> - <defName>PN_ExtractBrain</defName> - <label>extract central nervous</label> - <description>extract central nervous.</description> - <workerClass>AutomataRace.Recipe_RemoveBrain</workerClass> - <jobString>Remove central nervous.</jobString> - <workAmount>2000</workAmount> - <surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor> - <researchPrerequisite>PNRP_Brain</researchPrerequisite> - <uiIconThing>PN_Brain</uiIconThing> - <ingredients> - <li> - <filter> - <categories> - <li>Medicine</li> - </categories> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>PN_BrainEmpty</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <categories> - <li>Medicine</li> - </categories> - </fixedIngredientFilter> - </RecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ReserchDefs/Reserch_ProjectDefs.xml b/1.2/Defs/ReserchDefs/Reserch_ProjectDefs.xml deleted file mode 100644 index 3a42b9c..0000000 --- a/1.2/Defs/ReserchDefs/Reserch_ProjectDefs.xml +++ /dev/null @@ -1,208 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ResearchProjectTagDef> - <defName>PanielStart</defName> - </ResearchProjectTagDef> - - <ResearchTabDef> - <defName>PN_technology</defName> - <label>PnL technology</label> - </ResearchTabDef> - - <!--==================================== 기본 ====================================--> - - <ResearchProjectDef> - <defName>PNRP_Production</defName> - <label>automaton production</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>500</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>BiofuelRefining</li> - <li>PsychiteRefining</li> - <li>Machining</li> - </prerequisites> - <researchViewX>0</researchViewX> - <researchViewY>0</researchViewY> - <tags> - <li>PanielStart</li> - </tags> - </ResearchProjectDef> - - <!--==================================== 뇌적출 ====================================--> - - <ResearchProjectDef> - <defName>PNRP_Brain</defName> - <label>core analysis</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>700</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Production</li> - </prerequisites> - <researchViewX>1.0</researchViewX> - <researchViewY>0</researchViewY> - <tags> - <li>PanielStart</li> - </tags> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_BrainCasing</defName> - <label>core casing</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>700</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Brain</li> - <li>Bionics</li> - </prerequisites> - <researchViewX>3.0</researchViewX> - <researchViewY>0</researchViewY> - </ResearchProjectDef> - - - <!--==================================== 수리 키트 ====================================--> - - <ResearchProjectDef> - <defName>PNRP_SelfRepairKit</defName> - <label>self repair kit</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>700</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Production</li> - <li>MicroelectronicsBasics</li> - </prerequisites> - <researchViewX>1.0</researchViewX> - <researchViewY>0.7</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_ResurrectModule</defName> - <label>resurrect module</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>700</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_SelfRepairKit</li> - </prerequisites> - <researchViewX>2.0</researchViewX> - <researchViewY>0.7</researchViewY> - </ResearchProjectDef> - - <!--==================================== 의상 ====================================--> - - <ResearchProjectDef> - <defName>PNRP_TierB_Apparel</defName> - <label>spelcialization cloth</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>1200</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Production</li> - <li>Devilstrand</li> - <li>MicroelectronicsBasics</li> - </prerequisites> - <researchViewX>1.0</researchViewX> - <researchViewY>1.4</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_TierC_Apparel</defName> - <label>advanced cloth</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>500</baseCost> - <techLevel>Spacer</techLevel> - <prerequisites> - <li>PNRP_TierB_Apparel</li> - <li>ReconArmor</li> - </prerequisites> - <researchViewX>3.0</researchViewX> - <researchViewY>1.4</researchViewY> - </ResearchProjectDef> - - <!--==================================== 무기 ====================================--> - - <ResearchProjectDef> - <defName>PNRP_AutomatonWeapons</defName> - <label>basic weapons</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>300</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Production</li> - <li>Gunsmithing</li> - </prerequisites> - <researchViewX>1.0</researchViewX> - <researchViewY>2.1</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_MachineGun</defName> - <label>machine gun</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>500</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_AutomatonWeapons</li> - <li>GasOperation</li> - </prerequisites> - <researchViewX>2.0</researchViewX> - <researchViewY>2.8</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_Cannon</defName> - <label>portable cannon</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>500</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_AutomatonWeapons</li> - <li>Mortars</li> - </prerequisites> - <researchViewX>2.0</researchViewX> - <researchViewY>3.5</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_AutoArtillery</defName> - <label>auto artillery</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>1200</baseCost> - <techLevel>Industrial</techLevel> - <prerequisites> - <li>PNRP_Cannon</li> - <li>HeavyTurrets</li> - </prerequisites> - <researchViewX>3.0</researchViewX> - <researchViewY>3.5</researchViewY> - </ResearchProjectDef> - - <ResearchProjectDef> - <defName>PNRP_RoyalWeapons</defName> - <label>advanced weapons</label> - <description>...</description> - <tab>PN_technology</tab> - <baseCost>500</baseCost> - <techLevel>Spacer</techLevel> - <prerequisites> - <li>PNRP_AutomatonWeapons</li> - <li>ChargedShot</li> - </prerequisites> - <researchViewX>3.0</researchViewX> - <researchViewY>2.1</researchViewY> - </ResearchProjectDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/Scenarios/Scenarios.xml b/1.2/Defs/Scenarios/Scenarios.xml deleted file mode 100644 index ec793df..0000000 --- a/1.2/Defs/Scenarios/Scenarios.xml +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ScenarioDef> - <defName>Paniel_Scenarios</defName> - <!-- 영어 <label>Initial Testing Program: Automaton</label> - <description>PnL Industry has launched their newest product with superior intelligence capability. They scheduled initial testing program to measure its survivability under extreme(or harsh) conditions such as Rim World.\n\nParticipating test subject can perform researches and acquire skills identical to typical human beings. However, under harsh circumstances, these test subjects seem to be "mentally unstable."\n\nTip : Boomabear produces chemfuel.</description>--> - <label>초기 테스트 프로그램: 오토마톤</label> - <description>PnL 인더스트리는 뛰어난 지능을 가진 최신 제품을 출시했습니다. 그들은 이 신제품이 변방계와 같은 극한 상황에서 생존할 수 있는지 알기 위해 이 테스트 프로그램을 계획했습니다.\n\n이 실험체는 인간처럼 연구할 수 있으며 기술레벨도 올릴 수 있습니다. 하지만 다른 모델보다 정신적으로 불안정한 모습을 보이고 있습니다.\n\n실험체는 단 한 기만 제공됩니다. 소중히 여겨주세요.\n\n팁 : 폭탄사슴은 화학연료를 생산합니다.</description> - <scenario> - <summary>PnL Industry wants to test a new type of automaton.</summary> - <playerFaction> - <def>PlayerFaction</def> - <factionDef>Paniel_PlayerFaction</factionDef> - </playerFaction> - <parts> - - <!-- Config pages --> - <li Class="ScenPart_ConfigPage_ConfigureStartingPawns"> - <def>ConfigPage_ConfigureStartingPawns</def> - <pawnCount>1</pawnCount> - <pawnChoiceCount>1</pawnChoiceCount> - </li> - - <!-- Player starting stuff spawn method--> - <li Class="ScenPart_Naked"> - <def>Naked</def> - <context>PlayerStarter</context> - </li> - - <li Class="ScenPart_PlayerPawnsArriveMethod"> - <def>PlayerPawnsArriveMethod</def> - <visible>false</visible> - <method>DropPods</method> - </li> - - <!-- Starting research --> - <li Class="ScenPart_StartingResearch"> - <def>StartingResearch</def> - <project>PNRP_Production</project> - </li> - - <!-- Game start dialog --> - <li Class="ScenPart_GameStartDialog"> - <def>GameStartDialog</def> - <text>to. 실험 관리자\n\n안녕하세요 관리자님. 테스트 프로그램에 참가해 주셔서 감사합니다.\n\n실험용 오토마톤은 인간처럼 연구와 기술 습득이 가능한 모델입니다. 하지만 정신적으로 불안하단 문제가 다수 보고되었습니다.\n\n실험체는 단 한 기만 제공됩니다. 분실 및 파손시 재보급되지 않습니다.\n\n예비 물자로 연료 1년치와 브레인 코어를 3개 지급해 드렸습니다. 어떻게 쓰실지는 관리자님 자유입니다.\n\n성실히 실험에 임해주세요.\n\nfrom. PnL 인더스트리 연구부.</text> - <closeSound>GameStartSting</closeSound> - </li> - - <!-- Player starting things --> - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>PN_BrainCasing</thingDef> - <count>3</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>PN_AutomatonFuel</thingDef> - <count>60</count> - </li> - </parts> - </scenario> - </ScenarioDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/Scenarios/Scenarios_test.xml b/1.2/Defs/Scenarios/Scenarios_test.xml deleted file mode 100644 index 47a1d06..0000000 --- a/1.2/Defs/Scenarios/Scenarios_test.xml +++ /dev/null @@ -1,98 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ScenarioDef> - <defName>Paniel_testScenarios</defName> - <label>Paniel test</label> - <description>test</description> - <scenario> - <summary>개발 테스트용 시나리오</summary> - <playerFaction> - <def>PlayerFaction</def> - <factionDef>Paniel_testPlayerFaction</factionDef> - </playerFaction> - <parts> - - <!-- Config pages --> - <li Class="ScenPart_ConfigPage_ConfigureStartingPawns"> - <def>ConfigPage_ConfigureStartingPawns</def> - <pawnCount>3</pawnCount> - <pawnChoiceCount>6</pawnChoiceCount> - </li> - - <!-- Player starting stuff spawn method--> - <li Class="ScenPart_PlayerPawnsArriveMethod"> - <def>PlayerPawnsArriveMethod</def> - <method>Standing</method> - </li> - - <!-- Game start dialog --> - <li Class="ScenPart_GameStartDialog"> - <def>GameStartDialog</def> - <text>test</text> - <closeSound>GameStartSting</closeSound> - </li> - - <!-- test item --> - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>PN_Brain</thingDef> - <count>10</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>AIPersonaCore</thingDef> - <count>10</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>Plasteel</thingDef> - <count>750</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>Steel</thingDef> - <count>750</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>Leather_Automaton</thingDef> - <count>200</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>Chemfuel</thingDef> - <count>200</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>ComponentIndustrial</thingDef> - <count>200</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>ComponentSpacer</thingDef> - <count>200</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>MealSurvivalPack</thingDef> - <count>30</count> - </li> - - <li Class="ScenPart_StartingThing_Defined"> - <def>StartingThing_Defined</def> - <thingDef>PN_AutomatonFuel</thingDef> - <count>30</count> - </li> - </parts> - </scenario> - </ScenarioDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/SoundDefs/Sounds.xml b/1.2/Defs/SoundDefs/Sounds.xml deleted file mode 100644 index 95d60a2..0000000 --- a/1.2/Defs/SoundDefs/Sounds.xml +++ /dev/null @@ -1,43 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Defs> - <!-- 레버액션 --> - <SoundDef> - <defName>PNRifleSound</defName> - <eventNames /> - <context>MapOnly</context> - <maxSimultaneous>1</maxSimultaneous> - <subSounds> - <li> - <grains> - <li Class="AudioGrain_Clip"> - <clipPath>Things/PNRifleSound</clipPath> - </li> - </grains> - <pitchRange> - <min>0.9152174</min> - <max>1.042391</max> - </pitchRange> - </li> - </subSounds> - </SoundDef> - <!-- 포터블 캐논 --> - <SoundDef> - <defName>PNCannonSound</defName> - <eventNames /> - <context>MapOnly</context> - <maxSimultaneous>1</maxSimultaneous> - <subSounds> - <li> - <grains> - <li Class="AudioGrain_Clip"> - <clipPath>Things/PNCannonSound</clipPath> - </li> - </grains> - <pitchRange> - <min>0.9152174</min> - <max>1.042391</max> - </pitchRange> - </li> - </subSounds> - </SoundDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/StatOverrideDefs/StatOverrideDef.xml b/1.2/Defs/StatOverrideDefs/StatOverrideDef.xml deleted file mode 100644 index 7d6d102..0000000 --- a/1.2/Defs/StatOverrideDefs/StatOverrideDef.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <CustomizableRecipe.StatOverrideDef> - <defName>PN_PackagedAutomaton_MarketValue</defName> - <thingDef>Packaged_NormalAutomaton</thingDef> - <statDef>MarketValue</statDef> - <worker Class="AutomataRace.StatOverrideWorker_MarketValue_Automaton"> - </worker> - </CustomizableRecipe.StatOverrideDef> - - <CustomizableRecipe.StatOverrideDef> - <defName>PN_Paniel_Race_MarketValue</defName> - <thingDef>Paniel_Race</thingDef> - <statDef>MarketValue</statDef> - <worker Class="AutomataRace.StatOverrideWorker_MarketValue_Automaton"> - <multiplier>0.5</multiplier> - </worker> - </CustomizableRecipe.StatOverrideDef> - - <CustomizableRecipe.StatOverrideDef> - <defName>PN_Paniel_Race_ArmorRating_Sharp</defName> - <thingDef>Paniel_Race</thingDef> - <statDef>ArmorRating_Sharp</statDef> - <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton"> - <addition>0</addition> - <multiplier>0.5</multiplier> - </worker> - </CustomizableRecipe.StatOverrideDef> - - <CustomizableRecipe.StatOverrideDef> - <defName>PN_Paniel_Race_ArmorRating_Blunt</defName> - <thingDef>Paniel_Race</thingDef> - <statDef>ArmorRating_Blunt</statDef> - <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton"> - <addition>0</addition> - <multiplier>0.5</multiplier> - </worker> - </CustomizableRecipe.StatOverrideDef> - - <CustomizableRecipe.StatOverrideDef> - <defName>PN_Paniel_Race_ArmorRating_Heat</defName> - <thingDef>Paniel_Race</thingDef> - <statDef>ArmorRating_Heat</statDef> - <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton"> - <multiplier>1.0</multiplier> - </worker> - </CustomizableRecipe.StatOverrideDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingCategoryDefs/ThingCategories b/1.2/Defs/ThingCategoryDefs/ThingCategories deleted file mode 100644 index f36405e..0000000 --- a/1.2/Defs/ThingCategoryDefs/ThingCategories +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Apparel.xml b/1.2/Defs/ThingDef/ThingDef_Apparel.xml deleted file mode 100644 index d0df149..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Apparel.xml +++ /dev/null @@ -1,882 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ThingCategoryDef> - <defName>PNApparel</defName> - <label>Paniel Apparel</label> - <parent>Apparel</parent> - </ThingCategoryDef> - - <ThingCategoryDef> - <defName>PNHeadgear</defName> - <label>Paniel Headgear</label> - <parent>PNApparel</parent> - </ThingCategoryDef> - - <ThingDef Abstract="True" Name="PN_ApparelBase" ParentName="ApparelMakeableBase"> - <apparel> - <tags Inherit="false"> - <li>PN_Apparel</li> - </tags> - </apparel> - <thingCategories Inherit="False"> - <li>PNApparel</li> - </thingCategories> - </ThingDef> - - <ThingDef Abstract="True" Name="PN_HatBase" ParentName="PN_ApparelBase"> - <thingCategories Inherit="False"> - <li>PNHeadgear</li> - </thingCategories> - </ThingDef> - - <ThingDef Name="PN_ApparelRoyaltyBase" ParentName="ApparelBase" Abstract="True"> - <apparel> - <tags Inherit="false"> - <li>PN_Apparel</li> - </tags> - </apparel> - <thingCategories Inherit="False"> - <li>PNApparel</li> - </thingCategories> - </ThingDef> - - <ThingDef Abstract="True" Name="PN_HatRoyaltyBase" ParentName="PN_ApparelRoyaltyBase"> - <thingCategories Inherit="False"> - <li>PNHeadgear</li> - </thingCategories> - </ThingDef> - - <!--==================================== 기본옷 ====================================--> - <ThingDef ParentName="PN_ApparelBase"> - <defName>PN_ApparelBasic</defName> - <label>Paniel basic shirt and boots</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/PNBasic1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <techLevel>Industrial</techLevel> - <costStuffCount>80</costStuffCount> - <stuffCategories> - <li>Fabric</li> - <li>Leathery</li> - </stuffCategories> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <MaxHitPoints>200</MaxHitPoints> - <WorkToMake>2800</WorkToMake> - <Mass>0.75</Mass> - <StuffEffectMultiplierArmor>0.2</StuffEffectMultiplierArmor> - <StuffEffectMultiplierInsulation_Cold>0.42</StuffEffectMultiplierInsulation_Cold> - <StuffEffectMultiplierInsulation_Heat>0.18</StuffEffectMultiplierInsulation_Heat> - <EquipDelay>2</EquipDelay> - </statBases> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNBasic</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>OnSkin</li> - <li>Middle</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <ThingDef ParentName="PN_HatBase"> - <defName>PN_ApparelBasicHat</defName> - <label>Paniel basic hat</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/hats/PNbasichat1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <techLevel>Industrial</techLevel> - <costStuffCount>25</costStuffCount> - <stuffCategories> - <li>Fabric</li> - <li>Leathery</li> - </stuffCategories> - <statBases> - <MaxHitPoints>80</MaxHitPoints> - <WorkToMake>1800</WorkToMake> - <Mass>0.14</Mass> - <StuffEffectMultiplierArmor>0.2</StuffEffectMultiplierArmor> - <StuffEffectMultiplierInsulation_Cold>0.60</StuffEffectMultiplierInsulation_Cold> - <StuffEffectMultiplierInsulation_Heat>0.50</StuffEffectMultiplierInsulation_Heat> - <EquipDelay>0.8</EquipDelay> - </statBases> - <equippedStatOffsets> - <SocialImpact>0.10</SocialImpact> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>FullHead</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/hats/PNbasichat</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Overhead</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <!--==================================== 케이프 ====================================--> - <ThingDef ParentName="ApparelMakeableBase"> - <defName>PN_ApparelCape</defName> - <description>...</description> - <label>Paniel cape</label> - <recipeMaker> - <researchPrerequisite>ComplexClothing</researchPrerequisite> - </recipeMaker> - <graphicData> - <texPath>Things/Apparel/PNCape1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <techLevel>Industrial</techLevel> - <costStuffCount>80</costStuffCount> - <stuffCategories> - <li>Fabric</li> - <li>Leathery</li> - </stuffCategories> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <MaxHitPoints>200</MaxHitPoints> - <WorkToMake>10000</WorkToMake> - <Mass>2</Mass> - <StuffEffectMultiplierArmor>0.3</StuffEffectMultiplierArmor> - <StuffEffectMultiplierInsulation_Cold>2.00</StuffEffectMultiplierInsulation_Cold> - <StuffEffectMultiplierInsulation_Heat>0.85</StuffEffectMultiplierInsulation_Heat> - <EquipDelay>3</EquipDelay> - </statBases> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNCape</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Shell</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <!--==================================== 티어B 메이드 ====================================--> - <ThingDef ParentName="PN_ApparelBase"> - <defName>PN_ApparelMaid</defName> - <label>Paniel maid uniform</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/PNHousekeeper1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>1</drawSize> - </graphicData> - <costList> - <ComponentIndustrial>2</ComponentIndustrial> - <Steel>30</Steel> - <DevilstrandCloth>80</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>4</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <MaxHitPoints>200</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>7</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.38</ArmorRating_Sharp> - <ArmorRating_Blunt>0.36</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>40</Insulation_Cold> - <Insulation_Heat>20</Insulation_Heat> - <EquipDelay>3</EquipDelay> - </statBases> - <equippedStatOffsets> - <CookSpeed>0.1</CookSpeed> - <ButcheryFleshSpeed>0.1</ButcheryFleshSpeed> - <FoodPoisonChance>-0.05</FoodPoisonChance> - <MedicalTendSpeed>0.1</MedicalTendSpeed> - <MedicalTendQuality>0.1</MedicalTendQuality> - <MedicalOperationSpeed>0.1</MedicalOperationSpeed> - <MedicalSurgerySuccessChance>0.1</MedicalSurgerySuccessChance> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNHousekeeper</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>OnSkin</li> - <li>Middle</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <ThingDef ParentName="PN_HatBase"> - <defName>PN_ApparelMaidHat</defName> - <label>Paniel maid hat</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/hats/PNHousekeeperhatA1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>5</Steel> - <DevilstrandCloth>20</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>3</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <statBases> - <MaxHitPoints>120</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>1</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.38</ArmorRating_Sharp> - <ArmorRating_Blunt>0.36</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>12</Insulation_Cold> - <Insulation_Heat>12</Insulation_Heat> - <EquipDelay>3</EquipDelay> - </statBases> - <equippedStatOffsets> - <CookSpeed>0.05</CookSpeed> - <ButcheryFleshSpeed>0.05</ButcheryFleshSpeed> - <MedicalTendSpeed>0.05</MedicalTendSpeed> - <MedicalTendQuality>0.05</MedicalTendQuality> - <MedicalOperationSpeed>0.05</MedicalOperationSpeed> - <MedicalSurgerySuccessChance>0.05</MedicalSurgerySuccessChance> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>FullHead</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/hats/PNHousekeeperhatA</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Overhead</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <!--==================================== 티어B 작업복 ====================================--> - <ThingDef ParentName="PN_ApparelBase"> - <defName>PN_ApparelWorker</defName> - <label>Paniel worker uniform</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/PNSimple1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>1</drawSize> - </graphicData> - <costList> - <ComponentIndustrial>2</ComponentIndustrial> - <Steel>30</Steel> - <DevilstrandCloth>80</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>4</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <MaxHitPoints>200</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>7</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.38</ArmorRating_Sharp> - <ArmorRating_Blunt>0.36</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>40</Insulation_Cold> - <Insulation_Heat>20</Insulation_Heat> - <EquipDelay>3</EquipDelay> - </statBases> - <equippedStatOffsets> - <ConstructSuccessChance>0.1</ConstructSuccessChance> - <GeneralLaborSpeed>0.1</GeneralLaborSpeed> - <PlantWorkSpeed>0.1</PlantWorkSpeed> - <AnimalGatherSpeed>0.1</AnimalGatherSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNSimple</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>OnSkin</li> - <li>Middle</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <ThingDef ParentName="PN_HatBase"> - <defName>PN_ApparelWorkerHat</defName> - <label>Paniel worker hat</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/hats/PNWorkerhat1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>5</Steel> - <DevilstrandCloth>20</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>3</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <statBases> - <MaxHitPoints>120</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>1</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.38</ArmorRating_Sharp> - <ArmorRating_Blunt>0.36</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>12</Insulation_Cold> - <Insulation_Heat>12</Insulation_Heat> - <EquipDelay>1</EquipDelay> - </statBases> - <equippedStatOffsets> - <ConstructSuccessChance>0.05</ConstructSuccessChance> - <GeneralLaborSpeed>0.05</GeneralLaborSpeed> - <PlantWorkSpeed>0.05</PlantWorkSpeed> - <AnimalGatherSpeed>0.05</AnimalGatherSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>FullHead</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/hats/PNWorkerhat</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Overhead</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <!--==================================== 티어B 병사 ====================================--> - <ThingDef ParentName="PN_ApparelBase"> - <defName>PN_ApparelSoldier</defName> - <label>Paniel soldier uniform</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/PNSoldier1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>1</drawSize> - </graphicData> - <costList> - <ComponentIndustrial>3</ComponentIndustrial> - <Steel>50</Steel> - <DevilstrandCloth>100</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>4</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <MaxHitPoints>200</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>7</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.76</ArmorRating_Sharp> - <ArmorRating_Blunt>0.42</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>40</Insulation_Cold> - <Insulation_Heat>20</Insulation_Heat> - <EquipDelay>3</EquipDelay> - </statBases> - <equippedStatOffsets> - <GeneralLaborSpeed>-0.2</GeneralLaborSpeed> - <MoveSpeed>0.2</MoveSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNSoldier</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>OnSkin</li> - <li>Middle</li> - <li>Shell</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <ThingDef ParentName="PN_HatBase"> - <defName>PN_ApparelSoldierHat</defName> - <label>Paniel soldier hat</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/hats/PNSoldierhat1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>15</Steel> - <DevilstrandCloth>30</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>3</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierB_Apparel</researchPrerequisite> - </recipeMaker> - <statBases> - <MaxHitPoints>150</MaxHitPoints> - <WorkToMake>14000</WorkToMake> - <Mass>1</Mass> - <Flammability>0.6</Flammability> - <ArmorRating_Sharp>0.76</ArmorRating_Sharp> - <ArmorRating_Blunt>0.42</ArmorRating_Blunt> - <ArmorRating_Heat>0.90</ArmorRating_Heat> - <Insulation_Cold>12</Insulation_Cold> - <Insulation_Heat>12</Insulation_Heat> - <EquipDelay>1</EquipDelay> - </statBases> - <equippedStatOffsets> - <GeneralLaborSpeed>-0.1</GeneralLaborSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>FullHead</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/hats/PNSoldierhat</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Overhead</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <!--==================================== 티어C 근위대 ====================================--> - <ThingDef ParentName="PN_ApparelBase"> - <defName>PN_ApparelRoyalguard</defName> - <label>Paniel royal guard uniform</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/PNRoyalguard1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>1</drawSize> - </graphicData> - <costList> - <ComponentSpacer>8</ComponentSpacer> - <Plasteel>50</Plasteel> - <DevilstrandCloth>150</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>3</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierC_Apparel</researchPrerequisite> - </recipeMaker> - <thingCategories> - <li>Apparel</li> - </thingCategories> - <statBases> - <WorkToMake>75000</WorkToMake> - <MaxHitPoints>400</MaxHitPoints> - <Mass>15</Mass> - <Flammability>0.4</Flammability> - <ArmorRating_Sharp>1.2</ArmorRating_Sharp> - <ArmorRating_Blunt>0.5</ArmorRating_Blunt> - <ArmorRating_Heat>0.9</ArmorRating_Heat> - <Insulation_Cold>40</Insulation_Cold> - <Insulation_Heat>20</Insulation_Heat> - <EquipDelay>17</EquipDelay> - </statBases> - <equippedStatOffsets> - <GeneralLaborSpeed>-0.3</GeneralLaborSpeed> - <MoveSpeed>0.2</MoveSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>Torso</li> - <li>Neck</li> - <li>Shoulders</li> - <li>Arms</li> - <li>Legs</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/PNRoyalguard</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>OnSkin</li> - <li>Middle</li> - <li>Shell</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> - - <ThingDef ParentName="PN_HatBase"> - <defName>PN_ApparelRoyalguardHat</defName> - <label>Paniel royal guard hat</label> - <description>...</description> - <graphicData> - <texPath>Things/Apparel/hats/PNRoyalguardhat1</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <costList> - <ComponentSpacer>1</ComponentSpacer> - <Plasteel>15</Plasteel> - <DevilstrandCloth>35</DevilstrandCloth> - </costList> - <recipeMaker> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <skillRequirements Inherit="false"> - <Crafting>6</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_TierC_Apparel</researchPrerequisite> - </recipeMaker> - <statBases> - <WorkToMake>26250</WorkToMake> - <MaxHitPoints>180</MaxHitPoints> - <Mass>2</Mass> - <Flammability>0.4</Flammability> - <ArmorRating_Sharp>1.2</ArmorRating_Sharp> - <ArmorRating_Blunt>0.5</ArmorRating_Blunt> - <ArmorRating_Heat>0.6</ArmorRating_Heat> - <Insulation_Cold>12</Insulation_Cold> - <Insulation_Heat>12</Insulation_Heat> - <EquipDelay>6</EquipDelay> - </statBases> - <equippedStatOffsets> - <GeneralLaborSpeed>-0.2</GeneralLaborSpeed> - </equippedStatOffsets> - <apparel> - <bodyPartGroups> - <li>FullHead</li> - </bodyPartGroups> - <wornGraphicPath>Things/Apparel/hats/PNRoyalguardhat</wornGraphicPath> - <useWornGraphicMask>true</useWornGraphicMask> - <layers> - <li>Overhead</li> - </layers> - <tags> - <li>Paniel_Basic</li> - </tags> - <defaultOutfitTags> - <li>PNApparel</li> - </defaultOutfitTags> - </apparel> - <colorGenerator Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>15</weight> - <only>(255,255,255)</only> - </li> - <li> - <weight>20</weight> - <only>(255,255,255)</only> - </li> - </options> - </colorGenerator> - </ThingDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Buildings.xml b/1.2/Defs/ThingDef/ThingDef_Buildings.xml deleted file mode 100644 index 0acc3cc..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Buildings.xml +++ /dev/null @@ -1,314 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 오토마톤 제작대 ====================================--> - <ThingDef ParentName="BenchBase"> - <defName>PN_AutomatonBench</defName> - <label>automaton fabrication bench</label> - <description>...</description> - <thingClass>Building_WorkTable</thingClass> - <altitudeLayer>Building</altitudeLayer> - <passability>PassThroughOnly</passability> - <pathCost>50</pathCost> - <statBases> - <MaxHitPoints>300</MaxHitPoints> - <WorkToBuild>5000</WorkToBuild> - <Flammability>1.0</Flammability> - </statBases> - <minifiedDef /> - <thingCategories Inherit="false" /> - <size>(5,2)</size> - <costList> - <Steel>200</Steel> - <ComponentIndustrial>8</ComponentIndustrial> - </costList> - <comps> - <li Class="CompProperties_AffectedByFacilities"> - <linkableFacilities> - <li>ToolCabinet</li> - </linkableFacilities> - </li> - <li Class="CompProperties_Power"> - <compClass>CompPowerTrader</compClass> - <basePowerConsumption>250</basePowerConsumption> - <shortCircuitInRain>true</shortCircuitInRain> - </li> - <li Class="CompProperties_Flickable"/> - <li Class="CompProperties_Breakdownable"/> - </comps> - <recipes> - <li>Make_ComponentIndustrial</li> - <li>Make_ComponentSpacer</li> - </recipes> - <graphicData> - <texPath>Things/Building/PNAutomatonBench</texPath> - <graphicClass>Graphic_Multi</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>(7,4)</drawSize> - <damageData> - <cornerTL>Damage/Corner</cornerTL> - <cornerTR>Damage/Corner</cornerTR> - <cornerBL>Damage/Corner</cornerBL> - <cornerBR>Damage/Corner</cornerBR> - </damageData> - </graphicData> - <castEdgeShadows>true</castEdgeShadows> - <staticSunShadowHeight>0.20</staticSunShadowHeight> - <inspectorTabs> - <li>ITab_Bills</li> - </inspectorTabs> - <building> - <spawnedConceptLearnOpportunity>BillsTab</spawnedConceptLearnOpportunity> - </building> - <fillPercent>0.5</fillPercent> - <interactionCellOffset>(0,0,-1)</interactionCellOffset> - <hasInteractionCell>true</hasInteractionCell> - <terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded> - <designationCategory>Production</designationCategory> - <surfaceType>Item</surfaceType> - <designationHotKey>Misc12</designationHotKey> - <constructionSkillPrerequisite>6</constructionSkillPrerequisite> - <placeWorkers> - <li>PlaceWorker_ShowFacilitiesConnections</li> - <li>PlaceWorker_PreventInteractionSpotOverlap</li> - </placeWorkers> - <researchPrerequisites> - <li>PNRP_Production</li> - </researchPrerequisites> - </ThingDef> - - <!--==================================== 오토캐논 ====================================--> - <DesignatorDropdownGroupDef> - <defName>PN_Artillery_Dropdown</defName> - <label>PnL Auto Artillery</label> - </DesignatorDropdownGroupDef> - - <ThingDef Abstract="True" Name="PN_Artillery_Base" ParentName="BuildingBase"> - <designatorDropdown>PN_Artillery_Dropdown</designatorDropdown> - <thingClass>Building_TurretGun</thingClass> - <graphicData> - <texPath>Things/Building/PN_Artillery_Base</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - <drawSize>(3,3)</drawSize> - <damageData> - <rect>(0.2,0.2,0.6,0.6)</rect> - </damageData> - </graphicData> - <uiIconPath>Things/Building/PN_Artillery_Ui</uiIconPath> - <altitudeLayer>Building</altitudeLayer> - <minifiedDef>MinifiedThing</minifiedDef> - <thingCategories> - <li>BuildingsSecurity</li> - </thingCategories> - <stealable>false</stealable> - <size>(3,3)</size> - <statBases> - <MaxHitPoints>220</MaxHitPoints> - <Flammability>0.7</Flammability> - <WorkToBuild>15000</WorkToBuild> - <Mass>100</Mass> - <Beauty>-20</Beauty> - <ShootingAccuracyTurret>0.996</ShootingAccuracyTurret> - </statBases> - <tickerType>Normal</tickerType> - <comps> - <li Class="CompProperties_Explosive"> - <explosiveRadius>5.9</explosiveRadius> - <explosiveDamageType>Bomb</explosiveDamageType> - <chanceNeverExplodeFromDamage>0.5</chanceNeverExplodeFromDamage> - </li> - <li Class="CompProperties_Refuelable"> - <fuelLabel>Shells Remaining</fuelLabel> - <fuelGizmoLabel>Shell</fuelGizmoLabel> - <fuelFilter> - <thingDefs> - <li>PN_Shell_HighExplosive</li> - </thingDefs> - </fuelFilter> - <fuelCapacity>5</fuelCapacity> - <initialFuelPercent>0</initialFuelPercent> - <autoRefuelPercent>1</autoRefuelPercent> - <showFuelGizmo>true</showFuelGizmo> - <minimumFueledThreshold>1</minimumFueledThreshold> - <fuelMultiplier>1</fuelMultiplier> - <consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed> - <outOfFuelMessage>Cannot shoot: No PnL shells</outOfFuelMessage> - <fuelIconPath>Things/Building/PN_shellfuel</fuelIconPath> - </li> - </comps> - <passability>PassThroughOnly</passability> - <pathCost>50</pathCost> - <fillPercent>0.5</fillPercent> - <hasTooltip>true</hasTooltip> - <stuffCategories> - <li>Metallic</li> - </stuffCategories> - <costStuffCount>50</costStuffCount> - <costList> - <Steel>250</Steel> - <ComponentIndustrial>6</ComponentIndustrial> - </costList> - <terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded> - <designationCategory>Security</designationCategory> - <specialDisplayRadius>29.9</specialDisplayRadius> - <constructionSkillPrerequisite>6</constructionSkillPrerequisite> - <building> - <ai_combatDangerous>true</ai_combatDangerous> - <turretGunDef>PN_Artillery_Turret</turretGunDef> - <turretBurstCooldownTime>10</turretBurstCooldownTime> <!--사격 쿨타임--> - <turretTopDrawSize>3.0</turretTopDrawSize> - <turretTopOffset>(0, 0.35)</turretTopOffset> - </building> - <placeWorkers> - <li>PlaceWorker_TurretTop</li> - </placeWorkers> - <researchPrerequisites> - <li>PNRP_AutoArtillery</li> - </researchPrerequisites> - <uiIconScale>0.6</uiIconScale> - </ThingDef> - - <ThingDef ParentName="PN_Artillery_Base"> - <defName>PN_Artillery_Base_Brain</defName> - <label>PnL Auto Artillery</label> - <description>...</description> - <costList> - <PN_Brain>1</PN_Brain> - </costList> - </ThingDef> - - <ThingDef ParentName="PN_Artillery_Base"> - <defName>PN_Artillery_Base_Core</defName> - <label>PnL Auto Artillery</label> - <description>...</description> - <costList> - <PN_BrainCasing>1</PN_BrainCasing> - </costList> - </ThingDef> - - - - <ThingDef ParentName="BaseWeaponTurret"> - <defName>PN_Artillery_Turret</defName> - <label>PnL Auto Artillery Turret</label> - <description>...</description> - <graphicData> - <texPath>Things/Building/PN_Artillery_Turret</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>(6.0,6.0)</drawSize> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <menuHidden>true</menuHidden> - <destroyOnDrop>true</destroyOnDrop> - <tradeability>None</tradeability> - <useHitPoints>false</useHitPoints> - <statBases> - <AccuracyTouch>0.20</AccuracyTouch> - <AccuracyShort>0.30</AccuracyShort> - <AccuracyMedium>0.40</AccuracyMedium> - <AccuracyLong>0.95</AccuracyLong> - <RangedWeapon_Cooldown>0</RangedWeapon_Cooldown> - <DeteriorationRate>0</DeteriorationRate> - <Mass>40</Mass> - <Flammability>0</Flammability> - </statBases> - <weaponTags Inherit="False"> - <li>Artillery</li> - </weaponTags> - <verbs> - <li> - <verbClass>Verb_Shoot</verbClass> - <forceNormalTimeSpeed>false</forceNormalTimeSpeed> - <defaultProjectile>PN_Bullet_Shell_HighExplosive</defaultProjectile> - <warmupTime>5.0</warmupTime> - <forcedMissRadius>3</forcedMissRadius> - <requireLineOfSight>false</requireLineOfSight> - <minRange>29.9</minRange> - <range>500</range> - <burstShotCount>1</burstShotCount> - <soundCast>PNCannonSound</soundCast> - <muzzleFlashScale>16</muzzleFlashScale> - <consumeFuelPerShot>1</consumeFuelPerShot> - </li> - </verbs> - </ThingDef> - - <ThingDef ParentName="ResourceBase"> - <defName>PN_Shell_HighExplosive</defName> - <label>PnL high-explosive shell</label> - <description>...</description> - <graphicData> - <texPath>Things/Item/PNShellHE</texPath> - <graphicClass>Graphic_StackCount</graphicClass> - <drawSize>1.0</drawSize> - </graphicData> - <techLevel>Industrial</techLevel> - <stackLimit>25</stackLimit> - <uiIconForStackCount>1</uiIconForStackCount> - <healthAffectsPrice>false</healthAffectsPrice> - <soundInteract>Metal_Drop</soundInteract> - <soundDrop>Standard_Drop</soundDrop> - <statBases> - <MaxHitPoints>60</MaxHitPoints> - <MarketValue>55</MarketValue> - <Mass>1.25</Mass> - <Flammability>1.0</Flammability> - <DeteriorationRate>1.5</DeteriorationRate> - </statBases> - <thingCategories> - <li>PN_AutomatonCatagory</li> - </thingCategories> - <tradeability>Sellable</tradeability> - <comps> - <li Class="CompProperties_Explosive"> - <explosiveRadius>3.9</explosiveRadius> - <explosiveDamageType>Bomb</explosiveDamageType> - <explosiveExpandPerStackcount>0.4</explosiveExpandPerStackcount> - <startWickHitPointsPercent>0.7</startWickHitPointsPercent> - <wickTicks>30~60</wickTicks> - </li> - </comps> - <tickerType>Normal</tickerType> - <costList> - <Steel>25</Steel> - <PN_AutomatonFuel>15</PN_AutomatonFuel> - </costList> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_Machining</soundWorking> - <workAmount>800</workAmount> - <targetCountAdjustment>5</targetCountAdjustment> - <workSkill>Crafting</workSkill> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <researchPrerequisite>PNRP_AutoArtillery</researchPrerequisite> - <skillRequirements> - <Crafting>4</Crafting> - </skillRequirements> - </recipeMaker> - </ThingDef> - - <ThingDef ParentName="BaseBullet"> - <defName>PN_Bullet_Shell_HighExplosive</defName> - <label>high-explosive shell</label> - <graphicData> - <texPath>Things/Projectile/ShellHighExplosive</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>TransparentPostLight</shaderType> - </graphicData> - <thingClass>Projectile_Explosive</thingClass> - <projectile> - <damageDef>Bomb</damageDef> - <!-- damage amount is the damage def default --> - <speed>100</speed> - <explosionRadius>3.9</explosionRadius> - <flyOverhead>true</flyOverhead> - <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof> - <soundExplode>MortarBomb_Explode</soundExplode> - <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate> - <soundAmbient>MortarRound_Ambient</soundAmbient> - </projectile> - </ThingDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Item.xml b/1.2/Defs/ThingDef/ThingDef_Item.xml deleted file mode 100644 index 36899fe..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Item.xml +++ /dev/null @@ -1,335 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ThingCategoryDef> - <defName>PN_AutomatonCatagory</defName> - <label>PnL Industry</label> - <parent>Manufactured</parent> - <resourceReadoutRoot>true</resourceReadoutRoot> - <iconPath>UI/Icons/ThingCategories/Manufactured</iconPath> - </ThingCategoryDef> - - <!--==================================== 미완성 오토마톤 ====================================--> - <ThingDef ParentName="UnfinishedBase"> - <defName>UnfinishedAutomaton</defName> - <label>unfinished automaton</label> - <description>An unfinished automaton.</description> - <statBases> - <Flammability>0.5</Flammability> - </statBases> - <graphicData> - <texPath>Things/Item/Unfinished/UnfinishedTechArmor</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <stuffCategories Inherit="false" /> - </ThingDef> - - <!--==================================== 오토마톤 가죽 ====================================--> - <ThingDef ParentName="LeatherBase"> - <defName>Leather_Automaton</defName> - <label>automaton skin</label> - <description>leather made for automaton production. looks like human leather.</description> - <graphicData> - <color>(255,240,227)</color> - </graphicData> - <statBases> - <MarketValue>4.2</MarketValue> - <StuffPower_Armor_Sharp>0.64</StuffPower_Armor_Sharp> - <StuffPower_Insulation_Cold>12</StuffPower_Insulation_Cold> - <StuffPower_Insulation_Heat>12</StuffPower_Insulation_Heat> - </statBases> - <thingCategories> - <li>PN_AutomatonCatagory</li> - </thingCategories> - <tradeTags Inherit="false"> - - </tradeTags> - <stuffProps> - <color>(255,240,227)</color> - <commonality>0.0025</commonality> - </stuffProps> - </ThingDef> - - <!--==================================== 브레인 코어 ====================================--> - <ThingCategoryDef> - <defName>PN_BrainCoreCatagory</defName> - <label>automaton core</label> - <parent>PN_AutomatonCatagory</parent> - <resourceReadoutRoot>true</resourceReadoutRoot> - <iconPath>UI/Icons/ThingCategories/Medicine</iconPath> - </ThingCategoryDef> - - <ThingDef ParentName="BodyPartBase"> - <defName>PN_BrainEmpty</defName> - <label>Empty case</label> - <description>...</description> - <graphicData Inherit="false"> - <texPath>Things/Item/PNCentralnervous_empty</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>1</drawSize> - </graphicData> - <isTechHediff>false</isTechHediff> - <thingCategories Inherit="false"> - <li>PN_AutomatonCatagory</li> - </thingCategories> - <statBases> - <Mass>1</Mass> - <WorkToMake>700</WorkToMake> - <Flammability>0.7</Flammability> - </statBases> - <stackLimit>10</stackLimit> - <uiIconForStackCount>1</uiIconForStackCount> - <drawGUIOverlay>true</drawGUIOverlay> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>5</Steel> - <PN_AutomatonFuel>1</PN_AutomatonFuel> - </costList> - <tradeTags Inherit="false"> - - </tradeTags> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <unfinishedThingDef>UnfinishedComponent</unfinishedThingDef> - <skillRequirements> - <Crafting>6</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_Brain</researchPrerequisite> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - </recipeMaker> - <comps> - - </comps> - </ThingDef> - - <ThingDef ParentName="BodyPartBase"> - <defName>PN_Brain</defName> - <label>central nervous</label> - <description>A biological human central nervous.</description> - <graphicData Inherit="false"> - <texPath>Things/Item/PNCentralnervous</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>1</drawSize> - </graphicData> - <thingCategories Inherit="false"> - <li>PN_BrainCoreCatagory</li> - </thingCategories> - <statBases> - <MarketValue>500</MarketValue> - <Mass>1</Mass> - </statBases> - <isTechHediff>false</isTechHediff> - <tradeTags Inherit="false"> - - </tradeTags> - <comps> - <li Class="CompProperties_Lifespan"> - <lifespanTicks>240000</lifespanTicks> - <expireEffect>RaisedRock_Collapse</expireEffect> - </li> - </comps> - <tickerType>Normal</tickerType> - </ThingDef> - - <ThingDef ParentName="BodyPartBase"> - <defName>PN_BrainCasing</defName> - <label>Automaton brain core</label> - <description>...</description> - <graphicData Inherit="false"> - <texPath>Things/Item/PNBrainCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>1</drawSize> - </graphicData> - <isTechHediff>false</isTechHediff> - <thingCategories Inherit="false"> - <li>PN_BrainCoreCatagory</li> - </thingCategories> - <statBases> - <MarketValue>500</MarketValue> - <Mass>1</Mass> - <WorkToMake>13000</WorkToMake> - <Flammability>0.7</Flammability> - </statBases> - <costList> - <ComponentSpacer>1</ComponentSpacer> - <Steel>15</Steel> - <PN_AutomatonFuel>2</PN_AutomatonFuel> - </costList> - <tradeTags Inherit="false"> - - </tradeTags> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <unfinishedThingDef>UnfinishedHealthItemBionic</unfinishedThingDef> - <skillRequirements> - <Crafting>8</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_BrainCasing</researchPrerequisite> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - </recipeMaker> - <comps> - - </comps> - </ThingDef> - - <!--==================================== 수리키트 ====================================--> - <ThingCategoryDef> - <defName>PNKit</defName> - <label>Repair kit</label> - <parent>PN_AutomatonCatagory</parent> - <resourceReadoutRoot>true</resourceReadoutRoot> - <iconPath>UI/Icons/ThingCategories/Medicine</iconPath> - </ThingCategoryDef> - - <ThingDef ParentName="ResourceBase"> - <defName>PN_RepairKit</defName> - <label>automaton repair kit</label> - <description>test repair kit</description> - <graphicData Inherit="false"> - <texPath>Things/Item/PNRepairkit</texPath> - <graphicClass>Graphic_StackCount</graphicClass> - <drawSize>1.0</drawSize> - </graphicData> - <techLevel>Industrial</techLevel> - <stackLimit>10</stackLimit> - <uiIconForStackCount>1</uiIconForStackCount> - <healthAffectsPrice>false</healthAffectsPrice> - <statBases> - <MarketValue>18</MarketValue> - <MaxHitPoints>60</MaxHitPoints> - <Mass>2</Mass> - <Flammability>0.7</Flammability> - <WorkToMake>700</WorkToMake> - </statBases> - <thingCategories> - <li>PNKit</li> - </thingCategories> - <tradeability>Sellable</tradeability> - <costList> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>15</Steel> - <Chemfuel>2</Chemfuel> - <Leather_Automaton>5</Leather_Automaton> - </costList> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <researchPrerequisite>PNRP_Production</researchPrerequisite> - <skillRequirements> - <Crafting>4</Crafting> - </skillRequirements> - </recipeMaker> - <tradeTags Inherit="false"> - - </tradeTags> - <comps> - - </comps> - </ThingDef> - - <!--==================================== 자가 수리 키트 ====================================--> - <ThingDef ParentName="MechSerumBase"> - <defName>PN_SelfRepairKit</defName> - <label>automaton self repair kit</label> - <description>test repair kit</description> - <graphicData Inherit="false"> - <texPath>Things/Item/PNSelfRepairkit</texPath> - <graphicClass>Graphic_StackCount</graphicClass> - <drawSize>1.0</drawSize> - </graphicData> - <techLevel>Spacer</techLevel> - <stackLimit>10</stackLimit> - <uiIconForStackCount>1</uiIconForStackCount> - <statBases> - <MarketValue>18</MarketValue> - <Mass>2</Mass> - <MaxHitPoints>60</MaxHitPoints> - <Flammability>0.7</Flammability> - <WorkToMake>1500</WorkToMake> - </statBases> - <thingCategories> - <li>PNKit</li> - </thingCategories> - <tradeability>Sellable</tradeability> - <costList> - <MechSerumHealer>1</MechSerumHealer> - <ComponentIndustrial>1</ComponentIndustrial> - <Steel>15</Steel> - <Chemfuel>2</Chemfuel> - <Leather_Automaton>5</Leather_Automaton> - </costList> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <researchPrerequisite>PNRP_SelfRepairKit</researchPrerequisite> - <skillRequirements> - <Crafting>8</Crafting> - </skillRequirements> - </recipeMaker> - <tradeTags Inherit="false"> - - </tradeTags> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Use repair kit</useLabel> - <useDuration>600</useDuration> - </li> - <li Class="AutomataRace.CompProperties_UseEffectRepairKit"> - <thingDefs> - <li>Paniel_Race</li> - </thingDefs> - <blockUnnecessaryUse>true</blockUnnecessaryUse> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <RecipeDef> - <defName>PN_AdministerSelfRepairKit</defName> - <label>administer self repair kit</label> - <description>Administer a self repair kit.</description> - <workerClass>Recipe_AdministerUsableItem</workerClass> - <jobString>Administering self repair kit.</jobString> - <targetsBodyPart>false</targetsBodyPart> - <anesthetize>false</anesthetize> - <workAmount>600</workAmount> - <dontShowIfAnyIngredientMissing>true</dontShowIfAnyIngredientMissing> - <surgerySuccessChanceFactor>99999</surgerySuccessChanceFactor> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PN_SelfRepairKit</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>PN_SelfRepairKit</li> - </thingDefs> - </fixedIngredientFilter> - <recipeUsers> - <li>Paniel_Race</li> - </recipeUsers> - </RecipeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Misc.xml b/1.2/Defs/ThingDef/ThingDef_Misc.xml deleted file mode 100644 index 8d08771..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Misc.xml +++ /dev/null @@ -1,120 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--=================================== 레시피 설정 ===================================--> - <AutomataRace.ThingDefInjectDef> - <defName>Recipe_PN_RemoveBrain_Inject</defName> - <conditions> - <li Class="AutomataRace.ThingDefInject.IsHumanlike"></li> - <li Class="AutomataRace.ThingDefInject.IsFlesh"></li> - <li Class="AutomataRace.ThingDefInject.IsDefNameEqual"> - <not>true</not> - <defName>Paniel_Race</defName> - </li> - </conditions> - <recipes> - <li>PN_ExtractBrain</li> - </recipes> - </AutomataRace.ThingDefInjectDef> - - <!--==================================== 시체 설정 ====================================--> - <AutomataRace.ThingDefInjectDef> - <defName>Comp_CorpseSelfDestruct_Inject</defName> - <conditions> - <li Class="AutomataRace.ThingDefInject.IsDefNameEqual"> - <defName>Corpse_Paniel_Race</defName> - </li> - </conditions> - <comps> - <li Class="AutomataRace.CompProperties_SelfResurrect"> - <resurrectDelayTick>200</resurrectDelayTick> - <hediffCondition>PN_ResurrectModule</hediffCondition> - <removeHediffAfterResurrect>true</removeHediffAfterResurrect> - </li> - - <li Class="CompProperties_Explosive"> - <compClass>AutomataRace.CompExplosiveInstant</compClass> - <explosiveRadius>1.5</explosiveRadius> - <explosiveDamageType>Bomb</explosiveDamageType> - <requiredDamageTypeToExplode>Bomb</requiredDamageTypeToExplode> - <wickTicks>200~750</wickTicks> - </li> - </comps> - </AutomataRace.ThingDefInjectDef> - - <!--<DamageDef> - <defName>PN_CorpseBomb</defName> - <label>bomb</label> - <workerClass>DamageWorker_AddInjury</workerClass> - <externalViolence>true</externalViolence> - <isExplosive>true</isExplosive> - <deathMessage>{0} has died in an explosion.</deathMessage> - <hediff>Shredded</hediff> - <hediffSolid>Crack</hediffSolid> - <harmAllLayersUntilOutside>true</harmAllLayersUntilOutside> - <impactSoundType>Blunt</impactSoundType> - <armorCategory>Sharp</armorCategory> - <minDamageToFragment>15</minDamageToFragment> - <defaultDamage>10</defaultDamage> - <defaultStoppingPower>0.5</defaultStoppingPower> - <defaultArmorPenetration>0.0</defaultArmorPenetration> - <buildingDamageFactor>1</buildingDamageFactor> - <plantDamageFactor>1</plantDamageFactor> - <explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly> - <explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell> - <explosionCellMote>Mote_BlastDry</explosionCellMote> - <explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter> - <explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge> - <soundExplosion>Explosion_Bomb</soundExplosion> - <combatLogRules>Damage_Bomb</combatLogRules> - </DamageDef>--> - - <!--==================================== 고어 설정 ====================================--> - <ThingDef ParentName="BaseFilth"> - <defName>Paniel_Oil</defName> - <label>Oil</label> - <thingClass>LiquidFuel</thingClass> - <useHitPoints>true</useHitPoints> - <tickerType>Normal</tickerType> - <statBases> - <Beauty>-30</Beauty> - <Cleanliness>-10</Cleanliness> - <MaxHitPoints>150</MaxHitPoints> - <Flammability>2.0</Flammability> - </statBases> - <graphicData> - <texPath>Things/Filth/Spatter</texPath> - <color>(51, 51, 51, 180)</color> - </graphicData> - <filth> - <disappearsInDays>35~40</disappearsInDays> - <rainWashes>true</rainWashes> - <cleaningWorkToReduceThickness>70</cleaningWorkToReduceThickness> - <canFilthAttach>true</canFilthAttach> - <maxThickness>1</maxThickness> - <cleaningSound>Interact_CleanFilth_Fluid</cleaningSound> - </filth> - </ThingDef> - - <ThingCategoryDef> - <defName>PN_CorpseCategory</defName> - <label>Automaton corpses</label> - <parent>Corpses</parent> - </ThingCategoryDef> - - <FleshTypeDef> - <defName>PN_Flesh</defName> - <corpseCategory>PN_CorpseCategory</corpseCategory> - <damageEffecter>Damage_HitMechanoid</damageEffecter> - <wounds> - <li> - <texture>Things/Pawn/Wounds/WoundMechA</texture> - </li> - <li> - <texture>Things/Pawn/Wounds/WoundMechB</texture> - </li> - <li> - <texture>Things/Pawn/Wounds/WoundMechC</texture> - </li> - </wounds> - </FleshTypeDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_PanielRace.xml b/1.2/Defs/ThingDef/ThingDef_PanielRace.xml deleted file mode 100644 index 11d1074..0000000 --- a/1.2/Defs/ThingDef/ThingDef_PanielRace.xml +++ /dev/null @@ -1,810 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <AlienRace.ThingDef_AlienRace ParentName="BasePawn"> - <defName>Paniel_Race</defName> - <label>Paniel</label> - <description>Paniel the Automata</description> - <!--하이퍼링크 - <descriptionHyperlinks> - <ThingDef></ThingDef> - </descriptionHyperlinks> - --> - <soundImpactDefault>BulletImpact_Metal</soundImpactDefault> - <alienRace> - <generalSettings> - <maleGenderProbability>0.00000000001</maleGenderProbability> - <immuneToAge>false</immuneToAge> - <maxDamageForSocialfight>8</maxDamageForSocialfight> <!--사회적 싸움 최대 데미지--> - <minAgeForAdulthood>0</minAgeForAdulthood> <!--성인 배경 최소나이--> - <!--약물 설정--> - <chemicalSettings> - <!--대체--> - <!--<li> - <chemical></chemical> - <reactions> - <li Class="IngestionOutcomeDoer_GiveHediff"> - <hediff></hediff> - <severity>1</severity> - </li> - </reactions> - </li>--> - <!--금지--> - <li> - <chemical>Psychite</chemical> - <ingestible>false</ingestible> - </li> - <li> - <chemical>GoJuice</chemical> - <ingestible>false</ingestible> - </li> - </chemicalSettings> - <!--특성 강제 부여--> - <forcedRaceTraitEntries> - <!--<li> - <defName>PN_Trait_Automaton</defName> - </li>--> - <li> - <defName>Kind</defName> - </li> - </forcedRaceTraitEntries> - <!--특성 제한--> - <disallowedTraits> - <li> - <defName>DrugDesire</defName> - </li> - <li> - <defName>Cannibal</defName> - </li> - <li> - <defName>Greedy</defName> - </li> - <li> - <defName>Jealous</defName> - </li> - <li> - <defName>DislikesMen</defName> - </li> - <li> - <defName>DislikesWomen</defName> - </li> - <li> - <defName>Xenophobia</defName> - </li> - <li> - <defName>AnnoyingVoice</defName> - </li> - <li> - <defName>CreepyBreathing</defName> - </li> - <li> - <defName>Wimp</defName> - </li> - <li> - <defName>Nudist</defName> - </li> - <li> - <defName>Bloodlust</defName> - </li> - <li> - <defName>Psychopath</defName> - </li> - <li> - <defName>Abrasive</defName> - </li> - <li> - <defName>Masochist</defName> - </li> - <li> - <defName>NightOwl</defName> - </li> - <li> - <defName>Ascetic</defName> - </li> - <li> - <defName>Gay</defName> - </li> - <li> - <defName>Bisexual</defName> - </li> - <li> - <defName>Asexual</defName> - </li> - <li> - <defName>FastLearner</defName> - </li> - <li> - <defName>SlowLearner</defName> - </li> - <li> - <defName>Undergrounder</defName> - </li> - <li> - <defName>Transhumanist</defName> - </li> - <li> - <defName>BodyPurist</defName> - </li> - <li> - <defName>GreatMemory</defName> - </li> - <li> - <defName>Gourmand</defName> - </li> - <li> - <defName>QuickSleeper</defName> - </li> - <li> - <defName>Beauty</defName> - <degree>-1</degree> - </li> - <li> - <defName>Beauty</defName> - <degree>-2</degree> - </li> - <li> - <defName>Immunity</defName> - </li> - <li> - <defName>TooSmart</defName> - </li> - </disallowedTraits> - <additionalTraits>0</additionalTraits> - <immuneToXenophobia>true</immuneToXenophobia> - <alienPartGenerator> - <aliencrowntypes> - <li>HeadsAverage_Normal</li> - </aliencrowntypes> - <alienbodytypes> - <li>Female</li> - </alienbodytypes> - <headOffset>(-0.09, 0.0)</headOffset> - <useGenderedHeads>false</useGenderedHeads> - <customDrawSize>(1, 1)</customDrawSize> - <customPortraitDrawSize>(1, 1)</customPortraitDrawSize> - <headBodyPartDef>PNHead</headBodyPartDef> - <!--색상관련--> - <colorChannels> - <li> - <name>skin</name> - <first Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - </options> - </first> - </li> - <li> - <name>hair</name> - <first Class="ColorGenerator_Options"> - <options> - <li> - <weight>10</weight> - <only>(255,255,255)</only> - </li> - </options> - </first> - </li> - </colorChannels> - <!--신체 부착물--> - <bodyAddons> - <li> - <drawSize>1</drawSize> - <path>Paniel/Tail/PanielTail</path> - <bodyPart>tail</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>false</inFrontOfBody> - <colorChannel>skin</colorChannel> - <drawnInBed>false</drawnInBed> - <layerOffset>-0.268</layerOffset> - <offsets> - <south> - <bodyTypes> - <Female>(-0.41,0.165)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0.5)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(-0.41,0.15)</Female> - </bodyTypes> - </east> - </offsets> - </li> - - <li> - <drawSize>1</drawSize> - <path>Paniel/Ear/PanielLeftEar</path> - <bodyPart>left hearing sensor</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>false</inFrontOfBody> - <colorChannel>skin</colorChannel> - <drawnInBed>true</drawnInBed> - <layerOffset>-0.268</layerOffset> - <angle>0</angle> - <offsets> - <south> - <bodyTypes> - <Female>(-0.43,0.565)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </east> - </offsets> - </li> - - <li> - <drawSize>1</drawSize> - <path>Paniel/Ear/PanielLeftEarSide</path> - <bodyPart>left hearing sensor</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>true</inFrontOfBody> - <colorChannel>skin</colorChannel> - <drawnInBed>true</drawnInBed> - <layerOffset>-0.268</layerOffset> - <angle>0</angle> - <offsets> - <south> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0.885)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(-0.41,0.565)</Female> - </bodyTypes> - </east> - </offsets> - </li> - - <li> - <drawSize>1</drawSize> - <path>Paniel/Ear/PanielRightEar</path> - <bodyPart>right hearing sensor</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>false</inFrontOfBody> - <colorChannel>skin</colorChannel> - <drawnInBed>true</drawnInBed> - <layerOffset>-0.268</layerOffset> - <angle>0</angle> - <offsets> - <south> - <bodyTypes> - <Female>(-0.41,0.565)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </east> - </offsets> - </li> - - <li> - <drawSize>1</drawSize> - <path>Paniel/Ear/PanielRightEarSide</path> - <bodyPart>right hearing sensor</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>true</inFrontOfBody> - <colorChannel>skin</colorChannel> - <drawnInBed>true</drawnInBed> - <layerOffset>-0.268</layerOffset> - <angle>0</angle> - <offsets> - <south> - <bodyTypes> - <Female>(0,0)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0.885)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(-0.41,0.565)</Female> - </bodyTypes> - </east> - </offsets> - </li> - - <li Class="MoharCustomHAR.MoharBodyAddon"> - <drawSize>1</drawSize> - <path>Paniel/Face/Face</path> - <bodyPart>head case</bodyPart> - <shaderType>CutoutComplex</shaderType> - <inFrontOfBody>false</inFrontOfBody> - <layerInvert>false</layerInvert> - <colorChannel>skin</colorChannel> - <drawnInBed>false</drawnInBed> - <drawIfDead>false</drawIfDead> - <layerOffset>-0.326</layerOffset> - <angle>0</angle> - <offsets> - <south> - <bodyTypes> - <Female>(-0.42,0.56)</Female> - </bodyTypes> - </south> - <north> - <bodyTypes> - <Female>(0,0.86)</Female> - </bodyTypes> - </north> - <east> - <bodyTypes> - <Female>(-0.43,0.56)</Female> - </bodyTypes> - </east> - </offsets> - <jobParams> - <hideIfJob> - <li> - <job>LayDown</job> - <postureOrMoving> - <postures> - <li>LayingInBed</li> - <li>LayingOnGroundFaceUp</li> - <li>LayingOnGroundNormal</li> - </postures> - <moving>false</moving> - </postureOrMoving> - </li> - <li> - <job>Wait_Downed</job> - <postureOrMoving> - <postures> - <li>LayingInBed</li> - <li>LayingOnGroundFaceUp</li> - <li>LayingOnGroundNormal</li> - </postures> - <moving>false</moving> - </postureOrMoving> - </li> - </hideIfJob> - </jobParams> - </li> - </bodyAddons> - </alienPartGenerator> - </generalSettings> - <graphicPaths> - <li> - <body>Paniel/Body/</body> - <head>Paniel/Head/</head> - <skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton> - </li> - </graphicPaths> - <hairSettings> - <hasHair>true</hasHair> - <hairTags> - <li>PanielHair</li> - </hairTags> - </hairSettings> - <thoughtSettings> - <replacerList> - <!--연료--> - <li> - <original>PN_Ateplusfuel_nopn</original> - <replacer>PN_Ateplusfuel_yespn</replacer> - </li> - <li> - <original>PN_Atepremiumfuel_nopn</original> - <replacer>PN_Atepremiumfuel_yespn</replacer> - </li> - <!--오토마톤사망실종--> - <li> - <original>PN_KnowColonyAutomatonDied</original> - <replacer>PN_KnowColonyAutomatonDiedforPN</replacer> - </li> - <li> - <original>PN_AutomatonWithGoodOpinionDied</original> - <replacer>PN_AutomatonWithGoodOpinionDiedforPN</replacer> - </li> - <li> - <original>PN_AutomatonWithBadOpinionDied</original> - <replacer>PN_AutomatonWithBadOpinionDiedforPN</replacer> - </li> - <li> - <original>PN_ColonyAutomatonLost</original> - <replacer>PN_ColonyAutomatonLostforPN</replacer> - </li> - <li> - <original>PN_AutomatonWithGoodOpinionLost</original> - <replacer>PN_AutomatonWithGoodOpinionLostforPN</replacer> - </li> - <li> - <original>PN_AutomatonWithBadOpinionLost</original> - <replacer>PN_AutomatonWithBadOpinionLostforPN</replacer> - </li> - <li> - <original>PN_WitnessedDestroyedAlly</original> - <replacer>PN_WitnessedDestroyedAllyforPN</replacer> - </li> - </replacerList> - <cannotReceiveThoughts> - <!--<li></li>--> - <!--memory death--> - <li>KnowGuestExecuted</li> - <li>KnowPrisonerDiedInnocent</li> - <li>BondedAnimalDied</li> - <!--memory eating--> - <li>AteLavishMeal</li> - <li>AteFineMeal</li> - <li>AteAwfulMeal</li> - <li>AteRawFood</li> - <li>AteHumanlikeMeatDirect</li> - <li>AteHumanlikeMeatDirectCannibal</li> - <li>AteHumanlikeMeatAsIngredient</li> - <li>AteHumanlikeMeatAsIngredientCannibal</li> - <li>AteInsectMeatDirect</li> - <li>AteInsectMeatAsIngredient</li> - <!--memory lost--> - <li>BondedAnimalLost</li> - <!--memory misc--> - <li>AteWithoutTable</li> - <li>SleepDisturbed</li> - <li>SleptOutside</li> - <li>SleptOnGround</li> - <li>SleptInCold</li> - <li>SleptInHeat</li> - <li>KnowPrisonerSold</li> - <li>FreedFromSlavery</li> - <li>ReleasedHealthyPrisoner</li> - <li>KnowGuestOrganHarvested</li> - <li>MyOrganHarvested</li> - <li>SoakingWet</li> - <li>ButcheredHumanlikeCorpse</li> - <li>KnowButcheredHumanlikeCorpse</li> - <li>ObservedLayingCorpse</li> - <li>ObservedLayingRottingCorpse</li> - <li>WitnessedDeathNonAlly</li> - <li>BondedAnimalBanished</li> - <!--memory roomstat--> - <li>SleptInBedroom</li> - <li>SleptInBarracks</li> - <!--memory social--> - <li>SoldMyBondedAnimal</li> - <li>SoldMyBondedAnimalMood</li> - <li>ForcedMeToTakeDrugs</li> - <li>ForcedMeToTakeLuciferium</li> - <li>KilledMyBondedAnimal</li> - <!--situation general--> - <li>EnvironmentDark</li> - <li>WrongApparelGender</li> - <li>DeadMansApparel</li> - <li>HumanLeatherApparelSad</li> - <li>HumanLeatherApparelHappy</li> - <li>Sick</li> - <li>EnvironmentCold</li> - <li>EnvironmentHot</li> - <!--situation need--> - <li>NeedComfort</li> - <li>NeedBeauty</li> - <li>NeedRoomSize</li> - <li>NeedOutdoors</li> - <li>DrugDesireFascination</li> - <li>DrugDesireFascinationSatisfied</li> - <li>DrugDesireInterest</li> - <li>DrugDesireInterestSatisfied</li> - <!--situation roomstat--> - <li>PrisonCell</li> - <li>PrisonBarracks</li> - <!--situation social--> - <li>Incestuous</li> - <li>Disfigured</li> - <li>HardWorkerVsLazy</li> - <li>TeetotalerVsChemicalInterest</li> - <li>TeetotalerVsAddict</li> - <li>ChemicalInterestVsTeetotaler</li> - <li>HoldingMePrisoner</li> - <li>Drunk</li> - <li>Pretty</li> - <li>Ugly</li> - <li>AnnoyingVoice</li> - <li>CreepyBreathing</li> - <li>Man</li> - <li>Woman</li> - <li>TranshumanistAppreciation</li> - <li>BodyPuristDisgust</li> - <li>ButcheredHumanlikeCorpseOpinion</li> - <li>AteRawHumanlikeMeat</li> - <li>KilledColonyAnimal</li> - <li>BondedAnimalMaster</li> - <li>NotBondedAnimalMaster</li> - <!--situation special--> - <li>SharedBed</li> - <li>Naked</li> - <li>Pain</li> - <li>Joywire</li> - <li>DoingPassionateWork</li> - <!--situation trait--> - <li>MasochistPain</li> - <li>ProsthophileNoProsthetic</li> - <li>ProsthophileHappy</li> - <li>ProsthophobeUnhappy</li> - <li>ClothedNudist</li> - <li>HappyNude</li> - <li>UndergrounderIndoors</li> - <li>UndergrounderUnderground</li> - <li>UndergrounderOutdoors</li> - <li>NightOwlDuringTheDay</li> - <li>NightOwlDuringTheNight</li> - <li>Greedy</li> - <li>Jealous</li> - <li>Ascetic</li> - <!--misc--> - <li>Expectations</li> - <li>PN_Atefuel_nopn</li> - </cannotReceiveThoughts> - </thoughtSettings> - <raceRestriction> <!--착용 장비 관련--> - <onlyUseRaceRestrictedApparel>true</onlyUseRaceRestrictedApparel> - <onlyUseRaceRestrictedWeapons>false</onlyUseRaceRestrictedWeapons> - <apparelList> - <li>PN_ApparelBasic</li> - <li>PN_ApparelBasicHat</li> - <li>PN_ApparelCape</li> - <li>PN_ApparelMaid</li> - <li>PN_ApparelMaidHat</li> - <li>PN_ApparelWorker</li> - <li>PN_ApparelWorkerHat</li> - <li>PN_ApparelSoldier</li> - <li>PN_ApparelSoldierHat</li> - <li>PN_ApparelRoyalguard</li> - <li>PN_ApparelRoyalguardHat</li> - </apparelList> - <whiteApparelList> - - </whiteApparelList> - <weaponList> - - </weaponList> - </raceRestriction> - <!--관계설정--> - <relationSettings> - <relationChanceModifierChild>0</relationChanceModifierChild> - <relationChanceModifierExLover>0</relationChanceModifierExLover> - <relationChanceModifierExSpouse>0</relationChanceModifierExSpouse> - <relationChanceModifierFiance>0</relationChanceModifierFiance> - <relationChanceModifierLover>0</relationChanceModifierLover> - <relationChanceModifierParent>0</relationChanceModifierParent> - <relationChanceModifierSibling>0</relationChanceModifierSibling> - <relationChanceModifierSpouse>0</relationChanceModifierSpouse> - </relationSettings> - </alienRace> - <statBases> - <!--스펙설정(일반)--> - <MarketValue>2000</MarketValue> - <Mass>70</Mass> - <MoveSpeed>4.6</MoveSpeed> - <Flammability>1.0</Flammability> - <RoyalFavorValue>0</RoyalFavorValue> - <ComfyTemperatureMax>24</ComfyTemperatureMax> - <ComfyTemperatureMin>4</ComfyTemperatureMin> - <RestRateMultiplier>1.25</RestRateMultiplier> <!--수면효율--> - <HungerRateMultiplier>0.25</HungerRateMultiplier> - <EatingSpeed>1</EatingSpeed> - <ImmunityGainSpeed>0</ImmunityGainSpeed> - <CarryingCapacity>100</CarryingCapacity> - <PainShockThreshold>0.99</PainShockThreshold> - <ToxicSensitivity>0.4</ToxicSensitivity> - <PsychicSensitivity>0.2</PsychicSensitivity> - <GlobalLearningFactor>0</GlobalLearningFactor> - <MeatAmount>0</MeatAmount> - <LeatherAmount>0</LeatherAmount> - <!-- 전투 --> - <MeleeDodgeChance>1.0</MeleeDodgeChance> - <MeleeHitChance>1.0</MeleeHitChance> - <AimingDelayFactor>1.0</AimingDelayFactor> - <ShootingAccuracyPawn>1.0</ShootingAccuracyPawn> - <!-- 사교 --> - <NegotiationAbility>1.0</NegotiationAbility> - <SellPriceFactor>0.8</SellPriceFactor> - <SocialImpact>1.0</SocialImpact> - <MentalBreakThreshold>0.30</MentalBreakThreshold> - <!-- 작업 --> - <WorkSpeedGlobal>1.0</WorkSpeedGlobal> - <MedicalTendSpeed>1.0</MedicalTendSpeed> - <MedicalTendQuality>1.0</MedicalTendQuality> - <MedicalOperationSpeed>1.0</MedicalOperationSpeed> - <MedicalSurgerySuccessChance>1.0</MedicalSurgerySuccessChance> - <!-- 테크 --> - <ConstructionSpeed>1.0</ConstructionSpeed> - <ResearchSpeed>0.2</ResearchSpeed> - <ArmorRating_Sharp>0</ArmorRating_Sharp> - <ArmorRating_Blunt>0</ArmorRating_Blunt> - <ArmorRating_Heat>0</ArmorRating_Heat> - </statBases> - <!--맨손 전투--> - <tools> - <li> - <label>left fist</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>10.25</power> - <cooldownTime>2</cooldownTime> - <linkedBodyPartsGroup>LeftHand</linkedBodyPartsGroup> - <surpriseAttack> - <extraMeleeDamages> - <li> - <def>Stun</def> - <amount>14</amount> - </li> - </extraMeleeDamages> - </surpriseAttack> - </li> - <li> - <label>right fist</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>10.25</power> - <cooldownTime>2</cooldownTime> - <linkedBodyPartsGroup>RightHand</linkedBodyPartsGroup> - <surpriseAttack> - <extraMeleeDamages> - <li> - <def>Stun</def> - <amount>14</amount> - </li> - </extraMeleeDamages> - </surpriseAttack> - </li> - <li> - <label>teeth</label> - <capacities> - <li>Bite</li> - </capacities> - <power>10.25</power> - <cooldownTime>2</cooldownTime> - <linkedBodyPartsGroup>Teeth</linkedBodyPartsGroup> - <chanceFactor>0.07</chanceFactor> - <soundMeleeHit>Pawn_Melee_HumanBite_Hit</soundMeleeHit> - <soundMeleeMiss>Pawn_Melee_HumanBite_Miss</soundMeleeMiss> - </li> - <li> - <label>head</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>6.25</power> - <cooldownTime>2</cooldownTime> - <linkedBodyPartsGroup>HeadAttackTool</linkedBodyPartsGroup> - <ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable> - <chanceFactor>0.2</chanceFactor> - </li> - </tools> - <race> - <thinkTreeMain>Humanlike</thinkTreeMain> - <thinkTreeConstant>HumanlikeConstant</thinkTreeConstant> - <intelligence>Humanlike</intelligence> - <makesFootprints>true</makesFootprints> - <lifeExpectancy>50</lifeExpectancy> - <!-- Gore --> - <leatherDef>Human</leatherDef> - <useMeatFrom>Human</useMeatFrom> - <bloodDef>Paniel_Oil</bloodDef> - <fleshType>PN_Flesh</fleshType> - <meatMarketValue>0.8</meatMarketValue> - <meatColor>(255, 255, 255)</meatColor> - <!-- Gore --> - <nameCategory>HumanStandard</nameCategory> - <hasGenders>true</hasGenders> - <body>PanielBody</body> - <baseHungerRate>1</baseHungerRate> <!--배고픔--> - <baseBodySize>1</baseBodySize> - <baseHealthScale>1.25</baseHealthScale> <!--몸빵--> - <foodType>OmnivoreHuman</foodType> - <gestationPeriodDays>30</gestationPeriodDays> - <litterSizeCurve> - <points> - <li>(0, 0)</li> - </points> - </litterSizeCurve> - <lifeStageAges> - <li> - <def>HumanlikeAdult</def> - <minAge>0</minAge> - <soundWounded>Pawn_DogSmall_Injured</soundWounded> - <soundDeath>Pawn_DogSmall_Dead</soundDeath> - <soundCall>Pawn_DogSmall_Call</soundCall> - <soundAngry>Pawn_DogSmall_Angry</soundAngry> - </li> - </lifeStageAges> - <soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn> - <soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding> - <soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss> - <specialShadowData> - <volume>(0.3, 0.8, 0.4)</volume> - <offset>(0,0,-0.3)</offset> - </specialShadowData> - <ageGenerationCurve> - <points> - <li>(0,0)</li> - <li>(1,100)</li> - <li>(2,40)</li> - <li>(3,0)</li> - </points> - </ageGenerationCurve> - <hediffGiverSets> - <li>PanielBasicHediffSet</li> - </hediffGiverSets> - </race> - <butcherProducts> - <Steel>60</Steel> - <ComponentIndustrial>2</ComponentIndustrial> - </butcherProducts> - <recipes> - <li>Anesthetize</li> - <li>PN_Disassemble</li> - <li>PN_Repair</li> - <li>PN_Maintenance</li> - </recipes> - <comps> - <li Class="AutomataRace.CompPropeties_AutomataDataHolder"></li> - </comps> - <modExtensions> - </modExtensions> - </AlienRace.ThingDef_AlienRace> - - <AlienRace.RaceSettings> - <defName>Paniel_Race_Setting</defName> - <pawnKindSettings> - <startingColonists> - <li> - <pawnKindEntries> - <li> - <kindDefs> - <li>Paniel_Testsubject</li> - </kindDefs> - <chance>100.0</chance> - </li> - </pawnKindEntries> - <factionDefs> - <li>Paniel_PlayerFaction</li> - </factionDefs> - </li> - </startingColonists> - <alienslavekinds> - <li> - <kindDefs> - <li>Paniel_ColonistPawn</li> - </kindDefs> - <chance>100.0</chance> - </li> - </alienslavekinds> - <alienrefugeekinds> - - </alienrefugeekinds> - <alienwandererkinds> - - </alienwandererkinds> - </pawnKindSettings> - </AlienRace.RaceSettings> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Randombox.xml b/1.2/Defs/ThingDef/ThingDef_Randombox.xml deleted file mode 100644 index 6291abe..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Randombox.xml +++ /dev/null @@ -1,412 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <ThingDef ParentName="ResourceBase" Name="BasePackagedAutomaton" Abstract="True"> - <thingClass>ThingWithComps</thingClass> - <tradeability>None</tradeability> - <stackLimit>1</stackLimit> - <useHitPoints>true</useHitPoints> - <statBases> - <MaxHitPoints>100</MaxHitPoints> - <Mass>80.0</Mass> - <Flammability>0.2</Flammability> - </statBases> - <thingCategories Inherit="false"> - <li>PN_AutomatonCatagory</li> - </thingCategories> - </ThingDef> - - <!--확률:개별weight값/전체weight합--> - - <!--==================================== 급조 상자 ====================================--> - <!--<ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_ImprovisedAutomaton</defName> - <label>packaged improvised automaton</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>30</weight> - <pawnKindDefName>Paniel_Randombox_Awful</pawnKindDefName> - </li> - <li> - <weight>70</weight> - <pawnKindDefName>Paniel_Randombox_Poor</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef>--> - - <!--==================================== 일반 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NormalAutomaton</defName> - <label>packaged automaton</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li><compClass>CompQuality</compClass></li> - <li Class="AutomataRace.CompPropeties_AutomataDataHolder"></li> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGenerateAutomata"></li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 고급 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NobleAutomaton</defName> - <label>packaged noble automaton</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>60</weight> - <pawnKindDefName>Paniel_Randombox_Good</pawnKindDefName> - </li> - <li> - <weight>39</weight> - <pawnKindDefName>Paniel_Randombox_Excellent</pawnKindDefName> - </li> - <li> - <weight>1</weight> - <pawnKindDefName>Paniel_Randombox_MasterworkA</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 로열 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_RoyalAutomaton</defName> - <label>packaged royal automaton</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>9</weight> - <pawnKindDefName>Paniel_Randombox_MasterworkB</pawnKindDefName> - </li> - <li> - <weight>1</weight> - <pawnKindDefName>Paniel_Randombox_Legendary</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 전투형 일반 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NormalAutomatonSoldier</defName> - <label>packaged automaton soldier</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>20</weight> - <pawnKindDefName>Paniel_Randombox_Poor</pawnKindDefName> - </li> - <li> - <weight>40</weight> - <pawnKindDefName>Paniel_Soldier_Normal</pawnKindDefName> - </li> - <li> - <weight>30</weight> - <pawnKindDefName>Paniel_Soldier_Good</pawnKindDefName> - </li> - <li> - <weight>10</weight> - <pawnKindDefName>Paniel_Soldier_Excellent</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 전투형 고급 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NobleAutomatonSoldier</defName> - <label>packaged noble automaton</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>45</weight> - <pawnKindDefName>Paniel_Soldier_Good</pawnKindDefName> - </li> - <li> - <weight>50</weight> - <pawnKindDefName>Paniel_Soldier_Excellent</pawnKindDefName> - </li> - <li> - <weight>4</weight> - <pawnKindDefName>Paniel_Soldier_MasterworkA</pawnKindDefName> - </li> - <li> - <weight>1</weight> - <pawnKindDefName>Paniel_Soldier_Legendary</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 제작형 일반 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NormalAutomatonWorker</defName> - <label>packaged automaton worker</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>20</weight> - <pawnKindDefName>Paniel_Randombox_Poor</pawnKindDefName> - </li> - <li> - <weight>40</weight> - <pawnKindDefName>Paniel_Worker_Normal</pawnKindDefName> - </li> - <li> - <weight>30</weight> - <pawnKindDefName>Paniel_Worker_Good</pawnKindDefName> - </li> - <li> - <weight>10</weight> - <pawnKindDefName>Paniel_Worker_Excellent</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 제작형 고급 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NobleAutomatonWorker</defName> - <label>packaged noble automaton worker</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>45</weight> - <pawnKindDefName>Paniel_Worker_Good</pawnKindDefName> - </li> - <li> - <weight>50</weight> - <pawnKindDefName>Paniel_Worker_Excellent</pawnKindDefName> - </li> - <li> - <weight>4</weight> - <pawnKindDefName>Paniel_Worker_MasterworkA</pawnKindDefName> - </li> - <li> - <weight>1</weight> - <pawnKindDefName>Paniel_Worker_Legendary</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 가정형 일반 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NormalAutomatonMaid</defName> - <label>packaged automaton maid</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>20</weight> - <pawnKindDefName>Paniel_Randombox_Poor</pawnKindDefName> - </li> - <li> - <weight>40</weight> - <pawnKindDefName>Paniel_Maid_Normal</pawnKindDefName> - </li> - <li> - <weight>30</weight> - <pawnKindDefName>Paniel_Maid_Good</pawnKindDefName> - </li> - <li> - <weight>10</weight> - <pawnKindDefName>Paniel_Maid_Excellent</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> - - <!--==================================== 가정형 고급 상자 ====================================--> - <ThingDef ParentName="BasePackagedAutomaton"> - <defName>Packaged_NobleAutomatonMaid</defName> - <label>packaged noble automaton maid</label> - <description>test item</description> - <statBases> - <MarketValue>60</MarketValue> - </statBases> - <graphicData> - <texPath>Things/Item/Special/AIPersonaCore</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <comps> - <li Class="CompProperties_Usable"> - <useJob>UseItem</useJob> - <useLabel>Unpackage</useLabel> - </li> - <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn"> - <samples> - <li> - <weight>45</weight> - <pawnKindDefName>Paniel_Maid_Good</pawnKindDefName> - </li> - <li> - <weight>50</weight> - <pawnKindDefName>Paniel_Maid_Excellent</pawnKindDefName> - </li> - <li> - <weight>4</weight> - <pawnKindDefName>Paniel_Maid_MasterworkA</pawnKindDefName> - </li> - <li> - <weight>1</weight> - <pawnKindDefName>Paniel_Maid_Legendary</pawnKindDefName> - </li> - </samples> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - </comps> - </ThingDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThingDef/ThingDef_Weapons.xml b/1.2/Defs/ThingDef/ThingDef_Weapons.xml deleted file mode 100644 index 8329e6a..0000000 --- a/1.2/Defs/ThingDef/ThingDef_Weapons.xml +++ /dev/null @@ -1,1153 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 베이스 ====================================--> - <ThingDef Abstract="True" Name="PN_BaseWeapon"> - <thingClass>ThingWithComps</thingClass> - <category>Item</category> - <drawGUIOverlay>true</drawGUIOverlay> - <altitudeLayer>Item</altitudeLayer> - <alwaysHaulable>true</alwaysHaulable> - <tickerType>Never</tickerType> - <equipmentType>Primary</equipmentType> - <useHitPoints>true</useHitPoints> - <pathCost>14</pathCost> - <selectable>true</selectable> - <statBases> - <MaxHitPoints>100</MaxHitPoints> - <Flammability>1.0</Flammability> - <DeteriorationRate>2</DeteriorationRate> - <Beauty>-3</Beauty> - <SellPriceFactor>0.20</SellPriceFactor> - </statBases> - <comps> - <li Class="CompProperties_Forbiddable"/> - <li> - <compClass>CompEquippable</compClass> - </li> - </comps> - <graphicData> - <onGroundRandomRotateAngle>35</onGroundRandomRotateAngle> - </graphicData> - </ThingDef> - - <!--==================================== 근접 베이스 ====================================--> - <ThingDef Name="PN_BaseMeleeWeapon" Abstract="True" ParentName="PN_BaseWeapon"> - <techLevel>Industrial</techLevel> - <smeltable>true</smeltable> - <burnableByRecipe>true</burnableByRecipe> - <thingCategories> - <li>WeaponsMelee</li> - </thingCategories> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef> - </recipeMaker> - <inspectorTabs> - <li>ITab_Art</li> - </inspectorTabs> - <weaponTags> - <li>PN_Melee</li> - </weaponTags> - </ThingDef> - - <ThingDef Name="PN_BaseMeleeWeapon_Sharp" ParentName="PN_BaseMeleeWeapon" Abstract="True"> - <recipeMaker> - <defaultIngredientFilter> - <categories> - <li>Root</li> - </categories> - <disallowedThingDefs> - <li>Silver</li> - <li>Gold</li> - <li>WoodLog</li> - </disallowedThingDefs> - </defaultIngredientFilter> - </recipeMaker> - <comps> - <li> - <compClass>CompQuality</compClass> - </li> - <li Class="CompProperties_Art"> - <nameMaker>NamerArtWeaponMelee</nameMaker> - <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker> - <minQualityForArtistic>Excellent</minQualityForArtistic> - </li> - </comps> - </ThingDef> - - <ThingDef Name="PN_BaseMeleeWeapon_Blunt" ParentName="PN_BaseMeleeWeapon" Abstract="True"> - <recipeMaker> - <defaultIngredientFilter> - <categories> - <li>Root</li> - </categories> - <disallowedThingDefs> - <li>Silver</li> - <li>Gold</li> - </disallowedThingDefs> - </defaultIngredientFilter> - </recipeMaker> - <comps> - <li> - <compClass>CompQuality</compClass> - </li> - <li Class="CompProperties_Art"> - <nameMaker>NamerArtWeaponMelee</nameMaker> - <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker> - <minQualityForArtistic>Excellent</minQualityForArtistic> - </li> - </comps> - </ThingDef> - - <!--==================================== 원거리 베이스 ====================================--> - <ThingDef Name="PN_BaseGun" Abstract="True" ParentName="PN_BaseWeapon"> - <techLevel>Industrial</techLevel> - <smeltable>true</smeltable> - <thingCategories> - <li>WeaponsRanged</li> - </thingCategories> - <inspectorTabs> - <li>ITab_Art</li> - </inspectorTabs> - <statBases> - <Flammability>0.5</Flammability> - </statBases> - <weaponTags> - <li>PN_Gun</li> - </weaponTags> - <comps> - <li Class="CompProperties_Art"> - <nameMaker>NamerArtWeaponGun</nameMaker> - <descriptionMaker>ArtDescription_WeaponGun</descriptionMaker> - <minQualityForArtistic>Excellent</minQualityForArtistic> - </li> - <li> - <compClass>CompQuality</compClass> - </li> - </comps> - </ThingDef> - - <ThingDef Name="PN_BaseMakeableGun" ParentName="PN_BaseGun" Abstract="True"> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Smith</effectWorking> - <soundWorking>Recipe_Smith</soundWorking> - <recipeUsers Inherit="false"> - <li>PN_AutomatonBench</li> - </recipeUsers> - <unfinishedThingDef>UnfinishedGun</unfinishedThingDef> - </recipeMaker> - <comps> - <li Class="CompProperties_BiocodableWeapon"/> - </comps> - </ThingDef> - - <ThingDef Name="PN_BaseBullet" Abstract="True"> - <category>Projectile</category> - <tickerType>Normal</tickerType> - <altitudeLayer>Projectile</altitudeLayer> - <thingClass>Bullet</thingClass> - <label>bullet</label> - <useHitPoints>False</useHitPoints> - <neverMultiSelect>True</neverMultiSelect> - <graphicData> - <shaderType>Transparent</shaderType> - </graphicData> - </ThingDef> - - <!--==================================== 삽 ====================================--> - <ThingDef ParentName="PN_BaseMeleeWeapon_Sharp"> - <defName>PN_Shovel</defName> - <label>PnL shovel</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNShovel</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <weaponTags> - <li>PN_Shovel</li> - </weaponTags> - <costStuffCount>100</costStuffCount> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>18000</WorkToMake> - <Mass>2</Mass> - </statBases> - <equippedAngleOffset>-65</equippedAngleOffset> - <stuffCategories> - <li>Metallic</li> - </stuffCategories> - <tools> - <li> - <label>handle</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>shovel blade</label> - <capacities> - <li>Cut</li> - </capacities> - <power>12</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>shovel head</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>14</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - <recipeMaker> - <researchPrerequisite>PNRP_AutomatonWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>5</Crafting> - </skillRequirements> - </recipeMaker> - </ThingDef> - - <!--==================================== 체인소드 ====================================--> - <ThingDef ParentName="PN_BaseMeleeWeapon_Sharp"> - <defName>PN_Chainsword</defName> - <label>PnL chainsword</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNSword</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <weaponTags> - <li>PN_Chainsword</li> - </weaponTags> - <costStuffCount>100</costStuffCount> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>18000</WorkToMake> - <Mass>2</Mass> - </statBases> - <equippedAngleOffset>-65</equippedAngleOffset> - <stuffCategories> - <li>Metallic</li> - </stuffCategories> - <tools> - <li> - <label>handle</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>point</label> - <capacities> - <li>Stab</li> - </capacities> - <power>23</power> - <cooldownTime>2.6</cooldownTime> - </li> - <li> - <label>edge</label> - <capacities> - <li>Cut</li> - </capacities> - <power>23</power> - <cooldownTime>2.6</cooldownTime> - </li> - </tools> - <recipeMaker> - <researchPrerequisite>PNRP_AutomatonWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>5</Crafting> - </skillRequirements> - </recipeMaker> - </ThingDef> - - <!--==================================== 리볼버 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_Revolver</defName> - <label>PnL revolver</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNRevolver</texPath> - <graphicClass>Graphic_Single</graphicClass> - <drawSize>1</drawSize> - </graphicData> - <uiIconScale>1</uiIconScale> - <soundInteract>Interact_Revolver</soundInteract> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>18000</WorkToMake> - <Mass>1.4</Mass> - <AccuracyTouch>0.50</AccuracyTouch> - <AccuracyShort>0.35</AccuracyShort> - <AccuracyMedium>0.15</AccuracyMedium> - <AccuracyLong>0.05</AccuracyLong> - <RangedWeapon_Cooldown>1.7</RangedWeapon_Cooldown> - </statBases> - <weaponTags> - <li>PN_Revolver</li> - </weaponTags> - <costList> - <Steel>50</Steel> - <ComponentIndustrial>4</ComponentIndustrial> - </costList> - <recipeMaker> - <skillRequirements> - <Crafting>3</Crafting> - </skillRequirements> - <researchPrerequisite>PNRP_AutomatonWeapons</researchPrerequisite> - </recipeMaker> - <comps> - <li> - <compClass>AdditionalVerb.Comp_VerbSaveable</compClass> - </li> - </comps> - <verbs> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_Revolver_Volley</defaultProjectile> - <warmupTime>0.9</warmupTime> - <range>12.9</range> - <burstShotCount>6</burstShotCount> - <ticksBetweenBurstShots>1</ticksBetweenBurstShots> - <soundCast>Shot_Revolver</soundCast> - <soundCastTail>GunTail_Light</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>volley shot</label> - <texPath>UI/Commands/Pew</texPath> - <accuracyTouch>0.0</accuracyTouch> - <accuracyShort>0.0</accuracyShort> - <accuracyMedium>0.0</accuracyMedium> - <accuracyLong>0.0</accuracyLong> - </li> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_Revolver_Single</defaultProjectile> - <warmupTime>0.9</warmupTime> - <range>25.9</range> - <burstShotCount>3</burstShotCount> - <ticksBetweenBurstShots>10</ticksBetweenBurstShots> - <soundCast>Shot_Revolver</soundCast> - <soundCastTail>GunTail_Light</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>triple shot</label> - <texPath>UI/Commands/Snipe</texPath> - <accuracyTouch>0.30</accuracyTouch> - <accuracyShort>0.30</accuracyShort> - <accuracyMedium>0.30</accuracyMedium> - <accuracyLong>0.30</accuracyLong> - </li> - </verbs> - <tools> - <li> - <label>grip</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_Revolver_Single</defName> - <label>automaton revolver bullet</label> - <graphicData> - <texPath>Things/Projectile/Bullet_Small</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>12</damageAmountBase> - <stoppingPower>1</stoppingPower> - <speed>55</speed> - </projectile> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_Revolver_Volley</defName> - <label>automaton revolver bullet</label> - <graphicData> - <texPath>Things/Projectile/Bullet_Small</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>9</damageAmountBase> - <stoppingPower>1</stoppingPower> - <speed>55</speed> - </projectile> - </ThingDef> - - <!--==================================== 레버액션 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_Rifle</defName> - <label>PnL rifle</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNRifle</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <recipeMaker> - <researchPrerequisite>PNRP_AutomatonWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>6</Crafting> - </skillRequirements> - </recipeMaker> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>40000</WorkToMake> - <Mass>3.5</Mass> - <AccuracyTouch>0.65</AccuracyTouch> - <AccuracyShort>0.70</AccuracyShort> - <AccuracyMedium>0.65</AccuracyMedium> - <AccuracyLong>0.55</AccuracyLong> - <RangedWeapon_Cooldown>0.7</RangedWeapon_Cooldown> - </statBases> - <costList> - <Steel>60</Steel> - <ComponentIndustrial>5</ComponentIndustrial> - </costList> - <comps> - <li> - <compClass>AdditionalVerb.Comp_VerbSaveable</compClass> - </li> - </comps> - <verbs> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_Rifle</defaultProjectile> - <warmupTime>0.7</warmupTime> - <range>30.9</range> - <soundCast>PNRifleSound</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>quick shot</label> - <texPath>UI/Commands/Pew</texPath> - <accuracyTouch>0.0</accuracyTouch> - <accuracyShort>0.0</accuracyShort> - <accuracyMedium>0.0</accuracyMedium> - <accuracyLong>0.0</accuracyLong> - </li> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_Rifle</defaultProjectile> - <warmupTime>2.3</warmupTime> - <range>36.9</range> - <soundCast>PNRifleSound</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>accurate shot</label> - <texPath>UI/Commands/Snipe</texPath> - <accuracyTouch>0.0</accuracyTouch> - <accuracyShort>0.10</accuracyShort> - <accuracyMedium>0.25</accuracyMedium> - <accuracyLong>0.25</accuracyLong> - </li> - </verbs> - <weaponTags> - <li>PN_Rifle</li> - </weaponTags> - <tools> - <li> - <label>stock</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - <equippedAngleOffset>45</equippedAngleOffset> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_Rifle</defName> - <label>automaton rifle bullet</label> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>16</damageAmountBase> - <stoppingPower>1.0</stoppingPower> - <speed>70</speed> - </projectile> - <graphicData> - <texPath>Things/Projectile/Bullet_big</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - </ThingDef> - - <!--==================================== 기관총 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_Machinegun</defName> - <label>PnL machine gun</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNMachinegun</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <recipeMaker> - <researchPrerequisite>PNRP_MachineGun</researchPrerequisite> - <skillRequirements> - <Crafting>7</Crafting> - </skillRequirements> - </recipeMaker> - <thingSetMakerTags> - <li>RewardStandardLowFreq</li> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>60000</WorkToMake> - <Mass>10</Mass> - <AccuracyTouch>0.25</AccuracyTouch> - <AccuracyShort>0.35</AccuracyShort> - <AccuracyMedium>0.35</AccuracyMedium> - <AccuracyLong>0.28</AccuracyLong> - <RangedWeapon_Cooldown>3.0</RangedWeapon_Cooldown> - </statBases> - <costList> - <Steel>160</Steel> - <ComponentIndustrial>10</ComponentIndustrial> - </costList> - <verbs> - <li> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>Bullet_Minigun</defaultProjectile> - <warmupTime>3.0</warmupTime> - <range>30.9</range> - <burstShotCount>40</burstShotCount> - <ticksBetweenBurstShots>3</ticksBetweenBurstShots> - <soundCast>Shot_Minigun</soundCast> - <soundCastTail>GunTail_Medium</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <targetParams> - <canTargetLocations>true</canTargetLocations> - </targetParams> - </li> - </verbs> - <weaponTags> - <li>PN_Machinegun</li> - </weaponTags> - <tools> - <li> - <label>stock</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - <equippedAngleOffset>45</equippedAngleOffset> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_Machinegun</defName> - <label>automaton machinegun bullet</label> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>10</damageAmountBase> - <stoppingPower>1.0</stoppingPower> - <speed>70</speed> - </projectile> - <graphicData> - <texPath>Things/Projectile/Bullet_Small</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - </ThingDef> - - <!--==================================== 포터블 캐논 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_Cannon</defName> - <label>PnL Cannon</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNCannon</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <recipeMaker> - <researchPrerequisite>PNRP_Cannon</researchPrerequisite> - <skillRequirements> - <Crafting>8</Crafting> - </skillRequirements> - </recipeMaker> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>68000</WorkToMake> - <Mass>9.5</Mass> - <AccuracyTouch>0.65</AccuracyTouch> - <AccuracyShort>0.65</AccuracyShort> - <AccuracyMedium>0.85</AccuracyMedium> - <AccuracyLong>0.75</AccuracyLong> - <RangedWeapon_Cooldown>5.0</RangedWeapon_Cooldown> - </statBases> - <costList> - <Steel>120</Steel> - <ComponentIndustrial>8</ComponentIndustrial> - </costList> - <comps> - <li> - <compClass>AdditionalVerb.Comp_VerbSaveable</compClass> - </li> - </comps> - <verbs> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_HE</defaultProjectile> - <forcedMissRadius>0.01</forcedMissRadius> - <warmupTime>3.0</warmupTime> - <minRange>4.9</minRange> - <range>49.9</range> - <soundCast>PNCannonSound</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <targetParams> - <canTargetLocations>true</canTargetLocations> - </targetParams> - <muzzleFlashScale>14</muzzleFlashScale> - <desc>...</desc> - <label>HE</label> - <texPath>UI/Commands/Pew</texPath> - <accuracyTouch>0</accuracyTouch> - <accuracyShort>0</accuracyShort> - <accuracyMedium>0</accuracyMedium> - <accuracyLong>0</accuracyLong> - </li> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_AP</defaultProjectile> - <warmupTime>4.5</warmupTime> - <minRange>4.9</minRange> - <range>49.9</range> - <soundCast>PNCannonSound</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <muzzleFlashScale>14</muzzleFlashScale> - <desc>...</desc> - <label>AP</label> - <texPath>UI/Commands/Snipe</texPath> - <accuracyTouch>0</accuracyTouch> - <accuracyShort>0</accuracyShort> - <accuracyMedium>0</accuracyMedium> - <accuracyLong>0</accuracyLong> - </li> - </verbs> - <weaponTags> - <li>PN_Cannon</li> - </weaponTags> - <tools> - <li> - <label>stock</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - <equippedAngleOffset>45</equippedAngleOffset> - <equippedStatOffsets> - <MoveSpeed>-0.6</MoveSpeed> - </equippedStatOffsets> - </ThingDef> - - <ThingDef ParentName="BaseBullet"> - <defName>PN_Bullet_HE</defName> - <label>automaton he bullet</label> - <graphicData> - <texPath>Things/Projectile/ShellHighExplosive</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>TransparentPostLight</shaderType> - </graphicData> - <thingClass>Projectile_Explosive</thingClass> - <projectile> - <damageDef>PN_Bomb_Cannon</damageDef> - <!-- damage amount is the damage def default --> - <speed>100</speed> - <explosionRadius>1.9</explosionRadius> - </projectile> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_AP</defName> - <label>automaton ap bullet</label> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>40</damageAmountBase> - <stoppingPower>3</stoppingPower> - <armorPenetrationBase>0.70</armorPenetrationBase> - <speed>100</speed> - </projectile> - <graphicData> - <texPath>Things/Projectile/ShellHighExplosive</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - </ThingDef> - - <DamageDef> - <defName>PN_Bomb_Cannon</defName> - <label>bomb</label> - <workerClass>DamageWorker_AddInjury</workerClass> - <externalViolence>true</externalViolence> - <isExplosive>true</isExplosive> - <deathMessage>{0} has died in an explosion.</deathMessage> - <hediff>Shredded</hediff> - <hediffSolid>Crack</hediffSolid> - <harmAllLayersUntilOutside>true</harmAllLayersUntilOutside> - <impactSoundType>Blunt</impactSoundType> - <armorCategory>Sharp</armorCategory> - <minDamageToFragment>15</minDamageToFragment> - <defaultDamage>32</defaultDamage> - <defaultStoppingPower>0.5</defaultStoppingPower> - <defaultArmorPenetration>0.10</defaultArmorPenetration> - <buildingDamageFactor>3.125</buildingDamageFactor> - <plantDamageFactor>3.125</plantDamageFactor> - <explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly> - <explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell> - <explosionCellMote>Mote_BlastDry</explosionCellMote> - <explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter> - <explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge> - <soundExplosion>Explosion_Bomb</soundExplosion> - <combatLogRules>Damage_Bomb</combatLogRules> - </DamageDef> - - <!--==================================== 체인 롱소드 ====================================--> - <ThingDef ParentName="PN_BaseMeleeWeapon_Sharp"> - <defName>PN_Chainlongsword</defName> - <label>PnL chain longsword</label> - <description>...</description> - <graphicData> - <texPath>Things/Weapons/PNSwordLong</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>CutoutComplex</shaderType> - </graphicData> - <weaponTags> - <li>PN_Chainsword</li> - </weaponTags> - <costStuffCount>100</costStuffCount> - <thingSetMakerTags> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>18000</WorkToMake> - <Mass>2</Mass> - </statBases> - <equippedAngleOffset>45</equippedAngleOffset> - <stuffCategories> - <li>Metallic</li> - </stuffCategories> - <tools> - <li> - <label>handle</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>12</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>point</label> - <capacities> - <li>Stab</li> - </capacities> - <power>26</power> - <cooldownTime>2.6</cooldownTime> - </li> - <li> - <label>edge</label> - <capacities> - <li>Cut</li> - </capacities> - <power>26</power> - <cooldownTime>2.6</cooldownTime> - </li> - </tools> - <recipeMaker> - <researchPrerequisite>PNRP_RoyalWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>5</Crafting> - </skillRequirements> - </recipeMaker> - <comps> - <li Class="SYS.CompProperties_WeaponExtention"> - <littleDown>True</littleDown> - <northOffset> - <position>(0.2,0,0.25)</position> - <angle>-45</angle> - </northOffset> - <southOffset> - <position>(-0.25,0.3,0.2)</position> - <angle>45</angle> - </southOffset> - <eastOffset> - <position>(0.15,0.3,0.2)</position> - <angle>-45</angle> - </eastOffset> - <westOffset> - <position>(-0.15,-0.3,0.2)</position> - <angle>45</angle> - </westOffset> - </li> - </comps> - </ThingDef> - - <!--==================================== 로열 트윈 피스톨 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_TwinPistol</defName> - <label>PnL twin pistol</label> - <description>...</description> - <techLevel>Spacer</techLevel> - <graphicData> - <texPath>Things/Weapons/PNTwinpistol</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <recipeMaker> - <researchPrerequisite>PNRP_RoyalWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>7</Crafting> - </skillRequirements> - </recipeMaker> - <thingSetMakerTags> - <li>RewardStandardLowFreq</li> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>45000</WorkToMake> - <Mass>4.6</Mass> - <AccuracyTouch>0.15</AccuracyTouch> - <AccuracyShort>0.25</AccuracyShort> - <AccuracyMedium>0.25</AccuracyMedium> - <AccuracyLong>0.18</AccuracyLong> - <RangedWeapon_Cooldown>2.5</RangedWeapon_Cooldown> - </statBases> - <costList> - <Plasteel>50</Plasteel> - <ComponentSpacer>2</ComponentSpacer> - </costList> - <verbs> - <li> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_TwinPistol</defaultProjectile> - <warmupTime>1</warmupTime> - <range>25.9</range> - <ticksBetweenBurstShots>2</ticksBetweenBurstShots> - <burstShotCount>12</burstShotCount> - <soundCast>Shot_Autopistol</soundCast> - <soundCastTail>GunTail_Light</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - </li> - </verbs> - <weaponTags> - <li>PN_RoyalRifle</li> - </weaponTags> - <tools> - <li> - <label>stock</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_TwinPistol</defName> - <label>automaton rifle bullet</label> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>10</damageAmountBase> - <stoppingPower>0.5</stoppingPower> - <armorPenetrationBase>0.15</armorPenetrationBase> - <speed>70</speed> - </projectile> - <graphicData> - <texPath>Things/Projectile/Bullet_big</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - </ThingDef> - - <!--==================================== 로열 라이플 ====================================--> - <ThingDef ParentName="PN_BaseMakeableGun"> - <defName>PN_RoyalRifle</defName> - <label>PnL royal rifle</label> - <description>...</description> - <techLevel>Spacer</techLevel> - <graphicData> - <texPath>Things/Weapons/PNRoyalRifle</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <soundInteract>Interact_Rifle</soundInteract> - <recipeMaker> - <researchPrerequisite>PNRP_RoyalWeapons</researchPrerequisite> - <skillRequirements> - <Crafting>7</Crafting> - </skillRequirements> - </recipeMaker> - <thingSetMakerTags> - <li>RewardStandardLowFreq</li> - <li>RewardStandardQualitySuper</li> - </thingSetMakerTags> - <statBases> - <WorkToMake>45000</WorkToMake> - <Mass>4.6</Mass> - <AccuracyTouch>0.65</AccuracyTouch> - <AccuracyShort>0.70</AccuracyShort> - <AccuracyMedium>0.65</AccuracyMedium> - <AccuracyLong>0.55</AccuracyLong> - <RangedWeapon_Cooldown>0.7</RangedWeapon_Cooldown> - </statBases> - <costList> - <Plasteel>50</Plasteel> - <ComponentSpacer>2</ComponentSpacer> - </costList> - <comps> - <li> - <compClass>AdditionalVerb.Comp_VerbSaveable</compClass> - </li> - </comps> - <verbs> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_RoyalRifle</defaultProjectile> - <warmupTime>0.7</warmupTime> - <range>25.9</range> - <soundCast>Shot_NeedleGun</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>quick shot</label> - <texPath>UI/Commands/Pew</texPath> - <accuracyTouch>0.0</accuracyTouch> - <accuracyShort>0.0</accuracyShort> - <accuracyMedium>0.0</accuracyMedium> - <accuracyLong>0.0</accuracyLong> - </li> - <li Class="AdditionalVerb.VerbProperties_Custom"> - <verbClass>Verb_Shoot</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_RoyalRifle</defaultProjectile> - <warmupTime>2.3</warmupTime> - <range>31.9</range> - <soundCast>Shot_NeedleGun</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <muzzleFlashScale>9</muzzleFlashScale> - <desc>...</desc> - <label>accurate shot</label> - <texPath>UI/Commands/Snipe</texPath> - <accuracyTouch>0.0</accuracyTouch> - <accuracyShort>0.10</accuracyShort> - <accuracyMedium>0.25</accuracyMedium> - <accuracyLong>0.25</accuracyLong> - </li> - </verbs> - <weaponTags> - <li>PN_RoyalRifle</li> - </weaponTags> - <tools> - <li> - <label>stock</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - <li>Poke</li> - </capacities> - <power>9</power> - <cooldownTime>2</cooldownTime> - </li> - </tools> - <equippedAngleOffset>45</equippedAngleOffset> - </ThingDef> - - <ThingDef ParentName="PN_BaseBullet"> - <defName>PN_Bullet_RoyalRifle</defName> - <label>automaton rifle bullet</label> - <projectile> - <damageDef>Bullet</damageDef> - <damageAmountBase>22</damageAmountBase> - <stoppingPower>1.5</stoppingPower> - <armorPenetrationBase>0.35</armorPenetrationBase> - <speed>70</speed> - </projectile> - <graphicData> - <texPath>Things/Projectile/Bullet_big</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - </ThingDef> - - <!--==================================== 일회용 레일건 ====================================--> - <ThingDef ParentName="PN_BaseGun"> - <defName>PN_PrototypeRailGun</defName> - <label>PnL prototype rail gun</label> - <description>...</description> - <tickerType>Normal</tickerType> - <techLevel>Spacer</techLevel> - <graphicData> - <texPath>Things/Weapons/PNPrototypeRailGun</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <statBases> - <MarketValue>1000</MarketValue> - <Mass>8</Mass> - <RangedWeapon_Cooldown>4.5</RangedWeapon_Cooldown> - </statBases> - <weaponTags> - <li>PN_PrototypeRailGun</li> - <li>PN_SingleUse</li> - </weaponTags> - <tradeTags> - <li>ExoticMisc</li> - </tradeTags> - <thingSetMakerTags> - <li>SingleUseWeapon</li> - <li>RewardStandardLowFreq</li> - </thingSetMakerTags> - <verbs> - <li> - <verbClass>Verb_ShootOneUse</verbClass> - <hasStandardCommand>true</hasStandardCommand> - <defaultProjectile>PN_Bullet_PrototypeRailGun</defaultProjectile> - <forcedMissRadius>1.9</forcedMissRadius> - <warmupTime>4.5</warmupTime> - <ai_AvoidFriendlyFireRadius>8</ai_AvoidFriendlyFireRadius> - <range>35.9</range> - <burstShotCount>1</burstShotCount> - <soundCast>InfernoCannon_Fire</soundCast> - <soundCastTail>GunTail_Heavy</soundCastTail> - <onlyManualCast>true</onlyManualCast> - <targetParams> - <canTargetLocations>true</canTargetLocations> - </targetParams> - <muzzleFlashScale>14</muzzleFlashScale> - </li> - </verbs> - <tools> - <li> - <label>barrel</label> - <capacities> - <li>Blunt</li> - </capacities> - <power>11.7</power> - <cooldownTime>2.6</cooldownTime> - </li> - </tools> - <comps> - <li Class="CompProperties_Explosive"> - <explosiveRadius>7.8</explosiveRadius> - <explosiveDamageType>Bomb</explosiveDamageType> - <requiredDamageTypeToExplode>Flame</requiredDamageTypeToExplode> - </li> - <li Class="CompProperties_BiocodableWeapon"/> - </comps> - <equippedAngleOffset>45</equippedAngleOffset> - </ThingDef> - - <ThingDef ParentName="BaseBullet"> - <defName>PN_Bullet_PrototypeRailGun</defName> - <label>Prototype Rail Gun Bullet</label> - <graphicData> - <texPath>Things/Projectile/Rocket_Big</texPath> - <graphicClass>Graphic_Single</graphicClass> - <shaderType>TransparentPostLight</shaderType> - </graphicData> - <thingClass>Projectile_DoomsdayRocket</thingClass> - <projectile> - <damageDef>Bomb</damageDef> - <!-- Use default damage from explosion def --> - <explosionRadius>7.8</explosionRadius> - <speed>50</speed> - </projectile> - </ThingDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThoughtDefs/Thoughts_LostDeath.xml b/1.2/Defs/ThoughtDefs/Thoughts_LostDeath.xml deleted file mode 100644 index c0a75ea..0000000 --- a/1.2/Defs/ThoughtDefs/Thoughts_LostDeath.xml +++ /dev/null @@ -1,236 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== 파니엘 파괴 ====================================--> - <ThoughtDef> - <defName>PN_KnowColonyAutomatonDied</defName> - <durationDays>6</durationDays> - <stackLimit>5</stackLimit> - <nullifyingTraits> - <li>Psychopath</li> - <li>Bloodlust</li> - </nullifyingTraits> - <stages> - <li> - <label>colony automaton destroyed</label> - <description>One of our automaton destroyed. That automaton was our property.</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_AutomatonWithGoodOpinionDied</defName> - <durationDays>20</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>favorite Automaton {0} destroyed</label> - <description>My friend was destroyed. very sad...</description> - <baseMoodEffect>-5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_AutomatonWithBadOpinionDied</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <stages> - <li> - <label>hateful Automaton {0} destroyed</label> - <description>That scrap was finally destroyed.</description> - <baseMoodEffect>5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_WitnessedDestroyedAlly</defName> - <icon>Things/Mote/ThoughtSymbol/Skull</icon> - <showBubble>true</showBubble> - <durationDays>2</durationDays> - <stackLimit>5</stackLimit> - <nullifyingTraits> - <li>Psychopath</li> - <li>Bloodlust</li> - </nullifyingTraits> - <stages> - <li> - <label>witnessed ally automaton's destroyed</label> - <description>I saw one of our automaton destroyed. That automaton was our property.</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 파니엘 파괴 for 파니엘 ====================================--> - <ThoughtDef> - <defName>PN_KnowColonyAutomatonDiedforPN</defName> - <durationDays>6</durationDays> - <stackLimit>5</stackLimit> - <nullifyingTraits> - <li>Psychopath</li> - <li>Bloodlust</li> - </nullifyingTraits> - <stages> - <li> - <label>colleague destroyed</label> - <description>My colleague was destroyed. Did she fulfill her duties?</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_AutomatonWithGoodOpinionDiedforPN</defName> - <durationDays>20</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>favorite colleague {0} destroyed</label> - <description>My friend was destroyed. It's so sad that we can't carry out our duties with her.</description> - <baseMoodEffect>-5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_AutomatonWithBadOpinionDiedforPN</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <stages> - <li> - <label>hateful Automaton {0} destroyed</label> - <description>That scrap was finally destroyed.</description> - <baseMoodEffect>5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef> - <defName>PN_WitnessedDestroyedAllyforPN</defName> - <icon>Things/Mote/ThoughtSymbol/Skull</icon> - <showBubble>true</showBubble> - <durationDays>2</durationDays> - <stackLimit>5</stackLimit> - <nullifyingTraits> - <li>Psychopath</li> - <li>Bloodlust</li> - </nullifyingTraits> - <stages> - <li> - <label>witnessed ally automaton's destroyed</label> - <description>I saw one of our colleague destroyed. Did she fulfill her duties?</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 파니엘 실종 ====================================--> - <ThoughtDef> - <defName>PN_ColonyAutomatonLost</defName> - <durationDays>6</durationDays> - <stackLimit>5</stackLimit> - <showBubble>true</showBubble> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>colony automaton lost</label> - <description>One of our automaton lost. That automaton was our property.</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef ParentName="LostMemory"> - <defName>PN_AutomatonWithGoodOpinionLost</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>favorite Automaton {0} lost</label> - <description>I lost my friend. very sad...</description> - <baseMoodEffect>-5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef ParentName="LostMemory"> - <defName>PN_AutomatonWithBadOpinionLost</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <stages> - <li> - <label>hateful Automaton {0} lost</label> - <description>That scrap was finally disappeared.</description> - <baseMoodEffect>5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <!--==================================== 파니엘 실종 for 파니엘 ====================================--> - <ThoughtDef> - <defName>PN_ColonyAutomatonLostforPN</defName> - <durationDays>6</durationDays> - <stackLimit>5</stackLimit> - <showBubble>true</showBubble> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>colony automaton lost</label> - <description>My colleague was lost. Did she do her duty?</description> - <baseMoodEffect>-1</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef ParentName="LostMemory"> - <defName>PN_AutomatonWithGoodOpinionLostforPN</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <nullifyingTraits> - <li>Psychopath</li> - </nullifyingTraits> - <stages> - <li> - <label>favorite Automaton {0} lost</label> - <description>My friend was lost. It's so sad that we can't carry out our duties with her.</description> - <baseMoodEffect>-5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> - - <ThoughtDef ParentName="LostMemory"> - <defName>PN_AutomatonWithBadOpinionLostforPN</defName> - <durationDays>10</durationDays> - <stackLimit>5</stackLimit> - <stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn> - <stages> - <li> - <label>hateful Automaton {0} lost</label> - <description>That scrap was finally disappeared.</description> - <baseMoodEffect>5</baseMoodEffect> - </li> - </stages> - </ThoughtDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/ThoughtDefs/Thoughts_PanielReplace.xml b/1.2/Defs/ThoughtDefs/Thoughts_PanielReplace.xml deleted file mode 100644 index 08d47b5..0000000 --- a/1.2/Defs/ThoughtDefs/Thoughts_PanielReplace.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--==================================== ====================================--> - -</Defs> \ No newline at end of file diff --git a/1.2/Defs/TraderKindDefs/TraderKinds_CaravanPnL b/1.2/Defs/TraderKindDefs/TraderKinds_CaravanPnL deleted file mode 100644 index 89a3b78..0000000 --- a/1.2/Defs/TraderKindDefs/TraderKinds_CaravanPnL +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <TraderKindDef> - <defName>PN_Caravan_Outlander_PnL</defName> - <label>PnL Salesman</label> - <stockGenerators> - - <li Class="StockGenerator_SingleDef"> - <thingDef>Silver</thingDef> - <countRange>750~1200</countRange> - </li> - - - </stockGenerators> - </TraderKindDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/TraderKindDefs/TraderKinds_OrbitalPnL b/1.2/Defs/TraderKindDefs/TraderKinds_OrbitalPnL deleted file mode 100644 index 5b9c4ef..0000000 --- a/1.2/Defs/TraderKindDefs/TraderKinds_OrbitalPnL +++ /dev/null @@ -1,156 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <TraderKindDef> - <defName>PNOrbital_PnLindustry</defName> - <label>PnL Industry trader</label> - <orbital>true</orbital> - <stockGenerators> - - <!-- Resources --> - <li Class="StockGenerator_SingleDef"> - <thingDef>Silver</thingDef> - <countRange>2000~4000</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>ComponentIndustrial</thingDef> - <countRange>15~30</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>ComponentSpacer</thingDef> - <countRange>1~2</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Steel</thingDef> - <countRange>500~800</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>WoodLog</thingDef> - <countRange>500~800</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Plasteel</thingDef> - <countRange>100~400</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Cloth</thingDef> - <countRange>200~600</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>MedicineIndustrial</thingDef> - <countRange>20~30</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Gold</thingDef> - <countRange>50~200</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Neutroamine</thingDef> - <countRange>100~200</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Chemfuel</thingDef> - <countRange>200~600</countRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Chocolate</thingDef> - <totalPriceRange>-70~100</totalPriceRange> - </li> - <li Class="StockGenerator_SingleDef"> - <thingDef>Beer</thingDef> - <totalPriceRange>-70~200</totalPriceRange> - </li> - <li Class="StockGenerator_Category"> - <categoryDef>Textiles</categoryDef> - <thingDefCountRange>1~2</thingDefCountRange> - <totalPriceRange>2200~4000</totalPriceRange> - </li> - <li Class="StockGenerator_Category"> - <categoryDef>ResourcesRaw</categoryDef> - <excludedThingDefs> - <li>Silver</li> - </excludedThingDefs> - <thingDefCountRange>2~4</thingDefCountRange> - <totalPriceRange>800~1500</totalPriceRange> - </li> - <li Class="StockGenerator_Category"> - <categoryDef>FoodRaw</categoryDef> - <excludedCategories> - <li>EggsFertilized</li> - </excludedCategories> - <thingDefCountRange>2~4</thingDefCountRange> - <totalPriceRange>800~1500</totalPriceRange> - </li> - <li Class="StockGenerator_Category"> - <categoryDef>FoodMeals</categoryDef> - <thingDefCountRange>1~2</thingDefCountRange> - <countRange>15~30</countRange> - </li> - <li Class="StockGenerator_MultiDef"> - <thingDefs> - <li>Kibble</li> - <li>Chocolate</li> - <li>Pemmican</li> - </thingDefs> - </li> - - <!-- Drugs --> - <li Class="StockGenerator_Category"> - <categoryDef>Drugs</categoryDef> - <thingDefCountRange>2~4</thingDefCountRange> - <totalPriceRange>1000~2000</totalPriceRange> - </li> - - <!-- Techprints --> - <!-- none --> - - <!-- Weapons --> - <!-- none --> - - <!-- Apparel --> - <li Class="StockGenerator_Clothes"> - <countRange>10~20</countRange> - </li> - - <!-- Implants --> - <!-- none --> - - <!-- Buildings --> - <li Class="StockGenerator_Category"> - <categoryDef>BuildingsFurniture</categoryDef> - <thingDefCountRange>0~3</thingDefCountRange> - <countRange>1~2</countRange> - </li> - - <!-- Exotic --> - <!-- none --> - - <!-- Slaves --> - <!-- none --> - - <!-- Animals --> - <li Class="StockGenerator_Animals"> - <maxWildness>0.70</maxWildness> - <checkTemperature>false</checkTemperature> - <tradeTagsSell> - <li>AnimalFarm</li> - <li>AnimalPet</li> - </tradeTagsSell> - <tradeTagsBuy> - <li>AnimalExotic</li> - </tradeTagsBuy> - <kindCountRange>2~4</kindCountRange> - <countRange>10~20</countRange> - </li> - - <!-- Buying --> - <li Class="StockGenerator_BuyExpensiveSimple" /> - <li Class="StockGenerator_BuyTradeTag"> - <tag>Art</tag> - </li> - <li Class="StockGenerator_BuyTradeTag"> - <tag>MusicalInstrument</tag> - </li> - - </stockGenerators> - </TraderKindDef> -</Defs> \ No newline at end of file diff --git a/1.2/Defs/TraitDefs/Traits.xml b/1.2/Defs/TraitDefs/Traits.xml deleted file mode 100644 index f5a1538..0000000 --- a/1.2/Defs/TraitDefs/Traits.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Defs> - <!--<TraitDef> - <defName>PN_Trait_Automaton</defName> - <commonality>0.001</commonality> - <allowOnHostileSpawn>false</allowOnHostileSpawn> - <degreeDatas> - <li> - <label>Automaton</label> - <description>...</description> - <statOffsets> - </statOffsets> - </li> - </degreeDatas> - <conflictingPassions> - <li>Shooting</li> - <li>Melee</li> - <li>Construction</li> - <li>Mining</li> - <li>Cooking</li> - <li>Plants</li> - <li>Animals</li> - <li>Crafting</li> - <li>Artistic</li> - <li>Medicine</li> - <li>Social</li> - <li>Intellectual</li> - </conflictingPassions> - </TraitDef>--> -</Defs> \ No newline at end of file diff --git a/1.2/Patches/Royalty.xml b/1.2/Patches/Royalty.xml deleted file mode 100644 index d85018a..0000000 --- a/1.2/Patches/Royalty.xml +++ /dev/null @@ -1,614 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Patch> - <Operation Class="PatchOperationFindMod"> - <mods> - <li>Royalty</li> - </mods> - <match Class="PatchOperationSequence"> - <success>Always</success> - <operations> - <!-- 오토마톤 면역 --> - <li Class="PatchOperationAdd"> - <xpath>/Defs/HediffDef[defName = "PanielBaseHediff"]/comps/li[@Class = "MoharHediffs.HediffCompProperties_HediffNullifier"]/hediffToNullify</xpath> - <value> - <li>BloodRot</li> - <li>Abasia</li> - <li>PsychicLove</li> - <li>Joyfuzz</li> - </value> - </li> - <!-- 제국 우호도 --> - <li Class="PatchOperationAdd"> - <xpath>/Defs/FactionDef[defName = "Empire"]/permanentEnemyToEveryoneExcept</xpath> - <value> - <li>Paniel_PlayerFaction</li> - </value> - </li> - <!-- 임플란트 --> - <li Class="PatchOperationAdd"> - <xpath>/Defs</xpath> - <value> - <!-- 드릴암 --> - <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> - <defName>PN_InstallDrillArm</defName> - <label>install drill arm</label> - <description>Install a drill arm.</description> - <descriptionHyperlinks> - <ThingDef>DrillArm</ThingDef> - <HediffDef>DrillArm</HediffDef> - </descriptionHyperlinks> - <jobString>Installing drill arm.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>DrillArm</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>DrillArm</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNArm</li> - </appliedOnFixedBodyParts> - <addsHediff>DrillArm</addsHediff> - </RecipeDef> - - <!-- 농업손 --> - <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> - <defName>PN_InstallFieldHand</defName> - <label>install field hand</label> - <description>Install a field hand.</description> - <descriptionHyperlinks> - <ThingDef>FieldHand</ThingDef> - <HediffDef>FieldHand</HediffDef> - </descriptionHyperlinks> - <jobString>Installing field hand.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>FieldHand</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>FieldHand</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNHand</li> - </appliedOnFixedBodyParts> - <addsHediff>FieldHand</addsHediff> - </RecipeDef> - - <!--파워클로--> - <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> - <defName>PN_InstallPowerClaw</defName> - <label>install power claw</label> - <description>Install a power claw.</description> - <descriptionHyperlinks> - <ThingDef>PowerClaw</ThingDef> - <HediffDef>PowerClaw</HediffDef> - </descriptionHyperlinks> - <jobString>Installing power claw.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PowerClaw</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>PowerClaw</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNHand</li> - </appliedOnFixedBodyParts> - <addsHediff>PowerClaw</addsHediff> - </RecipeDef> - - <!-- 핸드 탈론 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallHandTalon</defName> - <label>install hand talon</label> - <description>Install a hand talon.</description> - <descriptionHyperlinks> - <ThingDef>HandTalon</ThingDef> - <HediffDef>HandTalon</HediffDef> - </descriptionHyperlinks> - <jobString>Installing hand talon.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>HandTalon</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>HandTalon</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNHand</li> - </appliedOnFixedBodyParts> - <addsHediff>HandTalon</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveHandTalon</defName> - <label>remove hand talon</label> - <description>Remove hand talon.</description> - <descriptionHyperlinks> - <ThingDef>HandTalon</ThingDef> - <HediffDef>HandTalon</HediffDef> - </descriptionHyperlinks> - <jobString>Removing hand talon.</jobString> - <removesHediff>HandTalon</removesHediff> - </RecipeDef> - - <!-- 엘보 블레이드 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallElbowBlade</defName> - <label>install elbow blade</label> - <description>Install an elbow blade.</description> - <descriptionHyperlinks> - <ThingDef>ElbowBlade</ThingDef> - <HediffDef>ElbowBlade</HediffDef> - </descriptionHyperlinks> - <jobString>Installing elbow blade.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>ElbowBlade</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>ElbowBlade</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNArm</li> - </appliedOnFixedBodyParts> - <addsHediff>ElbowBlade</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveElbowBlade</defName> - <label>remove elbow blade</label> - <description>Remove elbow blade.</description> - <descriptionHyperlinks> - <ThingDef>ElbowBlade</ThingDef> - <HediffDef>ElbowBlade</HediffDef> - </descriptionHyperlinks> - <jobString>Removing elbow blade.</jobString> - <removesHediff>ElbowBlade</removesHediff> - </RecipeDef> - - <!-- 무릎 스파이크 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallKneeSpike</defName> - <label>install knee spike</label> - <description>Install a knee spike.</description> - <descriptionHyperlinks> - <ThingDef>KneeSpike</ThingDef> - <HediffDef>KneeSpike</HediffDef> - </descriptionHyperlinks> - <jobString>Installing knee spike.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>KneeSpike</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>KneeSpike</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNLeg</li> - </appliedOnFixedBodyParts> - <addsHediff>KneeSpike</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveKneeSpike</defName> - <label>remove knee spike</label> - <description>Remove knee spike.</description> - <descriptionHyperlinks> - <ThingDef>KneeSpike</ThingDef> - <HediffDef>KneeSpike</HediffDef> - </descriptionHyperlinks> - <jobString>Removing knee spike.</jobString> - <removesHediff>KneeSpike</removesHediff> - </RecipeDef> - - <!-- 독니 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallVenomFangs</defName> - <label>install venom fangs</label> - <description>Install venom fangs.</description> - <descriptionHyperlinks> - <ThingDef>VenomFangs</ThingDef> - <HediffDef>VenomFangs</HediffDef> - </descriptionHyperlinks> - <jobString>Installing venom fangs.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>VenomFangs</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>VenomFangs</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyPartGroups> - <li>Teeth</li> - </appliedOnFixedBodyPartGroups> - <addsHediff>VenomFangs</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveVenomFangs</defName> - <label>remove venom fangs</label> - <description>Remove venom fangs.</description> - <descriptionHyperlinks> - <ThingDef>VenomFangs</ThingDef> - <HediffDef>VenomFangs</HediffDef> - </descriptionHyperlinks> - <jobString>Removing venom fangs.</jobString> - <removesHediff>VenomFangs</removesHediff> - </RecipeDef> - - <!-- 베놈 탈론 --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallVenomTalon</defName> - <label>install venom talon</label> - <description>Install a venom talon.</description> - <descriptionHyperlinks> - <ThingDef>VenomTalon</ThingDef> - <HediffDef>VenomTalon</HediffDef> - </descriptionHyperlinks> - <jobString>Installing venom talon.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>VenomTalon</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>VenomTalon</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyPartGroups> - <li>MiddleFingers</li> - </appliedOnFixedBodyPartGroups> - <addsHediff>VenomTalon</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveVenomTalon</defName> - <label>remove venom talon</label> - <description>Remove venom talon.</description> - <descriptionHyperlinks> - <ThingDef>VenomTalon</ThingDef> - <HediffDef>VenomTalon</HediffDef> - </descriptionHyperlinks> - <jobString>Removing venom talon.</jobString> - <removesHediff>VenomTalon</removesHediff> - </RecipeDef> - - <!-- neurocalculator --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallNeurocalculator</defName> - <label>install neurocalculator</label> - <description>Install a neurocalculator.</description> - <descriptionHyperlinks> - <ThingDef>Neurocalculator</ThingDef> - <HediffDef>Neurocalculator</HediffDef> - </descriptionHyperlinks> - <jobString>Installing neurocalculator.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>Neurocalculator</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>Neurocalculator</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>Neurocalculator</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveNeurocalculator</defName> - <label>remove neurocalculator</label> - <description>Remove neurocalculator.</description> - <descriptionHyperlinks> - <ThingDef>Neurocalculator</ThingDef> - <HediffDef>Neurocalculator</HediffDef> - </descriptionHyperlinks> - <jobString>Removing neurocalculator.</jobString> - <removesHediff>Neurocalculator</removesHediff> - </RecipeDef> - - <!-- Circadian assistant --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallCircadianAssistant</defName> - <label>install circadian assistant</label> - <description>Install a circadian assistant.</description> - <descriptionHyperlinks> - <ThingDef>CircadianAssistant</ThingDef> - <HediffDef>CircadianAssistant</HediffDef> - </descriptionHyperlinks> - <jobString>Installing circadian assistant.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>CircadianAssistant</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>CircadianAssistant</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>CircadianAssistant</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveCircadianAssistant</defName> - <label>remove circadian assistant</label> - <description>Remove circadian assistant.</description> - <descriptionHyperlinks> - <ThingDef>CircadianAssistant</ThingDef> - <HediffDef>CircadianAssistant</HediffDef> - </descriptionHyperlinks> - <jobString>Removing circadian assistant.</jobString> - <removesHediff>CircadianAssistant</removesHediff> - </RecipeDef> - - <!-- Circadian half-cycler --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallCircadianHalfCycler</defName> - <label>install circadian half-cycler</label> - <description>Install a circadian half-cycler.</description> - <descriptionHyperlinks> - <ThingDef>CircadianHalfCycler</ThingDef> - <HediffDef>CircadianHalfCycler</HediffDef> - </descriptionHyperlinks> - <jobString>Installing circadian half-cycler.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>CircadianHalfCycler</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>CircadianHalfCycler</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>CircadianHalfCycler</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemoveCircadianHalfCycler</defName> - <label>remove circadian half-cycler</label> - <description>Remove circadian half-cycler.</description> - <descriptionHyperlinks> - <ThingDef>CircadianHalfCycler</ThingDef> - <HediffDef>CircadianHalfCycler</HediffDef> - </descriptionHyperlinks> - <jobString>Removing circadian half-cycler.</jobString> - <removesHediff>CircadianHalfCycler</removesHediff> - </RecipeDef> - - <!-- Psychic sensitizer --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallPsychicSensitizer</defName> - <label>install psychic sensitizer</label> - <description>Install a psychic sensitizer.</description> - <descriptionHyperlinks> - <ThingDef>PsychicSensitizer</ThingDef> - <HediffDef>PsychicSensitizer</HediffDef> - </descriptionHyperlinks> - <jobString>Installing psychic sensitizer.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychicSensitizer</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>PsychicSensitizer</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>PsychicSensitizer</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemovePsychicSensitizer</defName> - <label>remove psychic sensitizer</label> - <description>Remove psychic sensitizer.</description> - <descriptionHyperlinks> - <ThingDef>PsychicSensitizer</ThingDef> - <HediffDef>PsychicSensitizer</HediffDef> - </descriptionHyperlinks> - <jobString>Removing psychic sensitizer.</jobString> - <removesHediff>PsychicSensitizer</removesHediff> - </RecipeDef> - - <!-- Psychic reader --> - <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> - <defName>PN_InstallPsychicReader</defName> - <label>install psychic reader</label> - <description>Install a psychic reader.</description> - <descriptionHyperlinks> - <ThingDef>PsychicReader</ThingDef> - <HediffDef>PsychicReader</HediffDef> - </descriptionHyperlinks> - <jobString>Installing psychic reader.</jobString> - <ingredients> - <li> - <filter> - <thingDefs> - <li>PsychicReader</li> - </thingDefs> - </filter> - <count>1</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>PsychicReader</li> - </thingDefs> - </fixedIngredientFilter> - <appliedOnFixedBodyParts> - <li>PNBrain</li> - </appliedOnFixedBodyParts> - <addsHediff>PsychicReader</addsHediff> - </RecipeDef> - - <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> - <defName>PN_RemovePsychicReader</defName> - <label>remove psychic reader</label> - <description>Remove psychic reader.</description> - <descriptionHyperlinks> - <ThingDef>PsychicReader</ThingDef> - <HediffDef>PsychicReader</HediffDef> - </descriptionHyperlinks> - <jobString>Removing psychic reader.</jobString> - <removesHediff>PsychicReader</removesHediff> - </RecipeDef> - - <!--==================================== 오토마톤 뉴로링크 ====================================--> - <ThingDef> - <defName>PN_PsychicAmplifier</defName> - <label>automaton psylink neuroformer</label> - <description>A consumable archotech-created device that forms or upgrades a psylink in the user's mind.\n\nThe user presses the device over the eyes, where it links to the brain directly and restructures part of it. Afterwards, the device disintegrates into worthless ash.</description> - <descriptionHyperlinks> - <HediffDef>PsychicAmplifier</HediffDef> - </descriptionHyperlinks> - <thingClass>ThingWithComps</thingClass> - <category>Item</category> - <techLevel>Archotech</techLevel> - <useHitPoints>true</useHitPoints> - <pathCost>14</pathCost> - <selectable>true</selectable> - <altitudeLayer>Item</altitudeLayer> - <tickerType>Never</tickerType> - <alwaysHaulable>true</alwaysHaulable> - <resourceReadoutPriority>Middle</resourceReadoutPriority> - <thingCategories> - <li>BodyPartsArchotech</li> - </thingCategories> - <statBases> - <MaxHitPoints>100</MaxHitPoints> - <Beauty>-4</Beauty> - <Mass>1</Mass> - <MarketValue>2600</MarketValue> - <DeteriorationRate>0</DeteriorationRate> - </statBases> - <graphicData> - <texPath>Things/Item/Special/PsylinkNeuroformer</texPath> - <graphicClass>Graphic_Single</graphicClass> - </graphicData> - <tradeTags> - <li>PsylinkNeuroformer</li> - </tradeTags> - <comps> - <li Class="CompProperties_Usable"> - <compClass>CompUsableImplant</compClass> - <useJob>UseItem</useJob> - <useLabel>Use neuroformer to form psylink</useLabel> - </li> - <li Class="CompProperties_UseEffectInstallImplant"> - <hediffDef>PsychicAmplifier</hediffDef> - <bodyPart>PNBrain</bodyPart> - <canUpgrade>true</canUpgrade> - </li> - <li Class="CompProperties_UseEffectPlaySound"> - <soundOnUsed>PsyAmpInstalled</soundOnUsed> - </li> - <li Class="CompProperties_UseEffect"> - <compClass>CompUseEffect_DestroySelf</compClass> - </li> - <li Class="CompProperties_Forbiddable"/> - </comps> - </ThingDef> - </value> - </li> - </operations> - </match> - </Operation> -</Patch> \ No newline at end of file diff --git a/1.2/Patches/Royalty_Apparel b/1.2/Patches/Royalty_Apparel deleted file mode 100644 index 65c0712..0000000 --- a/1.2/Patches/Royalty_Apparel +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Patch> - <Operation Class="PatchOperationFindMod"> - <mods> - <li>Royalty</li> - </mods> - <match Class="PatchOperationSequence"> - <success>Always</success> - <operations> - <li Class="PatchOperationAdd"> - <xpath>/Defs/ThingDef[defName = "PN_ApparelRoyalguard"]</xpath> - <value> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Tailor</effectWorking> - <soundWorking>Recipe_Tailor</soundWorking> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <researchPrerequisite>CataphractArmor</researchPrerequisite> - <unfinishedThingDef>UnfinishedApparel</unfinishedThingDef> - <defaultIngredientFilter> - <categories> - <li>Root</li> - </categories> - <disallowedThingDefs> - <li>Gold</li> - <li>Silver</li> - <li>Plasteel</li> - <li>Jade</li> - <li>Uranium</li> - </disallowedThingDefs> - </defaultIngredientFilter> - </recipeMaker> - </value> - </li> - <li Class="PatchOperationAdd"> - <xpath>/Defs/ThingDef[defName = "PN_ApparelRoyalguardHat"]</xpath> - <value> - <recipeMaker> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <workSkill>Crafting</workSkill> - <effectWorking>Tailor</effectWorking> - <soundWorking>Recipe_Tailor</soundWorking> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <researchPrerequisite>CataphractArmor</researchPrerequisite> - <unfinishedThingDef>UnfinishedApparel</unfinishedThingDef> - <defaultIngredientFilter> - <categories> - <li>Root</li> - </categories> - <disallowedThingDefs> - <li>Gold</li> - <li>Silver</li> - <li>Plasteel</li> - <li>Jade</li> - <li>Uranium</li> - </disallowedThingDefs> - </defaultIngredientFilter> - </recipeMaker> - </value> - </li> - </operations> - </match> - </Operation> -</Patch> \ No newline at end of file diff --git a/1.2/Patches/SOS2.xml b/1.2/Patches/SOS2.xml deleted file mode 100644 index 8b7b475..0000000 --- a/1.2/Patches/SOS2.xml +++ /dev/null @@ -1,65 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Patch> - <Operation Class="PatchOperationFindMod"> - <mods> - <li>Save Our Ship 2</li> - </mods> - <match Class="PatchOperationSequence"> - <success>Always</success> - <operations> - <!-- 티어B메이드 --> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelMaid"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelMaidHat"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <!-- 티어B워커 --> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelWorker"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelWorkerHat"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <!-- 티어B솔져 --> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelSoldier"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelSoldierHat"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <!-- 티어C로얄가드 --> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelRoyalguard"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - <li Class="PatchOperationAdd"> - <xpath>Defs/ThingDef[defName = "PN_ApparelRoyalguardHat"]/apparel/tags</xpath> - <value> - <li>EVA</li> - </value> - </li> - </operations> - </match> -</Operation> -</Patch> \ No newline at end of file diff --git a/1.2/Patches/Vanilla.xml b/1.2/Patches/Vanilla.xml deleted file mode 100644 index 1fa3fb1..0000000 --- a/1.2/Patches/Vanilla.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Patch> - <Operation Class="PatchOperationAdd"> - <xpath>*/WorkGiverDef[defName="DoBillsFabricationBench"]/fixedBillGiverDefs</xpath> - <value> - <li>PN_AutomatonBench</li> - </value> - </Operation> - <!--<Operation Class="PatchOperationAdd"> - <xpath>*/WorkGiverDef[defName="ChatWithPrisoner"]</xpath> - <value> - <workTags> - <li>PN_noPrisoner</li> - </workTags> - </value> - </Operation> - <Operation Class="PatchOperationAdd"> - <xpath>*/WorkGiverDef[defName="Research"]</xpath> - <value> - <workTags> - <li>PN_noResearch</li> - </workTags> - </value> - </Operation>--> -</Patch> \ No newline at end of file diff --git a/1.2/Patches/Yayo_combat_3.xml b/1.2/Patches/Yayo_combat_3.xml deleted file mode 100644 index 8e8727a..0000000 --- a/1.2/Patches/Yayo_combat_3.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Patch> - <Operation Class="PatchOperationFindMod"> - <mods> - <li>Yayo's Combat 3</li> - </mods> - <match Class="PatchOperationSequence"> - <success>Always</success> - <operations> - <li Class="PatchOperationReplace"> - <xpath>Defs/ThingDef[defName = "PN_Chainlongsword"]/equippedAngleOffset</xpath> - <value> - <equippedAngleOffset>0</equippedAngleOffset> - </value> - </li> - </operations> - </match> - </Operation> -</Patch> \ No newline at end of file diff --git a/LoadFolders.xml b/LoadFolders.xml index 13a70c2..74fde2e 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -1,9 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> <loadFolders> - <v1.2> - <li>1.2</li> - <li>Content</li> - </v1.2> <v1.3> <li>1.3</li> <li>Content</li>