fixes coiling issue (#15530)
* why * new signals for resting and stop pulling these are to be used as signals that will cancel the coiling * Create coiling.dm * Update coiling.dm * adds sprite accessory for coiled naga * main changes that apply the actual visuals to the coiling mechanics * adds message to coiling, fixes offset, adds action icon * coil offset was using old direction * reordering * fixes coil sprite not disappearing * fixes offsets, solves loadout issue * follows lin's suggestion and adds support for slimes by making it entirely handled in handle mutant * fix * Update preferences.dm * no slimes you're not allowed the hidden sprite
This commit is contained in:
committed by
GitHub
parent
535a5d43e9
commit
778bf1777b
@@ -2136,6 +2136,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
var/datum/sprite_accessory/S = instance
|
||||
if(!show_mismatched_markings && S.recommended_species && !S.recommended_species.Find(pref_species.id))
|
||||
continue
|
||||
if(S.ignore)
|
||||
continue
|
||||
if((!S.ckeys_allowed) || (S.ckeys_allowed.Find(user.client.ckey)))
|
||||
snowflake_taur_list[S.name] = path
|
||||
var/new_taur
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
if(path == prototype && skip_prototype)
|
||||
continue
|
||||
var/datum/sprite_accessory/P = path
|
||||
if((roundstart && initial(P.locked)) || initial(P.ignore))
|
||||
if((roundstart && initial(P.locked)))
|
||||
continue
|
||||
var/datum/sprite_accessory/D = new path()
|
||||
|
||||
|
||||
@@ -135,6 +135,8 @@
|
||||
var/datum/sprite_accessory/taur/instance = GLOB.taur_list[path]
|
||||
if(istype(instance, /datum/sprite_accessory))
|
||||
var/datum/sprite_accessory/S = instance
|
||||
if(S.ignore)
|
||||
continue
|
||||
if((!S.ckeys_allowed) || (S.ckeys_allowed.Find(H.client.ckey)))
|
||||
snowflake_taur_list[S.name] = path
|
||||
var/new_taur
|
||||
|
||||
Reference in New Issue
Block a user