77import exogenesis .type .bullet .*;
88import exogenesis .type .bullet .vanilla .*;
99import exogenesis .type .weather .LightningStorm ;
10+ import exogenesis .world .blocks .unit .UnitCrafter ;
1011import exogenesis .world .power .LightningRod ;
1112import exogenesis .world .turrets .PowerShootTypeTurret ;
1213import exogenesis .world .turrets .SpeedupTurret ;
@@ -4139,7 +4140,7 @@ Items.tungsten, new RailBulletType(){{
41394140 new UnitType []{UnitTypes .avert , UnitTypes .obviate }
41404141 );
41414142 }};
4142- trueMechAssembler = new UnitAssembler ("true-mech-assembler" ){{
4143+ trueMechAssembler = new UnitCrafter ("true-mech-assembler" ){{
41434144 requirements (Category .units , with (Items .thorium , 500 , Items .oxide , 150 , Items .carbide , 80 , Items .silicon , 500 ));
41444145 regionSuffix = "-dark" ;
41454146 size = 5 ;
@@ -4153,7 +4154,7 @@ Items.tungsten, new RailBulletType(){{
41534154 consumePower (3f );
41544155 consumeLiquid (Liquids .cyanogen , 9f / 60f );
41554156 }};
4156- supportAssembler = new UnitAssembler ("support-assembler" ){{
4157+ supportAssembler = new UnitCrafter ("support-assembler" ){{
41574158 requirements (Category .units , with (Items .carbide , 100 , Items .oxide , 200 , Items .tungsten , 500 , Items .silicon , 800 , Items .thorium , 400 ));
41584159 regionSuffix = "-dark" ;
41594160 size = 5 ;
@@ -4166,7 +4167,7 @@ Items.tungsten, new RailBulletType(){{
41664167 consumePower (3f );
41674168 consumeLiquid (Liquids .cyanogen , 12f / 60f );
41684169 }};
4169- hoverAssembler = new UnitAssembler ("hover-assembler" ){{
4170+ hoverAssembler = new UnitCrafter ("hover-assembler" ){{
41704171 requirements (Category .units , with (Items .carbide , 200 , Items .thorium , 600 , Items .oxide , 200 , Items .tungsten , 500 , Items .silicon , 900 ));
41714172 regionSuffix = "-dark" ;
41724173 size = 5 ;
@@ -4180,7 +4181,7 @@ Items.tungsten, new RailBulletType(){{
41804181 consumePower (3.5f );
41814182 consumeLiquid (Liquids .cyanogen , 12f / 60f );
41824183 }};
4183- airTitanAssembler = new UnitAssembler ("air-titan-assembler" ){{
4184+ airTitanAssembler = new UnitCrafter ("air-titan-assembler" ){{
41844185 requirements (Category .units , with (Items .thorium , 500 , Items .oxide , 150 , Items .carbide , 80 , Items .silicon , 500 ));
41854186 regionSuffix = "-dark" ;
41864187 size = 6 ;
@@ -4194,7 +4195,7 @@ Items.tungsten, new RailBulletType(){{
41944195 consumePower (3f );
41954196 consumeLiquid (Liquids .cyanogen , 9f / 60f );
41964197 }};
4197- groundTitanAssembler = new UnitAssembler ("ground-titan-assembler" ){{
4198+ groundTitanAssembler = new UnitCrafter ("ground-titan-assembler" ){{
41984199 requirements (Category .units , with (Items .carbide , 100 , Items .oxide , 200 , Items .tungsten , 500 , Items .silicon , 800 , Items .thorium , 400 ));
41994200 regionSuffix = "-dark" ;
42004201 size = 6 ;
@@ -4209,7 +4210,7 @@ Items.tungsten, new RailBulletType(){{
42094210 consumePower (3f );
42104211 consumeLiquid (Liquids .cyanogen , 12f / 60f );
42114212 }};
4212- leggedTitanAssembler = new UnitAssembler ("legged-titan-assembler" ){{
4213+ leggedTitanAssembler = new UnitCrafter ("legged-titan-assembler" ){{
42134214 requirements (Category .units , with (Items .carbide , 200 , Items .thorium , 600 , Items .oxide , 200 , Items .tungsten , 500 , Items .silicon , 900 ));
42144215 regionSuffix = "-dark" ;
42154216 size = 6 ;
0 commit comments