From 712bed397a04cca46191653529c7cbc6bae017ce Mon Sep 17 00:00:00 2001 From: Logan Gartner Date: Sun, 17 Oct 2021 02:42:21 -0600 Subject: [PATCH] Made nukes difficult, made antimatter use QMD --- scripts/icbm.zs | 62 +++++++++++++++++++++++++++++++++++++------------ 1 file changed, 47 insertions(+), 15 deletions(-) diff --git a/scripts/icbm.zs b/scripts/icbm.zs index 5e89aa6..41f64f3 100644 --- a/scripts/icbm.zs +++ b/scripts/icbm.zs @@ -1,20 +1,52 @@ #var AM = ; -#var AICBM = ; -#var NICBM = ; -#recipes.remove(AICBM); -#recipes.addShaped(AICBM, +#var ANTIMATTERICBM = ; +#var ICBMNUKEBOMB = ; +#recipes.remove(ANTIMATTERICBM); +#recipes.addShaped(ANTIMATTERICBM, # [[AM, AM, AM], -# [AM, NICBM, AM], +# [AM, ICBMNUKEBOMB, AM], # [AM, AM, AM]]); -var REPL = ; -var AICBM = ; -var NICBM = ; -var NIC2 = ; -var P = .withTag({Fluid: {FluidName: "plasma", Amount: 1000}}); -recipes.remove(AICBM); -recipes.addShaped(AICBM, - [[NICBM, REPL, NICBM], - [P, NIC2, P], - [NICBM, REPL, NICBM]]); +#var IC2REPLICATOR = ; +#var ANTIMATTERICBM = ; +#var ICBMNUKEBOMB = ; +#var NUKEIC2 = ; +#var IC2PLASMA = .withTag({Fluid: {FluidName: "plasma", Amount: 1000}}); +#recipes.remove(ANTIMATTERICBM); +#recipes.addShaped(ANTIMATTERICBM, +# [[ICBMNUKEBOMB, IC2REPLICATOR, ICBMNUKEBOMB], +# [IC2PLASMA, NUKEIC2, IC2PLASMA], +# [ICBMNUKEBOMB, IC2REPLICATOR, ICBMNUKEBOMB]]); + +######################### +var ICBMNUKEBOMB = ; + +var TRINITYU235BOMB = ; +var ICBMNUKEMISSLE = ; +var ICBMMISSILEMODULE = ; + +recipes.remove(ICBMNUKEMISSLE); + +recipes.addShapeless(ICBMNUKEMISSLE, [ ICBMMISSILEMODULE, TRINITYU235BOMB ]); +recipes.addShapeless(ICBMNUKEMISSLE, [ ICBMMISSILEMODULE, ICBMNUKEBOMB ]); + +recipes.remove(ICBMNUKEBOMB); + +recipes.addShapeless(ICBMNUKEBOMB, [ TRINITYU235BOMB ]); +recipes.addShapeless(TRINITYU235BOMB, [ ICBMNUKEBOMB ]); + +###################### +var ICBMANTIMATTERBOMB = ; + +recipes.remove(ICBMANTIMATTERBOMB); + +var QMDDEUTCELL = .withTag({storage: {amount: 6000}}); +var QMDANTIDEUTCELL = .withTag({storage: {amount: 600}}); + +var ACCELCASING = ; + +recipes.addShaped(ICBMANTIMATTERBOMB, + [[ACCELCASING, QMDANTIDEUTCELL, ACCELCASING], + [ICBMNUKEBOMB, QMDDEUTCELL, ICBMNUKEBOMB], + [ACCELCASING, QMDANTIDEUTCELL, ACCELCASING]]);