mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 03:55:05 +01:00
Reaper cult sprite overhaul (#12513)
This commit is contained in:
committed by
variableundefined
parent
de5aaeeb55
commit
e9d463576f
@@ -29,7 +29,7 @@
|
||||
deathmessage = "collapses in a shattered heap."
|
||||
|
||||
/mob/living/simple_animal/hostile/construct/New()
|
||||
..()
|
||||
. = ..()
|
||||
if(!SSticker.mode)//work around for maps with runes and cultdat is not loaded all the way
|
||||
name = "[const_type] ([rand(1, 1000)])"
|
||||
real_name = const_type
|
||||
@@ -44,7 +44,7 @@
|
||||
for(var/spell in construct_spells)
|
||||
AddSpell(new spell(null))
|
||||
|
||||
if(SSticker.cultdat.theme == "blood")
|
||||
if(SSticker.cultdat?.theme == "blood")
|
||||
updateglow()
|
||||
|
||||
/mob/living/simple_animal/hostile/construct/examine(mob/user)
|
||||
|
||||
@@ -43,6 +43,12 @@
|
||||
user.visible_message("<span class='warning'>[user] gently taps [src] with the [O]. </span>", "<span class='warning'>This weapon is ineffective, it does no damage.</span>")
|
||||
return
|
||||
|
||||
/mob/living/simple_animal/shade/cult/Initialize(mapload)
|
||||
. = ..()
|
||||
name = SSticker.cultdat?.shade_name
|
||||
real_name = SSticker.cultdat?.shade_name
|
||||
icon_state = SSticker.cultdat?.shade_icon_state
|
||||
|
||||
/mob/living/simple_animal/shade/sword
|
||||
universal_speak = 1
|
||||
faction = list("neutral")
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
|
||||
/obj/singularity/narsie/large/New()
|
||||
..()
|
||||
icon_state = SSticker.cultdat.entity_icon_state
|
||||
name = SSticker.cultdat.entity_name
|
||||
icon_state = SSticker.cultdat?.entity_icon_state
|
||||
name = SSticker.cultdat?.entity_name
|
||||
to_chat(world, "<font size='15' color='red'><b> [name] HAS RISEN</b></font>")
|
||||
world << pick(sound('sound/hallucinations/im_here1.ogg'), sound('sound/hallucinations/im_here2.ogg'))
|
||||
|
||||
@@ -150,7 +150,7 @@
|
||||
icon = 'icons/obj/narsie_spawn_anim.dmi'
|
||||
dir = SOUTH
|
||||
move_self = 0
|
||||
flick("narsie_spawn_anim",src)
|
||||
flick(SSticker.cultdat?.entity_spawn_animation, src)
|
||||
sleep(11)
|
||||
move_self = 1
|
||||
icon = initial(icon)
|
||||
|
||||
Reference in New Issue
Block a user