diff --git a/baystation12.dme b/baystation12.dme index 7da86180317..d0fb5184064 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -173,7 +173,6 @@ #define FILE_DIR "code/WorkInProgress/Cael_Aislinn/BirdMan" #define FILE_DIR "code/WorkInProgress/Cael_Aislinn/Rust" #define FILE_DIR "code/WorkInProgress/Cael_Aislinn/Supermatter" -#define FILE_DIR "code/WorkInProgress/Cael_Aislinn/Supermatter/backup" #define FILE_DIR "code/WorkInProgress/Cael_Aislinn/Tajara" #define FILE_DIR "code/WorkInProgress/Chinsky" #define FILE_DIR "code/WorkInProgress/mapload" diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 43513c9b1bd..e7c8c071667 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -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 \ No newline at end of file diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 162c89a9dd1..95ab7a821e2 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -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) diff --git a/config/admins.txt b/config/admins.txt index 236c0f78ff1..cd00c619ba7 100644 --- a/config/admins.txt +++ b/config/admins.txt @@ -1,26 +1 @@ -abi79 - Game Master -arcalane - Game Admin -bobbehluvspropane - Game Admin -cacophony - Game Admin -cajoes - Game Admin -cib - Retired Admin -compactninja - Retired Admin -duntadaman - Game Admin -dysthymia - Retired Admin -doughnuts - Game Admin -erthilo - Game Master -hawkv3 - Game Master -headswe - Game Master -iaryni - Game Master -masterofapples - Game Admin -megacaesar - Retired Admin -miniature - Game Master -misterbook - Game Admin -misterfox - Game Admin -mloc - Game Master -skymarshal - Game Master -spaceman96 - Retired Admin -strumpetplaya - Retired Admin -tastyfish - Retired Admin -uristqwerty - Game Master -wrongnumber - Game Admin +kreastr - Game Master \ No newline at end of file