DEATH AND DESTRUCTION

This commit is contained in:
Anuken
2022-02-15 16:46:32 -05:00
parent 3babe7686b
commit c324f2124b
135 changed files with 704 additions and 2080 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -186,7 +186,7 @@ public class Bullets{
despawnEffect = Fx.none;
}};
fragPlasticFrag = new BasicBulletType(2.5f, 10, "bullet"){{
fragPlasticFrag = new BasicBulletType(2.5f, 12, "bullet"){{
width = 10f;
height = 12f;
shrinkY = 1f;
@@ -196,15 +196,15 @@ public class Bullets{
despawnEffect = Fx.none;
}};
fragGlass = new FlakBulletType(4f, 3){{
fragGlass = new FlakBulletType(4f, 9){{
ammoMultiplier = 3f;
shootEffect = Fx.shootSmall;
reloadMultiplier = 0.8f;
width = 6f;
height = 8f;
hitEffect = Fx.flakExplosion;
splashDamage = 18f * 1.5f;
splashDamageRadius = 16f;
splashDamage = 28f * 1.5f;
splashDamageRadius = 22f;
fragBullet = fragGlassFrag;
fragBullets = 4;
explodeRange = 20f;

View File

@@ -63,7 +63,6 @@ public class Planets{
clearSectorOnLose = true;
hiddenItems.addAll(Items.serpuloItems).removeAll(Items.erekirItems);
ruleSetter = r -> {
r.unitCommand = true;
r.placeRangeCheck = true;
};

View File

@@ -333,9 +333,6 @@ public class SerpuloTechTree{
});
node(groundFactory, () -> {
node(commandCenter, () -> {
});
node(dagger, () -> {
node(mace, () -> {
@@ -514,7 +511,6 @@ public class SerpuloTechTree{
node(saltFlats, Seq.with(
new SectorComplete(windsweptIslands),
new Research(commandCenter),
new Research(groundFactory),
new Research(additiveReconstructor),
new Research(airFactory),

View File

@@ -302,7 +302,6 @@ public class UnitTypes{
health = 120f;
buildSpeed = 0.8f;
armor = 1f;
commandLimit = 8;
abilities.add(new RepairFieldAbility(10f, 60f * 4, 60f));
ammoType = new PowerAmmoType(1000);
@@ -339,7 +338,6 @@ public class UnitTypes{
mineTier = 2;
mineSpeed = 5f;
commandLimit = 9;
abilities.add(new ShieldRegenFieldAbility(20f, 40f, 60f * 5, 60f));
ammoType = new PowerAmmoType(1300);
@@ -393,7 +391,6 @@ public class UnitTypes{
landShake = 2f;
riseSpeed = 0.05f;
commandLimit = 10;
mechFrontSway = 0.55f;
ammoType = new PowerAmmoType(1500);
@@ -453,7 +450,6 @@ public class UnitTypes{
landShake = 4f;
immunities = ObjectSet.with(StatusEffects.burning);
commandLimit = 8;
singleTarget = true;
weapons.add(new Weapon("vela-weapon"){{
@@ -521,8 +517,6 @@ public class UnitTypes{
rotateSpeed = 1.5f;
drownTimeMultiplier = 6f;
commandLimit = 8;
legCount = 4;
legLength = 14f;
legBaseOffset = 11f;
@@ -975,7 +969,6 @@ public class UnitTypes{
//as default AI, flares are not very useful in core rushes, they attack nothing in the way
playerTargetFlags = new BlockFlag[]{null};
targetFlags = new BlockFlag[]{BlockFlag.generator, null};
commandLimit = 4;
circleTarget = true;
hitSize = 7;
itemCapacity = 15;
@@ -1012,7 +1005,6 @@ public class UnitTypes{
//do not rush core, attack closest
playerTargetFlags = new BlockFlag[]{null};
targetFlags = new BlockFlag[]{BlockFlag.factory, null};
commandLimit = 5;
circleTarget = true;
ammoType = new ItemAmmoType(Items.graphite);
@@ -1458,7 +1450,6 @@ public class UnitTypes{
payloadCapacity = (5.5f * 5.5f) * tilePayload;
buildSpeed = 4f;
drawShields = false;
commandLimit = 6;
lowAltitude = true;
buildBeamOffset = 43;
ammoCapacity = 1;
@@ -2325,7 +2316,6 @@ public class UnitTypes{
health = 150f;
engineOffset = 6f;
hitSize = 8f;
commandLimit = 3;
alwaysUnlocked = true;
weapons.add(new Weapon("small-basic-weapon"){{
@@ -2364,7 +2354,6 @@ public class UnitTypes{
hitSize = 9f;
rotateShooting = false;
lowAltitude = true;
commandLimit = 4;
weapons.add(new Weapon("small-mount-weapon"){{
top = false;
@@ -2405,7 +2394,6 @@ public class UnitTypes{
health = 220f;
engineOffset = 6f;
hitSize = 11f;
commandLimit = 5;
weapons.add(new Weapon("small-mount-weapon"){{
top = false;
@@ -3321,7 +3309,6 @@ public class UnitTypes{
health = 1;
rotateSpeed = 360f;
itemCapacity = 0;
commandLimit = 0;
hidden = true;
internal = true;
}};