mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-25 00:51:55 +00:00
* Adds support for "realistic" public elevators (elevator doors, elevator panel, etc) (#68888) * Elevators are a bit more friendly part 1 - Emaggable elevator buttons / support for emaggable device assemblies - Delayed travel between floors - Elevators can now show a warning sign to areas below while travelling - Elevators can now optionally wound heavily instead of gibbing * Adds supoprt for "lift doors" * Comment tweak * Splitting these variables * Functional prototype * multiz debug * Elevator button framework * Unifies these behaviors * Emergency doors * Lift button framework * UI closes on floor change * Testing changes * Fix * UI Tweaks * Panel works pretty swell * Minor tweaks * Move to static * Bonus tram change * User experience * Slight tweak to mapload stuff * This is silly * Some UI tweaks, need to update css * CSS and ui overhaul * Documentation updates. * Multi-z lift support * Multitile lift fix * Adds support for "realistic" public elevators (elevator doors, elevator panel, etc) Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
22 lines
605 B
Plaintext
22 lines
605 B
Plaintext
/obj/effect/temp_visual/telegraphing
|
|
icon = 'icons/mob/telegraphing/telegraph_holographic.dmi'
|
|
icon_state = "target_box"
|
|
layer = BELOW_MOB_LAYER
|
|
plane = GAME_PLANE
|
|
light_range = 1
|
|
duration = 2 SECONDS
|
|
|
|
/obj/effect/temp_visual/telegraphing/vending_machine_tilt
|
|
duration = 1 SECONDS
|
|
|
|
/obj/effect/temp_visual/telegraphing/lift_travel
|
|
|
|
/obj/effect/temp_visual/telegraphing/lift_travel/Initialize(mapload, duration)
|
|
src.duration = duration
|
|
return ..()
|
|
|
|
/obj/effect/temp_visual/telegraphing/thunderbolt
|
|
icon = 'icons/mob/telegraphing/telegraph.dmi'
|
|
icon_state = "target_circle"
|
|
duration = 2 SECONDS
|