mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 11:13:16 +00:00
Expansion of every "icon = ''" path.
Supposed to help compilation times. Who knows. Signed-off-by: Mloc-Argent <colmohici@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
obj/machinery/atmospherics/tvalve
|
obj/machinery/atmospherics/tvalve
|
||||||
icon = 'valve.dmi'
|
icon = 'icons/obj/atmospherics/valve.dmi'
|
||||||
icon_state = "tvalve0"
|
icon_state = "tvalve0"
|
||||||
|
|
||||||
name = "manual switching valve"
|
name = "manual switching valve"
|
||||||
@@ -265,7 +265,7 @@ obj/machinery/atmospherics/tvalve
|
|||||||
digital // can be controlled by AI
|
digital // can be controlled by AI
|
||||||
name = "digital switching valve"
|
name = "digital switching valve"
|
||||||
desc = "A digitally controlled valve."
|
desc = "A digitally controlled valve."
|
||||||
icon = 'digital_valve.dmi'
|
icon = 'icons/obj/atmospherics/digital_valve.dmi'
|
||||||
|
|
||||||
attack_ai(mob/user as mob)
|
attack_ai(mob/user as mob)
|
||||||
return src.attack_hand(user)
|
return src.attack_hand(user)
|
||||||
@@ -329,7 +329,7 @@ obj/machinery/atmospherics/tvalve
|
|||||||
user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
|
user << "\red You cannot unwrench this [src], it too exerted due to internal pressure."
|
||||||
add_fingerprint(user)
|
add_fingerprint(user)
|
||||||
return 1
|
return 1
|
||||||
playsound(src.loc, 'Ratchet.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
|
||||||
user << "\blue You begin to unfasten \the [src]..."
|
user << "\blue You begin to unfasten \the [src]..."
|
||||||
if (do_after(user, 40))
|
if (do_after(user, 40))
|
||||||
user.visible_message( \
|
user.visible_message( \
|
||||||
@@ -384,7 +384,7 @@ obj/machinery/atmospherics/tvalve/mirrored
|
|||||||
digital // can be controlled by AI
|
digital // can be controlled by AI
|
||||||
name = "digital switching valve"
|
name = "digital switching valve"
|
||||||
desc = "A digitally controlled valve."
|
desc = "A digitally controlled valve."
|
||||||
icon = 'digital_valve.dmi'
|
icon = 'icons/obj/atmospherics/digital_valve.dmi'
|
||||||
|
|
||||||
attack_ai(mob/user as mob)
|
attack_ai(mob/user as mob)
|
||||||
return src.attack_hand(user)
|
return src.attack_hand(user)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
//Based off Heat Reservoir and Space Heater
|
//Based off Heat Reservoir and Space Heater
|
||||||
//Transfers heat between a pipe system and environment, based on which has a greater thermal energy concentration
|
//Transfers heat between a pipe system and environment, based on which has a greater thermal energy concentration
|
||||||
|
|
||||||
icon = 'cold_sink.dmi'
|
icon = 'icons/obj/atmospherics/cold_sink.dmi'
|
||||||
icon_state = "intact_off"
|
icon_state = "intact_off"
|
||||||
|
|
||||||
name = "Thermal Transfer Plate"
|
name = "Thermal Transfer Plate"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
obj/machinery/atmospherics/pipe/simple/heat_exchanging
|
obj/machinery/atmospherics/pipe/simple/heat_exchanging
|
||||||
icon = 'heat.dmi'
|
icon = 'icons/obj/pipes/heat.dmi'
|
||||||
icon_state = "intact"
|
icon_state = "intact"
|
||||||
level = 2
|
level = 2
|
||||||
var/initialize_directions_he
|
var/initialize_directions_he
|
||||||
@@ -58,7 +58,7 @@ obj/machinery/atmospherics/pipe/simple/heat_exchanging
|
|||||||
|
|
||||||
|
|
||||||
obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction
|
obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction
|
||||||
icon = 'junction.dmi'
|
icon = 'icons/obj/pipes/junction.dmi'
|
||||||
icon_state = "intact"
|
icon_state = "intact"
|
||||||
level = 2
|
level = 2
|
||||||
minimum_temperature_difference = 300
|
minimum_temperature_difference = 300
|
||||||
|
|||||||
@@ -936,7 +936,7 @@ obj/machinery/atmospherics/pipe
|
|||||||
|
|
||||||
else
|
else
|
||||||
icon_state = "manifold4w_ex"
|
icon_state = "manifold4w_ex"
|
||||||
var/icon/con = new/icon('pipe_manifold.dmi',"manifold4w_con") //Since 4-ways are supposed to be directionless, they need an overlay instead it seems.
|
var/icon/con = new/icon('icons/obj/atmospherics/pipe_manifold.dmi',"manifold4w_con") //Since 4-ways are supposed to be directionless, they need an overlay instead it seems.
|
||||||
|
|
||||||
if(node1)
|
if(node1)
|
||||||
overlays += new/image(con,dir=1)
|
overlays += new/image(con,dir=1)
|
||||||
@@ -1033,7 +1033,7 @@ obj/machinery/atmospherics/pipe
|
|||||||
cap
|
cap
|
||||||
name = "pipe endcap"
|
name = "pipe endcap"
|
||||||
desc = "An endcap for pipes"
|
desc = "An endcap for pipes"
|
||||||
icon = 'pipes.dmi'
|
icon = 'icons/obj/pipes.dmi'
|
||||||
icon_state = "cap"
|
icon_state = "cap"
|
||||||
level = 2
|
level = 2
|
||||||
layer = 2.4 //under wires with their 2.44
|
layer = 2.4 //under wires with their 2.44
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
|
|
||||||
/obj/multiz
|
/obj/multiz
|
||||||
icon = 'multiz.dmi'
|
icon = 'code/TriDimension/multiz.dmi'
|
||||||
density = 0
|
density = 0
|
||||||
opacity = 0
|
opacity = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
var/minimap_updating = 0
|
var/minimap_updating = 0
|
||||||
|
|
||||||
var/icon/minimap_icon = new('minimap.dmi', "chunk_base")
|
var/icon/minimap_icon = new('icons/minimap.dmi', "chunk_base")
|
||||||
var/obj/minimap_obj/minimap_obj = new()
|
var/obj/minimap_obj/minimap_obj = new()
|
||||||
|
|
||||||
/obj/minimap_obj/Click(location, control, params)
|
/obj/minimap_obj/Click(location, control, params)
|
||||||
@@ -243,7 +243,7 @@
|
|||||||
|
|
||||||
if(!(t in visibleTurfs))
|
if(!(t in visibleTurfs))
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
for(var/mob/aiEye/m in seenby)
|
for(var/mob/aiEye/m in seenby)
|
||||||
@@ -253,7 +253,7 @@
|
|||||||
for(var/turf/t in dimAdded)
|
for(var/turf/t in dimAdded)
|
||||||
if(!(t in visibleTurfs))
|
if(!(t in visibleTurfs))
|
||||||
if(!t.dim)
|
if(!t.dim)
|
||||||
t.dim = image('cameravis.dmi', t, "dim", 15)
|
t.dim = image('icons/effects/cameravis.dmi', t, "dim", 15)
|
||||||
t.mouse_opacity = 0
|
t.mouse_opacity = 0
|
||||||
|
|
||||||
dim += t.dim
|
dim += t.dim
|
||||||
@@ -277,7 +277,7 @@
|
|||||||
for(var/turf/t in visRemoved)
|
for(var/turf/t in visRemoved)
|
||||||
if(t in obscuredTurfs)
|
if(t in obscuredTurfs)
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
for(var/mob/aiEye/m in seenby)
|
for(var/mob/aiEye/m in seenby)
|
||||||
@@ -313,14 +313,14 @@
|
|||||||
|
|
||||||
for(var/turf/t in obscuredTurfs)
|
for(var/turf/t in obscuredTurfs)
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
|
|
||||||
for(var/turf/t in dimTurfs)
|
for(var/turf/t in dimTurfs)
|
||||||
if(!(t in visibleTurfs))
|
if(!(t in visibleTurfs))
|
||||||
if(!t.dim)
|
if(!t.dim)
|
||||||
t.dim = image('cameravis.dmi', t, "dim", TURF_LAYER)
|
t.dim = image('icons/effects/cameravis.dmi', t, "dim", TURF_LAYER)
|
||||||
t.dim.mouse_opacity = 0
|
t.dim.mouse_opacity = 0
|
||||||
|
|
||||||
dim += t.dim
|
dim += t.dim
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
var/z
|
var/z
|
||||||
|
|
||||||
|
|
||||||
var/icon/minimap_icon = new('minimap.dmi', "chunk_base")
|
var/icon/minimap_icon = new('icons/minimap.dmi', "chunk_base")
|
||||||
var/obj/minimap_obj/minimap_obj = new()
|
var/obj/minimap_obj/minimap_obj = new()
|
||||||
|
|
||||||
|
|
||||||
@@ -77,13 +77,13 @@
|
|||||||
|
|
||||||
for(var/turf/t in obscuredTurfs)
|
for(var/turf/t in obscuredTurfs)
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
|
|
||||||
for(var/turf/t in dimTurfs)
|
for(var/turf/t in dimTurfs)
|
||||||
if(!t.dim)
|
if(!t.dim)
|
||||||
t.dim = image('cameravis.dmi', t, "dim", TURF_LAYER)
|
t.dim = image('icons/effects/cameravis.dmi', t, "dim", TURF_LAYER)
|
||||||
t.dim.mouse_opacity = 0
|
t.dim.mouse_opacity = 0
|
||||||
|
|
||||||
dim += t.dim
|
dim += t.dim
|
||||||
@@ -184,7 +184,7 @@
|
|||||||
|
|
||||||
if(!(t in visibleTurfs))
|
if(!(t in visibleTurfs))
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
images_added += t.obscured
|
images_added += t.obscured
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
for(var/turf/t in dimAdded)
|
for(var/turf/t in dimAdded)
|
||||||
if(!(t in visibleTurfs))
|
if(!(t in visibleTurfs))
|
||||||
if(!t.dim)
|
if(!t.dim)
|
||||||
t.dim = image('cameravis.dmi', t, "dim", 15)
|
t.dim = image('icons/effects/cameravis.dmi', t, "dim", 15)
|
||||||
t.dim.mouse_opacity = 0
|
t.dim.mouse_opacity = 0
|
||||||
|
|
||||||
dim += t.dim
|
dim += t.dim
|
||||||
@@ -210,7 +210,7 @@
|
|||||||
for(var/turf/t in visRemoved)
|
for(var/turf/t in visRemoved)
|
||||||
if(t in obscuredTurfs)
|
if(t in obscuredTurfs)
|
||||||
if(!t.obscured)
|
if(!t.obscured)
|
||||||
t.obscured = image('cameravis.dmi', t, "black", 15)
|
t.obscured = image('icons/effects/cameravis.dmi', t, "black", 15)
|
||||||
|
|
||||||
obscured += t.obscured
|
obscured += t.obscured
|
||||||
images_added += t.obscured
|
images_added += t.obscured
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/obj/item/changestone
|
/obj/item/changestone
|
||||||
name = "An uncut ruby"
|
name = "An uncut ruby"
|
||||||
desc = "The ruby shines and catches the light, despite being uncut"
|
desc = "The ruby shines and catches the light, despite being uncut"
|
||||||
icon = 'artifacts.dmi'
|
icon = 'icons/obj/artifacts.dmi'
|
||||||
icon_state = "changerock"
|
icon_state = "changerock"
|
||||||
|
|
||||||
obj/item/changestone/attack_hand(var/mob/user as mob)
|
obj/item/changestone/attack_hand(var/mob/user as mob)
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ var/global/list/all_money_accounts = list()
|
|||||||
/obj/machinery/account_database
|
/obj/machinery/account_database
|
||||||
name = "Accounts database"
|
name = "Accounts database"
|
||||||
desc = "Holds transaction logs, account data and all kinds of other financial records."
|
desc = "Holds transaction logs, account data and all kinds of other financial records."
|
||||||
icon = 'virology.dmi'
|
icon = 'icons/obj/virology.dmi'
|
||||||
icon_state = "analyser"
|
icon_state = "analyser"
|
||||||
density = 1
|
density = 1
|
||||||
req_one_access = list(access_hop, access_captain)
|
req_one_access = list(access_hop, access_captain)
|
||||||
|
|||||||
@@ -201,7 +201,7 @@
|
|||||||
var/datum/money_account/D = linked_db.attempt_account_access(C.associated_account_number, attempt_pin, 2)
|
var/datum/money_account/D = linked_db.attempt_account_access(C.associated_account_number, attempt_pin, 2)
|
||||||
if(D)
|
if(D)
|
||||||
if(transaction_amount <= D.money)
|
if(transaction_amount <= D.money)
|
||||||
playsound(src, 'chime.ogg', 50, 1)
|
playsound(src, 'sound/machines/chime.ogg', 50, 1)
|
||||||
src.visible_message("\icon[src] The [src] chimes.")
|
src.visible_message("\icon[src] The [src] chimes.")
|
||||||
transaction_paid = 1
|
transaction_paid = 1
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
/mob/living/simple_animal/hostile/panther
|
/mob/living/simple_animal/hostile/panther
|
||||||
name = "panther"
|
name = "panther"
|
||||||
desc = "A long sleek, black cat with sharp teeth and claws."
|
desc = "A long sleek, black cat with sharp teeth and claws."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "panther"
|
icon_state = "panther"
|
||||||
icon_living = "panther"
|
icon_living = "panther"
|
||||||
icon_dead = "panther_dead"
|
icon_dead = "panther_dead"
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
/mob/living/simple_animal/hostile/snake
|
/mob/living/simple_animal/hostile/snake
|
||||||
name = "snake"
|
name = "snake"
|
||||||
desc = "A sinuously coiled, venomous looking reptile."
|
desc = "A sinuously coiled, venomous looking reptile."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "snake"
|
icon_state = "snake"
|
||||||
icon_living = "snake"
|
icon_living = "snake"
|
||||||
icon_dead = "snake_dead"
|
icon_dead = "snake_dead"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
/obj/structure/bush
|
/obj/structure/bush
|
||||||
name = "foliage"
|
name = "foliage"
|
||||||
desc = "Pretty thick scrub, it'll take something sharp and a lot of determination to clear away."
|
desc = "Pretty thick scrub, it'll take something sharp and a lot of determination to clear away."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "bush1"
|
icon_state = "bush1"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
@@ -68,12 +68,12 @@ var/jungle_plants_init = 0
|
|||||||
seed = ""
|
seed = ""
|
||||||
name = "jungle fruit"
|
name = "jungle fruit"
|
||||||
desc = "It smells weird and looks off."
|
desc = "It smells weird and looks off."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "orange"
|
icon_state = "orange"
|
||||||
potency = 1
|
potency = 1
|
||||||
|
|
||||||
/obj/structure/jungle_plant
|
/obj/structure/jungle_plant
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "plant1"
|
icon_state = "plant1"
|
||||||
desc = "Looks like some of that fruit might be edible."
|
desc = "Looks like some of that fruit might be edible."
|
||||||
var/fruits_left = 3
|
var/fruits_left = 3
|
||||||
@@ -92,7 +92,7 @@ var/jungle_plants_init = 0
|
|||||||
fruit_type = rand(1,7)
|
fruit_type = rand(1,7)
|
||||||
icon_state = "plant[fruit_type]"
|
icon_state = "plant[fruit_type]"
|
||||||
fruits_left = rand(1,5)
|
fruits_left = rand(1,5)
|
||||||
fruit_overlay = icon('jungle.dmi',"fruit[fruits_left]")
|
fruit_overlay = icon('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"fruit[fruits_left]")
|
||||||
fruit_r = 255 - fruit_type * 36
|
fruit_r = 255 - fruit_type * 36
|
||||||
fruit_g = rand(1,255)
|
fruit_g = rand(1,255)
|
||||||
fruit_b = fruit_type * 36
|
fruit_b = fruit_type * 36
|
||||||
@@ -113,7 +113,7 @@ var/jungle_plants_init = 0
|
|||||||
J.attack_hand(user)
|
J.attack_hand(user)
|
||||||
|
|
||||||
overlays -= fruit_overlay
|
overlays -= fruit_overlay
|
||||||
fruit_overlay = icon('jungle.dmi',"fruit[fruits_left]")
|
fruit_overlay = icon('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"fruit[fruits_left]")
|
||||||
fruit_overlay.Blend(rgb(fruit_r, fruit_g, fruit_b), ICON_ADD)
|
fruit_overlay.Blend(rgb(fruit_r, fruit_g, fruit_b), ICON_ADD)
|
||||||
overlays += fruit_overlay
|
overlays += fruit_overlay
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -3,37 +3,37 @@
|
|||||||
/area/jungle/temple_one
|
/area/jungle/temple_one
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple1"
|
icon_state = "temple1"
|
||||||
|
|
||||||
/area/jungle/temple_two
|
/area/jungle/temple_two
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple2"
|
icon_state = "temple2"
|
||||||
|
|
||||||
/area/jungle/temple_three
|
/area/jungle/temple_three
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple3"
|
icon_state = "temple3"
|
||||||
|
|
||||||
/area/jungle/temple_four
|
/area/jungle/temple_four
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple4"
|
icon_state = "temple4"
|
||||||
|
|
||||||
/area/jungle/temple_five
|
/area/jungle/temple_five
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple5"
|
icon_state = "temple5"
|
||||||
|
|
||||||
/area/jungle/temple_six
|
/area/jungle/temple_six
|
||||||
name = "temple"
|
name = "temple"
|
||||||
lighting_use_dynamic = 1
|
lighting_use_dynamic = 1
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "temple6"
|
icon_state = "temple6"
|
||||||
|
|
||||||
/obj/effect/landmark/door_spawner
|
/obj/effect/landmark/door_spawner
|
||||||
@@ -284,7 +284,7 @@
|
|||||||
/obj/effect/step_trigger/trap
|
/obj/effect/step_trigger/trap
|
||||||
name = "trap"
|
name = "trap"
|
||||||
icon = 'code/workinprogress/cael_aislinn/jungle/jungle.dmi'
|
icon = 'code/workinprogress/cael_aislinn/jungle/jungle.dmi'
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "trap"
|
icon_state = "trap"
|
||||||
var/trap_type
|
var/trap_type
|
||||||
|
|
||||||
@@ -309,7 +309,7 @@
|
|||||||
M.apply_damage(rand(5,10), BRUTE)
|
M.apply_damage(rand(5,10), BRUTE)
|
||||||
|
|
||||||
var/atom/myloc = src.loc
|
var/atom/myloc = src.loc
|
||||||
var/image/flicker = image('jungle.dmi',"sawblade")
|
var/image/flicker = image('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"sawblade")
|
||||||
myloc.overlays += flicker
|
myloc.overlays += flicker
|
||||||
spawn(8)
|
spawn(8)
|
||||||
myloc.overlays -= flicker
|
myloc.overlays -= flicker
|
||||||
@@ -320,7 +320,7 @@
|
|||||||
M.apply_damage(rand(5,10), TOX)
|
M.apply_damage(rand(5,10), TOX)
|
||||||
|
|
||||||
var/atom/myloc = src.loc
|
var/atom/myloc = src.loc
|
||||||
var/image/flicker = image('jungle.dmi',"dart[rand(1,3)]")
|
var/image/flicker = image('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"dart[rand(1,3)]")
|
||||||
myloc.overlays += flicker
|
myloc.overlays += flicker
|
||||||
spawn(8)
|
spawn(8)
|
||||||
myloc.overlays -= flicker
|
myloc.overlays -= flicker
|
||||||
@@ -331,7 +331,7 @@
|
|||||||
M.apply_damage(rand(5,10), BURN)
|
M.apply_damage(rand(5,10), BURN)
|
||||||
|
|
||||||
var/atom/myloc = src.loc
|
var/atom/myloc = src.loc
|
||||||
var/image/flicker = image('jungle.dmi',"flameburst")
|
var/image/flicker = image('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"flameburst")
|
||||||
myloc.overlays += flicker
|
myloc.overlays += flicker
|
||||||
spawn(8)
|
spawn(8)
|
||||||
myloc.overlays -= flicker
|
myloc.overlays -= flicker
|
||||||
@@ -347,7 +347,7 @@
|
|||||||
M.visible_message("\red <b>The floor under [M] suddenly tips upward!</b>","\red <b>The floor tips upward under you!</b>")
|
M.visible_message("\red <b>The floor under [M] suddenly tips upward!</b>","\red <b>The floor tips upward under you!</b>")
|
||||||
|
|
||||||
var/atom/myloc = src.loc
|
var/atom/myloc = src.loc
|
||||||
var/image/flicker = image('jungle.dmi',"throw[throw_dir]")
|
var/image/flicker = image('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"throw[throw_dir]")
|
||||||
myloc.overlays += flicker
|
myloc.overlays += flicker
|
||||||
var/turf/my_turf = get_turf(loc)
|
var/turf/my_turf = get_turf(loc)
|
||||||
if(!my_turf.density)
|
if(!my_turf.density)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
/obj/effect/jungle_tribe_spawn
|
/obj/effect/jungle_tribe_spawn
|
||||||
name = "campfire"
|
name = "campfire"
|
||||||
desc = "Looks cosy, in an alien sort of way."
|
desc = "Looks cosy, in an alien sort of way."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "campfire"
|
icon_state = "campfire"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
var/list/tribesmen = list()
|
var/list/tribesmen = list()
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
/mob/living/simple_animal/hostile/tribesman
|
/mob/living/simple_animal/hostile/tribesman
|
||||||
name = "tribesman"
|
name = "tribesman"
|
||||||
desc = "A noble savage, doesn't seem to know what to make of you."
|
desc = "A noble savage, doesn't seem to know what to make of you."
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "native1"
|
icon_state = "native1"
|
||||||
icon_living = "native1"
|
icon_living = "native1"
|
||||||
icon_dead = "native1_dead"
|
icon_dead = "native1_dead"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
var/plants_spawn = 1
|
var/plants_spawn = 1
|
||||||
name = "wet grass"
|
name = "wet grass"
|
||||||
desc = "Thick, long wet grass"
|
desc = "Thick, long wet grass"
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "grass1"
|
icon_state = "grass1"
|
||||||
var/icon_spawn_state = "grass1"
|
var/icon_spawn_state = "grass1"
|
||||||
luminosity = 3
|
luminosity = 3
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
if(prob(90))
|
if(prob(90))
|
||||||
var/image/I
|
var/image/I
|
||||||
if(prob(35))
|
if(prob(35))
|
||||||
I = image('jungle.dmi',"plant[rand(1,7)]")
|
I = image('code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi',"plant[rand(1,7)]")
|
||||||
else
|
else
|
||||||
if(prob(30))
|
if(prob(30))
|
||||||
I = image('icons/obj/flora/ausflora.dmi',"reedbush_[rand(1,4)]")
|
I = image('icons/obj/flora/ausflora.dmi',"reedbush_[rand(1,4)]")
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
bushes_spawn = 0
|
bushes_spawn = 0
|
||||||
name = "wet grass"
|
name = "wet grass"
|
||||||
desc = "thick, long wet grass"
|
desc = "thick, long wet grass"
|
||||||
icon = 'jungle.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Jungle/jungle.dmi'
|
||||||
icon_state = "grass_path"
|
icon_state = "grass_path"
|
||||||
icon_spawn_state = "grass2"
|
icon_spawn_state = "grass2"
|
||||||
|
|
||||||
|
|||||||
@@ -266,7 +266,7 @@ Deuterium-tritium fusion: 4.5 x 10^7 K
|
|||||||
switch(newsize)
|
switch(newsize)
|
||||||
if(1)
|
if(1)
|
||||||
size = 1
|
size = 1
|
||||||
icon = 'rust.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "emfield_s1"
|
icon_state = "emfield_s1"
|
||||||
pixel_x = 0
|
pixel_x = 0
|
||||||
pixel_y = 0
|
pixel_y = 0
|
||||||
@@ -274,7 +274,7 @@ Deuterium-tritium fusion: 4.5 x 10^7 K
|
|||||||
changed = 1
|
changed = 1
|
||||||
if(3)
|
if(3)
|
||||||
size = 3
|
size = 3
|
||||||
icon = '96x96.dmi'
|
icon = 'icons/effects/96x96.dmi'
|
||||||
icon_state = "emfield_s3"
|
icon_state = "emfield_s3"
|
||||||
pixel_x = -32
|
pixel_x = -32
|
||||||
pixel_y = -32
|
pixel_y = -32
|
||||||
@@ -282,7 +282,7 @@ Deuterium-tritium fusion: 4.5 x 10^7 K
|
|||||||
changed = 3
|
changed = 3
|
||||||
if(5)
|
if(5)
|
||||||
size = 5
|
size = 5
|
||||||
icon = '160x160.dmi'
|
icon = 'icons/effects/160x160.dmi'
|
||||||
icon_state = "emfield_s5"
|
icon_state = "emfield_s5"
|
||||||
pixel_x = -64
|
pixel_x = -64
|
||||||
pixel_y = -64
|
pixel_y = -64
|
||||||
@@ -290,7 +290,7 @@ Deuterium-tritium fusion: 4.5 x 10^7 K
|
|||||||
changed = 5
|
changed = 5
|
||||||
if(7)
|
if(7)
|
||||||
size = 7
|
size = 7
|
||||||
icon = '224x224.dmi'
|
icon = 'icons/effects/224x224.dmi'
|
||||||
icon_state = "emfield_s7"
|
icon_state = "emfield_s7"
|
||||||
pixel_x = -96
|
pixel_x = -96
|
||||||
pixel_y = -96
|
pixel_y = -96
|
||||||
|
|||||||
@@ -90,7 +90,7 @@
|
|||||||
return
|
return
|
||||||
/*
|
/*
|
||||||
var/obj/item/projectile/beam/emitter/A = new /obj/item/projectile/beam/emitter( src.loc )
|
var/obj/item/projectile/beam/emitter/A = new /obj/item/projectile/beam/emitter( src.loc )
|
||||||
playsound(src.loc, 'emitter.ogg', 25, 1)
|
playsound(src.loc, 'sound/weapons/emitter.ogg', 25, 1)
|
||||||
if(prob(35))
|
if(prob(35))
|
||||||
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
|
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
|
||||||
s.set_up(5, 1, src)
|
s.set_up(5, 1, src)
|
||||||
@@ -119,7 +119,7 @@
|
|||||||
A.damage = mega_energy * 500
|
A.damage = mega_energy * 500
|
||||||
//
|
//
|
||||||
A.icon_state = "emitter"
|
A.icon_state = "emitter"
|
||||||
playsound(src.loc, 'emitter.ogg', 25, 1)
|
playsound(src.loc, 'sound/weapons/emitter.ogg', 25, 1)
|
||||||
use_power(100 * mega_energy + 500)
|
use_power(100 * mega_energy + 500)
|
||||||
/*if(prob(35))
|
/*if(prob(35))
|
||||||
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
|
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
//gimmicky hack to collect particles and direct them into the field
|
//gimmicky hack to collect particles and direct them into the field
|
||||||
/obj/effect/rust_particle_catcher
|
/obj/effect/rust_particle_catcher
|
||||||
icon = 'effects.dmi'
|
icon = 'icons/effects/effects.dmi'
|
||||||
density = 0
|
density = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
layer = 4
|
layer = 4
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
/obj/effect/energy_field
|
/obj/effect/energy_field
|
||||||
name = "energy field"
|
name = "energy field"
|
||||||
desc = "Impenetrable field of energy, capable of blocking anything as long as it's active."
|
desc = "Impenetrable field of energy, capable of blocking anything as long as it's active."
|
||||||
icon = 'shielding.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/ShieldGen/shielding.dmi'
|
||||||
icon_state = "shieldsparkles"
|
icon_state = "shieldsparkles"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
layer = 4.1 //just above mobs
|
layer = 4.1 //just above mobs
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
/obj/machinery/shield_capacitor
|
/obj/machinery/shield_capacitor
|
||||||
name = "shield capacitor"
|
name = "shield capacitor"
|
||||||
desc = "Machine that charges a shield generator."
|
desc = "Machine that charges a shield generator."
|
||||||
icon = 'shielding.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/ShieldGen/shielding.dmi'
|
||||||
icon_state = "capacitor"
|
icon_state = "capacitor"
|
||||||
var/active = 1
|
var/active = 1
|
||||||
density = 1
|
density = 1
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
/obj/machinery/shield_gen
|
/obj/machinery/shield_gen
|
||||||
name = "shield generator"
|
name = "shield generator"
|
||||||
desc = "Machine that generates an impenetrable field of energy when activated."
|
desc = "Machine that generates an impenetrable field of energy when activated."
|
||||||
icon = 'shielding.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/ShieldGen/shielding.dmi'
|
||||||
icon_state = "generator0"
|
icon_state = "generator0"
|
||||||
var/active = 0
|
var/active = 0
|
||||||
var/field_radius = 3
|
var/field_radius = 3
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
var/state = 1.0
|
var/state = 1.0
|
||||||
//var/obj/beam/e_beam/first
|
//var/obj/beam/e_beam/first
|
||||||
var/power = 500
|
var/power = 500
|
||||||
icon = 'engine.dmi'
|
icon = 'icons/obj/engine.dmi'
|
||||||
icon_state = "laser"
|
icon_state = "laser"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
var/id
|
var/id
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
/*
|
/*
|
||||||
/obj/beam/e_beam
|
/obj/beam/e_beam
|
||||||
name = "Laser beam"
|
name = "Laser beam"
|
||||||
icon = 'projectiles.dmi'
|
icon = 'icons/obj/projectiles.dmi'
|
||||||
icon_state = "u_laser"
|
icon_state = "u_laser"
|
||||||
var/obj/machinery/engine/laser/master = null
|
var/obj/machinery/engine/laser/master = null
|
||||||
var/obj/beam/e_beam/next = null
|
var/obj/beam/e_beam/next = null
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
/obj/machinery/power/supermatter
|
/obj/machinery/power/supermatter
|
||||||
name = "Supermatter"
|
name = "Supermatter"
|
||||||
desc = "A strangely translucent and iridescent crystal. \red You get headaches just from looking at it."
|
desc = "A strangely translucent and iridescent crystal. \red You get headaches just from looking at it."
|
||||||
icon = 'engine.dmi'
|
icon = 'icons/obj/engine.dmi'
|
||||||
icon_state = "darkmatter"
|
icon_state = "darkmatter"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 0
|
anchored = 0
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
/obj/machinery/zero_point_emitter
|
/obj/machinery/zero_point_emitter
|
||||||
name = "Zero-point laser"
|
name = "Zero-point laser"
|
||||||
desc = "A super-powerful laser"
|
desc = "A super-powerful laser"
|
||||||
icon = 'engine.dmi'
|
icon = 'icons/obj/engine.dmi'
|
||||||
icon_state = "laser"
|
icon_state = "laser"
|
||||||
anchored = 0
|
anchored = 0
|
||||||
density = 1
|
density = 1
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
/obj/item/projectile/missile
|
/obj/item/projectile/missile
|
||||||
name = "missile"
|
name = "missile"
|
||||||
icon = 'meteor_turret.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/meteor_turret.dmi'
|
||||||
icon_state = "missile"
|
icon_state = "missile"
|
||||||
var/turf/target
|
var/turf/target
|
||||||
var/tracking = 0
|
var/tracking = 0
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
/obj/machinery/meteor_battery
|
/obj/machinery/meteor_battery
|
||||||
name = "meteor battery"
|
name = "meteor battery"
|
||||||
icon = 'meteor_turret.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/meteor_turret.dmi'
|
||||||
icon_state = "turret0"
|
icon_state = "turret0"
|
||||||
var/raised = 0
|
var/raised = 0
|
||||||
var/enabled = 1
|
var/enabled = 1
|
||||||
@@ -217,7 +217,7 @@
|
|||||||
|
|
||||||
/obj/machinery/meteor_battery/attackby(obj/item/weapon/W, mob/user)//I can't believe no one added this before/N
|
/obj/machinery/meteor_battery/attackby(obj/item/weapon/W, mob/user)//I can't believe no one added this before/N
|
||||||
..()
|
..()
|
||||||
playsound(src.loc, 'smash.ogg', 60, 1)
|
playsound(src.loc, 'sound/weapons/smash.ogg', 60, 1)
|
||||||
src.spark_system.start()
|
src.spark_system.start()
|
||||||
src.health -= W.force * 0.5
|
src.health -= W.force * 0.5
|
||||||
if (src.health <= 0)
|
if (src.health <= 0)
|
||||||
@@ -249,7 +249,7 @@
|
|||||||
|
|
||||||
/obj/machinery/meteor_battery/attack_alien(mob/living/carbon/alien/humanoid/M as mob)
|
/obj/machinery/meteor_battery/attack_alien(mob/living/carbon/alien/humanoid/M as mob)
|
||||||
if(!(stat & BROKEN))
|
if(!(stat & BROKEN))
|
||||||
playsound(src.loc, 'slash.ogg', 25, 1, -1)
|
playsound(src.loc, 'sound/weapons/slash.ogg', 25, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
O.show_message(text("\red <B>[] has slashed at []!</B>", M, src), 1)
|
O.show_message(text("\red <B>[] has slashed at []!</B>", M, src), 1)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
name = "\improper sculpture"
|
name = "\improper sculpture"
|
||||||
real_name = "sculpture"
|
real_name = "sculpture"
|
||||||
desc = "It's some kind of human sized, doll-like sculpture, with weird discolourations on some parts of it. It appears to be quite solid. "
|
desc = "It's some kind of human sized, doll-like sculpture, with weird discolourations on some parts of it. It appears to be quite solid. "
|
||||||
icon = 'unknown.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/unknown.dmi'
|
||||||
icon_state = "sculpture"
|
icon_state = "sculpture"
|
||||||
icon_living = "sculpture"
|
icon_living = "sculpture"
|
||||||
icon_dead = "sculpture"
|
icon_dead = "sculpture"
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
G.synch()
|
G.synch()
|
||||||
target.LAssailant = src
|
target.LAssailant = src
|
||||||
|
|
||||||
playsound(loc, 'thudswoosh.ogg', 50, 1, -1)
|
playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
|
||||||
visible_message("\red [src] has grabbed [target]!")
|
visible_message("\red [src] has grabbed [target]!")
|
||||||
target << "\red <b>You feel something suddenly grab you around the neck from behind!</b> Everything goes black..."
|
target << "\red <b>You feel something suddenly grab you around the neck from behind!</b> Everything goes black..."
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/obj/item/ashtray
|
/obj/item/ashtray
|
||||||
icon = 'ashtray.dmi'
|
icon = 'icons/ashtray.dmi'
|
||||||
var/
|
var/
|
||||||
max_butts = 0
|
max_butts = 0
|
||||||
empty_desc = ""
|
empty_desc = ""
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
return
|
return
|
||||||
if (health > 0)
|
if (health > 0)
|
||||||
attacked += 10
|
attacked += 10
|
||||||
playsound(loc, 'bite.ogg', 50, 1, -1)
|
playsound(loc, 'sound/weapons/bite.ogg', 50, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
O.show_message(text("\red <B>[M.name] has bit [src]!</B>"), 1)
|
O.show_message(text("\red <B>[M.name] has bit [src]!</B>"), 1)
|
||||||
@@ -71,14 +71,14 @@
|
|||||||
playsound(loc, "punch", 25, 1, -1)
|
playsound(loc, "punch", 25, 1, -1)
|
||||||
else if(M.type == /mob/living/carbon/human/tajaran)
|
else if(M.type == /mob/living/carbon/human/tajaran)
|
||||||
damage += 10
|
damage += 10
|
||||||
playsound(loc, 'slice.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/slice.ogg', 25, 1, -1)
|
||||||
adjustBruteLoss(damage/10)
|
adjustBruteLoss(damage/10)
|
||||||
updatehealth()
|
updatehealth()
|
||||||
else
|
else
|
||||||
if(M.type != /mob/living/carbon/human/tajaran)
|
if(M.type != /mob/living/carbon/human/tajaran)
|
||||||
playsound(loc, 'punchmiss.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/punchmiss.ogg', 25, 1, -1)
|
||||||
else if(M.type == /mob/living/carbon/human/tajaran)
|
else if(M.type == /mob/living/carbon/human/tajaran)
|
||||||
playsound(loc, 'slashmiss.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/slashmiss.ogg', 25, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
O.show_message(text("\red <B>[] has attempted to [attack_verb] [name]!</B>", M), 1)
|
O.show_message(text("\red <B>[] has attempted to [attack_verb] [name]!</B>", M), 1)
|
||||||
@@ -100,14 +100,14 @@
|
|||||||
|
|
||||||
LAssailant = M
|
LAssailant = M
|
||||||
|
|
||||||
playsound(loc, 'thudswoosh.ogg', 50, 1, -1)
|
playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
O.show_message(text("\red [] has grabbed [name] passively!", M), 1)
|
O.show_message(text("\red [] has grabbed [name] passively!", M), 1)
|
||||||
|
|
||||||
else
|
else
|
||||||
if (!( paralysis ))
|
if (!( paralysis ))
|
||||||
drop_item()
|
drop_item()
|
||||||
playsound(loc, 'thudswoosh.ogg', 50, 1, -1)
|
playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
O.show_message(text("\red <B>[] has disarmed [name]!</B>", M), 1)
|
O.show_message(text("\red <B>[] has disarmed [name]!</B>", M), 1)
|
||||||
@@ -125,7 +125,7 @@
|
|||||||
|
|
||||||
if ("hurt")
|
if ("hurt")
|
||||||
if ((prob(95) && health > 0))
|
if ((prob(95) && health > 0))
|
||||||
playsound(loc, 'slice.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/slice.ogg', 25, 1, -1)
|
||||||
var/damage = rand(15, 30)
|
var/damage = rand(15, 30)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
updatehealth()
|
updatehealth()
|
||||||
react_to_attack(M)
|
react_to_attack(M)
|
||||||
else
|
else
|
||||||
playsound(loc, 'slashmiss.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/slashmiss.ogg', 25, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
if ((O.client && !( O.blinded )))
|
if ((O.client && !( O.blinded )))
|
||||||
O.show_message(text("\red <B>[] has attempted to lunge at [name]!</B>", M), 1)
|
O.show_message(text("\red <B>[] has attempted to lunge at [name]!</B>", M), 1)
|
||||||
@@ -155,12 +155,12 @@
|
|||||||
|
|
||||||
LAssailant = M
|
LAssailant = M
|
||||||
|
|
||||||
playsound(loc, 'thudswoosh.ogg', 50, 1, -1)
|
playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
|
||||||
for(var/mob/O in viewers(src, null))
|
for(var/mob/O in viewers(src, null))
|
||||||
O.show_message(text("\red [] has grabbed [name] passively!", M), 1)
|
O.show_message(text("\red [] has grabbed [name] passively!", M), 1)
|
||||||
|
|
||||||
if ("disarm")
|
if ("disarm")
|
||||||
playsound(loc, 'pierce.ogg', 25, 1, -1)
|
playsound(loc, 'sound/weapons/pierce.ogg', 25, 1, -1)
|
||||||
var/damage = 5
|
var/damage = 5
|
||||||
if(prob(95))
|
if(prob(95))
|
||||||
Weaken(rand(10,15))
|
Weaken(rand(10,15))
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/obj/hud/proc/amorph_hud(var/ui_style='screen1_old.dmi')
|
/obj/hud/proc/amorph_hud(var/ui_style='icons/mob/screen1_old.dmi')
|
||||||
|
|
||||||
src.adding = list( )
|
src.adding = list( )
|
||||||
src.other = list( )
|
src.other = list( )
|
||||||
@@ -285,7 +285,7 @@
|
|||||||
|
|
||||||
mymob.zone_sel = new /obj/screen/zone_sel( null )
|
mymob.zone_sel = new /obj/screen/zone_sel( null )
|
||||||
mymob.zone_sel.overlays = null
|
mymob.zone_sel.overlays = null
|
||||||
mymob.zone_sel.overlays += image("icon" = 'zone_sel.dmi', "icon_state" = text("[]", mymob.zone_sel.selecting))
|
mymob.zone_sel.overlays += image("icon" = 'icons/mob/zone_sel.dmi', "icon_state" = text("[]", mymob.zone_sel.selecting))
|
||||||
|
|
||||||
//Handle the gun settings buttons
|
//Handle the gun settings buttons
|
||||||
mymob.gun_setting_icon = new /obj/screen/gun/mode(null)
|
mymob.gun_setting_icon = new /obj/screen/gun/mode(null)
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ log transactions
|
|||||||
/obj/machinery/atm
|
/obj/machinery/atm
|
||||||
name = "NanoTrasen Automatic Teller Machine"
|
name = "NanoTrasen Automatic Teller Machine"
|
||||||
desc = "For all your monetary needs!"
|
desc = "For all your monetary needs!"
|
||||||
icon = 'terminals.dmi'
|
icon = 'icons/obj/terminals.dmi'
|
||||||
icon_state = "atm"
|
icon_state = "atm"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
use_power = 1
|
use_power = 1
|
||||||
@@ -253,7 +253,7 @@ log transactions
|
|||||||
if(number_incorrect_tries > max_pin_attempts)
|
if(number_incorrect_tries > max_pin_attempts)
|
||||||
//lock down the atm
|
//lock down the atm
|
||||||
ticks_left_locked_down = 30
|
ticks_left_locked_down = 30
|
||||||
playsound(src, 'buzz-two.ogg', 50, 1)
|
playsound(src, 'sound/machines/buzz-two.ogg', 50, 1)
|
||||||
|
|
||||||
//create an entry in the account transaction log
|
//create an entry in the account transaction log
|
||||||
var/datum/money_account/failed_account = linked_db.get_account(tried_account_num)
|
var/datum/money_account/failed_account = linked_db.get_account(tried_account_num)
|
||||||
@@ -268,12 +268,12 @@ log transactions
|
|||||||
else
|
else
|
||||||
usr << "\red \icon[src] Incorrect pin/account combination entered, [max_pin_attempts - number_incorrect_tries] attempts remaining."
|
usr << "\red \icon[src] Incorrect pin/account combination entered, [max_pin_attempts - number_incorrect_tries] attempts remaining."
|
||||||
previous_account_number = tried_account_num
|
previous_account_number = tried_account_num
|
||||||
playsound(src, 'buzz-sigh.ogg', 50, 1)
|
playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 1)
|
||||||
else
|
else
|
||||||
usr << "\red \icon[src] incorrect pin/account combination entered."
|
usr << "\red \icon[src] incorrect pin/account combination entered."
|
||||||
number_incorrect_tries = 0
|
number_incorrect_tries = 0
|
||||||
else
|
else
|
||||||
playsound(src, 'twobeep.ogg', 50, 1)
|
playsound(src, 'sound/machines/twobeep.ogg', 50, 1)
|
||||||
ticks_left_timeout = 120
|
ticks_left_timeout = 120
|
||||||
view_screen = NO_SCREEN
|
view_screen = NO_SCREEN
|
||||||
|
|
||||||
@@ -295,7 +295,7 @@ log transactions
|
|||||||
alert("That is not a valid amount.")
|
alert("That is not a valid amount.")
|
||||||
else if(authenticated_account && amount > 0)
|
else if(authenticated_account && amount > 0)
|
||||||
if(amount <= authenticated_account.money)
|
if(amount <= authenticated_account.money)
|
||||||
playsound(src, 'chime.ogg', 50, 1)
|
playsound(src, 'sound/machines/chime.ogg', 50, 1)
|
||||||
|
|
||||||
//remove the money
|
//remove the money
|
||||||
authenticated_account.money -= amount
|
authenticated_account.money -= amount
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/obj/effect/admin_log_trap
|
/obj/effect/admin_log_trap
|
||||||
name = "Herprpr"
|
name = "Herprpr"
|
||||||
desc = "Stepping on this is good."
|
desc = "Stepping on this is good."
|
||||||
icon = 'screen1.dmi'
|
icon = 'icons/mob/screen1.dmi'
|
||||||
icon_state = "x2"
|
icon_state = "x2"
|
||||||
anchored = 1.0
|
anchored = 1.0
|
||||||
unacidable = 1
|
unacidable = 1
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
/obj/machinery/computer/atmoscontrol
|
/obj/machinery/computer/atmoscontrol
|
||||||
name = "\improper Central Atmospherics Computer"
|
name = "\improper Central Atmospherics Computer"
|
||||||
icon = 'computer.dmi'
|
icon = 'icons/obj/computer.dmi'
|
||||||
icon_state = "computer_generic"
|
icon_state = "computer_generic"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1.0
|
anchored = 1.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
//remove this shit when someonething better is done
|
//remove this shit when someonething better is done
|
||||||
/obj/machinery/atmospherics/unary/heat_reservoir/heater
|
/obj/machinery/atmospherics/unary/heat_reservoir/heater
|
||||||
name = "Heat Regulator"
|
name = "Heat Regulator"
|
||||||
icon = 'Cryogenic2.dmi'
|
icon = 'icons/obj/Cryogenic2.dmi'
|
||||||
icon_state = "freezer_0"
|
icon_state = "freezer_0"
|
||||||
density = 1
|
density = 1
|
||||||
|
|
||||||
|
|||||||
@@ -199,7 +199,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid
|
|||||||
/obj/item/device/uplink/pda
|
/obj/item/device/uplink/pda
|
||||||
name = "uplink module"
|
name = "uplink module"
|
||||||
desc = "An electronic uplink system of unknown origin."
|
desc = "An electronic uplink system of unknown origin."
|
||||||
icon = 'module.dmi'
|
icon = 'icons/obj/module.dmi'
|
||||||
icon_state = "power_mod"
|
icon_state = "power_mod"
|
||||||
var/obj/item/device/pda/hostpda = null
|
var/obj/item/device/pda/hostpda = null
|
||||||
|
|
||||||
@@ -312,7 +312,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid
|
|||||||
|
|
||||||
/obj/item/device/uplink/radio
|
/obj/item/device/uplink/radio
|
||||||
name = "ship bounced radio"
|
name = "ship bounced radio"
|
||||||
icon = 'radio.dmi'
|
icon = 'icons/obj/radio.dmi'
|
||||||
icon_state = "radio"
|
icon_state = "radio"
|
||||||
var/temp = null //Temporary storage area for a message offering the option to destroy the radio
|
var/temp = null //Temporary storage area for a message offering the option to destroy the radio
|
||||||
var/selfdestruct = 0 //Set to 1 while the radio is self destructing itself.
|
var/selfdestruct = 0 //Set to 1 while the radio is self destructing itself.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
/obj/machinery/copier
|
/obj/machinery/copier
|
||||||
name = "Copy Machine"
|
name = "Copy Machine"
|
||||||
icon = 'bureaucracy.dmi'
|
icon = 'icons/obj/bureaucracy.dmi'
|
||||||
icon_state = "copier_o"
|
icon_state = "copier_o"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
@@ -115,7 +115,7 @@
|
|||||||
|
|
||||||
// fx
|
// fx
|
||||||
flick("copier_s", src)
|
flick("copier_s", src)
|
||||||
playsound(src, 'polaroid1.ogg', 50, 1)
|
playsound(src, 'sound/items/polaroid1.ogg', 50, 1)
|
||||||
|
|
||||||
// dup the file
|
// dup the file
|
||||||
if(istype(template, /obj/item/weapon/paper))
|
if(istype(template, /obj/item/weapon/paper))
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/obj/structure/filingcabinet
|
/obj/structure/filingcabinet
|
||||||
name = "Filing Cabinet"
|
name = "Filing Cabinet"
|
||||||
desc = "A large cabinet with drawers."
|
desc = "A large cabinet with drawers."
|
||||||
icon = 'bureaucracy.dmi'
|
icon = 'icons/obj/bureaucracy.dmi'
|
||||||
icon_state = "filingcabinet"
|
icon_state = "filingcabinet"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/obj/spawner/bomb
|
/obj/spawner/bomb
|
||||||
name = "bomb"
|
name = "bomb"
|
||||||
icon = 'screen1.dmi'
|
icon = 'icons/mob/screen1.dmi'
|
||||||
icon_state = "x"
|
icon_state = "x"
|
||||||
var/btype = 0 //0 = radio, 1= prox, 2=time
|
var/btype = 0 //0 = radio, 1= prox, 2=time
|
||||||
var/explosive = 1 // 0= firebomb
|
var/explosive = 1 // 0= firebomb
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
// Going in depth: the reason we do not do a Del() in its New()is because then we cannot access its properties.
|
// Going in depth: the reason we do not do a Del() in its New()is because then we cannot access its properties.
|
||||||
// I might be doing this wrong / not knowing of a Byond function. If I'm doing it wrong, let me know please.
|
// I might be doing this wrong / not knowing of a Byond function. If I'm doing it wrong, let me know please.
|
||||||
name = "bomb"
|
name = "bomb"
|
||||||
icon = 'screen1.dmi'
|
icon = 'icons/mob/screen1.dmi'
|
||||||
icon_state = "x"
|
icon_state = "x"
|
||||||
var/btype = 0 // 0=radio, 1=prox, 2=time
|
var/btype = 0 // 0=radio, 1=prox, 2=time
|
||||||
var/btemp1 = 1500
|
var/btemp1 = 1500
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
//Define all tape types in policetape.dm
|
//Define all tape types in policetape.dm
|
||||||
/obj/item/taperoll
|
/obj/item/taperoll
|
||||||
name = "tape roll"
|
name = "tape roll"
|
||||||
icon = 'policetape.dmi'
|
icon = 'icons/policetape.dmi'
|
||||||
icon_state = "rollstart"
|
icon_state = "rollstart"
|
||||||
flags = FPRINT
|
flags = FPRINT
|
||||||
w_class = 1.0
|
w_class = 1.0
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
/obj/item/tape
|
/obj/item/tape
|
||||||
name = "tape"
|
name = "tape"
|
||||||
icon = 'policetape.dmi'
|
icon = 'icons/policetape.dmi'
|
||||||
anchored = 1
|
anchored = 1
|
||||||
density = 1
|
density = 1
|
||||||
var/icon_base
|
var/icon_base
|
||||||
|
|||||||
@@ -352,7 +352,7 @@ area/proc/ul_Light(var/Red = LightLevelRed, var/Green = LightLevelGreen, var/Blu
|
|||||||
if(ul_CachedOverlay)
|
if(ul_CachedOverlay)
|
||||||
ul_Overlay = ul_CachedOverlay
|
ul_Overlay = ul_CachedOverlay
|
||||||
else
|
else
|
||||||
ul_IconCache["[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]"] = image('ULIcons.dmi', , "[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]", ul_Layer)
|
ul_IconCache["[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]"] = image('icons/effects/ULIcons.dmi', , "[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]", ul_Layer)
|
||||||
ul_Overlay = ul_IconCache["[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]"]
|
ul_Overlay = ul_IconCache["[LightLevelRed]-[LightLevelGreen]-[LightLevelBlue]"]
|
||||||
|
|
||||||
overlays += ul_Overlay
|
overlays += ul_Overlay
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
/obj/item/device/portalathe
|
/obj/item/device/portalathe
|
||||||
name = "portable autolathe"
|
name = "portable autolathe"
|
||||||
desc = "A device which can repair broken lights instantly. Must be advanced."
|
desc = "A device which can repair broken lights instantly. Must be advanced."
|
||||||
icon = 'janitor.dmi'
|
icon = 'icons/obj/janitor.dmi'
|
||||||
icon_state = "portalathe"
|
icon_state = "portalathe"
|
||||||
|
|
||||||
afterattack(var/atom/target, mob/user as mob)
|
afterattack(var/atom/target, mob/user as mob)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
name = "eraser"
|
name = "eraser"
|
||||||
desc = "It looks like some kind of eraser."
|
desc = "It looks like some kind of eraser."
|
||||||
flags = FPRINT | TABLEPASS
|
flags = FPRINT | TABLEPASS
|
||||||
icon = 'items.dmi'
|
icon = 'icons/obj/items.dmi'
|
||||||
icon_state = "zippo"
|
icon_state = "zippo"
|
||||||
item_state = "zippo"
|
item_state = "zippo"
|
||||||
w_class = 1.0
|
w_class = 1.0
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
/obj/item/wardrobe
|
/obj/item/wardrobe
|
||||||
name = "\improper Wardrobe"
|
name = "\improper Wardrobe"
|
||||||
desc = "A standard-issue bag for clothing and equipment. Usually comes sealed, stocked with everything you need for a particular job."
|
desc = "A standard-issue bag for clothing and equipment. Usually comes sealed, stocked with everything you need for a particular job."
|
||||||
icon = 'suits.dmi'
|
icon = 'icons/obj/clothing/suits.dmi'
|
||||||
icon_state = "wardrobe_sealed"
|
icon_state = "wardrobe_sealed"
|
||||||
item_state = "wardrobe"
|
item_state = "wardrobe"
|
||||||
w_class = 4
|
w_class = 4
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
turf/unsimulated/desert
|
turf/unsimulated/desert
|
||||||
name = "desert"
|
name = "desert"
|
||||||
icon = 'desert.dmi'
|
icon = 'code/WorkInProgress/Susan/desert.dmi'
|
||||||
icon_state = "desert"
|
icon_state = "desert"
|
||||||
temperature = 393.15
|
temperature = 393.15
|
||||||
luminosity = 5
|
luminosity = 5
|
||||||
@@ -120,7 +120,7 @@ turf/simulated/wall/impassable_rock
|
|||||||
/obj/effect/alien/flesh/weeds
|
/obj/effect/alien/flesh/weeds
|
||||||
name = "Fleshy Growth"
|
name = "Fleshy Growth"
|
||||||
desc = "A pulsating grouping of odd, alien tissues. It's almost like it has a heartbeat..."
|
desc = "A pulsating grouping of odd, alien tissues. It's almost like it has a heartbeat..."
|
||||||
icon = 'biocraps.dmi'
|
icon = 'code/WorkInProgress/Susan/biocraps.dmi'
|
||||||
icon_state = "flesh"
|
icon_state = "flesh"
|
||||||
|
|
||||||
anchored = 1
|
anchored = 1
|
||||||
@@ -130,7 +130,7 @@ turf/simulated/wall/impassable_rock
|
|||||||
|
|
||||||
/obj/effect/alien/flesh/weeds/node
|
/obj/effect/alien/flesh/weeds/node
|
||||||
icon_state = "fleshnode"
|
icon_state = "fleshnode"
|
||||||
icon = 'biocraps.dmi'
|
icon = 'code/WorkInProgress/Susan/biocraps.dmi'
|
||||||
name = "Throbbing Pustule"
|
name = "Throbbing Pustule"
|
||||||
desc = "A grotquese, oozing, pimple-like growth. You swear you can see something moving around in the bulb..."
|
desc = "A grotquese, oozing, pimple-like growth. You swear you can see something moving around in the bulb..."
|
||||||
luminosity = NODERANGE
|
luminosity = NODERANGE
|
||||||
@@ -316,7 +316,7 @@ Alien plants should do something if theres a lot of poison
|
|||||||
//hostile entities or npcs
|
//hostile entities or npcs
|
||||||
|
|
||||||
/obj/item/projectile/slimeglob
|
/obj/item/projectile/slimeglob
|
||||||
icon = 'projectiles.dmi'
|
icon = 'icons/obj/projectiles.dmi'
|
||||||
icon_state = "toxin"
|
icon_state = "toxin"
|
||||||
damage = 20
|
damage = 20
|
||||||
damage_type = BRUTE
|
damage_type = BRUTE
|
||||||
@@ -461,7 +461,7 @@ Alien plants should do something if theres a lot of poison
|
|||||||
|
|
||||||
obj/effect/critter/fleshmonster/fleshslime
|
obj/effect/critter/fleshmonster/fleshslime
|
||||||
name = "Flesh Slime"
|
name = "Flesh Slime"
|
||||||
icon = 'biocraps.dmi'
|
icon = 'code/WorkInProgress/Susan/biocraps.dmi'
|
||||||
icon_state = "livingflesh"
|
icon_state = "livingflesh"
|
||||||
desc = "A creature that appears to be made out of living tissue strewn together haphazardly. Some kind of liquid bubbles from its maw."
|
desc = "A creature that appears to be made out of living tissue strewn together haphazardly. Some kind of liquid bubbles from its maw."
|
||||||
//ranged = 1
|
//ranged = 1
|
||||||
@@ -391,12 +391,12 @@
|
|||||||
ai.show_message("<i>Intercepted message from <b>[who]</b>: [object]</i>")
|
ai.show_message("<i>Intercepted message from <b>[who]</b>: [object]</i>")
|
||||||
|
|
||||||
if (!pda.silent)
|
if (!pda.silent)
|
||||||
playsound(pda.loc, 'twobeep.ogg', 50, 1)
|
playsound(pda.loc, 'sound/machines/twobeep.ogg', 50, 1)
|
||||||
for (var/mob/O in hearers(3, pda.loc))
|
for (var/mob/O in hearers(3, pda.loc))
|
||||||
O.show_message(text("\icon[pda] *[pda.ttone]*"))
|
O.show_message(text("\icon[pda] *[pda.ttone]*"))
|
||||||
|
|
||||||
pda.overlays = null
|
pda.overlays = null
|
||||||
pda.overlays += image('pda.dmi', "pda-r")
|
pda.overlays += image('icons/obj/pda.dmi', "pda-r")
|
||||||
else
|
else
|
||||||
var/list/href_list = list()
|
var/list/href_list = list()
|
||||||
href_list["src"] = "\ref[eliza.speaker.loc.loc]"
|
href_list["src"] = "\ref[eliza.speaker.loc.loc]"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Base Class
|
// Base Class
|
||||||
/mob/living/simple_animal/livestock
|
/mob/living/simple_animal/livestock
|
||||||
desc = "Tasty!"
|
desc = "Tasty!"
|
||||||
icon = 'livestock.dmi'
|
icon = 'icons/mob/livestock.dmi'
|
||||||
emote_see = list("shakes its head", "kicks the ground")
|
emote_see = list("shakes its head", "kicks the ground")
|
||||||
speak_chance = 1
|
speak_chance = 1
|
||||||
turns_per_move = 15
|
turns_per_move = 15
|
||||||
@@ -165,7 +165,7 @@
|
|||||||
/obj/structure/closet/critter
|
/obj/structure/closet/critter
|
||||||
desc = "\improper Critter crate."
|
desc = "\improper Critter crate."
|
||||||
name = "Critter Crate"
|
name = "Critter Crate"
|
||||||
icon = 'storage.dmi'
|
icon = 'icons/obj/storage.dmi'
|
||||||
icon_state = "critter"
|
icon_state = "critter"
|
||||||
density = 1
|
density = 1
|
||||||
icon_opened = "critteropen"
|
icon_opened = "critteropen"
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ obj/machinery/atmospherics/pipe/mains_component
|
|||||||
parent_pipe.burst()
|
parent_pipe.burst()
|
||||||
|
|
||||||
obj/machinery/atmospherics/mains_pipe
|
obj/machinery/atmospherics/mains_pipe
|
||||||
icon = 'mainspipe.dmi'
|
icon = 'icons/obj/atmospherics/mainspipe.dmi'
|
||||||
layer = 2.4 //under wires with their 2.5
|
layer = 2.4 //under wires with their 2.5
|
||||||
|
|
||||||
var/volume = 0
|
var/volume = 0
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// a frame for generic wall-mounted things, such as fire alarm, status display..
|
// a frame for generic wall-mounted things, such as fire alarm, status display..
|
||||||
// combination of apc_frame and machine_frame
|
// combination of apc_frame and machine_frame
|
||||||
/obj/machinery/constructable_frame/wallmount_frame
|
/obj/machinery/constructable_frame/wallmount_frame
|
||||||
icon = 'stock_parts.dmi'
|
icon = 'icons/obj/stock_parts.dmi'
|
||||||
icon_state = "wm_0"
|
icon_state = "wm_0"
|
||||||
var/wall_offset = 24
|
var/wall_offset = 24
|
||||||
density = 0
|
density = 0
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
if(1)
|
if(1)
|
||||||
if(istype(P, /obj/item/weapon/cable_coil))
|
if(istype(P, /obj/item/weapon/cable_coil))
|
||||||
if(P:amount >= 5)
|
if(P:amount >= 5)
|
||||||
playsound(src.loc, 'Deconstruct.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
|
||||||
user << "\blue You start to add cables to the frame."
|
user << "\blue You start to add cables to the frame."
|
||||||
if(do_after(user, 20))
|
if(do_after(user, 20))
|
||||||
P:amount -= 5
|
P:amount -= 5
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
state = 2
|
state = 2
|
||||||
icon_state = "wm_1"
|
icon_state = "wm_1"
|
||||||
if(istype(P, /obj/item/weapon/wrench))
|
if(istype(P, /obj/item/weapon/wrench))
|
||||||
playsound(src.loc, 'Ratchet.ogg', 75, 1)
|
playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1)
|
||||||
user << "\blue You dismantle the frame"
|
user << "\blue You dismantle the frame"
|
||||||
new /obj/item/stack/sheet/metal(src.loc, 2)
|
new /obj/item/stack/sheet/metal(src.loc, 2)
|
||||||
del(src)
|
del(src)
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
if(istype(P, /obj/item/weapon/circuitboard))
|
if(istype(P, /obj/item/weapon/circuitboard))
|
||||||
var/obj/item/weapon/circuitboard/B = P
|
var/obj/item/weapon/circuitboard/B = P
|
||||||
if(B.board_type == "wallmount")
|
if(B.board_type == "wallmount")
|
||||||
playsound(src.loc, 'Deconstruct.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
|
||||||
user << "\blue You add the circuit board to the frame."
|
user << "\blue You add the circuit board to the frame."
|
||||||
circuit = P
|
circuit = P
|
||||||
user.drop_item()
|
user.drop_item()
|
||||||
@@ -76,7 +76,7 @@
|
|||||||
else
|
else
|
||||||
user << "\red This frame does not accept circuit boards of this type!"
|
user << "\red This frame does not accept circuit boards of this type!"
|
||||||
if(istype(P, /obj/item/weapon/wirecutters))
|
if(istype(P, /obj/item/weapon/wirecutters))
|
||||||
playsound(src.loc, 'wirecutter.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1)
|
||||||
user << "\blue You remove the cables."
|
user << "\blue You remove the cables."
|
||||||
state = 1
|
state = 1
|
||||||
icon_state = "wm_0"
|
icon_state = "wm_0"
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
|
|
||||||
if(3)
|
if(3)
|
||||||
if(istype(P, /obj/item/weapon/crowbar))
|
if(istype(P, /obj/item/weapon/crowbar))
|
||||||
playsound(src.loc, 'Crowbar.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1)
|
||||||
state = 2
|
state = 2
|
||||||
circuit.loc = src.loc
|
circuit.loc = src.loc
|
||||||
circuit = null
|
circuit = null
|
||||||
@@ -107,7 +107,7 @@
|
|||||||
component_check = 0
|
component_check = 0
|
||||||
break
|
break
|
||||||
if(component_check)
|
if(component_check)
|
||||||
playsound(src.loc, 'Screwdriver.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
|
||||||
var/obj/machinery/new_machine = new src.circuit.build_path(src.loc)
|
var/obj/machinery/new_machine = new src.circuit.build_path(src.loc)
|
||||||
new_machine.dir = dir
|
new_machine.dir = dir
|
||||||
if(istype(circuit, /obj/item/weapon/circuitboard/status_display))
|
if(istype(circuit, /obj/item/weapon/circuitboard/status_display))
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
if(istype(P, /obj/item/weapon))
|
if(istype(P, /obj/item/weapon))
|
||||||
for(var/I in req_components)
|
for(var/I in req_components)
|
||||||
if(istype(P, text2path(I)) && (req_components[I] > 0))
|
if(istype(P, text2path(I)) && (req_components[I] > 0))
|
||||||
playsound(src.loc, 'Deconstruct.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
|
||||||
if(istype(P, /obj/item/weapon/cable_coil))
|
if(istype(P, /obj/item/weapon/cable_coil))
|
||||||
var/obj/item/weapon/cable_coil/CP = P
|
var/obj/item/weapon/cable_coil/CP = P
|
||||||
if(CP.amount > 1)
|
if(CP.amount > 1)
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
name = "Welding kit"
|
name = "Welding kit"
|
||||||
desc = "A heavy-duty, portable welding fluid carrier."
|
desc = "A heavy-duty, portable welding fluid carrier."
|
||||||
slot_flags = SLOT_BACK
|
slot_flags = SLOT_BACK
|
||||||
icon = 'storage.dmi'
|
icon = 'icons/obj/storage.dmi'
|
||||||
icon_state = "welderpack"
|
icon_state = "welderpack"
|
||||||
w_class = 4.0
|
w_class = 4.0
|
||||||
var/max_fuel = 350
|
var/max_fuel = 350
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
user << "\red That was close!"
|
user << "\red That was close!"
|
||||||
src.reagents.trans_to(W, T.max_fuel)
|
src.reagents.trans_to(W, T.max_fuel)
|
||||||
user << "\blue Welder refilled!"
|
user << "\blue Welder refilled!"
|
||||||
playsound(src.loc, 'refill.ogg', 50, 1, -6)
|
playsound(src.loc, 'sound/effects/refill.ogg', 50, 1, -6)
|
||||||
return
|
return
|
||||||
user << "\blue The tank scoffs at your insolence. It only provides services to welders."
|
user << "\blue The tank scoffs at your insolence. It only provides services to welders."
|
||||||
return
|
return
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.reagents.total_volume < max_fuel)
|
if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.reagents.total_volume < max_fuel)
|
||||||
O.reagents.trans_to(src, max_fuel)
|
O.reagents.trans_to(src, max_fuel)
|
||||||
user << "\blue You crack the cap off the top of the pack and fill it back up again from the tank."
|
user << "\blue You crack the cap off the top of the pack and fill it back up again from the tank."
|
||||||
playsound(src.loc, 'refill.ogg', 50, 1, -6)
|
playsound(src.loc, 'sound/effects/refill.ogg', 50, 1, -6)
|
||||||
return
|
return
|
||||||
else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.reagents.total_volume == max_fuel)
|
else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.reagents.total_volume == max_fuel)
|
||||||
user << "\blue The pack is already full!"
|
user << "\blue The pack is already full!"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ log transactions
|
|||||||
/obj/machinery/atm
|
/obj/machinery/atm
|
||||||
name = "\improper NanoTrasen Automatic Teller Machine"
|
name = "\improper NanoTrasen Automatic Teller Machine"
|
||||||
desc = "For all your monetary needs!"
|
desc = "For all your monetary needs!"
|
||||||
icon = 'terminals.dmi'
|
icon = 'icons/obj/terminals.dmi'
|
||||||
icon_state = "atm"
|
icon_state = "atm"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
use_power = 1
|
use_power = 1
|
||||||
|
|||||||
@@ -78,7 +78,7 @@
|
|||||||
|
|
||||||
/obj/effect/meteor
|
/obj/effect/meteor
|
||||||
name = "meteor"
|
name = "meteor"
|
||||||
icon = 'meteor.dmi'
|
icon = 'icons/obj/meteor.dmi'
|
||||||
icon_state = "flaming"
|
icon_state = "flaming"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1.0
|
anchored = 1.0
|
||||||
@@ -105,7 +105,7 @@
|
|||||||
shake_camera(M, 3, 1)
|
shake_camera(M, 3, 1)
|
||||||
if (A)
|
if (A)
|
||||||
A.meteorhit(src)
|
A.meteorhit(src)
|
||||||
playsound(get_turf(src), 'meteorimpact.ogg', 40, 1)
|
playsound(get_turf(src), 'sound/effects/meteorimpact.ogg', 40, 1)
|
||||||
if (--src.hits <= 0)
|
if (--src.hits <= 0)
|
||||||
if(prob(15))// && !istype(A, /obj/structure/grille))
|
if(prob(15))// && !istype(A, /obj/structure/grille))
|
||||||
explosion(get_turf(src), 4, 5, 6, 7, 0)
|
explosion(get_turf(src), 4, 5, 6, 7, 0)
|
||||||
@@ -138,7 +138,7 @@
|
|||||||
A.meteorhit(src)
|
A.meteorhit(src)
|
||||||
src.hits--
|
src.hits--
|
||||||
return
|
return
|
||||||
playsound(get_turf(src), 'meteorimpact.ogg', 40, 1)
|
playsound(get_turf(src), 'sound/effects/meteorimpact.ogg', 40, 1)
|
||||||
if (--src.hits <= 0)
|
if (--src.hits <= 0)
|
||||||
if(prob(15) && !istype(A, /obj/structure/grille))
|
if(prob(15) && !istype(A, /obj/structure/grille))
|
||||||
explosion(get_turf(src), 1, 2, 3, 4, 0)
|
explosion(get_turf(src), 1, 2, 3, 4, 0)
|
||||||
|
|||||||
@@ -69,10 +69,10 @@ zone/proc/DebugDisplay(client/client)
|
|||||||
var/list/current_zone_images = list()
|
var/list/current_zone_images = list()
|
||||||
|
|
||||||
for(var/turf/T in contents)
|
for(var/turf/T in contents)
|
||||||
current_zone_images += image('debug_group.dmi', T, null, TURF_LAYER)
|
current_zone_images += image('icons/misc/debug_group.dmi', T, null, TURF_LAYER)
|
||||||
|
|
||||||
for(var/turf/space/S in unsimulated_tiles)
|
for(var/turf/space/S in unsimulated_tiles)
|
||||||
current_zone_images += image('debug_space.dmi', S, null, TURF_LAYER)
|
current_zone_images += image('icons/misc/debug_space.dmi', S, null, TURF_LAYER)
|
||||||
|
|
||||||
client << "<u>Zone Air Contents</u>"
|
client << "<u>Zone Air Contents</u>"
|
||||||
client << "Oxygen: [air.oxygen]"
|
client << "Oxygen: [air.oxygen]"
|
||||||
@@ -89,8 +89,8 @@ zone/proc/DebugDisplay(client/client)
|
|||||||
|
|
||||||
for(var/connection/C in connections)
|
for(var/connection/C in connections)
|
||||||
client << "\ref[C] [C.A] --> [C.B] [(C.indirect?"Open":"Closed")]"
|
client << "\ref[C] [C.A] --> [C.B] [(C.indirect?"Open":"Closed")]"
|
||||||
current_zone_images += image('debug_connect.dmi', C.A, null, TURF_LAYER)
|
current_zone_images += image('icons/misc/debug_connect.dmi', C.A, null, TURF_LAYER)
|
||||||
current_zone_images += image('debug_connect.dmi', C.B, null, TURF_LAYER)
|
current_zone_images += image('icons/misc/debug_connect.dmi', C.B, null, TURF_LAYER)
|
||||||
|
|
||||||
client << "Connected Zones:"
|
client << "Connected Zones:"
|
||||||
for(var/zone/zone in connected_zones)
|
for(var/zone/zone in connected_zones)
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ turf/simulated/hotspot_expose(exposed_temperature, exposed_volume, soh)
|
|||||||
|
|
||||||
//luminosity = 3
|
//luminosity = 3
|
||||||
|
|
||||||
icon = 'fire.dmi'
|
icon = 'icons/effects/fire.dmi'
|
||||||
icon_state = "1"
|
icon_state = "1"
|
||||||
|
|
||||||
layer = TURF_LAYER
|
layer = TURF_LAYER
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
|
|
||||||
var/siding_icon_state = return_siding_icon_state()
|
var/siding_icon_state = return_siding_icon_state()
|
||||||
if(siding_icon_state)
|
if(siding_icon_state)
|
||||||
overlays += image('floors.dmi',siding_icon_state)
|
overlays += image('icons/turf/floors.dmi',siding_icon_state)
|
||||||
var/datum/gas_mixture/model = return_air()
|
var/datum/gas_mixture/model = return_air()
|
||||||
switch(model.graphic)
|
switch(model.graphic)
|
||||||
if(1)
|
if(1)
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
comm.messagetitle.Add("Cent. Com. CONFIDENTIAL REPORT")
|
comm.messagetitle.Add("Cent. Com. CONFIDENTIAL REPORT")
|
||||||
comm.messagetext.Add(intercepttext)
|
comm.messagetext.Add(intercepttext)
|
||||||
|
|
||||||
world << sound('commandreport.ogg')
|
world << sound('sound/AI/commandreport.ogg')
|
||||||
|
|
||||||
// add an extra law to the AI to make sure it cooperates with the heads
|
// add an extra law to the AI to make sure it cooperates with the heads
|
||||||
var/extra_law = "Crew authorized to know of pathogen [virus_name]'s existence are: Heads of command, any crew member with loyalty implant. Do not allow unauthorized personnel to gain knowledge of [virus_name]. Aid authorized personnel in quarantining and neutrlizing the outbreak. This law overrides all other laws."
|
var/extra_law = "Crew authorized to know of pathogen [virus_name]'s existence are: Heads of command, any crew member with loyalty implant. Do not allow unauthorized personnel to gain knowledge of [virus_name]. Aid authorized personnel in quarantining and neutrlizing the outbreak. This law overrides all other laws."
|
||||||
@@ -89,7 +89,7 @@
|
|||||||
|
|
||||||
comm.messagetitle.Add("Cent. Com. CONFIDENTIAL REPORT")
|
comm.messagetitle.Add("Cent. Com. CONFIDENTIAL REPORT")
|
||||||
comm.messagetext.Add(intercepttext)
|
comm.messagetext.Add(intercepttext)
|
||||||
world << sound('commandreport.ogg')
|
world << sound('sound/AI/commandreport.ogg')
|
||||||
|
|
||||||
|
|
||||||
/datum/game_mode/epidemic/post_setup()
|
/datum/game_mode/epidemic/post_setup()
|
||||||
@@ -194,7 +194,7 @@
|
|||||||
ticker.mode:explosion_in_progress = 1
|
ticker.mode:explosion_in_progress = 1
|
||||||
for(var/mob/M in world)
|
for(var/mob/M in world)
|
||||||
if(M.client)
|
if(M.client)
|
||||||
M << 'Alarm.ogg'
|
M << 'sound/machines/Alarm.ogg'
|
||||||
world << "\blue<b>Incoming missile detected.. Impact in 10..</b>"
|
world << "\blue<b>Incoming missile detected.. Impact in 10..</b>"
|
||||||
for (var/i=9 to 1 step -1)
|
for (var/i=9 to 1 step -1)
|
||||||
sleep(10)
|
sleep(10)
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
var/obj/portal/P = new /obj/portal( T )
|
var/obj/portal/P = new /obj/portal( T )
|
||||||
P.target = picked
|
P.target = picked
|
||||||
P.creator = null
|
P.creator = null
|
||||||
P.icon = 'objects.dmi'
|
P.icon = 'icons/obj/objects.dmi'
|
||||||
P.failchance = 0
|
P.failchance = 0
|
||||||
P.icon_state = "anom"
|
P.icon_state = "anom"
|
||||||
P.name = "wormhole"
|
P.name = "wormhole"
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
break
|
break
|
||||||
spawn(rand(3000, 6000)) //Delayed announcements to keep the crew on their toes.
|
spawn(rand(3000, 6000)) //Delayed announcements to keep the crew on their toes.
|
||||||
command_alert("Confirmed outbreak of level 7 viral biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert")
|
command_alert("Confirmed outbreak of level 7 viral biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert")
|
||||||
world << sound('outbreak7.ogg')
|
world << sound('sound/AI/outbreak7.ogg')
|
||||||
Tick()
|
Tick()
|
||||||
ActiveFor = Lifetime //killme
|
ActiveFor = Lifetime //killme
|
||||||
|
|
||||||
|
|||||||
@@ -253,7 +253,7 @@ Implants;
|
|||||||
|
|
||||||
comm.messagetitle.Add("Cent. Com. Status Summary")
|
comm.messagetitle.Add("Cent. Com. Status Summary")
|
||||||
comm.messagetext.Add(intercepttext)
|
comm.messagetext.Add(intercepttext)
|
||||||
world << sound('commandreport.ogg')
|
world << sound('sound/AI/commandreport.ogg')
|
||||||
|
|
||||||
/* command_alert("Summary downloaded and printed out at all communications consoles.", "Enemy communication intercept. Security Level Elevated.")
|
/* command_alert("Summary downloaded and printed out at all communications consoles.", "Enemy communication intercept. Security Level Elevated.")
|
||||||
for(var/mob/M in player_list)
|
for(var/mob/M in player_list)
|
||||||
|
|||||||
@@ -238,7 +238,7 @@
|
|||||||
|
|
||||||
comm.messagetitle.Add("Cent. Com. Announcement")
|
comm.messagetitle.Add("Cent. Com. Announcement")
|
||||||
comm.messagetext.Add(message)
|
comm.messagetext.Add(message)
|
||||||
world << sound('commandreport.ogg')
|
world << sound('sound/AI/commandreport.ogg')
|
||||||
|
|
||||||
/datum/game_mode/revolution/rp_revolution/latespawn(mob/M)
|
/datum/game_mode/revolution/rp_revolution/latespawn(mob/M)
|
||||||
if(M.mind.assigned_role in command_positions)
|
if(M.mind.assigned_role in command_positions)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
var/mob/living/carbon/occupant
|
var/mob/living/carbon/occupant
|
||||||
var/locked
|
var/locked
|
||||||
name = "Body Scanner"
|
name = "Body Scanner"
|
||||||
icon = 'Cryogenic2.dmi'
|
icon = 'icons/obj/Cryogenic2.dmi'
|
||||||
icon_state = "body_scanner_0"
|
icon_state = "body_scanner_0"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
@@ -167,7 +167,7 @@
|
|||||||
var/delete
|
var/delete
|
||||||
var/temphtml
|
var/temphtml
|
||||||
name = "Body Scanner Console"
|
name = "Body Scanner Console"
|
||||||
icon = 'Cryogenic2.dmi'
|
icon = 'icons/obj/Cryogenic2.dmi'
|
||||||
icon_state = "body_scannerconsole"
|
icon_state = "body_scannerconsole"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
|
|
||||||
/obj/machinery/alarm
|
/obj/machinery/alarm
|
||||||
name = "alarm"
|
name = "alarm"
|
||||||
icon = 'monitors.dmi'
|
icon = 'icons/obj/monitors.dmi'
|
||||||
icon_state = "alarm0"
|
icon_state = "alarm0"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
use_power = 1
|
use_power = 1
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
/obj/machinery/bot/farmbot
|
/obj/machinery/bot/farmbot
|
||||||
name = "Farmbot"
|
name = "Farmbot"
|
||||||
desc = "The botanist's best friend."
|
desc = "The botanist's best friend."
|
||||||
icon = 'aibots.dmi'
|
icon = 'icons/obj/aibots.dmi'
|
||||||
icon_state = "farmbot0"
|
icon_state = "farmbot0"
|
||||||
layer = 5.0
|
layer = 5.0
|
||||||
density = 1
|
density = 1
|
||||||
@@ -515,7 +515,7 @@
|
|||||||
/obj/item/weapon/farmbot_arm_assembly
|
/obj/item/weapon/farmbot_arm_assembly
|
||||||
name = "water tank/robot arm assembly"
|
name = "water tank/robot arm assembly"
|
||||||
desc = "A water tank with a robot arm permanently grafted to it."
|
desc = "A water tank with a robot arm permanently grafted to it."
|
||||||
icon = 'aibots.dmi'
|
icon = 'icons/obj/aibots.dmi'
|
||||||
icon_state = "water_arm"
|
icon_state = "water_arm"
|
||||||
var/build_step = 0
|
var/build_step = 0
|
||||||
var/created_name = "Farmbot" //To preserve the name if it's a unique farmbot I guess
|
var/created_name = "Farmbot" //To preserve the name if it's a unique farmbot I guess
|
||||||
|
|||||||
@@ -400,7 +400,7 @@
|
|||||||
else
|
else
|
||||||
|
|
||||||
var/mob/selected = find_dead_player("[C.fields["ckey"]]")
|
var/mob/selected = find_dead_player("[C.fields["ckey"]]")
|
||||||
selected << 'chime.ogg' //probably not the best sound but I think it's reasonable
|
selected << 'sound/machines/chime.ogg' //probably not the best sound but I think it's reasonable
|
||||||
var/answer = alert(selected,"Do you want to return to life?","Cloning","Yes","No")
|
var/answer = alert(selected,"Do you want to return to life?","Cloning","Yes","No")
|
||||||
if(answer != "No" && pod1.growclone(C.fields["ckey"], C.fields["name"], C.fields["UI"], C.fields["SE"], C.fields["mind"], C.fields["mrace"], C.fields["interface"]))
|
if(answer != "No" && pod1.growclone(C.fields["ckey"], C.fields["name"], C.fields["UI"], C.fields["SE"], C.fields["mind"], C.fields["mrace"], C.fields["interface"]))
|
||||||
temp = "Initiating cloning cycle..."
|
temp = "Initiating cloning cycle..."
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ var/specops_shuttle_timeleft = 0
|
|||||||
|
|
||||||
/obj/machinery/computer/specops_shuttle
|
/obj/machinery/computer/specops_shuttle
|
||||||
name = "Spec. Ops. Shuttle Console"
|
name = "Spec. Ops. Shuttle Console"
|
||||||
icon = 'computer.dmi'
|
icon = 'icons/obj/computer.dmi'
|
||||||
icon_state = "shuttle"
|
icon_state = "shuttle"
|
||||||
req_access = list(access_cent_specops)
|
req_access = list(access_cent_specops)
|
||||||
// req_access = list(ACCESS_CENT_SPECOPS)
|
// req_access = list(ACCESS_CENT_SPECOPS)
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
/obj/machinery/door/firedoor
|
/obj/machinery/door/firedoor
|
||||||
name = "\improper Emergency Shutter"
|
name = "\improper Emergency Shutter"
|
||||||
desc = "Emergency air-tight shutter, capable of sealing off breached areas."
|
desc = "Emergency air-tight shutter, capable of sealing off breached areas."
|
||||||
icon = 'DoorHazard.dmi'
|
icon = 'icons/obj/doors/DoorHazard.dmi'
|
||||||
icon_state = "door_open"
|
icon_state = "door_open"
|
||||||
req_one_access = list(access_atmospherics, access_engine_equip)
|
req_one_access = list(access_atmospherics, access_engine_equip)
|
||||||
opacity = 0
|
opacity = 0
|
||||||
@@ -275,5 +275,5 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/obj/machinery/door/firedoor/multi_tile
|
/obj/machinery/door/firedoor/multi_tile
|
||||||
icon = 'DoorHazard2x1.dmi'
|
icon = 'icons/obj/doors/DoorHazard2x1.dmi'
|
||||||
width = 2
|
width = 2
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
/obj/machinery/floodlight
|
/obj/machinery/floodlight
|
||||||
name = "Emergency Floodlight"
|
name = "Emergency Floodlight"
|
||||||
icon = 'floodlight.dmi'
|
icon = 'icons/obj/machines/floodlight.dmi'
|
||||||
icon_state = "flood00"
|
icon_state = "flood00"
|
||||||
density = 1
|
density = 1
|
||||||
var/on = 0
|
var/on = 0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
/obj/machinery/holosign
|
/obj/machinery/holosign
|
||||||
name = "holosign"
|
name = "holosign"
|
||||||
desc = "Small wall-mounted holographic projector"
|
desc = "Small wall-mounted holographic projector"
|
||||||
icon = 'holosign.dmi'
|
icon = 'icons/obj/holosign.dmi'
|
||||||
icon_state = "sign_off"
|
icon_state = "sign_off"
|
||||||
layer = 4
|
layer = 4
|
||||||
var/lit = 0
|
var/lit = 0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
obj/machinery/scanner
|
obj/machinery/scanner
|
||||||
name = "Identity Analyser"
|
name = "Identity Analyser"
|
||||||
var/outputdir = 0
|
var/outputdir = 0
|
||||||
icon = 'stationobjs.dmi'
|
icon = 'icons/obj/stationobjs.dmi'
|
||||||
icon_state = "scanner_idle"
|
icon_state = "scanner_idle"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/obj/structure/walllocker
|
/obj/structure/walllocker
|
||||||
name = "Wall Locker"
|
name = "Wall Locker"
|
||||||
icon = 'lockwall.dmi'
|
icon = 'icons/obj/lockwall.dmi'
|
||||||
icon_state = "emerg"
|
icon_state = "emerg"
|
||||||
var/list/spawnitems = list()
|
var/list/spawnitems = list()
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -1064,7 +1064,7 @@
|
|||||||
/obj/item/weapon/paintkit //Please don't use this for anything, it's a base type for custom mech paintjobs.
|
/obj/item/weapon/paintkit //Please don't use this for anything, it's a base type for custom mech paintjobs.
|
||||||
name = "mecha customisation kit"
|
name = "mecha customisation kit"
|
||||||
desc = "A generic kit containing all the needed tools and parts to turn a mech into another mech."
|
desc = "A generic kit containing all the needed tools and parts to turn a mech into another mech."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "royce_kit"
|
icon_state = "royce_kit"
|
||||||
|
|
||||||
var/new_name = "mech" //What is the variant called?
|
var/new_name = "mech" //What is the variant called?
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
/obj/structure/closet/walllocker
|
/obj/structure/closet/walllocker
|
||||||
desc = "A wall mounted storage locker."
|
desc = "A wall mounted storage locker."
|
||||||
name = "Wall Locker"
|
name = "Wall Locker"
|
||||||
icon = 'walllocker.dmi'
|
icon = 'icons/obj/walllocker.dmi'
|
||||||
icon_state = "wall-locker"
|
icon_state = "wall-locker"
|
||||||
density = 0
|
density = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/obj/effect/sign/double/barsign
|
/obj/effect/sign/double/barsign
|
||||||
icon = 'barsigns.dmi'
|
icon = 'icons/obj/barsigns.dmi'
|
||||||
icon_state = "empty"
|
icon_state = "empty"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|
||||||
|
|||||||
@@ -87,7 +87,7 @@
|
|||||||
name = "drips of blood"
|
name = "drips of blood"
|
||||||
desc = "It's red."
|
desc = "It's red."
|
||||||
gender = PLURAL
|
gender = PLURAL
|
||||||
icon = 'drip.dmi'
|
icon = 'icons/effects/drip.dmi'
|
||||||
icon_state = "1"
|
icon_state = "1"
|
||||||
amount = 0
|
amount = 0
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
density = 0
|
density = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
layer = 2
|
layer = 2
|
||||||
icon = 'blood.dmi'
|
icon = 'icons/effects/blood.dmi'
|
||||||
icon_state = "mucus"
|
icon_state = "mucus"
|
||||||
random_icon_states = list("mucus")
|
random_icon_states = list("mucus")
|
||||||
var/list/datum/disease2/disease/virus2 = list()
|
var/list/datum/disease2/disease/virus2 = list()
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impa
|
|||||||
for(var/mob/M in world) if(M.z == epicenter.z) if(!(M in close))
|
for(var/mob/M in world) if(M.z == epicenter.z) if(!(M in close))
|
||||||
// check if the mob can hear
|
// check if the mob can hear
|
||||||
if(M.ear_deaf <= 0 || !M.ear_deaf) if(!istype(M.loc,/turf/space))
|
if(M.ear_deaf <= 0 || !M.ear_deaf) if(!istype(M.loc,/turf/space))
|
||||||
M << 'explosionfar.ogg'
|
M << 'sound/effects/explosionfar.ogg'
|
||||||
if(adminlog)
|
if(adminlog)
|
||||||
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
|
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
|
||||||
log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ")
|
log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ")
|
||||||
|
|||||||
@@ -113,7 +113,7 @@
|
|||||||
name = "\improper S'rendarr's Hand leaf"
|
name = "\improper S'rendarr's Hand leaf"
|
||||||
singular_name = "S'rendarr's Hand leaf"
|
singular_name = "S'rendarr's Hand leaf"
|
||||||
desc = "A soft leaf that is rubbed on bruises."
|
desc = "A soft leaf that is rubbed on bruises."
|
||||||
icon = 'harvest.dmi'
|
icon = 'icons/obj/harvest.dmi'
|
||||||
icon_state = "cabbage"
|
icon_state = "cabbage"
|
||||||
heal_brute = 7
|
heal_brute = 7
|
||||||
|
|
||||||
@@ -121,7 +121,7 @@
|
|||||||
name = "\improper Messa's Tear leaf"
|
name = "\improper Messa's Tear leaf"
|
||||||
singular_name = "Messa's Tear leaf"
|
singular_name = "Messa's Tear leaf"
|
||||||
desc = "A cold leaf that is rubbed on burns."
|
desc = "A cold leaf that is rubbed on burns."
|
||||||
icon = 'harvest.dmi'
|
icon = 'icons/obj/harvest.dmi'
|
||||||
icon_state = "ambrosiavulgaris"
|
icon_state = "ambrosiavulgaris"
|
||||||
heal_burn = 7
|
heal_burn = 7
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#define MALFUNCTION_PERMANENT 2
|
#define MALFUNCTION_PERMANENT 2
|
||||||
/obj/item/weapon/implant
|
/obj/item/weapon/implant
|
||||||
name = "implant"
|
name = "implant"
|
||||||
icon = 'device.dmi'
|
icon = 'icons/obj/device.dmi'
|
||||||
icon_state = "implant"
|
icon_state = "implant"
|
||||||
var/implanted = null
|
var/implanted = null
|
||||||
var/mob/imp_in = null
|
var/mob/imp_in = null
|
||||||
|
|||||||
@@ -121,7 +121,7 @@
|
|||||||
/obj/item/weapon/implantcase/death_alarm
|
/obj/item/weapon/implantcase/death_alarm
|
||||||
name = "Glass Case- 'Death Alarm'"
|
name = "Glass Case- 'Death Alarm'"
|
||||||
desc = "A case containing a death alarm implant."
|
desc = "A case containing a death alarm implant."
|
||||||
icon = 'items.dmi'
|
icon = 'icons/obj/items.dmi'
|
||||||
icon_state = "implantcase-b"
|
icon_state = "implantcase-b"
|
||||||
|
|
||||||
New()
|
New()
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ var/global/list/cached_icons = list()
|
|||||||
/obj/item/weapon/reagent_containers/glass/paint
|
/obj/item/weapon/reagent_containers/glass/paint
|
||||||
desc = "It's a paint bucket."
|
desc = "It's a paint bucket."
|
||||||
name = "paint bucket"
|
name = "paint bucket"
|
||||||
icon = 'items.dmi'
|
icon = 'icons/obj/items.dmi'
|
||||||
icon_state = "paint_neutral"
|
icon_state = "paint_neutral"
|
||||||
item_state = "paintcan"
|
item_state = "paintcan"
|
||||||
m_amt = 200
|
m_amt = 200
|
||||||
|
|||||||
@@ -794,7 +794,7 @@ LOOK FOR SURGERY.DM*/
|
|||||||
//misc, formerly from code/defines/weapons.dm
|
//misc, formerly from code/defines/weapons.dm
|
||||||
/obj/item/weapon/bonegel
|
/obj/item/weapon/bonegel
|
||||||
name = "bone gel"
|
name = "bone gel"
|
||||||
icon = 'surgery.dmi'
|
icon = 'icons/obj/surgery.dmi'
|
||||||
icon_state = "bone-gel"
|
icon_state = "bone-gel"
|
||||||
force = 0
|
force = 0
|
||||||
w_class = 2.0
|
w_class = 2.0
|
||||||
@@ -802,7 +802,7 @@ LOOK FOR SURGERY.DM*/
|
|||||||
|
|
||||||
/obj/item/weapon/FixOVein
|
/obj/item/weapon/FixOVein
|
||||||
name = "FixOVein"
|
name = "FixOVein"
|
||||||
icon = 'surgery.dmi'
|
icon = 'icons/obj/surgery.dmi'
|
||||||
icon_state = "fixovein"
|
icon_state = "fixovein"
|
||||||
force = 0
|
force = 0
|
||||||
throwforce = 1.0
|
throwforce = 1.0
|
||||||
@@ -812,7 +812,7 @@ LOOK FOR SURGERY.DM*/
|
|||||||
|
|
||||||
/obj/item/weapon/bonesetter
|
/obj/item/weapon/bonesetter
|
||||||
name = "bone setter"
|
name = "bone setter"
|
||||||
icon = 'surgery.dmi'
|
icon = 'icons/obj/surgery.dmi'
|
||||||
icon_state = "bone setter"
|
icon_state = "bone setter"
|
||||||
force = 8.0
|
force = 8.0
|
||||||
throwforce = 9.0
|
throwforce = 9.0
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/obj/item/weapon/syndie
|
/obj/item/weapon/syndie
|
||||||
icon = 'syndieweapons.dmi'
|
icon = 'icons/obj/syndieweapons.dmi'
|
||||||
|
|
||||||
/*C-4 explosive charge and etc, replaces the old syndie transfer valve bomb.*/
|
/*C-4 explosive charge and etc, replaces the old syndie transfer valve bomb.*/
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/obj/structure/sign/double/barsign
|
/obj/structure/sign/double/barsign
|
||||||
icon = 'barsigns.dmi'
|
icon = 'icons/obj/barsigns.dmi'
|
||||||
icon_state = "empty"
|
icon_state = "empty"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
New()
|
New()
|
||||||
|
|||||||
@@ -112,7 +112,7 @@
|
|||||||
/obj/item/roller
|
/obj/item/roller
|
||||||
name = "roller bed"
|
name = "roller bed"
|
||||||
desc = "A collapsed roller bed that can be carried around."
|
desc = "A collapsed roller bed that can be carried around."
|
||||||
icon = 'rollerbed.dmi'
|
icon = 'icons/obj/rollerbed.dmi'
|
||||||
icon_state = "folded"
|
icon_state = "folded"
|
||||||
w_class = 4.0 // Can't be put in backpacks. Oh well.
|
w_class = 4.0 // Can't be put in backpacks. Oh well.
|
||||||
|
|
||||||
|
|||||||
@@ -105,12 +105,12 @@
|
|||||||
if(reinf) new /obj/item/stack/rods(loc)
|
if(reinf) new /obj/item/stack/rods(loc)
|
||||||
del(src)
|
del(src)
|
||||||
else if (usr.a_intent == "hurt")
|
else if (usr.a_intent == "hurt")
|
||||||
playsound(src.loc, 'glassknock.ogg', 80, 1)
|
playsound(src.loc, 'sound/effects/glassknock.ogg', 80, 1)
|
||||||
usr.visible_message("\red [usr.name] bangs against the [src.name]!", \
|
usr.visible_message("\red [usr.name] bangs against the [src.name]!", \
|
||||||
"\red You bang against the [src.name]!", \
|
"\red You bang against the [src.name]!", \
|
||||||
"You hear a banging sound.")
|
"You hear a banging sound.")
|
||||||
else
|
else
|
||||||
playsound(src.loc, 'glassknock.ogg', 80, 1)
|
playsound(src.loc, 'sound/effects/glassknock.ogg', 80, 1)
|
||||||
usr.visible_message("[usr.name] knocks on the [src.name].", \
|
usr.visible_message("[usr.name] knocks on the [src.name].", \
|
||||||
"You knock on the [src.name].", \
|
"You knock on the [src.name].", \
|
||||||
"You hear a knocking sound.")
|
"You hear a knocking sound.")
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
/obj/structure/shuttle
|
/obj/structure/shuttle
|
||||||
name = "shuttle"
|
name = "shuttle"
|
||||||
icon = 'shuttle.dmi'
|
icon = 'icons/turf/shuttle.dmi'
|
||||||
|
|
||||||
/obj/structure/shuttle/window
|
/obj/structure/shuttle/window
|
||||||
name = "shuttle window"
|
name = "shuttle window"
|
||||||
icon = 'podwindows.dmi'
|
icon = 'icons/obj/podwindows.dmi'
|
||||||
icon_state = "1"
|
icon_state = "1"
|
||||||
density = 1
|
density = 1
|
||||||
opacity = 0
|
opacity = 0
|
||||||
|
|||||||
@@ -354,13 +354,13 @@ var/list/admin_verbs_mod = list(
|
|||||||
mob.invisibility = initial(mob.invisibility)
|
mob.invisibility = initial(mob.invisibility)
|
||||||
mob << "\red <b>Invisimin off. Invisibility reset.</b>"
|
mob << "\red <b>Invisimin off. Invisibility reset.</b>"
|
||||||
mob.icon_state = "ghost"
|
mob.icon_state = "ghost"
|
||||||
mob.icon = 'human.dmi'
|
mob.icon = 'icons/mob/human.dmi'
|
||||||
mob.update_icons()
|
mob.update_icons()
|
||||||
else
|
else
|
||||||
mob.invisibility = INVISIBILITY_OBSERVER
|
mob.invisibility = INVISIBILITY_OBSERVER
|
||||||
mob << "\blue <b>Invisimin on. You are now as invisible as a ghost.</b>"
|
mob << "\blue <b>Invisimin on. You are now as invisible as a ghost.</b>"
|
||||||
mob.icon_state = "ghost"
|
mob.icon_state = "ghost"
|
||||||
mob.icon = 'mob.dmi'
|
mob.icon = 'icons/mob/mob.dmi'
|
||||||
|
|
||||||
|
|
||||||
/client/proc/player_panel()
|
/client/proc/player_panel()
|
||||||
|
|||||||
@@ -12,8 +12,8 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Permissions Panel</title>
|
<title>Permissions Panel</title>
|
||||||
<script type='text/javascript' src='search.js'></script>
|
<script type='text/javascript' src='html/search.js'></script>
|
||||||
<link rel='stylesheet' type='text/css' href='panels.css'>
|
<link rel='stylesheet' type='text/css' href='html/panels.css'>
|
||||||
</head>
|
</head>
|
||||||
<body onload='selectTextField();updateSearch();'>
|
<body onload='selectTextField();updateSearch();'>
|
||||||
<div id='main'><table id='searchable' cellspacing='0'>
|
<div id='main'><table id='searchable' cellspacing='0'>
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ client/proc/space_asshole()
|
|||||||
for(var/mob/M in world)
|
for(var/mob/M in world)
|
||||||
if(M.client)
|
if(M.client)
|
||||||
if(M.client.midis)
|
if(M.client.midis)
|
||||||
M << 'space_asshole.ogg'
|
M << 'sound/music/space_asshole.ogg'
|
||||||
|
|
||||||
|
|
||||||
client/proc/honk_theme()
|
client/proc/honk_theme()
|
||||||
|
|||||||
@@ -483,7 +483,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
|||||||
if("No")
|
if("No")
|
||||||
world << "\red New NanoTrasen Update available at all communication consoles."
|
world << "\red New NanoTrasen Update available at all communication consoles."
|
||||||
|
|
||||||
world << sound('commandreport.ogg')
|
world << sound('sound/AI/commandreport.ogg')
|
||||||
log_admin("[key_name(src)] has created a command report: [input]")
|
log_admin("[key_name(src)] has created a command report: [input]")
|
||||||
message_admins("[key_name_admin(src)] has created a command report", 1)
|
message_admins("[key_name_admin(src)] has created a command report", 1)
|
||||||
feedback_add_details("admin_verb","CCR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
feedback_add_details("admin_verb","CCR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
/obj/item/clothing/glasses
|
/obj/item/clothing/glasses
|
||||||
name = "glasses"
|
name = "glasses"
|
||||||
icon = 'glasses.dmi'
|
icon = 'icons/obj/clothing/glasses.dmi'
|
||||||
//w_class = 2.0
|
//w_class = 2.0
|
||||||
//flags = GLASSESCOVERSEYES
|
//flags = GLASSESCOVERSEYES
|
||||||
//slot_flags = SLOT_EYES
|
//slot_flags = SLOT_EYES
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
// Clothing item_state doesn't use custom_items.dmi. Just add them to the normal clothing files.
|
// Clothing item_state doesn't use custom_items.dmi. Just add them to the normal clothing files.
|
||||||
|
|
||||||
/obj/item/fluff // so that they don't spam up the object tree
|
/obj/item/fluff // so that they don't spam up the object tree
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
w_class = 1.0
|
w_class = 1.0
|
||||||
|
|
||||||
//////////////////////////////////
|
//////////////////////////////////
|
||||||
@@ -88,7 +88,7 @@
|
|||||||
/obj/item/weapon/book/fluff/johnathan_falcian_1
|
/obj/item/weapon/book/fluff/johnathan_falcian_1
|
||||||
name = "sketchbook"
|
name = "sketchbook"
|
||||||
desc = "A small, well-used sketchbook."
|
desc = "A small, well-used sketchbook."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "johnathan_notebook"
|
icon_state = "johnathan_notebook"
|
||||||
dat = "In the notebook there are numerous drawings of various crew-mates, locations, and scenes on the ship. They are of fairly good quality."
|
dat = "In the notebook there are numerous drawings of various crew-mates, locations, and scenes on the ship. They are of fairly good quality."
|
||||||
author = "Johnathan Falcian"
|
author = "Johnathan Falcian"
|
||||||
@@ -101,7 +101,7 @@
|
|||||||
/obj/item/weapon/folder/blue/fluff/matthew_riebhardt //Matthew Riebhardt - ZekeSulastin
|
/obj/item/weapon/folder/blue/fluff/matthew_riebhardt //Matthew Riebhardt - ZekeSulastin
|
||||||
name = "academic journal"
|
name = "academic journal"
|
||||||
desc = "An academic journal, seemingly pertaining to medical genetics. This issue is for the second quarter of 2557. Paper flags demarcate some articles the owner finds interesting."
|
desc = "An academic journal, seemingly pertaining to medical genetics. This issue is for the second quarter of 2557. Paper flags demarcate some articles the owner finds interesting."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "matthewriebhardt"
|
icon_state = "matthewriebhardt"
|
||||||
|
|
||||||
/obj/item/weapon/pen/fluff/multi //spaceman96: Trenna Seber
|
/obj/item/weapon/pen/fluff/multi //spaceman96: Trenna Seber
|
||||||
@@ -111,19 +111,19 @@
|
|||||||
/obj/item/weapon/pen/fluff/fancypen //orangebottle: Lillian Levett, Lilliana Reade
|
/obj/item/weapon/pen/fluff/fancypen //orangebottle: Lillian Levett, Lilliana Reade
|
||||||
name = "fancy pen"
|
name = "fancy pen"
|
||||||
desc = "A fancy metal pen. It uses blue ink. An inscription on one side reads,\"L.L. - L.R.\""
|
desc = "A fancy metal pen. It uses blue ink. An inscription on one side reads,\"L.L. - L.R.\""
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "fancypen"
|
icon_state = "fancypen"
|
||||||
|
|
||||||
/obj/item/weapon/pen/fluff/eugene_bissegger_1 //metamorp: eugene bisseger
|
/obj/item/weapon/pen/fluff/eugene_bissegger_1 //metamorp: eugene bisseger
|
||||||
name = "Gilded Pen"
|
name = "Gilded Pen"
|
||||||
desc = "A golden pen that is gilded with a meager amount of gold material. The word 'NanoTrasen' is etched on the clip of the pen."
|
desc = "A golden pen that is gilded with a meager amount of gold material. The word 'NanoTrasen' is etched on the clip of the pen."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "eugene_pen"
|
icon_state = "eugene_pen"
|
||||||
|
|
||||||
/obj/item/weapon/pen/fluff/fountainpen //paththegreat: Eli Stevens
|
/obj/item/weapon/pen/fluff/fountainpen //paththegreat: Eli Stevens
|
||||||
name = "Engraved Fountain Pen"
|
name = "Engraved Fountain Pen"
|
||||||
desc = "An expensive looking pen with the initials E.S. engraved into the side."
|
desc = "An expensive looking pen with the initials E.S. engraved into the side."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "fountainpen"
|
icon_state = "fountainpen"
|
||||||
|
|
||||||
/obj/item/fluff/victor_kaminsky_1 //chinsky: Victor Kaminski
|
/obj/item/fluff/victor_kaminsky_1 //chinsky: Victor Kaminski
|
||||||
@@ -154,46 +154,46 @@
|
|||||||
/obj/item/weapon/soap/fluff/azare_siraj_1 //mister fox: Azare Siraj
|
/obj/item/weapon/soap/fluff/azare_siraj_1 //mister fox: Azare Siraj
|
||||||
name = "S'randarr's Tongue Leaf"
|
name = "S'randarr's Tongue Leaf"
|
||||||
desc = "A waxy, scentless leaf."
|
desc = "A waxy, scentless leaf."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "siraj_tongueleaf"
|
icon_state = "siraj_tongueleaf"
|
||||||
item_state = "siraj_tongueleaf"
|
item_state = "siraj_tongueleaf"
|
||||||
|
|
||||||
/obj/item/weapon/clipboard/fluff/smallnote //lexusjjss: Lexus Langg, Zachary Tomlinson
|
/obj/item/weapon/clipboard/fluff/smallnote //lexusjjss: Lexus Langg, Zachary Tomlinson
|
||||||
name = "small notebook"
|
name = "small notebook"
|
||||||
desc = "A generic small spiral notebook that flips upwards."
|
desc = "A generic small spiral notebook that flips upwards."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "smallnotetext"
|
icon_state = "smallnotetext"
|
||||||
item_state = "smallnotetext"
|
item_state = "smallnotetext"
|
||||||
|
|
||||||
/obj/item/weapon/storage/fluff/maye_daye_1 //morrinn: Maye Day
|
/obj/item/weapon/storage/fluff/maye_daye_1 //morrinn: Maye Day
|
||||||
name = "pristine lunchbox"
|
name = "pristine lunchbox"
|
||||||
desc = "A pristine stainless steel lunch box. The initials M.D. are engraved on the inside of the lid."
|
desc = "A pristine stainless steel lunch box. The initials M.D. are engraved on the inside of the lid."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "maye_daye_1"
|
icon_state = "maye_daye_1"
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/william_hackett
|
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/william_hackett
|
||||||
name = "handmade flask"
|
name = "handmade flask"
|
||||||
desc = "A wooden flask with a silver lid and bottom. It has a matte, dark blue paint on it with the initials \"W.H.\" etched in black."
|
desc = "A wooden flask with a silver lid and bottom. It has a matte, dark blue paint on it with the initials \"W.H.\" etched in black."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "williamhackett"
|
icon_state = "williamhackett"
|
||||||
|
|
||||||
/obj/item/weapon/storage/firstaid/fluff/asus_rose //Kerbal22 - Asus Rose
|
/obj/item/weapon/storage/firstaid/fluff/asus_rose //Kerbal22 - Asus Rose
|
||||||
name = "rugged medkit"
|
name = "rugged medkit"
|
||||||
desc = "A dinged up medkit, it seems to have seen quite a bit of use."
|
desc = "A dinged up medkit, it seems to have seen quite a bit of use."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "asusrose"
|
icon_state = "asusrose"
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/johann_erzatz_1 //leonheart11: Johann Erzatz
|
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/johann_erzatz_1 //leonheart11: Johann Erzatz
|
||||||
name = "vintage thermos"
|
name = "vintage thermos"
|
||||||
desc = "An older thermos with a faint shine."
|
desc = "An older thermos with a faint shine."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "johann_erzatz_1"
|
icon_state = "johann_erzatz_1"
|
||||||
volume = 50
|
volume = 50
|
||||||
|
|
||||||
/obj/item/weapon/lighter/zippo/fluff/li_matsuda_1 //mangled: Li Matsuda
|
/obj/item/weapon/lighter/zippo/fluff/li_matsuda_1 //mangled: Li Matsuda
|
||||||
name = "blue zippo lighter"
|
name = "blue zippo lighter"
|
||||||
desc = "A zippo lighter made of some blue metal."
|
desc = "A zippo lighter made of some blue metal."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "bluezippo"
|
icon_state = "bluezippo"
|
||||||
icon_on = "bluezippoon"
|
icon_on = "bluezippoon"
|
||||||
icon_off = "bluezippo"
|
icon_off = "bluezippo"
|
||||||
@@ -201,7 +201,7 @@
|
|||||||
/obj/item/weapon/lighter/zippo/fluff/michael_guess_1 //Dragor23: Michael Guess
|
/obj/item/weapon/lighter/zippo/fluff/michael_guess_1 //Dragor23: Michael Guess
|
||||||
name = "engraved lighter"
|
name = "engraved lighter"
|
||||||
desc = "A golden lighter, engraved with some ornaments and a G."
|
desc = "A golden lighter, engraved with some ornaments and a G."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "guessip"
|
icon_state = "guessip"
|
||||||
icon_on = "guessipon"
|
icon_on = "guessipon"
|
||||||
icon_off = "guessip"
|
icon_off = "guessip"
|
||||||
@@ -209,7 +209,7 @@
|
|||||||
/obj/item/weapon/lighter/zippo/fluff/riley_rohtin_1 //rawrtaicho: Riley Rohtin
|
/obj/item/weapon/lighter/zippo/fluff/riley_rohtin_1 //rawrtaicho: Riley Rohtin
|
||||||
name = "Riley's black zippo"
|
name = "Riley's black zippo"
|
||||||
desc = "A black zippo lighter, which holds some form of sentimental value."
|
desc = "A black zippo lighter, which holds some form of sentimental value."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "blackzippo"
|
icon_state = "blackzippo"
|
||||||
icon_on = "blackzippoon"
|
icon_on = "blackzippoon"
|
||||||
icon_off = "blackzippo"
|
icon_off = "blackzippo"
|
||||||
@@ -217,7 +217,7 @@
|
|||||||
/obj/item/weapon/lighter/zippo/fluff/fay_sullivan_1 //furohman: Fay Sullivan
|
/obj/item/weapon/lighter/zippo/fluff/fay_sullivan_1 //furohman: Fay Sullivan
|
||||||
name = "Graduation Lighter"
|
name = "Graduation Lighter"
|
||||||
desc = "A silver engraved lighter with 41 on one side and Tharsis University on the other. The lid reads Fay Sullivan, Cybernetic Engineering, 2541"
|
desc = "A silver engraved lighter with 41 on one side and Tharsis University on the other. The lid reads Fay Sullivan, Cybernetic Engineering, 2541"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "gradzippo"
|
icon_state = "gradzippo"
|
||||||
icon_on = "gradzippoon"
|
icon_on = "gradzippoon"
|
||||||
icon_off = "gradzippo"
|
icon_off = "gradzippo"
|
||||||
@@ -225,7 +225,7 @@
|
|||||||
/obj/item/weapon/lighter/zippo/fluff/executivekill_1 //executivekill: Hunter Duke
|
/obj/item/weapon/lighter/zippo/fluff/executivekill_1 //executivekill: Hunter Duke
|
||||||
name = "Gonzo Fist zippo"
|
name = "Gonzo Fist zippo"
|
||||||
desc = "A Zippo lighter with the iconic Gonzo Fist on a matte black finish."
|
desc = "A Zippo lighter with the iconic Gonzo Fist on a matte black finish."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "gonzozippo"
|
icon_state = "gonzozippo"
|
||||||
icon_on = "gonzozippoon"
|
icon_on = "gonzozippoon"
|
||||||
icon_off = "gonzozippo"
|
icon_off = "gonzozippo"
|
||||||
@@ -233,7 +233,7 @@
|
|||||||
/obj/item/weapon/lighter/zippo/fluff/naples_1 //naples: Russell Vierson
|
/obj/item/weapon/lighter/zippo/fluff/naples_1 //naples: Russell Vierson
|
||||||
name = "Engraved zippo"
|
name = "Engraved zippo"
|
||||||
desc = "A intricately engraved Zippo lighter."
|
desc = "A intricately engraved Zippo lighter."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "engravedzippo"
|
icon_state = "engravedzippo"
|
||||||
icon_on = "engravedzippoon"
|
icon_on = "engravedzippoon"
|
||||||
icon_off = "engravedzippo"
|
icon_off = "engravedzippo"
|
||||||
@@ -242,7 +242,7 @@
|
|||||||
name = "purple comb"
|
name = "purple comb"
|
||||||
desc = "A pristine purple comb made from flexible plastic. It has a small K etched into its side."
|
desc = "A pristine purple comb made from flexible plastic. It has a small K etched into its side."
|
||||||
w_class = 1.0
|
w_class = 1.0
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "purplecomb"
|
icon_state = "purplecomb"
|
||||||
item_state = "purplecomb"
|
item_state = "purplecomb"
|
||||||
|
|
||||||
@@ -255,12 +255,12 @@
|
|||||||
/obj/item/weapon/fluff/hugo_cinderbacth_1 //thatoneguy: Hugo Cinderbatch
|
/obj/item/weapon/fluff/hugo_cinderbacth_1 //thatoneguy: Hugo Cinderbatch
|
||||||
name = "Old Cane"
|
name = "Old Cane"
|
||||||
desc = "An old brown cane made from wood. It has a a large, itallicized H on it's handle."
|
desc = "An old brown cane made from wood. It has a a large, itallicized H on it's handle."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "special_cane"
|
icon_state = "special_cane"
|
||||||
|
|
||||||
/obj/item/device/camera/fluff/orange //chinsky: Summer Springfield
|
/obj/item/device/camera/fluff/orange //chinsky: Summer Springfield
|
||||||
name = "orange camera"
|
name = "orange camera"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
desc = "A modified detective's camera, painted in bright orange. On the back you see \"Have fun\" written in small accurate letters with something black."
|
desc = "A modified detective's camera, painted in bright orange. On the back you see \"Have fun\" written in small accurate letters with something black."
|
||||||
icon_state = "orangecamera"
|
icon_state = "orangecamera"
|
||||||
icon_on = "orangecamera"
|
icon_on = "orangecamera"
|
||||||
@@ -269,7 +269,7 @@
|
|||||||
|
|
||||||
/obj/item/device/camera/fluff/oldcamera //magmaram: Maria Crash
|
/obj/item/device/camera/fluff/oldcamera //magmaram: Maria Crash
|
||||||
name = "Old Camera"
|
name = "Old Camera"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
desc = "An old, slightly beat-up digital camera, with a cheap photo printer taped on. It's a nice shade of blue."
|
desc = "An old, slightly beat-up digital camera, with a cheap photo printer taped on. It's a nice shade of blue."
|
||||||
icon_state = "oldcamera"
|
icon_state = "oldcamera"
|
||||||
icon_on = "oldcamera"
|
icon_on = "oldcamera"
|
||||||
@@ -280,26 +280,26 @@
|
|||||||
|
|
||||||
name = "ID wallet"
|
name = "ID wallet"
|
||||||
desc = "A wallet made of black leather, holding an ID and a gold badge that reads 'NT.' The ID has a small picture of a man, with the caption Reese James MacKenzie, with other pieces of information to the right of the picture."
|
desc = "A wallet made of black leather, holding an ID and a gold badge that reads 'NT.' The ID has a small picture of a man, with the caption Reese James MacKenzie, with other pieces of information to the right of the picture."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "reesemackenzie"
|
icon_state = "reesemackenzie"
|
||||||
|
|
||||||
/obj/item/weapon/card/id/fluff/lifetime //fastler: Fastler Greay; it seemed like something multiple people would have
|
/obj/item/weapon/card/id/fluff/lifetime //fastler: Fastler Greay; it seemed like something multiple people would have
|
||||||
name = "Lifetime ID Card"
|
name = "Lifetime ID Card"
|
||||||
desc = "A modified ID card given only to those people who have devoted their lives to the better interests of NanoTrasen. It sparkles blue."
|
desc = "A modified ID card given only to those people who have devoted their lives to the better interests of NanoTrasen. It sparkles blue."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "lifetimeid"
|
icon_state = "lifetimeid"
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/shinyflask //lexusjjss: Lexus Langg & Zachary Tomlinson
|
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/shinyflask //lexusjjss: Lexus Langg & Zachary Tomlinson
|
||||||
name = "shiny flask"
|
name = "shiny flask"
|
||||||
desc = "A shiny metal flask. It appears to have a Greek symbol inscribed on it."
|
desc = "A shiny metal flask. It appears to have a Greek symbol inscribed on it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "shinyflask"
|
icon_state = "shinyflask"
|
||||||
volume = 50
|
volume = 50
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/lithiumflask //mcgulliver: Wox Derax
|
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/lithiumflask //mcgulliver: Wox Derax
|
||||||
name = "Lithium Flask"
|
name = "Lithium Flask"
|
||||||
desc = "A flask with a Lithium Atom symbol on it."
|
desc = "A flask with a Lithium Atom symbol on it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "lithiumflask"
|
icon_state = "lithiumflask"
|
||||||
volume = 50
|
volume = 50
|
||||||
|
|
||||||
@@ -314,7 +314,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/glass/beaker/fluff/eleanor_stone //Rkf45: Eleanor Stone
|
/obj/item/weapon/reagent_containers/glass/beaker/fluff/eleanor_stone //Rkf45: Eleanor Stone
|
||||||
name = "teapot"
|
name = "teapot"
|
||||||
desc = "An elegant teapot. The engraving on the bottom reads 'ENS'"
|
desc = "An elegant teapot. The engraving on the bottom reads 'ENS'"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "eleanorstone"
|
icon_state = "eleanorstone"
|
||||||
item_state = "eleanorstone"
|
item_state = "eleanorstone"
|
||||||
|
|
||||||
@@ -348,7 +348,7 @@
|
|||||||
/obj/item/clothing/mask/fluff/electriccig //CubeJackal: Barry Sharke
|
/obj/item/clothing/mask/fluff/electriccig //CubeJackal: Barry Sharke
|
||||||
name = "Electronic cigarette"
|
name = "Electronic cigarette"
|
||||||
desc = "An electronic cigarette. Most of the relief of a real cigarette with none of the side effects. Often used by smokers who are trying to quit the habit."
|
desc = "An electronic cigarette. Most of the relief of a real cigarette with none of the side effects. Often used by smokers who are trying to quit the habit."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "cigon"
|
icon_state = "cigon"
|
||||||
throw_speed = 0.5
|
throw_speed = 0.5
|
||||||
item_state = "ciglit"
|
item_state = "ciglit"
|
||||||
@@ -361,7 +361,7 @@
|
|||||||
/obj/item/weapon/reagent_containers/hypospray/fluff/asher_spock_1
|
/obj/item/weapon/reagent_containers/hypospray/fluff/asher_spock_1
|
||||||
name = "strange penlight"
|
name = "strange penlight"
|
||||||
desc = "Besides the coloring, this penlight looks rather normal and innocent. However, you get a nagging feeling whenever you see it..."
|
desc = "Besides the coloring, this penlight looks rather normal and innocent. However, you get a nagging feeling whenever you see it..."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "asher_spock_1"
|
icon_state = "asher_spock_1"
|
||||||
amount_per_transfer_from_this = 5
|
amount_per_transfer_from_this = 5
|
||||||
volume = 15
|
volume = 15
|
||||||
@@ -414,27 +414,27 @@
|
|||||||
/obj/item/weapon/card/id/fluff/asher_spock_2 //Nerezza: Asher Spock
|
/obj/item/weapon/card/id/fluff/asher_spock_2 //Nerezza: Asher Spock
|
||||||
name = "Odysses Specialist ID card"
|
name = "Odysses Specialist ID card"
|
||||||
desc = "A special identification card with a red cross signifying an emergency physician has specialised in Odysseus operations and maintenance.\nIt grants the owner recharge bay access."
|
desc = "A special identification card with a red cross signifying an emergency physician has specialised in Odysseus operations and maintenance.\nIt grants the owner recharge bay access."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "odysseus_spec_id"
|
icon_state = "odysseus_spec_id"
|
||||||
|
|
||||||
/obj/item/weapon/clipboard/fluff/mcreary_journal //sirribbot: James McReary
|
/obj/item/weapon/clipboard/fluff/mcreary_journal //sirribbot: James McReary
|
||||||
name = "McReary's journal"
|
name = "McReary's journal"
|
||||||
desc = "A journal with a warning sticker on the front cover. The initials \"J.M.\" are written on the back."
|
desc = "A journal with a warning sticker on the front cover. The initials \"J.M.\" are written on the back."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "mcreary_journal"
|
icon_state = "mcreary_journal"
|
||||||
item_state = "mcreary_journal"
|
item_state = "mcreary_journal"
|
||||||
|
|
||||||
/obj/item/device/flashlight/fluff/thejesster14_1 //thejesster14: Rosa Wolff
|
/obj/item/device/flashlight/fluff/thejesster14_1 //thejesster14: Rosa Wolff
|
||||||
name = "old red flashlight"
|
name = "old red flashlight"
|
||||||
desc = "A very old, childlike flashlight."
|
desc = "A very old, childlike flashlight."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "wolfflight"
|
icon_state = "wolfflight"
|
||||||
item_state = "wolfflight"
|
item_state = "wolfflight"
|
||||||
|
|
||||||
/obj/item/weapon/crowbar/fluff/zelda_creedy_1 //daaneesh: Zelda Creedy
|
/obj/item/weapon/crowbar/fluff/zelda_creedy_1 //daaneesh: Zelda Creedy
|
||||||
name = "Zelda's Crowbar"
|
name = "Zelda's Crowbar"
|
||||||
desc = "A pink crow bar that has an engraving that reads, 'To Zelda. Love always, Dawn'"
|
desc = "A pink crow bar that has an engraving that reads, 'To Zelda. Love always, Dawn'"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "zeldacrowbar"
|
icon_state = "zeldacrowbar"
|
||||||
item_state = "crowbar"
|
item_state = "crowbar"
|
||||||
|
|
||||||
@@ -443,7 +443,7 @@
|
|||||||
/obj/item/weapon/paintkit/fluff/butcher_royce_1
|
/obj/item/weapon/paintkit/fluff/butcher_royce_1
|
||||||
name = "Ripley customisation kit"
|
name = "Ripley customisation kit"
|
||||||
desc = "A kit containing all the needed tools and parts to turn an APLU Ripley into a Titan's Fist worker mech."
|
desc = "A kit containing all the needed tools and parts to turn an APLU Ripley into a Titan's Fist worker mech."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "royce_kit"
|
icon_state = "royce_kit"
|
||||||
|
|
||||||
new_name = "APLU \"Titan's Fist\""
|
new_name = "APLU \"Titan's Fist\""
|
||||||
@@ -456,7 +456,7 @@
|
|||||||
/obj/item/weapon/paintkit/fluff/sven_fjeltson_1
|
/obj/item/weapon/paintkit/fluff/sven_fjeltson_1
|
||||||
name = "Mercenary APLU kit"
|
name = "Mercenary APLU kit"
|
||||||
desc = "A kit containing all the needed tools and parts to turn an APLU Ripley into an old Mercenaries APLU."
|
desc = "A kit containing all the needed tools and parts to turn an APLU Ripley into an old Mercenaries APLU."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "sven_kit"
|
icon_state = "sven_kit"
|
||||||
|
|
||||||
new_name = "APLU \"Strike the Earth!\""
|
new_name = "APLU \"Strike the Earth!\""
|
||||||
@@ -482,7 +482,7 @@
|
|||||||
/obj/item/clothing/gloves/fluff/walter_brooks_1 //botanistpower: Walter Brooks
|
/obj/item/clothing/gloves/fluff/walter_brooks_1 //botanistpower: Walter Brooks
|
||||||
name = "mittens"
|
name = "mittens"
|
||||||
desc = "A pair of well worn, blue mittens."
|
desc = "A pair of well worn, blue mittens."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "walter_brooks_1"
|
icon_state = "walter_brooks_1"
|
||||||
item_state = "bluegloves"
|
item_state = "bluegloves"
|
||||||
color="blue"
|
color="blue"
|
||||||
@@ -490,13 +490,13 @@
|
|||||||
/obj/item/clothing/gloves/fluff/chal_appara_1 //furlucis: Chal Appara
|
/obj/item/clothing/gloves/fluff/chal_appara_1 //furlucis: Chal Appara
|
||||||
name = "Left Black Glove"
|
name = "Left Black Glove"
|
||||||
desc = "The left one of a pair of black gloves. Wonder where the other one went..."
|
desc = "The left one of a pair of black gloves. Wonder where the other one went..."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "chal_appara_1"
|
icon_state = "chal_appara_1"
|
||||||
|
|
||||||
/obj/item/clothing/gloves/fluff/ashley_rifler_1 //Vinceluk: Ashley Rifler
|
/obj/item/clothing/gloves/fluff/ashley_rifler_1 //Vinceluk: Ashley Rifler
|
||||||
name = "Purple Glove"
|
name = "Purple Glove"
|
||||||
desc = "A single, purple glove. Initials A.R. are written on the inside of it."
|
desc = "A single, purple glove. Initials A.R. are written on the inside of it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "ashley_rifler_1"
|
icon_state = "ashley_rifler_1"
|
||||||
|
|
||||||
//////////// Eye Wear ////////////
|
//////////// Eye Wear ////////////
|
||||||
@@ -504,13 +504,13 @@
|
|||||||
/obj/item/clothing/glasses/meson/fluff/book_berner_1 //asanadas: Book Berner
|
/obj/item/clothing/glasses/meson/fluff/book_berner_1 //asanadas: Book Berner
|
||||||
name = "bespectacled mesonic surveyors"
|
name = "bespectacled mesonic surveyors"
|
||||||
desc = "One of the older meson scanner models retrofitted to perform like its modern counterparts."
|
desc = "One of the older meson scanner models retrofitted to perform like its modern counterparts."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "book_berner_1"
|
icon_state = "book_berner_1"
|
||||||
|
|
||||||
/obj/item/clothing/glasses/fluff/uzenwa_sissra_1 //sparklysheep: Uzenwa Sissra
|
/obj/item/clothing/glasses/fluff/uzenwa_sissra_1 //sparklysheep: Uzenwa Sissra
|
||||||
name = "Scanning Goggles"
|
name = "Scanning Goggles"
|
||||||
desc = "A very oddly shaped pair of goggles with bits of wire poking out the sides. A soft humming sound emanates from it."
|
desc = "A very oddly shaped pair of goggles with bits of wire poking out the sides. A soft humming sound emanates from it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "uzenwa_sissra_1"
|
icon_state = "uzenwa_sissra_1"
|
||||||
|
|
||||||
////// Medical eyepatch - Thysse Ezinwa - Jadepython
|
////// Medical eyepatch - Thysse Ezinwa - Jadepython
|
||||||
@@ -522,7 +522,7 @@
|
|||||||
/obj/item/clothing/glasses/fluff/arjun_chopra_1
|
/obj/item/clothing/glasses/fluff/arjun_chopra_1
|
||||||
name = "safety goggles"
|
name = "safety goggles"
|
||||||
desc = "A used pair of leather safety goggles."
|
desc = "A used pair of leather safety goggles."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "arjun_chopra"
|
icon_state = "arjun_chopra"
|
||||||
item_state = "arjun_chopra"
|
item_state = "arjun_chopra"
|
||||||
|
|
||||||
@@ -531,49 +531,49 @@
|
|||||||
/obj/item/clothing/head/secsoft/fluff/swatcap //deusdactyl: James Girard
|
/obj/item/clothing/head/secsoft/fluff/swatcap //deusdactyl: James Girard
|
||||||
name = "\improper SWAT hat"
|
name = "\improper SWAT hat"
|
||||||
desc = "A black hat. The inside has the words, \"Lieutenant James Girard, LPD SWAT Team Four.\""
|
desc = "A black hat. The inside has the words, \"Lieutenant James Girard, LPD SWAT Team Four.\""
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "swatcap"
|
icon_state = "swatcap"
|
||||||
|
|
||||||
/obj/item/clothing/head/welding/fluff/alice_mccrea_1 //madmalicemccrea: Alice McCrea
|
/obj/item/clothing/head/welding/fluff/alice_mccrea_1 //madmalicemccrea: Alice McCrea
|
||||||
name = "flame decal welding helmet"
|
name = "flame decal welding helmet"
|
||||||
desc = "A welding helmet adorned with flame decals, and several cryptic slogans of varying degrees of legibility. \"Fly the Friendly Skies\" is clearly visible, written above the visor, for some reason."
|
desc = "A welding helmet adorned with flame decals, and several cryptic slogans of varying degrees of legibility. \"Fly the Friendly Skies\" is clearly visible, written above the visor, for some reason."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "alice_mccrea_1"
|
icon_state = "alice_mccrea_1"
|
||||||
|
|
||||||
/obj/item/clothing/head/welding/fluff/yuki_matsuda_1 //searif: Yuki Matsuda
|
/obj/item/clothing/head/welding/fluff/yuki_matsuda_1 //searif: Yuki Matsuda
|
||||||
name = "white decal welding helmet"
|
name = "white decal welding helmet"
|
||||||
desc = "A white welding helmet with a character written across it."
|
desc = "A white welding helmet with a character written across it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "yuki_matsuda_1"
|
icon_state = "yuki_matsuda_1"
|
||||||
|
|
||||||
/obj/item/clothing/head/welding/fluff/norah_briggs_1 //bountylord13: Norah Briggs
|
/obj/item/clothing/head/welding/fluff/norah_briggs_1 //bountylord13: Norah Briggs
|
||||||
name = "blue flame decal welding helmet"
|
name = "blue flame decal welding helmet"
|
||||||
desc = "A welding helmet with blue flame decals on it."
|
desc = "A welding helmet with blue flame decals on it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "norah_briggs_1"
|
icon_state = "norah_briggs_1"
|
||||||
|
|
||||||
/obj/item/clothing/head/helmet/greenbandana/fluff/taryn_kifer_1 //themij: Taryn Kifer
|
/obj/item/clothing/head/helmet/greenbandana/fluff/taryn_kifer_1 //themij: Taryn Kifer
|
||||||
name = "orange bandana"
|
name = "orange bandana"
|
||||||
desc = "Hey, I think we're missing a hazard vest..."
|
desc = "Hey, I think we're missing a hazard vest..."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "taryn_kifer_1"
|
icon_state = "taryn_kifer_1"
|
||||||
|
|
||||||
/obj/item/clothing/head/fluff/edvin_telephosphor_1 //foolamancer: Edvin Telephosphor
|
/obj/item/clothing/head/fluff/edvin_telephosphor_1 //foolamancer: Edvin Telephosphor
|
||||||
name = "Edvin's Hat"
|
name = "Edvin's Hat"
|
||||||
desc = "A hat specially tailored for Skrellian anatomy. It has a yellow badge on the front, with a large red 'T' inscribed on it."
|
desc = "A hat specially tailored for Skrellian anatomy. It has a yellow badge on the front, with a large red 'T' inscribed on it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "edvin_telephosphor_1"
|
icon_state = "edvin_telephosphor_1"
|
||||||
|
|
||||||
/obj/item/clothing/head/fluff/krinnhat //Shirotyrant: Krinn Seeskale
|
/obj/item/clothing/head/fluff/krinnhat //Shirotyrant: Krinn Seeskale
|
||||||
name = "saucepan hat"
|
name = "saucepan hat"
|
||||||
desc = "This hat is the shiniest shiny Krinn has ever owned."
|
desc = "This hat is the shiniest shiny Krinn has ever owned."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "krinn_hat"
|
icon_state = "krinn_hat"
|
||||||
|
|
||||||
/obj/item/clothing/head/fluff/bruce_hachert //Stup1dg33kz: Bruce Hachert
|
/obj/item/clothing/head/fluff/bruce_hachert //Stup1dg33kz: Bruce Hachert
|
||||||
name = "worn hat"
|
name = "worn hat"
|
||||||
desc = "A worn-looking hat. It is slightly faded in color."
|
desc = "A worn-looking hat. It is slightly faded in color."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "brucehachert"
|
icon_state = "brucehachert"
|
||||||
|
|
||||||
//////////// Suits ////////////
|
//////////// Suits ////////////
|
||||||
@@ -581,19 +581,19 @@
|
|||||||
/obj/item/clothing/suit/storage/labcoat/fluff/aeneas_rinil //Robotics Labcoat - Aeneas Rinil [APPR]
|
/obj/item/clothing/suit/storage/labcoat/fluff/aeneas_rinil //Robotics Labcoat - Aeneas Rinil [APPR]
|
||||||
name = "Robotics labcoat"
|
name = "Robotics labcoat"
|
||||||
desc = "A labcoat with a few markings denoting it as the labcoat of roboticist."
|
desc = "A labcoat with a few markings denoting it as the labcoat of roboticist."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "aeneasrinil_open"
|
icon_state = "aeneasrinil_open"
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/labcoat/fluff/pink //spaceman96: Trenna Seber
|
/obj/item/clothing/suit/storage/labcoat/fluff/pink //spaceman96: Trenna Seber
|
||||||
name = "pink labcoat"
|
name = "pink labcoat"
|
||||||
desc = "A suit that protects against minor chemical spills. Has a pink stripe down from the shoulders."
|
desc = "A suit that protects against minor chemical spills. Has a pink stripe down from the shoulders."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "labcoat_pink_open"
|
icon_state = "labcoat_pink_open"
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/det_suit/fluff/graycoat //vinceluk: Seth Sealis
|
/obj/item/clothing/suit/storage/det_suit/fluff/graycoat //vinceluk: Seth Sealis
|
||||||
name = "gray coat"
|
name = "gray coat"
|
||||||
desc = "Old, worn out coat. It's seen better days."
|
desc = "Old, worn out coat. It's seen better days."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "graycoat"
|
icon_state = "graycoat"
|
||||||
item_state = "graycoat"
|
item_state = "graycoat"
|
||||||
color = "graycoat"
|
color = "graycoat"
|
||||||
@@ -601,7 +601,7 @@
|
|||||||
/obj/item/clothing/suit/storage/det_suit/fluff/leatherjack //atomicdog92: Seth Sealis
|
/obj/item/clothing/suit/storage/det_suit/fluff/leatherjack //atomicdog92: Seth Sealis
|
||||||
name = "leather jacket"
|
name = "leather jacket"
|
||||||
desc = "A black leather coat, popular amongst punks, greasers, and other galactic scum."
|
desc = "A black leather coat, popular amongst punks, greasers, and other galactic scum."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "leatherjack"
|
icon_state = "leatherjack"
|
||||||
item_state = "leatherjack"
|
item_state = "leatherjack"
|
||||||
color = "leatherjack"
|
color = "leatherjack"
|
||||||
@@ -609,7 +609,7 @@
|
|||||||
/obj/item/clothing/suit/armor/vest/fluff/deus_blueshield //deusdactyl
|
/obj/item/clothing/suit/armor/vest/fluff/deus_blueshield //deusdactyl
|
||||||
name = "blue shield security armor"
|
name = "blue shield security armor"
|
||||||
desc = "An armored vest with the badge of a Blue Shield Security lieutenant."
|
desc = "An armored vest with the badge of a Blue Shield Security lieutenant."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "deus_blueshield"
|
icon_state = "deus_blueshield"
|
||||||
item_state = "deus_blueshield"
|
item_state = "deus_blueshield"
|
||||||
|
|
||||||
@@ -626,7 +626,7 @@
|
|||||||
/obj/item/clothing/under/fluff/milo_hachert //Field Dress Uniform - Milo Hachert - Commissar_Drew
|
/obj/item/clothing/under/fluff/milo_hachert //Field Dress Uniform - Milo Hachert - Commissar_Drew
|
||||||
name = "field dress uniform"
|
name = "field dress uniform"
|
||||||
desc = "A uniform jacket, its buttons polished to a shine, coupled with a dark pair of trousers. 'Hachert' is embroidered upon the jacket<65>s shoulder bar."
|
desc = "A uniform jacket, its buttons polished to a shine, coupled with a dark pair of trousers. 'Hachert' is embroidered upon the jacket<65>s shoulder bar."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "milohachert"
|
icon_state = "milohachert"
|
||||||
item_state = "milohachert"
|
item_state = "milohachert"
|
||||||
color = "milohachert"
|
color = "milohachert"
|
||||||
@@ -634,7 +634,7 @@
|
|||||||
/obj/item/clothing/under/fluff/jumpsuitdown //searif: Yuki Matsuda
|
/obj/item/clothing/under/fluff/jumpsuitdown //searif: Yuki Matsuda
|
||||||
name = "rolled down jumpsuit"
|
name = "rolled down jumpsuit"
|
||||||
desc = "A rolled down jumpsuit. Great for mechanics."
|
desc = "A rolled down jumpsuit. Great for mechanics."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "jumpsuitdown"
|
icon_state = "jumpsuitdown"
|
||||||
item_state = "jumpsuitdown"
|
item_state = "jumpsuitdown"
|
||||||
color = "jumpsuitdown"
|
color = "jumpsuitdown"
|
||||||
@@ -642,7 +642,7 @@
|
|||||||
/obj/item/clothing/under/fluff/lilith_vinous_1 //slyhidden: Lilith Vinous
|
/obj/item/clothing/under/fluff/lilith_vinous_1 //slyhidden: Lilith Vinous
|
||||||
name = "casual security uniform"
|
name = "casual security uniform"
|
||||||
desc = "A less formal version of the traditional dark red Security uniform. It has the top button undone, rolled up sleeves and different belt."
|
desc = "A less formal version of the traditional dark red Security uniform. It has the top button undone, rolled up sleeves and different belt."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "lilith_uniform"
|
icon_state = "lilith_uniform"
|
||||||
item_state = "lilith_uniform"
|
item_state = "lilith_uniform"
|
||||||
color = "lilith_uniform"
|
color = "lilith_uniform"
|
||||||
@@ -650,7 +650,7 @@
|
|||||||
/obj/item/clothing/under/fluff/ana_issek_1 //suethecake: Ana Issek
|
/obj/item/clothing/under/fluff/ana_issek_1 //suethecake: Ana Issek
|
||||||
name = "retired uniform"
|
name = "retired uniform"
|
||||||
desc = "A silken blouse paired with dark-colored slacks. It has the words 'Chief Investigator' embroidered into the shoulder bar."
|
desc = "A silken blouse paired with dark-colored slacks. It has the words 'Chief Investigator' embroidered into the shoulder bar."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "ana_uniform"
|
icon_state = "ana_uniform"
|
||||||
item_state = "ana_uniform"
|
item_state = "ana_uniform"
|
||||||
color = "ana_uniform"
|
color = "ana_uniform"
|
||||||
@@ -658,7 +658,7 @@
|
|||||||
/obj/item/clothing/under/fluff/olddressuniform //desiderium: Momiji Inubashiri
|
/obj/item/clothing/under/fluff/olddressuniform //desiderium: Momiji Inubashiri
|
||||||
name = "retired dress uniform"
|
name = "retired dress uniform"
|
||||||
desc = "A retired Station Head of Staff uniform, phased out twenty years ago for the newer jumpsuit design, but still acceptable dress. Lovingly maintained."
|
desc = "A retired Station Head of Staff uniform, phased out twenty years ago for the newer jumpsuit design, but still acceptable dress. Lovingly maintained."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "olddressuniform"
|
icon_state = "olddressuniform"
|
||||||
item_state = "olddressuniform"
|
item_state = "olddressuniform"
|
||||||
color = "olddressuniform"
|
color = "olddressuniform"
|
||||||
@@ -666,14 +666,14 @@
|
|||||||
/obj/item/clothing/under/rank/security/fluff/jeremy_wolf_1 //whitewolf41: Jeremy Wolf
|
/obj/item/clothing/under/rank/security/fluff/jeremy_wolf_1 //whitewolf41: Jeremy Wolf
|
||||||
name = "worn officer's uniform"
|
name = "worn officer's uniform"
|
||||||
desc = "An old red security jumpsuit. Seems to have some slight modifications."
|
desc = "An old red security jumpsuit. Seems to have some slight modifications."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "jeremy_wolf_1"
|
icon_state = "jeremy_wolf_1"
|
||||||
color = "jeremy_wolf_1"
|
color = "jeremy_wolf_1"
|
||||||
|
|
||||||
/obj/item/clothing/under/fluff/tian_dress //phaux: Tian Yinhu
|
/obj/item/clothing/under/fluff/tian_dress //phaux: Tian Yinhu
|
||||||
name = "purple dress"
|
name = "purple dress"
|
||||||
desc = "A nicely tailored purple dress made for the taller woman."
|
desc = "A nicely tailored purple dress made for the taller woman."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "tian_dress"
|
icon_state = "tian_dress"
|
||||||
item_state = "tian_dress"
|
item_state = "tian_dress"
|
||||||
color = "tian_dress"
|
color = "tian_dress"
|
||||||
@@ -681,7 +681,7 @@
|
|||||||
/obj/item/clothing/under/rank/bartender/fluff/classy //searif: Ara Al-Jazari
|
/obj/item/clothing/under/rank/bartender/fluff/classy //searif: Ara Al-Jazari
|
||||||
name = "classy bartender uniform"
|
name = "classy bartender uniform"
|
||||||
desc = "A prim and proper uniform that looks very similar to a bartender's, the only differences being a red tie, waistcoat and a rag hanging out of the back pocket."
|
desc = "A prim and proper uniform that looks very similar to a bartender's, the only differences being a red tie, waistcoat and a rag hanging out of the back pocket."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "ara_bar_uniform"
|
icon_state = "ara_bar_uniform"
|
||||||
item_state = "ara_bar_uniform"
|
item_state = "ara_bar_uniform"
|
||||||
color = "ara_bar_uniform"
|
color = "ara_bar_uniform"
|
||||||
@@ -689,7 +689,7 @@
|
|||||||
/obj/item/clothing/under/fluff/callum_suit //roaper: Callum Leamus
|
/obj/item/clothing/under/fluff/callum_suit //roaper: Callum Leamus
|
||||||
name = "knockoff suit"
|
name = "knockoff suit"
|
||||||
desc = "A knockoff of a suit commonly worn by the upper class."
|
desc = "A knockoff of a suit commonly worn by the upper class."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "callum_suit"
|
icon_state = "callum_suit"
|
||||||
item_state = "callum_suit"
|
item_state = "callum_suit"
|
||||||
color = "callum_suit"
|
color = "callum_suit"
|
||||||
@@ -697,7 +697,7 @@
|
|||||||
/obj/item/clothing/under/fluff/solara_light_1 //bluefishie: Solara Born-In-Light
|
/obj/item/clothing/under/fluff/solara_light_1 //bluefishie: Solara Born-In-Light
|
||||||
name = "Elaborate Purple Dress"
|
name = "Elaborate Purple Dress"
|
||||||
desc = "An expertly tailored dress, made out of fine fabrics. The interwoven necklace appears to be made out of gold, with three complicated symbols engraved in the front."
|
desc = "An expertly tailored dress, made out of fine fabrics. The interwoven necklace appears to be made out of gold, with three complicated symbols engraved in the front."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "solara_dress"
|
icon_state = "solara_dress"
|
||||||
item_state = "solara_dress"
|
item_state = "solara_dress"
|
||||||
color = "solara_dress"
|
color = "solara_dress"
|
||||||
@@ -741,7 +741,7 @@
|
|||||||
|
|
||||||
name = "ex-commander jumpsuit"
|
name = "ex-commander jumpsuit"
|
||||||
desc = "A standard Central Command Engineering Commander jumpsuit tailored to fight the wearer tightly. It has a Medal of Service pinned onto the left side of it."
|
desc = "A standard Central Command Engineering Commander jumpsuit tailored to fight the wearer tightly. It has a Medal of Service pinned onto the left side of it."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "wyatt_uniform"
|
icon_state = "wyatt_uniform"
|
||||||
item_state = "wyatt_uniform"
|
item_state = "wyatt_uniform"
|
||||||
color = "wyatt_uniform"
|
color = "wyatt_uniform"
|
||||||
@@ -752,7 +752,7 @@
|
|||||||
/obj/item/clothing/mask/fluff/flagmask //searif: Tsiokeriio Tarbell
|
/obj/item/clothing/mask/fluff/flagmask //searif: Tsiokeriio Tarbell
|
||||||
name = "\improper First Nations facemask"
|
name = "\improper First Nations facemask"
|
||||||
desc = "A simple cloth rag that bears the flag of the first nations."
|
desc = "A simple cloth rag that bears the flag of the first nations."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "flagmask"
|
icon_state = "flagmask"
|
||||||
item_state = "flagmask"
|
item_state = "flagmask"
|
||||||
flags = FPRINT|TABLEPASS|MASKCOVERSMOUTH
|
flags = FPRINT|TABLEPASS|MASKCOVERSMOUTH
|
||||||
@@ -763,7 +763,7 @@
|
|||||||
/obj/item/clothing/mask/mara_kilpatrick_1 //staghorn: Mara Kilpatrick
|
/obj/item/clothing/mask/mara_kilpatrick_1 //staghorn: Mara Kilpatrick
|
||||||
name = "shamrock pendant"
|
name = "shamrock pendant"
|
||||||
desc = "A silver and emerald shamrock pendant. It has the initials \"M.K.\" engraved on the back."
|
desc = "A silver and emerald shamrock pendant. It has the initials \"M.K.\" engraved on the back."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "mara_kilpatrick_1"
|
icon_state = "mara_kilpatrick_1"
|
||||||
flags = FPRINT|TABLEPASS
|
flags = FPRINT|TABLEPASS
|
||||||
w_class = 1
|
w_class = 1
|
||||||
@@ -773,7 +773,7 @@
|
|||||||
/obj/item/clothing/tie/fluff/altair_locket
|
/obj/item/clothing/tie/fluff/altair_locket
|
||||||
name = "small locket"
|
name = "small locket"
|
||||||
desc = "A small golden locket attached to an Ii'rka-reed string. Inside the locket is a holo-picture of a female Tajaran, and an inscription writtin in Siik'mas."
|
desc = "A small golden locket attached to an Ii'rka-reed string. Inside the locket is a holo-picture of a female Tajaran, and an inscription writtin in Siik'mas."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "altair_locket"
|
icon_state = "altair_locket"
|
||||||
item_state = "altair_locket"
|
item_state = "altair_locket"
|
||||||
color = "altair_locket"
|
color = "altair_locket"
|
||||||
@@ -787,7 +787,7 @@
|
|||||||
/obj/item/clothing/tie/fluff/konaa_hirano
|
/obj/item/clothing/tie/fluff/konaa_hirano
|
||||||
name = "silver locket"
|
name = "silver locket"
|
||||||
desc = "This oval shaped, argentium sterling silver locket hangs on an incredibly fine, refractive string, almost thin as hair and microweaved from links to a deceptive strength, of similar material. The edges are engraved very delicately with an elegant curving design, but overall the main is unmarked and smooth to the touch, leaving room for either remaining as a stolid piece or future alterations. There is an obvious internal place for a picture or lock of some sort, but even behind that is a very thin compartment unhinged with the pinch of a thumb and forefinger."
|
desc = "This oval shaped, argentium sterling silver locket hangs on an incredibly fine, refractive string, almost thin as hair and microweaved from links to a deceptive strength, of similar material. The edges are engraved very delicately with an elegant curving design, but overall the main is unmarked and smooth to the touch, leaving room for either remaining as a stolid piece or future alterations. There is an obvious internal place for a picture or lock of some sort, but even behind that is a very thin compartment unhinged with the pinch of a thumb and forefinger."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "konaahirano"
|
icon_state = "konaahirano"
|
||||||
item_state = "konaahirano"
|
item_state = "konaahirano"
|
||||||
color = "konaahirano"
|
color = "konaahirano"
|
||||||
@@ -820,7 +820,7 @@
|
|||||||
/obj/item/clothing/tie/fluff/nasir_khayyam_1
|
/obj/item/clothing/tie/fluff/nasir_khayyam_1
|
||||||
name = "medallion"
|
name = "medallion"
|
||||||
desc = "This silvered medallion bears the symbol of the Hadii Clan of the Tajaran."
|
desc = "This silvered medallion bears the symbol of the Hadii Clan of the Tajaran."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "nasir_khayyam_1"
|
icon_state = "nasir_khayyam_1"
|
||||||
flags = FPRINT|TABLEPASS
|
flags = FPRINT|TABLEPASS
|
||||||
w_class = 1
|
w_class = 1
|
||||||
@@ -831,7 +831,7 @@
|
|||||||
/obj/item/clothing/mask/mara_kilpatrick_1
|
/obj/item/clothing/mask/mara_kilpatrick_1
|
||||||
name = "emerald necklace"
|
name = "emerald necklace"
|
||||||
desc = "A brass necklace with a green emerald placed at the end. It has a small inscription on the top of the chain, saying \'Foster\'"
|
desc = "A brass necklace with a green emerald placed at the end. It has a small inscription on the top of the chain, saying \'Foster\'"
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "ty_foster"
|
icon_state = "ty_foster"
|
||||||
flags = FPRINT|TABLEPASS
|
flags = FPRINT|TABLEPASS
|
||||||
w_class = 1
|
w_class = 1
|
||||||
@@ -841,7 +841,7 @@
|
|||||||
/obj/item/clothing/shoes/magboots/fluff/susan_harris_1 //sniperyeti: Susan Harris
|
/obj/item/clothing/shoes/magboots/fluff/susan_harris_1 //sniperyeti: Susan Harris
|
||||||
name = "Susan's Magboots"
|
name = "Susan's Magboots"
|
||||||
desc = "A colorful pair of magboots with the name Susan Harris clearly written on the back."
|
desc = "A colorful pair of magboots with the name Susan Harris clearly written on the back."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "atmosmagboots0"
|
icon_state = "atmosmagboots0"
|
||||||
|
|
||||||
//////////// Sets ////////////
|
//////////// Sets ////////////
|
||||||
@@ -850,7 +850,7 @@
|
|||||||
/obj/item/clothing/suit/storage/labcoat/fluff/cdc_labcoat
|
/obj/item/clothing/suit/storage/labcoat/fluff/cdc_labcoat
|
||||||
name = "\improper CDC labcoat"
|
name = "\improper CDC labcoat"
|
||||||
desc = "A standard-issue CDC labcoat that protects against minor chemical spills. It has the name \"Wiles\" sewn on to the breast pocket."
|
desc = "A standard-issue CDC labcoat that protects against minor chemical spills. It has the name \"Wiles\" sewn on to the breast pocket."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "labcoat_cdc_open"
|
icon_state = "labcoat_cdc_open"
|
||||||
*/
|
*/
|
||||||
////// Short Sleeve Medical Outfit //erthilo: Farah Lants
|
////// Short Sleeve Medical Outfit //erthilo: Farah Lants
|
||||||
@@ -858,14 +858,14 @@
|
|||||||
/obj/item/clothing/under/rank/medical/fluff/short
|
/obj/item/clothing/under/rank/medical/fluff/short
|
||||||
name = "short sleeve medical jumpsuit"
|
name = "short sleeve medical jumpsuit"
|
||||||
desc = "Made of a special fiber that gives special protection against biohazards. Has a cross on the chest denoting that the wearer is trained medical personnel and short sleeves."
|
desc = "Made of a special fiber that gives special protection against biohazards. Has a cross on the chest denoting that the wearer is trained medical personnel and short sleeves."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "medical_short"
|
icon_state = "medical_short"
|
||||||
color = "medical_short"
|
color = "medical_short"
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/labcoat/fluff/red
|
/obj/item/clothing/suit/storage/labcoat/fluff/red
|
||||||
name = "red labcoat"
|
name = "red labcoat"
|
||||||
desc = "A suit that protects against minor chemical spills. Has a red stripe on the shoulders and rolled up sleeves."
|
desc = "A suit that protects against minor chemical spills. Has a red stripe on the shoulders and rolled up sleeves."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "labcoat_red_open"
|
icon_state = "labcoat_red_open"
|
||||||
|
|
||||||
////// Retired Patrol Outfit //desiderium: Rook Maudlin
|
////// Retired Patrol Outfit //desiderium: Rook Maudlin
|
||||||
@@ -873,7 +873,7 @@
|
|||||||
/obj/item/clothing/suit/storage/det_suit/fluff/retpolcoat
|
/obj/item/clothing/suit/storage/det_suit/fluff/retpolcoat
|
||||||
name = "retired colony patrolman's coat"
|
name = "retired colony patrolman's coat"
|
||||||
desc = "A clean, black nylon windbreaker with the words \"OUTER LIGHT POLICE\" embroidered in gold-dyed thread on the back. \"RETIRED\" is tastefully embroidered below in a smaller font."
|
desc = "A clean, black nylon windbreaker with the words \"OUTER LIGHT POLICE\" embroidered in gold-dyed thread on the back. \"RETIRED\" is tastefully embroidered below in a smaller font."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "retpolcoat"
|
icon_state = "retpolcoat"
|
||||||
item_state = "retpolcoat"
|
item_state = "retpolcoat"
|
||||||
color = "retpolcoat"
|
color = "retpolcoat"
|
||||||
@@ -881,13 +881,13 @@
|
|||||||
/obj/item/clothing/head/det_hat/fluff/retpolcap
|
/obj/item/clothing/head/det_hat/fluff/retpolcap
|
||||||
name = "retired colony patrolman's cap"
|
name = "retired colony patrolman's cap"
|
||||||
desc = "A clean and properly creased colony police cap. The badge is shined and polished, the word \"RETIRED\" engraved professionally under the words \"OUTER LIGHT POLICE.\""
|
desc = "A clean and properly creased colony police cap. The badge is shined and polished, the word \"RETIRED\" engraved professionally under the words \"OUTER LIGHT POLICE.\""
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "retpolcap"
|
icon_state = "retpolcap"
|
||||||
|
|
||||||
/obj/item/clothing/under/det/fluff/retpoluniform
|
/obj/item/clothing/under/det/fluff/retpoluniform
|
||||||
name = "retired colony patrolman's uniform"
|
name = "retired colony patrolman's uniform"
|
||||||
desc = "A meticulously clean police uniform belonging to Precinct 31, Outer Light Colony. The word \"RETIRED\" is engraved tastefully and professionally in the badge below the number, 501."
|
desc = "A meticulously clean police uniform belonging to Precinct 31, Outer Light Colony. The word \"RETIRED\" is engraved tastefully and professionally in the badge below the number, 501."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "retpoluniform"
|
icon_state = "retpoluniform"
|
||||||
color = "retpoluniform"
|
color = "retpoluniform"
|
||||||
|
|
||||||
@@ -903,7 +903,7 @@
|
|||||||
/obj/item/weapon/gun/projectile/detective/fluff/callum_leamas
|
/obj/item/weapon/gun/projectile/detective/fluff/callum_leamas
|
||||||
name = "Deckard .44"
|
name = "Deckard .44"
|
||||||
desc = "A custom built revolver, based off the semi-popular Detective Special model."
|
desc = "A custom built revolver, based off the semi-popular Detective Special model."
|
||||||
icon = 'custom_items.dmi'
|
icon = 'icons/obj/custom_items.dmi'
|
||||||
icon_state = "leamas-empty"
|
icon_state = "leamas-empty"
|
||||||
|
|
||||||
/obj/item/weapon/gun/projectile/detective/fluff/callum_leamas/update_icon()
|
/obj/item/weapon/gun/projectile/detective/fluff/callum_leamas/update_icon()
|
||||||
|
|||||||
0
code/modules/ext_scripts/github.dm
Normal file
0
code/modules/ext_scripts/github.dm
Normal file
@@ -83,7 +83,7 @@
|
|||||||
//----------------------------------------
|
//----------------------------------------
|
||||||
|
|
||||||
/proc/generate_color_animation(icon/icon, list/colors, list/frames)
|
/proc/generate_color_animation(icon/icon, list/colors, list/frames)
|
||||||
var/icon/out = icon('uristrunes.dmi', "")
|
var/icon/out = icon('icons/effects/uristrunes.dmi', "")
|
||||||
var/frame_num = 1
|
var/frame_num = 1
|
||||||
|
|
||||||
for(var/frame in frames)
|
for(var/frame in frames)
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
//----------------------------------------
|
//----------------------------------------
|
||||||
|
|
||||||
/proc/create_border_image(icon/input, border_color = "#000000", fill_color = "#000000", border_alpha = 255, fill_alpha = 255)
|
/proc/create_border_image(icon/input, border_color = "#000000", fill_color = "#000000", border_alpha = 255, fill_alpha = 255)
|
||||||
var/icon/I = icon('uristrunes.dmi', "blank")
|
var/icon/I = icon('icons/effects/uristrunes.dmi', "blank")
|
||||||
I.Blend(input, ICON_OVERLAY)
|
I.Blend(input, ICON_OVERLAY)
|
||||||
|
|
||||||
//Discard the image
|
//Discard the image
|
||||||
@@ -176,11 +176,11 @@ var/list/rune_animation = list(
|
|||||||
if(lookup in rune_cache)
|
if(lookup in rune_cache)
|
||||||
return rune_cache[lookup]
|
return rune_cache[lookup]
|
||||||
|
|
||||||
var/icon/base = icon('uristrunes.dmi', "")
|
var/icon/base = icon('icons/effects/uristrunes.dmi', "")
|
||||||
|
|
||||||
for(var/i = 0, i < 10, i++)
|
for(var/i = 0, i < 10, i++)
|
||||||
if(rune_bits & (1 << i))
|
if(rune_bits & (1 << i))
|
||||||
base.Blend(icon('uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
base.Blend(icon('icons/effects/uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
||||||
|
|
||||||
var/icon/result
|
var/icon/result
|
||||||
|
|
||||||
@@ -214,23 +214,23 @@ var/list/rune_animation = list(
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
/mob/verb/create_rune_custom(rune as num, color1 as color, border1 as color, color2 as color, border2 as color, alpha1 as num, alpha2 as num)
|
/mob/verb/create_rune_custom(rune as num, color1 as color, border1 as color, color2 as color, border2 as color, alpha1 as num, alpha2 as num)
|
||||||
var/icon/I = icon('uristrunes.dmi', "blank")
|
var/icon/I = icon('icons/effects/uristrunes.dmi', "blank")
|
||||||
|
|
||||||
for(var/i = 0, i < 10, i++)
|
for(var/i = 0, i < 10, i++)
|
||||||
if(rune & (1 << i))
|
if(rune & (1 << i))
|
||||||
I.Blend(icon('uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
I.Blend(icon('icons/effects/uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
||||||
|
|
||||||
var/obj/o = new(locate(x, y, z))
|
var/obj/o = new(locate(x, y, z))
|
||||||
o.icon = animate_rune(I, color1, border1, color2, border2, alpha1, alpha2)
|
o.icon = animate_rune(I, color1, border1, color2, border2, alpha1, alpha2)
|
||||||
|
|
||||||
/mob/verb/spam()
|
/mob/verb/spam()
|
||||||
for(var/turf/t in range(4))
|
for(var/turf/t in range(4))
|
||||||
var/icon/I = icon('uristrunes.dmi', "blank")
|
var/icon/I = icon('icons/effects/uristrunes.dmi', "blank")
|
||||||
|
|
||||||
var/rune = rand(1, 1023)
|
var/rune = rand(1, 1023)
|
||||||
for(var/i = 0, i < 10, i++)
|
for(var/i = 0, i < 10, i++)
|
||||||
if(rune & (1 << i))
|
if(rune & (1 << i))
|
||||||
I.Blend(icon('uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
I.Blend(icon('icons/effects/uristrunes.dmi', "rune-[1 << i]"), ICON_OVERLAY)
|
||||||
|
|
||||||
var/obj/o = new(t)
|
var/obj/o = new(t)
|
||||||
o.icon = animate_rune_full(I, rand(0, 255), rand(0, 255), rand(0, 255), rand(-255, 255),
|
o.icon = animate_rune_full(I, rand(0, 255), rand(0, 255), rand(0, 255), rand(-255, 255),
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
|
|
||||||
/obj/effect/snake_egg
|
/obj/effect/snake_egg
|
||||||
name = "Egg"
|
name = "Egg"
|
||||||
icon = 'alien.dmi'
|
icon = 'icons/mob/alien.dmi'
|
||||||
icon_state = "egg"
|
icon_state = "egg"
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
@@ -164,7 +164,7 @@ var/global/list/damage_icon_parts = list()
|
|||||||
proc/get_damage_icon_part(damage_state, body_part)
|
proc/get_damage_icon_part(damage_state, body_part)
|
||||||
if(damage_icon_parts["[damage_state]/[body_part]"] == null)
|
if(damage_icon_parts["[damage_state]/[body_part]"] == null)
|
||||||
var/icon/DI = new /icon('icons/mob/dam_human.dmi', damage_state) // the damage icon for whole human
|
var/icon/DI = new /icon('icons/mob/dam_human.dmi', damage_state) // the damage icon for whole human
|
||||||
DI.Blend(new /icon('dam_mask.dmi', body_part), ICON_MULTIPLY) // mask with this organ's pixels
|
DI.Blend(new /icon('icons/mob/dam_mask.dmi', body_part), ICON_MULTIPLY) // mask with this organ's pixels
|
||||||
damage_icon_parts["[damage_state]/[body_part]"] = DI
|
damage_icon_parts["[damage_state]/[body_part]"] = DI
|
||||||
return DI
|
return DI
|
||||||
else
|
else
|
||||||
@@ -187,8 +187,8 @@ proc/get_damage_icon_part(damage_state, body_part)
|
|||||||
|
|
||||||
previous_damage_appearance = damage_appearance
|
previous_damage_appearance = damage_appearance
|
||||||
|
|
||||||
var/icon/standing = new /icon('dam_human.dmi', "00")
|
var/icon/standing = new /icon('icons/mob/dam_human.dmi', "00")
|
||||||
var/icon/lying = new /icon('dam_human.dmi', "00-2")
|
var/icon/lying = new /icon('icons/mob/dam_human.dmi', "00-2")
|
||||||
|
|
||||||
var/image/standing_image = new /image("icon" = standing)
|
var/image/standing_image = new /image("icon" = standing)
|
||||||
var/image/lying_image = new /image("icon" = lying)
|
var/image/lying_image = new /image("icon" = lying)
|
||||||
|
|||||||
@@ -124,11 +124,11 @@
|
|||||||
|
|
||||||
/obj/item/broken_device
|
/obj/item/broken_device
|
||||||
name = "broken component"
|
name = "broken component"
|
||||||
icon = 'robot_component.dmi'
|
icon = 'icons/robot_component.dmi'
|
||||||
icon_state = "broken"
|
icon_state = "broken"
|
||||||
|
|
||||||
/obj/item/robot_parts/robot_component
|
/obj/item/robot_parts/robot_component
|
||||||
icon = 'robot_component.dmi'
|
icon = 'icons/robot_component.dmi'
|
||||||
icon_state = "working"
|
icon_state = "working"
|
||||||
construction_time = 200
|
construction_time = 200
|
||||||
construction_cost = list("metal"=5000)
|
construction_cost = list("metal"=5000)
|
||||||
|
|||||||
@@ -191,7 +191,7 @@
|
|||||||
if (istype(module,/obj/item/weapon/robot_module/security))
|
if (istype(module,/obj/item/weapon/robot_module/security))
|
||||||
message = "<B>[src]</B> shows its legal authorization barcode."
|
message = "<B>[src]</B> shows its legal authorization barcode."
|
||||||
|
|
||||||
playsound(src.loc, 'biamthelaw.ogg', 50, 0)
|
playsound(src.loc, 'sound/voice/biamthelaw.ogg', 50, 0)
|
||||||
m_type = 2
|
m_type = 2
|
||||||
else
|
else
|
||||||
src << "You are not THE LAW, pal."
|
src << "You are not THE LAW, pal."
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
/obj/item/borg/upgrade/
|
/obj/item/borg/upgrade/
|
||||||
name = "A borg upgrade module."
|
name = "A borg upgrade module."
|
||||||
desc = "Protected by FRM."
|
desc = "Protected by FRM."
|
||||||
icon = 'module.dmi'
|
icon = 'icons/obj/module.dmi'
|
||||||
icon_state = "cyborg_upgrade"
|
icon_state = "cyborg_upgrade"
|
||||||
var/construction_time = 120
|
var/construction_time = 120
|
||||||
var/construction_cost = list("metal"=10000)
|
var/construction_cost = list("metal"=10000)
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
/mob/living/simple_animal/kobold
|
/mob/living/simple_animal/kobold
|
||||||
name = "kobold"
|
name = "kobold"
|
||||||
desc = "A small, rat-like creature."
|
desc = "A small, rat-like creature."
|
||||||
icon = 'mob.dmi'
|
icon = 'icons/mob/mob.dmi'
|
||||||
icon_state = "kobold_idle"
|
icon_state = "kobold_idle"
|
||||||
icon_living = "kobold_idle"
|
icon_living = "kobold_idle"
|
||||||
icon_dead = "kobold_dead"
|
icon_dead = "kobold_dead"
|
||||||
|
|||||||
@@ -77,7 +77,7 @@
|
|||||||
|
|
||||||
/obj/screen/gun
|
/obj/screen/gun
|
||||||
name = "gun"
|
name = "gun"
|
||||||
icon = 'screen1.dmi'
|
icon = 'icons/mob/screen1.dmi'
|
||||||
master = null
|
master = null
|
||||||
dir = 2
|
dir = 2
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
/obj/machinery/computer/am_engine
|
/obj/machinery/computer/am_engine
|
||||||
name = "Antimatter Engine Console"
|
name = "Antimatter Engine Console"
|
||||||
icon = 'stationobjs.dmi'
|
icon = 'icons/obj/stationobjs.dmi'
|
||||||
icon_state = "comm_computer"
|
icon_state = "comm_computer"
|
||||||
req_access = list(ACCESS_ENGINE)
|
req_access = list(ACCESS_ENGINE)
|
||||||
var/engine_id = 0
|
var/engine_id = 0
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user