Replace 8-unit shell pickup with a 6-unit one.

Some other tweaks to ammo as well.
This commit is contained in:
Mari the Deer 2022-12-13 19:16:41 +01:00
commit 4ad2e4c7ba
8 changed files with 90 additions and 92 deletions

View file

@ -9,7 +9,7 @@ Class SMW05Ammo : SWWMAmmo
Stamina 600;
Inventory.Amount 1;
Inventory.MaxAmount 90;
Ammo.BackpackAmount 30;
Ammo.BackpackAmount 6;
Ammo.BackpackMaxAmount 210;
Ammo.DropAmount 3;
+FLOATBOB;
@ -61,7 +61,7 @@ Class SheenAmmo : SWWMAmmo
Stamina 1500;
Inventory.Amount 1;
Inventory.MaxAmount 200;
Ammo.BackpackAmount 50;
Ammo.BackpackAmount 10;
Ammo.BackpackMaxAmount 400;
Ammo.DropAmount 20;
+FLOATBOB;

View file

@ -10,9 +10,9 @@ Class RedShell : SWWMAmmo
SWWMAmmo.PickupTag "REDSHELL";
Stamina 500;
Inventory.Amount 1;
Inventory.MaxAmount 50;
Ammo.BackpackAmount 8;
Ammo.BackpackMaxAmount 150;
Inventory.MaxAmount 40;
Ammo.BackpackAmount 4;
Ammo.BackpackMaxAmount 160;
Ammo.DropAmount 2;
+FLOATBOB;
FloatBobStrength 0.25;
@ -39,11 +39,11 @@ Class RedShell4 : RedShell
Inventory.Amount 4;
}
}
Class RedShell8 : RedShell
Class RedShell6 : RedShell
{
Default
{
Inventory.Amount 8;
Inventory.Amount 6;
}
}
@ -198,7 +198,7 @@ Class HellblazerMissiles : SWWMAmmo
Stamina 8000;
Inventory.Amount 1;
Inventory.MaxAmount 30;
Ammo.BackpackAmount 2;
Ammo.BackpackAmount 3;
Ammo.BackpackMaxAmount 90;
Ammo.DropAmount 1;
+FLOATBOB;

View file

@ -72,7 +72,7 @@ Class SWWMShellAmmoSmall : SWWMAmmoSpawner
bool aex = (SWWMUtility.ItemExists('Spreadgun',ownedonly:enemydrop)||SWWMUtility.ItemExists('Wallbuster',ownedonly:enemydrop)),
bex = (SWWMUtility.ItemExists('PuntzerBeta',ownedonly:enemydrop)||SWWMUtility.ItemExists('PuntzerGamma',ownedonly:enemydrop));
if ( (!aex && bex) || (Random[Replacements](0,1) && bex) )
return Random[Replacements](0,2)?'SMW05SmallAmmo':'SMW05Ammo3';
return Random[Replacements](0,2)?'SMW05Ammo2':'SMW05Ammo3';
return Random[Replacements](0,2)?'RedShell':'RedShell2';
}
}
@ -84,7 +84,7 @@ Class SWWMShellAmmoBig : SWWMAmmoSpawner
bex = (SWWMUtility.ItemExists('PuntzerBeta',ownedonly:enemydrop)||SWWMUtility.ItemExists('PuntzerGamma',ownedonly:enemydrop));
if ( (!aex && bex) || (Random[Replacements](0,1) && bex) )
return Random[Replacements](0,2)?'SMW05SmallAmmo':'SMW05BigAmmo';
return Random[Replacements](0,2)?'RedShell4':'RedShell8';
return Random[Replacements](0,2)?'RedShell4':'RedShell6';
}
}
Class SWWMClipAmmoSmall : SWWMAmmoSpawner