Skip to content

Commit 94f92a9

Browse files
committed
Vanstar unit stuff
1 parent f02b2ee commit 94f92a9

3 files changed

Lines changed: 15 additions & 8 deletions

File tree

src/exogenesis/content/ExoPlanets.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ public static void load(){
246246
prebuildBase = false;
247247
ruleSetter = r -> {
248248
r.waveTeam = ExoTeams.empyrean;
249-
r.weather.add(new Weather.WeatherEntry(ExoWeathers.heavyRain){{
249+
r.weather.add(new Weather.WeatherEntry(Weathers.rain){{
250250
always = true;
251251
}});
252252
r.fog = true;

src/exogenesis/content/ExoSectorPresets.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,33 +17,38 @@ public static void load(){
1717
addStartingItems = true;
1818
captureWave = 10;
1919
difficulty = 1;
20+
allowLaunchSchematics = true;
2021
overrideLaunchDefaults = true;
2122
startWaveTimeMultiplier = 3f;
2223
}};
2324
canyon = new SectorPreset("canyon", ExoPlanets.vanstar, 431){{
2425
addStartingItems = true;
2526
captureWave = 20;
2627
difficulty = 2;
28+
allowLaunchSchematics = true;
2729
overrideLaunchDefaults = true;
2830
startWaveTimeMultiplier = 3f;
2931
}};
3032
ferricCrator = new SectorPreset("ferricCrator", ExoPlanets.vanstar, 408){{
3133
addStartingItems = true;
3234
captureWave = 35;
3335
difficulty = 2;
36+
allowLaunchSchematics = true;
3437
overrideLaunchDefaults = true;
3538
startWaveTimeMultiplier = 3f;
3639
}};
3740
Fortress = new SectorPreset("Fortress", ExoPlanets.vanstar, 657){{
3841
addStartingItems = true;
3942
difficulty = 4;
43+
allowLaunchSchematics = true;
4044
overrideLaunchDefaults = true;
4145
}};
4246
/*
4347
marbleHills = new SectorPreset("marbleHills", ExoPlanets.vanstar, 43){{
4448
addStartingItems = true;
4549
difficulty = 5;
4650
captureWave = 40;
51+
allowLaunchSchematics = true;
4752
overrideLaunchDefaults = true;
4853
}};
4954
*/

src/exogenesis/content/ExoVanstarBlocks.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -968,7 +968,7 @@ public static void load(){
968968
pierce = true;
969969
pierceCap = 1;
970970
homingRange = 45;
971-
homingPower = 0.3f;
971+
homingPower = 0.1f;
972972
homingDelay = 0.6f;
973973
height = 13f;
974974
lifetime = 13f;
@@ -1153,7 +1153,7 @@ public static void load(){
11531153
stroke = 2.5f;
11541154
}}
11551155
);
1156-
lifetime = 27;
1156+
lifetime = 20;
11571157
speed = 7;
11581158
damage = 25;
11591159
hitColor = trailColor = ExoPal.empyreanblue;
@@ -1172,6 +1172,8 @@ public static void load(){
11721172
);
11731173
width = 9;
11741174
height = 14;
1175+
pierce = true;
1176+
pierceCap = 5;
11751177
shrinkY = shrinkX = 0f;
11761178
backSprite = "large-bomb-back";
11771179
sprite = "mine-bullet";
@@ -1181,7 +1183,7 @@ public static void load(){
11811183
shootEffect = Fx.shootBigColor;
11821184
smokeEffect = Fx.shootSmokeDisperse;
11831185
backColor = trailColor = hitColor = Color.sky;
1184-
lifetime = 14f;
1186+
lifetime = 9f;
11851187

11861188
hitEffect = despawnEffect = Fx.hitBulletColor;
11871189
}}, "piercer-rounds"
@@ -1727,12 +1729,12 @@ ExoItems.peridotite, new BasicBulletType(0f, 0) {{
17271729
coolant = consume(new ConsumeLiquid(ExoLiquids.ichorium, 0.4f));
17281730
shoot = new ShootPattern(){{
17291731
shotDelay = 3.7f;
1730-
shots = 6;
1732+
shots = 3;
17311733
}};
17321734
consumePower(11f);
17331735
drawer = new DrawTurret("elecian-");
17341736
ammo(
1735-
new PosLightningType(72f){{
1737+
new PosLightningType(92f){{
17361738
lightningColor = hitColor = ExoPal.empyrean;
17371739
addDamageMultiplier(
17381740
energy, 1f
@@ -1747,7 +1749,7 @@ ExoItems.peridotite, new BasicBulletType(0f, 0) {{
17471749
hitEffect = Fx.hitLaserColor;
17481750
smokeEffect = Fx.shootBigSmoke2;
17491751
}}, "thunderbolt-rounds",
1750-
shootType = new DecayBulletType(2.5f, 20f){{
1752+
shootType = new DecayBulletType(2.5f, 30f){{
17511753
drag = 0.002f;
17521754
lifetime = 78f;
17531755
addDamageMultiplier(
@@ -1771,7 +1773,7 @@ ExoItems.peridotite, new BasicBulletType(0f, 0) {{
17711773
decayEffect = ExoFx.decayEffectLong;
17721774
height = 18f;
17731775
width = 12f;
1774-
decayBullet = new ExoBasicBulletType(4.8f, 14f){{
1776+
decayBullet = new ExoBasicBulletType(4.8f, 24f){{
17751777
drag = 0.04f;
17761778
lifetime = 18f;
17771779
addDamageMultiplier(

0 commit comments

Comments
 (0)