Skip to content

Commit c4c9356

Browse files
committed
Serpulo/Erekir updates
1 parent 2c2c2e4 commit c4c9356

7 files changed

Lines changed: 14 additions & 2 deletions

File tree

1.87 KB
Loading
1.74 KB
Loading
1.66 KB
Loading
1.66 KB
Loading
3.23 KB
Loading
-2.87 KB
Loading

src/exogenesis/content/ExoBlocks.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -843,14 +843,14 @@ ExoItems.quantumCrytsal, new ExoShrapnelBulletType(){{
843843
requirements(Category.turret, with(Items.copper, 1200, Items.lead, 550, Items.graphite, 300, Items.surgeAlloy, 525, ExoItems.voltriumAlloy, 300, Items.silicon, 525));
844844
shootEffect = Fx.shootBigSmoke2;
845845
shootCone = 10f;
846-
recoil = 0f;
846+
recoil = 4f;
847847
size = 5;
848848
shake = 2f;
849849
range = 300f;
850850
reload = 110f;
851851
shootY = 17;
852852
rotateSpeed = 5f;;
853-
shootSound = Sounds.blaster;
853+
shootSound = Sounds.plasmaboom;
854854
envEnabled |= Env.space;
855855
drawer = new DrawTurret(){{
856856
parts.addAll(
@@ -871,6 +871,18 @@ ExoItems.quantumCrytsal, new ExoShrapnelBulletType(){{
871871
effect = ExoFx.singleSparkLong;
872872
randomEffectRot = 60f;
873873
effectChance = 0.4f;
874+
}},
875+
new RegionPart("-side"){{
876+
progress = PartProgress.warmup.curve(Interp.slowFast);
877+
moveX = 2.5f;
878+
moves.add(new PartMove(PartProgress.recoil.inv(), 2f, -2f, 0f));
879+
mirror = true;
880+
}},
881+
new RegionPart("-body"){{
882+
progress = PartProgress.smoothReload.curve(Interp.slowFast);
883+
moveY = -10.5f;
884+
under = true;
885+
mirror = false;
874886
}});
875887
}};
876888
scaledHealth = 200;

0 commit comments

Comments
 (0)