Added Metroid Damage Scaling

pull/9/head
DodoBirb 4 years ago
parent 73cca064f8
commit e415489bcc

@ -256,7 +256,7 @@ if file_exists("lang/fonts/Glasstown_NBP.ttf")
ini_close()
global.fontVersion = font_add_sprite_ext(sVersionFont, "V.0123456789", 1, 1)
global.am2r_version = "V1.5.2"
global.multitroid_version = "UV1.5.3"
global.multitroid_version = "UV1.6.0"
global.gamestarted = 0
global.wave_height = 1
global.sand_map = ds_map_create()

@ -1,12 +1,19 @@
var damage_taken, currState, experimentalExtraSAXDamageMultiplier;
var damage_taken, currState, experimentalExtraSAXDamageMultiplier, metcount, i;
if global.spectator
exit
if (global.lavastate <= 7 && global.sax)
global.damageMult = 1.5
else
global.damageMult = 3
if (global.lavastate > 7)
global.damageMult = 3
if global.multiDamageCollision
{
metcount = 0
for (i = 0; i <= 40; i++)
{
if (global.metdead[i] == 1)
metcount += 1
}
if global.sax
global.damageMult = (1 + (1.5 * (metcount / 41)))
else
global.damageMult = 2.5
}
experimentalExtraSAXDamageMultiplier = 1
if global.experimental
experimentalExtraSAXDamageMultiplier = 1.25

Loading…
Cancel
Save