mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
Fix shuttles not updating skybox
This commit is contained in:
@@ -44,17 +44,10 @@
|
||||
. = ..()
|
||||
client.update_skybox(TRUE)
|
||||
|
||||
/mob/Move()
|
||||
var/old_z = get_z(src)
|
||||
. = ..()
|
||||
if(. && client)
|
||||
client.update_skybox(old_z != get_z(src))
|
||||
|
||||
/mob/forceMove()
|
||||
var/old_z = get_z(src)
|
||||
. = ..()
|
||||
if(. && client)
|
||||
client.update_skybox(old_z != get_z(src))
|
||||
/mob/onTransitZ(old_z, new_z)
|
||||
..()
|
||||
if(old_z != new_z)
|
||||
client?.update_skybox(TRUE)
|
||||
|
||||
/mob/set_viewsize()
|
||||
. = ..()
|
||||
|
||||
@@ -109,7 +109,11 @@ SUBSYSTEM_DEF(skybox)
|
||||
skybox_cache["[z]"] = generate_skybox(z)
|
||||
|
||||
for(var/client/C)
|
||||
C.update_skybox(1)
|
||||
var/their_z = get_z(C.mob)
|
||||
if(!their_z) //Nullspace
|
||||
continue
|
||||
if(their_z in zlevels)
|
||||
C.update_skybox(1)
|
||||
|
||||
// Settings datum that maps can override to play with their skyboxes
|
||||
/datum/skybox_settings
|
||||
|
||||
Reference in New Issue
Block a user