* defines/helpers * globalvars, onclick, controllers * datums and game * woooooooooorld. Uh. dm * modules sans mobs client admin * modules/admin * pref shit * modules/mob * icon updates * extra things * Cherrypicked fixes from open PRs * metastation.tgm fix * a better meta fix * reverts async breakings
25 lines
557 B
Plaintext
25 lines
557 B
Plaintext
/mob/living/silicon/robot/Process_Spacemove(movement_dir = 0)
|
|
if(ionpulse())
|
|
return 1
|
|
return ..()
|
|
|
|
/mob/living/silicon/robot/movement_delay()
|
|
. = ..()
|
|
. += speed
|
|
. += config.robot_delay
|
|
|
|
/mob/living/silicon/robot/mob_negates_gravity()
|
|
return magpulse
|
|
|
|
/mob/living/silicon/robot/mob_has_gravity()
|
|
return ..() || mob_negates_gravity()
|
|
|
|
/mob/living/silicon/robot/experience_pressure_difference(pressure_difference, direction)
|
|
if(!magpulse)
|
|
return ..()
|
|
|
|
/mob/living/silicon/robot/Moved()
|
|
. = ..()
|
|
if(riding_datum)
|
|
riding_datum.on_vehicle_move()
|