Files
Contrabang 7125897ebb Refactors Mousepointers + Code improvements (#29960)
* blah

* tweaks

* refactor

* awesome

* put everything in mouse_icons folder

* make spells work

* update twin

* tweak

* woop woop

* remove dynamic mousepointers

* bam
2025-09-02 20:47:56 +00:00

22 lines
644 B
Plaintext

/obj/mecha/combat
force = 30
var/maxsize = 2
maint_access = 0
armor = list(MELEE = 30, BULLET = 30, LASER = 15, ENERGY = 20, BOMB = 20, RAD = 0, FIRE = 100)
destruction_sleep_duration = 4 SECONDS
/obj/mecha/combat/moved_inside(mob/living/carbon/human/H)
if(..())
H.add_mousepointer(MP_MECHA_PRIORITY, 'icons/mouse_icons/mecha_mouse.dmi')
return TRUE
/obj/mecha/combat/mmi_moved_inside(obj/item/mmi/mmi_as_oc, mob/user as mob)
if(..())
occupant.add_mousepointer(MP_MECHA_PRIORITY, 'icons/mouse_icons/mecha_mouse.dmi')
return TRUE
/obj/mecha/combat/go_out()
if(occupant)
occupant.remove_mousepointer(MP_MECHA_PRIORITY)
..()