From 51a3c2deb6a0d70ccef5b42e55741707a78ef23a Mon Sep 17 00:00:00 2001 From: UberWaffe Date: Wed, 27 Apr 2016 15:09:25 +0200 Subject: [PATCH] Version 0.12.14 Changelog: * NOTE: Now requires bobs library mod to function. * Updated overhaul to include dark blue science packs from Bob's mods. * Placeholder graphics for now. --- graphics/icons/sct-bm4-capbank.png | Bin 0 -> 585 bytes graphics/icons/sct-bm4-injector.png | Bin 0 -> 361 bytes graphics/icons/sct-bm4-part1a.png | Bin 0 -> 497 bytes graphics/icons/sct-bm4-part1b.png | Bin 0 -> 435 bytes graphics/icons/sct-bm4-part1c.png | Bin 0 -> 507 bytes graphics/icons/sct-bm4-part2a.png | Bin 0 -> 614 bytes graphics/icons/sct-bm4-part2b.png | Bin 0 -> 548 bytes graphics/icons/sct-bm4-part2c.png | Bin 0 -> 608 bytes graphics/icons/sct-bm4-part3a.png | Bin 0 -> 705 bytes graphics/icons/sct-bm4-part3b.png | Bin 0 -> 615 bytes graphics/icons/sct-bm4-part3c.png | Bin 0 -> 681 bytes graphics/icons/sct-bm4-part3d.png | Bin 0 -> 634 bytes graphics/icons/sct-bm4-part4a.png | Bin 0 -> 552 bytes graphics/icons/sct-bm4-part4b.png | Bin 0 -> 506 bytes graphics/icons/sct-bm4-part4c.png | Bin 0 -> 568 bytes graphics/icons/sct-bm4-part4d.png | Bin 0 -> 512 bytes graphics/icons/sct-bm4-part5a.png | Bin 0 -> 603 bytes graphics/icons/sct-bm4-part5b.png | Bin 0 -> 529 bytes graphics/icons/sct-bm4-part5c.png | Bin 0 -> 596 bytes graphics/icons/sct-bm4-part5d.png | Bin 0 -> 544 bytes graphics/icons/sct-bm4-plating.png | Bin 0 -> 311 bytes graphics/icons/sct-bm4-supercoils.png | Bin 0 -> 620 bytes locale/en/sciencecosttweaker.cfg | 23 ++ migrations/ScienceCostTweaker_0.12.14.lua | 16 + migrations/ScienceCostTweaker_0.12.5.lua | 6 - tweaks/bobsmods/Planning.txt | 27 ++ tweaks/bobsmods/newintermediates.lua | 392 ++++++++++++++++++++-- tweaks/bobsmods/tweakedscience.lua | 15 +- tweaks/productivity-limitations.lua | 7 +- 29 files changed, 454 insertions(+), 32 deletions(-) create mode 100644 graphics/icons/sct-bm4-capbank.png create mode 100644 graphics/icons/sct-bm4-injector.png create mode 100644 graphics/icons/sct-bm4-part1a.png create mode 100644 graphics/icons/sct-bm4-part1b.png create mode 100644 graphics/icons/sct-bm4-part1c.png create mode 100644 graphics/icons/sct-bm4-part2a.png create mode 100644 graphics/icons/sct-bm4-part2b.png create mode 100644 graphics/icons/sct-bm4-part2c.png create mode 100644 graphics/icons/sct-bm4-part3a.png create mode 100644 graphics/icons/sct-bm4-part3b.png create mode 100644 graphics/icons/sct-bm4-part3c.png create mode 100644 graphics/icons/sct-bm4-part3d.png create mode 100644 graphics/icons/sct-bm4-part4a.png create mode 100644 graphics/icons/sct-bm4-part4b.png create mode 100644 graphics/icons/sct-bm4-part4c.png create mode 100644 graphics/icons/sct-bm4-part4d.png create mode 100644 graphics/icons/sct-bm4-part5a.png create mode 100644 graphics/icons/sct-bm4-part5b.png create mode 100644 graphics/icons/sct-bm4-part5c.png create mode 100644 graphics/icons/sct-bm4-part5d.png create mode 100644 graphics/icons/sct-bm4-plating.png create mode 100644 graphics/icons/sct-bm4-supercoils.png create mode 100644 migrations/ScienceCostTweaker_0.12.14.lua delete mode 100644 migrations/ScienceCostTweaker_0.12.5.lua create mode 100644 tweaks/bobsmods/Planning.txt diff --git a/graphics/icons/sct-bm4-capbank.png b/graphics/icons/sct-bm4-capbank.png new file mode 100644 index 0000000000000000000000000000000000000000..8a39433ca428ec3a6f7aad0f5a87a6f435d0352e GIT binary patch literal 585 zcmV-P0=E5$P)&#}e1i(-z#BR6C*=$B#*LgS`IGIeSC<^oW z{8PX^yWNh>W|IKu^ZCpJ6h$EbMj{ce*K3;1v#RX(djg;&N#+5?Vvzti7!3F~c~*f| zt3?2;R;%U#Uayw`xLU3L31A$eD6(F!bGzM|2MB^d0K8l-{|x}ZSS&_WRllzS_nb~A zj>ltGDis1?r_(V9C=?2B`38(j8UW+*xH&+t*CPN%qfu@)o3{Z(Q8WiQpU+IE(*(e9 zILuzJ$N79tUDtU$9yy&(P4$7tDad3p<^UwQSS&u9(K|Y!AP5`|hvotIj;N|COQjP1 zem@04pxf5^E literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-injector.png b/graphics/icons/sct-bm4-injector.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0e279408b6023ad81f1aca65bf21a065982fbe GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|H5N51TiJu4*WH0gbb!C6RBF)359IF4~4N&Ntr;B4q#NoHsH+Hr-h#dQ9-YzvG zsxd+3o1&ZAH^Yg%H=1iB8m=u&NMT;4cBsBNn!oHO>&@0m@gJ(EcpmwuyWQ{5IDV%; z|3$eb?hpSNj?LK5`DxYOb+5Nies#4p{qV%!lb%?*?|%Q==kk|r z|8wR||Cia&G2!`6xdj?rE-mX`moPlGcvLA@D6=_tb~Qu8Rx!banNqR`cCB*>bdhM& zIsHhE;leguC8y9(tA^V9CpYm3CQ7hUQqCo$yG*%DXBj{^cL{Vcs^5s!;Y=y zud&x8mo;1OPfzg@ow)N=BX%Z}DP3Fa#JpUHx3vIVCg! E0J~k5mH+?% literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part1a.png b/graphics/icons/sct-bm4-part1a.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6b6056e0c1e6063f9132829ba8860b82c58e0f GIT binary patch literal 497 zcmVlt0iSMl+Zj{Sq_If?eX0ylu z^?E(bt<`Gp0o+J>_@eoIP5{(evs$eZ0H@PwWPrC#I2a570G&<;-EQ}4?IjPyQDC>* zF`v&fo6Rx^0`B*F7K=sZayf3d+vF8+90#k_3awTPN-1PA8MNDN1VI4DagtX+YfS*0 zOeW#la=D}sf?DfjP3U>v&6d3!p64Z3f+$9dW5!qttk-KQr6{GO@B2UYecz{)l1eFV zHk)`QcqS`J4u?YmV6)l0D{-UIAOMa=qu&RxEQy6#;7*L4YimSsHz5ElR@ZbTxz n52OGoKnh?S!1&LpX#wyFyw*$eBt!w&00000NkvXXu0mjfaq`LZ literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part1b.png b/graphics/icons/sct-bm4-part1b.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f4a28289685e214a7a8af80f990478dbd3be2a GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|H5N51TiJu4*WH0gbb!C6RBF)1l@kE931Oo%3gQtsQNW|f{)3w(%JBYN^%PnGS zKe*T}bW_8ssBIVW7`q)eFrG3i2>p6hw~2Lvmy6(nAKH1DJNkuAsU|%0_e+~JGsW(l zHhV&%=J~1Kd)IHbE{bDw{rRh`^re7DLp(#|G({d~i$3Pi(D;p2;>XuXwl#jO>OK6h zVOgdfQ{w7$*P6}czh38M&wIYn-(LHDsY1(w_rHBEml!y#{{8oy0tW|BVIT90>Vy-O zk<(Zl4jZsBz6e$eiJaE4h=XCn&75OT4@mHrUcsZ?MX23*(u7YMJqWW<;9NbB{QjYh+_ z&tLt&XWlJPDwWvl^*EVKejPwc$$Gs`0L#ez~w9u5air&HRt%~q=w48W(6 zZ_KuB0$`y~;C8!ZP(2OMZnp`5qtS?A^fW*wlOX_ZHk+palskZjZsix#G!35T;e0+r z2ocr^mC!zrPNx9?`~5x|BdS)b0075vUSddr&wyoF1i)gk$lY%D{zG^=omi{Y2!Q!~ zo|a{Cxm;38$>Z_J*=!ch2ZFfTYPGtV(aW4L=wMPx4h92uIvwh|P9X%7$t26=G7ZDv xcsvfDhHto#DDizD28aP-fEXb1$7$3HfDc7fMg=e~YV!a9002ovPDHLkV1fu%)_ni~ literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part2a.png b/graphics/icons/sct-bm4-part2a.png new file mode 100644 index 0000000000000000000000000000000000000000..13f0d79c34896fad57a1ccf630540c5f6db59bb5 GIT binary patch literal 614 zcmV-s0-61ZP)j zK~z}7?UymHDNz)K*EwE7kRhlwNc4({iJsOE&}d{@jX$7QBZ!1XBJmH@q98=0P)w^5 zj8Uyy+;`>OXXd)xm#49klbP&2v(9&B?~|MXo-FbE%4g00>*J36zYIdWuU$U71TTP3 z0F%iCrBVs8SPX8r8_{SK`FtMJ>GVsJ^ZATOB!W;V1k17>0wLeK&~`{EIUEk@q+YLg zdA8f_@;mx_=aD2eO=G9ip&{rqgKx;BvYAHo(m$^!xn)fOtG^o3GdF0Dxk#2wm4d#qRC_J5?$b0${aT zy~>%U$zU)@uh+}nZpYK<#BeywKp?>5@%Zx+^!t4ZA(%)cXqx6#zSHRt01Jh}B~~t% z34rZ(`)2_CexELvi$0%^i^am$L{(J+;CMW~#MbLIg%DI#^>Khkqd_SpT`m_#qmiw_ zd_H&FwjX0YpWhEqtJMgALI}26Ek^@g*KY#ox_%!(wOYMQUa!|3U*7NcR1}3$N*ac7 zl{XB7Qc5a{!o%V4eSljl+HSX(5&>W?mve;7X0rsqX0!S40aB?H0dO!FI06g?0|H&x@c;k-07*qoM6N<$f<6-u A1poj5 literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part2b.png b/graphics/icons/sct-bm4-part2b.png new file mode 100644 index 0000000000000000000000000000000000000000..32e3b4d40e8b3faccc75ef658420aa35448e976c GIT binary patch literal 548 zcmV+<0^9wGP)D=s0kKI$ zK~z}7?U%8N!ax*7?_>f7G@Xr&g+{Ox%hXnO;x~wYpg)k_N<~4fQVMqdf?^@$11v0T z1PcRd<=w({*>%+<>tdQ*7?KHLa%S#(j~5_hiO(y;`o4O-Bj3v)#AWYF*cL*HI`G(CKt=KA!`Dke4XDI}}CXcs%B<9=#8M zjYfmdbenl3Nz*hr8jZMKuX#G1xLhu2nkE4-pU*!8xN5)O)3PiAU^1Bu4scJa)rtV9 zX__YhNxH5}0MvEe7l7*JO(Ky102qeh>7(nqXt&z{fKsUxJO=Km*=!O3Ez9y11Dd9> zR;zKh+r4gqZQB$=Fqg~ma5(r5!b~Q^;c)mGfNk59QZgQo({Y?J&0M{HA zLa^8C(Mw(y6pO`R0M9BL0B*Ni-<42RRZgeV_X0>MnM$QttyVdk&4L%ApiRktG%-;> m5CKF05kLeG`p;?D2Y?TEn81zC?#(O!0000DPb7KuNjk9jh&JOA}I?NQWmpgp)7q0`2@azy{(x-l%?`5kcF~fha~y4 zCWgAs;=FW**Ljb6o!QJ)Pcz+jb3MO#{@gteV6ueIC(Y_#y1tSBmq8GI|GQ}R6j%Tc z0R4U+`FtLsPzWC%AMpGA$mMbv3~=exPA6iq7z%{~dcEGa zAiU~xM?5r96xnXKd9T%K#bh%1^t)@j*Zt1BB@{(ryHvEcD|sOviS`#s0wF*Qx2qA33k@Rg?1DFM*oa2Vp6rV#)GfdDs~ z4PVhq0Nd@B02qx%4e@k3O#o~*n|xI-0Thcx0${0BGQ?dj7Xfg+UcV2Z)oM`?1ct+5 z9u5aXPLd=7;Q4%h4?wHcqRnQbEXy2?Mi2S7j)10V6h)CXn~j}L=S!1RD)pWQETQpF{_-kcOs1w}6|VloCo%oNM<&mkvsygQMa<(cMLz3WX9Up;ITP zPC^ljAYBR>lv;$U^)t}t4!sT6TE%+H%^iH;kno=OoczxF0VjaN5`I7F)c4&VZ{)va z5QO)$i%zFt4e);f+}+(Fl}cfEcNbo-7m_5w@Au>E>vfLDV|Ke;mdj-xA0HC{ zRaO0Rvq&Uj1BAoj)dA+|`T3auD9iH9T&-3k0P4EVP$)zIyuZI+8em}&_WONQt5qbE zNdUmf$;pgQHk$t(0Y;cz&l zqA1+l++@Gs|N97hsMTtr*=*wN?QP0#7zSQmUT}1D1WA(M@pur6#n9<=U>L^g5%^HM z-R8~B4fpo;2!N?nYHD8Bbpl|iRI+Uk4-XUsfx52$ToFD#J`w*XvP| zB#NR)(==yJXPPEOQKTeEe0_agJ_U=ysVE9-wHiq>m&*|V4-XILhBz9H5&-l0{PF;| zx3`SP<5X3ZZnv8o8ygG;gG{H>Y&077VolQsfQ3R~ElYXHXq9RE3WIso_uRwz%T`BQ<^00000NkvXXu0mjfXL>*} literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part3b.png b/graphics/icons/sct-bm4-part3b.png new file mode 100644 index 0000000000000000000000000000000000000000..51a76e5891e9b5b81978e74ea9eb3822727cd205 GIT binary patch literal 615 zcmV-t0+{`YP)EAHjCYLKc=vDT^s( zBO8qn3zC;9*Rwc}C!H|n^mOJdTy=L(&0Y6z{@3-ty9dx&hOe1=?Jr!P$bZXVF#P`Z zUwT{c2KfH~hQlH9`8^wj?3lpG6=8w zYRS99Xf(3fZ1Psm))$LKKGL79|NSBwjj~#;ay%aMbUJan-EuG(Fr7{l0Nrl)U4W~$ z+bv6_5&_WRaA*g3q}6Ig0JPa`PXS1Bx7!f_Ef$L^fS~5he!s_LGC`$M0RUt&nWyV_ zyB%t^8UP>`i)qimBX2z(56k5;6-80afXQTHE|=qGvr(oq%_4#VLv0WhD>Kh415aG)efOeT{Az(%9-Ga;N#rvyN!)2SLll9Xkc z0O<94f5w9I`TQL+Et<_{+AN62;}k`ai^YP9qHwufvejzQ@Ane`6N!W-3nGz-HVdAe zY<9byqtWQ)lTZ)@w%cuO0KHz1*=&|>x0`|>&}=p{5D2hPC{UJV)pj)+jdZzOOr=un z_xq}CXt)8;<3?n7-v{0RZ-6&|?f|;~oa$Wwd;%`eCU{dZIa2@t002ovPDHLkV1lQF B5Jvz2 literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part3c.png b/graphics/icons/sct-bm4-part3c.png new file mode 100644 index 0000000000000000000000000000000000000000..0e652e5c7730d54e88e3ab473bfb2f221707146b GIT binary patch literal 681 zcmV;a0#^NrP)XiTh0yarR zK~z}7?Uz4mB2g5@kE^6m5n&)$DE{dLMMO-IE*46@fR%-f#b76X3405*2$;rJNaY6* zg+L&I_@~lBj5A`PsNg7`6xj?}NyO~BJ6m{QnBmU6GrxKF-OC$5W9fdLsnz=p?^oo% zWzgx~zWs;RDL4WAUjPpe56EOP2m}H!8jY}6Ebw~0NTpJEdV2cQV6)kvTrT7K`WiNy z4QFR(Fq_Tr`~46_5zS`vAQ1Ac48A<{dOa(Z3O{N%9P;AgV(++j?_KSdK1nhh4l|$6 zv(xEtwOVmDoALhsp7D5`0O)i&RRcv)7z%|5fOfl`g+hV7UXO~RaIsjh)oQU+D)I92 z@^FB!G#-x$fL5zjjg?9z0-(#~q9jTDt_}j2&*yx6d}Jb#AONP*Y4u(t5+MNI-rn+e zv=?AEhaQiIxm=Fx^;&&K5Cj6?Xf*mGfP>0VmSw!WykNWCs5NW-^(h&%i;8u-EGm0Bts#8oRo>`g?0&SKV%x0BACq)L5}tBmlbIZpyNJ z9Dryv%4)SrNs_o;uPMti@9ysC^Z5vXu~w literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-part3d.png b/graphics/icons/sct-bm4-part3d.png new file mode 100644 index 0000000000000000000000000000000000000000..89902a0e9b45b8b86acccee41bdea353fdb88489 GIT binary patch literal 634 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 p5zO;|319-4049Lpms6t~fIqMtOD$Z31_+EMQ zs+@ehFJ0G>%jMANba1_1l|X3g))7zjN=|D5u-R<#Cp~uF(?ezSxb}EFvejx40He|9 z=K)C4vMd6iuIo|&jv>ruvj~U7C=?2qOeRu3T9$=&yA1#+7K{IvfnYGm#bP0qflw&K zdcDs5e*c~Y)oPWi)r#lynd9-8nM{TNXqu*U2veyPd%fO!0FRnZrv$)wJpOA2E|&|J z%Oy*t5&^K=?fxCW4wVo>Dug7t+wBN|>2&)25Zap0=Kz3MET%l=Hk*xF2+QR%N23u> zrxOo{1N;3x6Nv-?uvV)nTaeG^)huudm0=iMuh&YGPzb@nV4wyt91dBjR2Ydw7zhNI zOeWcAG`QVvrAD#e@26oHG)+;}a(B+7 zxnED-6~Hqoio$R>OaQdo?JO3HoJ=NE6os-Zb2uEbTrM*fi~S5hxm+dyy4`NB*K2-P zPXT;BA5A6`qtPfkoz9g(JRT{mgDi5 zvMjURZqw`a5&$!q%!Pp<2n4{>>GWEFuj+QY1VB*~e`E)q22n5=1ORNe+neK!M&l)c zbeFWl}ZFakH^E!X7idBq*5uiS}pGPd+v5S*6VdTolXK^E|lj(GtR;!hI zy`Ci^bw$B33FDCK3sXqDVmyXf~Va_xo8W6xi$a9s=k-0jO~y(P{Sq4L}3X i05kyAe@@lj0Q>?A)9%n<5wtr10000ILRtr)}%OJev`bGSyXE9rQD@1CV65+a&9oZWsm{jRpXqP$*av zk)~-J3(~)t1nw{KA*WmW|_xqVnr&+7jxL&Ul#0Qds@PG-;-3`S}I0000PZ!6Kh{JEEJ90G}2)OQlq{g!T z(KX)_x;F0XmK{;PGs`p|=0` z>cuiKuISI&+`lb1aqUr?^A^9&S|zrY9!d1Md}QyV-`Z7g_gwazp8C*$hvmS&_n(<3 zq;NDcteE1(SMXmi;=1TLO9qGQrS;4|PqaL?c=p+WXRT?k;g@^!eLo31d{$H4B$^&L z`BTQ;pku#NA4q>*YOrcX00WBy1IvORPq&mXePH+&b35Xo%l!(Ve;7Pn{an^LB{Ts5 D`09LM literal 0 HcmV?d00001 diff --git a/graphics/icons/sct-bm4-supercoils.png b/graphics/icons/sct-bm4-supercoils.png new file mode 100644 index 0000000000000000000000000000000000000000..de616d46af5be9acb6eb470ca42e6b53d0af5668 GIT binary patch literal 620 zcmV-y0+aoTP)BKq6iMiA5M#EO-k= zH%a{o`QG6^a-Tl9S8lGSOTS6e=A838{hWS(zmrqIVhJC2TJ`=PwX0sUzg#tpM5S&gYWLZYJT*hQFdFbQK%V$3SssFP`lKp<4qA2pCD(+>#B*Idu#CE&Q^ZERK3rKP_8Zn>G)9rSfU=oQ0ce~yD0dBfnE?h2` zY&05_Wtjk2sZ>m31VJDGUa!}?`0Mpb02Bn_-vB;qwOSDXgTbJw-Q)2P05_Y>U5ut_ z1VFFX`+5>SlgHx$0BklJQ+qTT1po|(!@HQlU|<^aQW7SUNj95JuGecGk4NtJdrqfQ zW-=K9U^E&vt)f<|5di&uKfB#7bzP^f>+Ezo^!a=Qz literal 0 HcmV?d00001 diff --git a/locale/en/sciencecosttweaker.cfg b/locale/en/sciencecosttweaker.cfg index b75a6a6..aab479d 100644 --- a/locale/en/sciencecosttweaker.cfg +++ b/locale/en/sciencecosttweaker.cfg @@ -28,6 +28,24 @@ sct-bm4-plating=VP Containment Plating sct-bm4-injector=VP Injector sct-bm4-supercoils=Superconductive Coils sct-bm4-capbank=Capacitor Bank +sct-bm4-part1a=Conductive Mesh +sct-bm4-part1b=Insulation +sct-bm4-part1c=Shielding +sct-bm4-part2a=Supertransistor Array +sct-bm4-part2b=Chemical Paste +sct-bm4-part2c=Atomic Components +sct-bm4-part3a=Battery Core +sct-bm4-part3b=Charged Coils +sct-bm4-part3c=Chemical Temper +sct-bm4-part3d=VP Emitter +sct-bm4-part4a=Capacitor Stack +sct-bm4-part4b=Thermal Shield +sct-bm4-part4c=Nanofusion Core +sct-bm4-part4d=VP Shield +sct-bm4-part5a=Regulator +sct-bm4-part5b=Layered Insulation +sct-bm4-part5c=Containment Array +sct-bm4-part5d=Control Core science-pack-1=Sacrificial Electromagnet science-pack-2=Sacrificial ATMOS Set science-pack-3=Sacrificial Atomic Manipulator @@ -54,6 +72,11 @@ sct-bm4-plating=__ITEM__sct-bm4-plating__ sct-bm4-injector=__ITEM__sct-bm4-injector__ sct-bm4-supercoils=__ITEM__sct-bm4-supercoils__ sct-bm4-capbank=__ITEM__sct-bm4-capbank__ +sct-bm4-part1=VP Material Processing +sct-bm4-part2=VP Component Assembly +sct-bm4-part3=VP Core Components +sct-bm4-part4=VP Energy Components +sct-bm4-part5=VP Control and Containment science-pack-1=__ITEM__science-pack-1__ science-pack-2=__ITEM__science-pack-2__ science-pack-3=__ITEM__science-pack-3__ diff --git a/migrations/ScienceCostTweaker_0.12.14.lua b/migrations/ScienceCostTweaker_0.12.14.lua new file mode 100644 index 0000000..d466d75 --- /dev/null +++ b/migrations/ScienceCostTweaker_0.12.14.lua @@ -0,0 +1,16 @@ +for index, force in pairs(game.forces) do + force.reset_recipes() + force.reset_technologies() + + if (force.technologies["advanced-research"].researched) then + force.recipes["sct-bm4-plating"].enabled = true + force.recipes["sct-bm4-injector"].enabled = true + force.recipes["sct-bm4-supercoils"].enabled = true + force.recipes["sct-bm4-capbank"].enabled = true + force.recipes["sct-bm4-part1"].enabled = true + force.recipes["sct-bm4-part2"].enabled = true + force.recipes["sct-bm4-part3"].enabled = true + force.recipes["sct-bm4-part4"].enabled = true + force.recipes["sct-bm4-part5"].enabled = true + end +end diff --git a/migrations/ScienceCostTweaker_0.12.5.lua b/migrations/ScienceCostTweaker_0.12.5.lua deleted file mode 100644 index 6570d66..0000000 --- a/migrations/ScienceCostTweaker_0.12.5.lua +++ /dev/null @@ -1,6 +0,0 @@ -for index, force in pairs(game.forces) do - force.reset_recipes() - force.reset_technologies() - force.recipes["lab"].enabled = true - force.recipes["sct-lab-1"].enabled = false -end diff --git a/tweaks/bobsmods/Planning.txt b/tweaks/bobsmods/Planning.txt new file mode 100644 index 0000000..8de9bc6 --- /dev/null +++ b/tweaks/bobsmods/Planning.txt @@ -0,0 +1,27 @@ +sct-bm4-plating=VP Containment Plating 1x = 1x Chemical Temper + 1x Virtual Particle Shield + 1x Containment Array +sct-bm4-injector=VP Injector 1x = 1x Nanofusion Core + 1x Virtual Particle Emitter + 1x Control Core +sct-bm4-supercoils=Superconductive Coils 1x = 1x Charged Coils + 1x Thermal Shield + 1x Layered Insulation +sct-bm4-capbank=Capacitor Bank 1x = 1x Battery Core + 1x Capacitor Bank + 1x Regulator + +sct-bm4-part1a=Conductive Mesh 6x = 12x Copper Cable + 5x Bronze +sct-bm4-part1b=Insulation 5x = 5x Rubber + 3x Plastic Bar +sct-bm4-part1c=Shielding 4x = 5x Brass + 5x Invar + +sct-bm4-part2a=Supertransistor Array 4x = 1x Silicon Nitride + 4x Electronic Components +sct-bm4-part2b=Chemical Paste 4x = 1x Solid Fuel + 1x Carbon +sct-bm4-part2c=Atomic Components 4x = 3x Electrum + 3x Zinc Plate + +sct-bm4-part3a=Battery Core 1x = 2x Supertransistor Array + 1x Lithium Ion Battery +sct-bm4-part3b=Charged Coils 1x = 3x Conductive Mesh + 1x Processing Unit +sct-bm4-part3c=Chemical Temper 1x = 2x Chemical Paste +sct-bm4-part3d=Virtual Particle Emitter 1x = 2x Atomic Components + +sct-bm4-part4a=Capacitor Stack 1x = 3x Conductive Mesh + 1x Nickel Plate +sct-bm4-part4b=Thermal Shield 1x = 2x Insulation + 10x Lithium +sct-bm4-part4c=Nanofusion Core 1x = 2x Chemical Paste +sct-bm4-part4d=Virtual Particle Shield 1x = 2x Shielding + +sct-bm4-part5a=Regulator 1x = 2x Supertransistor Array + 1x Processing Unit +sct-bm4-part5b=Layered Insulation 1x = 3x Insulation + 5x Silicon Wafer +sct-bm4-part5c=Containment Array 1x = 2x Shielding +sct-bm4-part5d=Control Core 1x = 2x Atomic Components \ No newline at end of file diff --git a/tweaks/bobsmods/newintermediates.lua b/tweaks/bobsmods/newintermediates.lua index fca71ed..7f49832 100644 --- a/tweaks/bobsmods/newintermediates.lua +++ b/tweaks/bobsmods/newintermediates.lua @@ -9,7 +9,7 @@ data:extend({ { type = "item", name = "sct-bm4-plating", - icon = "__ScienceCostTweaker__/graphics/icons/iron-core.png", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-plating.png", flags = {"goes-to-main-inventory"}, subgroup = "intermediate-product", order = "a[bm4-plating]", @@ -18,20 +18,20 @@ data:extend({ -- Old cost = 1x Express transport belt = 21.5x Iron plate, 2x Heavy Oil (5 steps) - -- New cost = Carbon + Cobalt Steel + Invar ( steps) { type = "recipe", name = "sct-bm4-plating", category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-plating.png", + subgroup = "intermediate-product", + order = "a[bm4-plating]", enabled = false, - energy_required = 20.5, + energy_required = 30.0, ingredients = { - {"iron-plate", 8}, - {type="fluid", name="lubricant", amount=2}, - {"invar-alloy", 1}, - {"cobalt-steel-alloy", 1}, - {"carbon", 2}, + {type="item", name="sct-bm4-part3c", amount=1}, + {type="item", name="sct-bm4-part4d", amount=1}, + {type="item", name="sct-bm4-part5c", amount=1}, }, results = { @@ -43,23 +43,28 @@ data:extend({ { type = "item", name = "sct-bm4-injector", - icon = "__ScienceCostTweaker__/graphics/icons/magnet-coils.png", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-injector.png", flags = {"goes-to-main-inventory"}, subgroup = "intermediate-product", order = "a[bm4-injector]", stack_size = 200 }, - -- Old cost = 1x Processing Unit = ( steps) - -- New cost = 1x Processing Unit, ( steps) + -- Old cost = 1x Processing Unit { type = "recipe", - name = "sct-bm4-injector", + name = "sct-bm4-injector", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-injector.png", + subgroup = "intermediate-product", + order = "a[bm4-injector]", enabled = false, - energy_required = 20.5, + energy_required = 30.0, ingredients = { - {"processing-unit", 1}, + {type="item", name="sct-bm4-part4c", amount=1}, + {type="item", name="sct-bm4-part3d", amount=1}, + {type="item", name="sct-bm4-part5d", amount=1}, }, results = { @@ -71,23 +76,28 @@ data:extend({ { type = "item", name = "sct-bm4-supercoils", - icon = "__ScienceCostTweaker__/graphics/icons/iron-core.png", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-supercoils.png", flags = {"goes-to-main-inventory"}, subgroup = "intermediate-product", order = "a[bm4-supercoils]", stack_size = 200 }, - -- Old cost = 1x Silicon Nitride = ( steps) - -- New cost = ( steps) + -- Old cost = 1x Silicon Nitride { type = "recipe", name = "sct-bm4-supercoils", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-supercoils.png", + subgroup = "intermediate-product", + order = "a[bm4-supercoils]", enabled = false, - energy_required = 20.5, + energy_required = 30.0, ingredients = { - {"silicon-nitride", 1}, + {type="item", name="sct-bm4-part3b", amount=1}, + {type="item", name="sct-bm4-part4b", amount=1}, + {type="item", name="sct-bm4-part5b", amount=1}, }, results = { @@ -99,27 +109,361 @@ data:extend({ { type = "item", name = "sct-bm4-capbank", - icon = "__ScienceCostTweaker__/graphics/icons/magnet-coils.png", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-capbank.png", flags = {"goes-to-main-inventory"}, subgroup = "intermediate-product", order = "a[bm4-capbank]", stack_size = 200 }, - -- Old cost = ( steps) - -- New cost = ( steps) + -- Old cost = 1x Lithium Ion Battery { type = "recipe", name = "sct-bm4-capbank", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-capbank.png", + subgroup = "intermediate-product", + order = "a[bm4-capbank]", enabled = false, - energy_required = 20.5, + energy_required = 30.0, ingredients = { - {"lithium-ion-battery", 1}, + {type="item", name="sct-bm4-part3a", amount=1}, + {type="item", name="sct-bm4-part4a", amount=1}, + {type="item", name="sct-bm4-part5a", amount=1}, }, results = { {type="item", name="sct-bm4-capbank", amount=1}, }, }, + + -- Battery Core + { + type = "item", + name = "sct-bm4-part3a", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part3a.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part3a]", + stack_size = 200 + }, + + -- Charged Coils + { + type = "item", + name = "sct-bm4-part3b", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part3b.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part3b]", + stack_size = 200 + }, + + -- Chemical Temper + { + type = "item", + name = "sct-bm4-part3c", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part3c.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part3c]", + stack_size = 200 + }, + + -- Virtual Particle Emitter + { + type = "item", + name = "sct-bm4-part3d", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part3d.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part3d]", + stack_size = 200 + }, + + { + type = "recipe", + name = "sct-bm4-part3", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part3a.png", + subgroup = "intermediate-product", + order = "a[bm4-part3]", + enabled = false, + energy_required = 30.0, + ingredients = + { + {type="item", name="sct-bm4-part2a", amount=2}, + {type="item", name="lithium-ion-battery", amount=1}, + {type="item", name="sct-bm4-part1a", amount=3}, + {type="item", name="processing-unit", amount=1}, + {type="item", name="sct-bm4-part2b", amount=2}, + {type="item", name="sct-bm4-part2c", amount=2}, + }, + results = + { + {type="item", name="sct-bm4-part3a", amount=1}, + {type="item", name="sct-bm4-part3b", amount=1}, + {type="item", name="sct-bm4-part3c", amount=1}, + {type="item", name="sct-bm4-part3d", amount=1}, + }, + }, + + -- Capacitor Stack + { + type = "item", + name = "sct-bm4-part4a", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part4a.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part4a]", + stack_size = 200 + }, + + -- Thermal Shield + { + type = "item", + name = "sct-bm4-part4b", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part4b.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part4b]", + stack_size = 200 + }, + + -- Nanofusion Core + { + type = "item", + name = "sct-bm4-part4c", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part4c.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part4c]", + stack_size = 200 + }, + + -- Virtual Particle Shield + { + type = "item", + name = "sct-bm4-part4d", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part4d.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part4d]", + stack_size = 200 + }, + + { + type = "recipe", + name = "sct-bm4-part4", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part4a.png", + subgroup = "intermediate-product", + order = "a[bm4-part4]", + enabled = false, + energy_required = 30.0, + ingredients = + { + {type="item", name="sct-bm4-part1a", amount=3}, + {type="item", name="nickel-plate", amount=1}, + {type="item", name="sct-bm4-part1b", amount=2}, + {type="item", name="lithium", amount=10}, + {type="item", name="sct-bm4-part2b", amount=2}, + {type="item", name="sct-bm4-part1c", amount=2}, + }, + results = + { + {type="item", name="sct-bm4-part4a", amount=1}, + {type="item", name="sct-bm4-part4b", amount=1}, + {type="item", name="sct-bm4-part4c", amount=1}, + {type="item", name="sct-bm4-part4d", amount=1}, + }, + }, + + -- Regulator : sct-bm4-part5a = 1x Supertransistor Array + { + type = "item", + name = "sct-bm4-part5a", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part5a.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part5a]", + stack_size = 200 + }, + + { + type = "item", + name = "sct-bm4-part5b", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part5b.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part5b]", + stack_size = 200 + }, + + { + type = "item", + name = "sct-bm4-part5c", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part5c.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part5c]", + stack_size = 200 + }, + + { + type = "item", + name = "sct-bm4-part5d", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part5d.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part5d]", + stack_size = 200 + }, + + { + type = "recipe", + name = "sct-bm4-part5", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part5a.png", + subgroup = "intermediate-product", + order = "a[bm4-part5]", + enabled = false, + energy_required = 30.0, + ingredients = + { + {type="item", name="sct-bm4-part2a", amount=2}, + {type="item", name="processing-unit", amount=1}, + {type="item", name="sct-bm4-part1b", amount=3}, + {type="item", name="silicon-wafer", amount=5}, + {type="item", name="sct-bm4-part1c", amount=2}, + {type="item", name="sct-bm4-part2c", amount=2}, + }, + results = + { + {type="item", name="sct-bm4-part5a", amount=1}, + {type="item", name="sct-bm4-part5b", amount=1}, + {type="item", name="sct-bm4-part5c", amount=1}, + {type="item", name="sct-bm4-part5d", amount=1}, + }, + }, + + -- Supertransistor Array + { + type = "item", + name = "sct-bm4-part2a", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part2a.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part2a]", + stack_size = 200 + }, + + -- Chemical Paste + { + type = "item", + name = "sct-bm4-part2b", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part2b.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part2b]", + stack_size = 200 + }, + + -- Atomic Components + { + type = "item", + name = "sct-bm4-part2c", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part2c.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part2c]", + stack_size = 200 + }, + + { + type = "recipe", + name = "sct-bm4-part2", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part2a.png", + subgroup = "intermediate-product", + order = "a[bm4-part2]", + enabled = false, + energy_required = 30.0, + ingredients = + { + {type="item", name="silicon-nitride", amount=1}, + {type="item", name="electronic-components", amount=4}, + {type="item", name="solid-fuel", amount=1}, + {type="item", name="carbon", amount=1}, + {type="item", name="electrum-alloy", amount=3}, + {type="item", name="zinc-plate", amount=3}, + }, + results = + { + {type="item", name="sct-bm4-part2a", amount=4}, + {type="item", name="sct-bm4-part2b", amount=4}, + {type="item", name="sct-bm4-part2c", amount=4}, + }, + }, + + -- Conductive Mesh + { + type = "item", + name = "sct-bm4-part1a", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part1a.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part1a]", + stack_size = 200 + }, + + -- Insulation + { + type = "item", + name = "sct-bm4-part1b", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part1b.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part1b]", + stack_size = 200 + }, + + -- Shielding + { + type = "item", + name = "sct-bm4-part1c", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part1c.png", + flags = {"goes-to-main-inventory"}, + subgroup = "intermediate-product", + order = "a[bm4-part1c]", + stack_size = 200 + }, + + { + type = "recipe", + name = "sct-bm4-part1", + category = "crafting-with-fluid", + icon = "__ScienceCostTweaker__/graphics/icons/sct-bm4-part1a.png", + subgroup = "intermediate-product", + order = "a[bm4-part1]", + enabled = false, + energy_required = 30.0, + ingredients = + { + {type="item", name="copper-cable", amount=12}, + {type="item", name="bronze-alloy", amount=5}, + {type="item", name="rubber", amount=5}, + {type="item", name="plastic-bar", amount=3}, + {type="item", name="brass-alloy", amount=5}, + {type="item", name="invar-alloy", amount=5}, + }, + results = + { + {type="item", name="sct-bm4-part1a", amount=6}, + {type="item", name="sct-bm4-part1b", amount=5}, + {type="item", name="sct-bm4-part1c", amount=4}, + }, + }, + }) diff --git a/tweaks/bobsmods/tweakedscience.lua b/tweaks/bobsmods/tweakedscience.lua index 13308d1..32fa214 100644 --- a/tweaks/bobsmods/tweakedscience.lua +++ b/tweaks/bobsmods/tweakedscience.lua @@ -31,4 +31,17 @@ data.raw.recipe["science-pack-4"].ingredients = {"sct-bm4-injector", 1}, {"sct-bm4-supercoils", 1}, {"sct-bm4-capbank", 1} -} \ No newline at end of file +} + +-- Make technology research enable the Tier 3 and Tier 4 intermediates +-- =================================================================== +-- BobsMods Tier 4, enabled by Advanced-Research research +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-plating"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-injector"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-supercoils"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-capbank"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-part1"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-part2"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-part3"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-part4"}) +table.insert(data.raw.technology["advanced-research"].effects,{type = "unlock-recipe", recipe = "sct-bm4-part5"}) \ No newline at end of file diff --git a/tweaks/productivity-limitations.lua b/tweaks/productivity-limitations.lua index 1ddbb4c..005b1ac 100644 --- a/tweaks/productivity-limitations.lua +++ b/tweaks/productivity-limitations.lua @@ -22,7 +22,12 @@ local science_packs_and_intermediates = { "sct-bm4-plating", "sct-bm4-injector", "sct-bm4-supercoils", - "sct-bm4-capbank" + "sct-bm4-capbank", + "sct-bm4-part1", + "sct-bm4-part2", + "sct-bm4-part3", + "sct-bm4-part4", + "sct-bm4-part5" } local finallist = {}