Some changes. Untested.

This commit is contained in:
Kreastr
2012-11-07 00:08:02 +02:00
parent ce59d48306
commit 2deb70a1a9
4 changed files with 16 additions and 28 deletions

View File

@@ -297,3 +297,5 @@ the mob is also allowed to move without any sort of restriction. For instance, i
var/swap_on_mobbump = 1 //by default, mob collisions will swap the two mobs (if allowed)
//Animation speed changer
var/lastmovementdelay = 0

View File

@@ -340,7 +340,19 @@
// if(mob.organStructure && mob.organStructure.legs)
// move_delay += mob.organStructure.legs.moveWalkDelay
move_delay += 5
move_delay += mob.movement_delay()
if (mob.movement_delay() != mob.lastmovementdelay)
mob.lastmovementdelay = mob.movement_delay()
mob.glide_size = 40/mob.lastmovementdelay //Slightly faster than tile (32 pixels) per second assuming 10 FPS.
src << "Debug: Your new glide speed is [mob.glide_size]"
else
mob.lastmovementdelay = mob.movement_delay()
move_delay += mob.lastmovementdelay
move_delay += mob.grav_delay
if(config.Tickcomp)