Skip to content

Commit f99795a

Browse files
committed
Unit things2
1 parent 3842228 commit f99795a

1 file changed

Lines changed: 29 additions & 1 deletion

File tree

src/exogenesis/content/ExoBlocks.java

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
public class ExoBlocks{
3737
public static Block
3838
//serpulo
39-
pine, ignition, guard, comet, forebode, enforcer, warden, orbit, indurance, avenger, weld, phantom, supercritical, augur, dread, fallout,
39+
pine, ignition, guard, comet, forebode, enforcer, warden, orbit, indurance, avenger, weld, phantom, supercritical, augur, dread, fallout, testTurret,
4040

4141
//blocks
4242
astral, starFleet, cosmos, armada, astrology, stellar, coldPlasmaThrower, sagittarius, nebula, halley, magnetar, neutronMortar, biltzar,
@@ -664,7 +664,35 @@ Items.metaglass, new FlakBulletType(4f, 6){{
664664
scaledHealth = 145;
665665
}};
666666

667+
testTurret = new ItemTurret("testTurret"){{
668+
requirements(Category.turret, with(Items.copper, 45, Items.lead, 45));
669+
ammo(
670+
Items.graphite, new MissileBulletType(3f, 12.5f){{
671+
width = 8f;
672+
height = 12f;
673+
lifetime = 60f;
674+
rangeChange = 16f;
675+
homingRange = 40;
667676

677+
hitEffect = despawnEffect = Fx.hitBulletColor;
678+
hitColor = backColor = trailColor = Pal.graphiteAmmoBack;
679+
frontColor = Pal.graphiteAmmoFront;
680+
}}
681+
);
682+
recoil = 1f;
683+
reload = 80f;
684+
range = 280;
685+
shootCone = 15f;
686+
ammoPerShot = 1;
687+
shootSound = Sounds.missile;
688+
size = 1;
689+
ammoUseEffect = Fx.casing1;
690+
health = 250;
691+
inaccuracy = 5f;
692+
rotateSpeed = 5f;
693+
coolant = consumeCoolant(0.1f);
694+
researchCostMultiplier = 0.05f;
695+
}};
668696

669697
//genesis align
670698
//turrets Genesis Align

0 commit comments

Comments
 (0)