Skip to content

Commit fb1c2dd

Browse files
committed
Vanstar unit stuff
1 parent ebe45c9 commit fb1c2dd

1 file changed

Lines changed: 15 additions & 12 deletions

File tree

src/exogenesis/content/ExoBlocks.java

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -384,11 +384,12 @@ Items.lead, new ShrapnelBulletType(){{
384384
smokeEffect = Fx.none;
385385
heatColor = Color.red;
386386
size = 4;
387+
cooldownTime = 160;
387388
scaledHealth = 280;
388389
targetAir = false;
389390
moveWhileCharging = false;
390391
accurateDelay = false;
391-
shootSound = ExoSounds.energyCannon;
392+
shootSound = ExoSounds.heavyEnergyCannon;
392393
coolant = consumeCoolant(0.5f);
393394
consumePower(24.0f);
394395
drawer = new DrawTurret(){{
@@ -400,8 +401,9 @@ Items.lead, new ShrapnelBulletType(){{
400401
}},
401402
new RegionPart("-glow"){{
402403
progress = PartProgress.heat;
403-
color = Pal.lancerLaser;
404-
colorTo = Color.valueOf("000000");
404+
colorTo = Pal.lancerLaser;
405+
moveY = -4.5f;
406+
color = Color.valueOf("000000");
405407
blending = Blending.additive;
406408
outline = mirror = false;
407409
}}
@@ -435,40 +437,41 @@ Items.lead, new ShrapnelBulletType(){{
435437
range = 325f;
436438
recoil = 0f;
437439
reload = 320f;
440+
rotateSpeed = 1.8f;
438441
shake = 2f;
439442
shootEffect = Fx.lancerLaserShoot;
440443
smokeEffect = Fx.none;
441444
heatColor = Color.red;
442445
size = 5;
443446
scaledHealth = 280;
447+
cooldownTime = 380;
444448
targetAir = false;
445-
moveWhileCharging = false;
446-
accurateDelay = false;
447-
shootSound = ExoSounds.heavyEnergyCannon;
449+
shootSound = ExoSounds.energyCannon;
448450
coolant = consumeCoolant(0.6f);
449451
consumePower(42.0f);
450452
drawer = new DrawTurret(){{
451453
parts.addAll(
452454
new RegionPart("-body"){{
453455
progress = PartProgress.recoil;
454-
moveY = -8.5f;
456+
moveY = -10.5f;
455457
under = true;
456458
mirror = false;
457459
}}
458460
);
459461
}};
460462

461-
shootType = new AcceleratingLaserBulletType(260f) {{
462-
lifetime = 280f;
463+
shootType = new AcceleratingLaserBulletType(60f) {{
464+
lifetime = 50f;
463465
maxLength = 340f;
464466
maxRange = 340f;
465-
laserSpeed = 45f;
466-
accel = 45;
467+
laserSpeed = 85f;
468+
collidesAir = false;
469+
accel = 85;
467470
fadeInTime = 5f;
468471
fadeTime = 10f;
469472
oscOffset = 0.3f;
470473
shootEffect = ExoShootFx.HaborymShootColor;
471-
width = 30f;
474+
width = 20f;
472475
collisionWidth = 10f;
473476
colors = new Color[]{ExoPal.empyreanIndigo.cpy().a(0.4f), ExoPal.empyreanIndigo, ExoPal.empyreanIndigoLight, Color.white};
474477
hitEffect = ExoFx.ullarTipHit;

0 commit comments

Comments
 (0)