ever feel like you forgot something?

This commit is contained in:
Aurorablade
2016-08-22 03:18:42 -04:00
parent c6276db480
commit 335e123643
6 changed files with 28 additions and 7 deletions
+3
View File
@@ -89,6 +89,9 @@
entity_title2 = "The One Who Beckons"
entity_title3 = "The Ferryman of Oblivion"
cult_wall_icon_state = "deathcult"
cult_floor_icon_state = "carpet-broken"
artificer_name = "Boneshaper"
behemoth_name = "Draugr"
+17 -2
View File
@@ -290,12 +290,27 @@
to_chat(user, "<span class='warning'>\The [src] flickers out of your hands, too eager to move!</span>")
return
var/outer_tele_radius = 0
var/inner_tele_radius = 9
var/mob/living/carbon/C = user
var/turf/mobloc = get_turf(C)
var/turf/destination = get_teleport_loc(mobloc,C,9,1,3,1,0,1)
var/list/turfs = new/list()
for(var/turf/T in range(user, outer_tele_radius))
if(T in range(user, inner_tele_radius))
continue
if(istype(T, /turf/space))
continue
if(T.x > world.maxx-outer_tele_radius || T.x < outer_tele_radius)
continue //putting them at the edge is dumb
if(T.y > world.maxy-outer_tele_radius || T.y < outer_tele_radius)
continue
if(destination)
turfs += T
if(turfs.len)
uses--
var/turf/destination = pick(turfs)
if(uses <= 0)
icon_state ="shifter_drained"
playsound(mobloc, "sparks", 50, 1)
+2 -1
View File
@@ -135,7 +135,8 @@
/turf/simulated/floor/engine/cult/New()
..()
icon_state = ticker.mode.cultdat.cult_floor_icon_state
if(ticker.mode)//only do this if the round is going..otherwise..fucking asteroid..
icon_state = ticker.mode.cultdat.cult_floor_icon_state
/turf/simulated/floor/engine/cult/narsie_act()
return
+5 -3
View File
@@ -5,12 +5,14 @@
icon_state = "cult"
walltype = "cult"
canSmoothWith = null
smooth = SMOOTH_FALSE
/turf/simulated/wall/cult/New()
new /obj/effect/overlay/temp/cult/turf(src)
icon_state = ticker.mode.cultdat.cult_wall_icon_state
walltype = ticker.mode.cultdat.cult_wall_icon_state
..()
if(ticker.mode)//game hasn't started offically don't do shit..
new /obj/effect/overlay/temp/cult/turf(src)
icon_state = ticker.mode.cultdat.cult_wall_icon_state
walltype = ticker.mode.cultdat.cult_wall_icon_state
/turf/simulated/wall/cult/artificer
name = "runed stone wall"
+1 -1
View File
@@ -26,7 +26,7 @@
..()
icon_state = ticker.mode.cultdat.entity_icon_state
name = ticker.mode.cultdat.entity_name
to_chat(world, "<font size='15' color='red'><b>NAR-SIE HAS RISEN</b></font>")
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'))
var/area/A = get_area(src)
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB