consolidated icons
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
@@ -1200,12 +1200,15 @@
|
|||||||
#include "code\WorkInProgress\Cael_Aislinn\Jungle\jungle_turfs.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Jungle\jungle_turfs.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Jungle\misc_helpers.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Jungle\misc_helpers.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\areas.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\areas.dm"
|
||||||
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\circuits_and_design.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_control.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_control.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_field.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_field.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_gen.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\core_gen.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_assembly.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_assembly.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_assembly_port.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_assembly_port.dm"
|
||||||
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_assembly_port_construction.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_compressor.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_compressor.dm"
|
||||||
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_compressor_construction.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_control.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_control.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_injector.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\fuel_injector.dm"
|
||||||
#include "code\WorkInProgress\Cael_Aislinn\Rust\gyrotron.dm"
|
#include "code\WorkInProgress\Cael_Aislinn\Rust\gyrotron.dm"
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 2.1 KiB |
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
/obj/machinery/computer/rust_core_control
|
/obj/machinery/computer/rust_core_control
|
||||||
name = "RUST Core Control"
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "power"
|
icon_state = "core"
|
||||||
var/list/connected_devices = list()
|
var/list/connected_devices = list()
|
||||||
var/id_tag = "allan remember to update this before you leave"
|
var/id_tag = "allan remember to update this before you leave"
|
||||||
var/scan_range = 25
|
var/scan_range = 25
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ Deuterium-tritium fusion: 4.5 x 10^7 K
|
|||||||
/obj/effect/rust_em_field
|
/obj/effect/rust_em_field
|
||||||
name = "EM Field"
|
name = "EM Field"
|
||||||
desc = "A coruscating, barely visible field of energy. It is shaped like a slightly flattened torus."
|
desc = "A coruscating, barely visible field of energy. It is shaped like a slightly flattened torus."
|
||||||
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/emfield.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "emfield_s1"
|
icon_state = "emfield_s1"
|
||||||
//
|
//
|
||||||
var/major_radius = 0 //longer radius in meters = field_strength * 0.21875, max = 8.75
|
var/major_radius = 0 //longer radius in meters = field_strength * 0.21875, max = 8.75
|
||||||
|
|||||||
@@ -48,9 +48,8 @@ max volume of plasma storeable by the field = the total volume of a number of ti
|
|||||||
/obj/machinery/power/rust_core
|
/obj/machinery/power/rust_core
|
||||||
name = "RUST Tokamak core"
|
name = "RUST Tokamak core"
|
||||||
desc = "Enormous solenoid for generating extremely high power electromagnetic fields"
|
desc = "Enormous solenoid for generating extremely high power electromagnetic fields"
|
||||||
icon = 'core.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "core0"
|
icon_state = "core0"
|
||||||
anchored = 1
|
|
||||||
density = 1
|
density = 1
|
||||||
var/obj/effect/rust_em_field/owned_field
|
var/obj/effect/rust_em_field/owned_field
|
||||||
var/field_strength = 1//0.01
|
var/field_strength = 1//0.01
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 7.8 KiB |
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
/obj/item/weapon/fuel_assembly
|
/obj/item/weapon/fuel_assembly
|
||||||
icon = 'fuel_assembly.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "fuel_assembly"
|
icon_state = "fuel_assembly"
|
||||||
name = "Fuel Rod Assembly"
|
name = "Fuel Rod Assembly"
|
||||||
var/list/rod_quantities
|
var/list/rod_quantities
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 251 B |
@@ -1,16 +1,22 @@
|
|||||||
|
|
||||||
|
|
||||||
/obj/machinery/rust_fuel_assembly_port
|
/obj/machinery/rust_fuel_assembly_port
|
||||||
name = "Fuel Assembly Port"
|
name = "Fuel Assembly Port"
|
||||||
icon = 'fuel_assembly_port.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "port0"
|
icon_state = "port2"
|
||||||
density = 0
|
density = 0
|
||||||
var/obj/item/weapon/fuel_assembly/cur_assembly
|
var/obj/item/weapon/fuel_assembly/cur_assembly
|
||||||
layer = 4
|
layer = 4
|
||||||
var/busy = 0
|
var/busy = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|
||||||
|
var/opened = 1 //0=closed, 1=opened
|
||||||
|
var/coverlocked = 0
|
||||||
|
var/locked = 0
|
||||||
|
var/has_electronics = 0 // 0 - none, bit 1 - circuitboard, bit 2 - wires
|
||||||
|
|
||||||
/obj/machinery/rust_fuel_assembly_port/attackby(var/obj/item/I, var/mob/user)
|
/obj/machinery/rust_fuel_assembly_port/attackby(var/obj/item/I, var/mob/user)
|
||||||
if(istype(I,/obj/item/weapon/fuel_assembly))
|
if(istype(I,/obj/item/weapon/fuel_assembly) && !opened)
|
||||||
if(cur_assembly)
|
if(cur_assembly)
|
||||||
user << "\red There is already a fuel rod assembly in there!"
|
user << "\red There is already a fuel rod assembly in there!"
|
||||||
else
|
else
|
||||||
@@ -21,7 +27,7 @@
|
|||||||
|
|
||||||
/obj/machinery/rust_fuel_assembly_port/attack_hand(mob/user)
|
/obj/machinery/rust_fuel_assembly_port/attack_hand(mob/user)
|
||||||
add_fingerprint(user)
|
add_fingerprint(user)
|
||||||
if(stat & (BROKEN|NOPOWER))
|
if(stat & (BROKEN|NOPOWER) || opened)
|
||||||
return
|
return
|
||||||
|
|
||||||
if(!busy)
|
if(!busy)
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -1,12 +1,18 @@
|
|||||||
var/const/max_assembly_amount = 300
|
var/const/max_assembly_amount = 300
|
||||||
|
|
||||||
/obj/machinery/rust_fuel_compressor
|
/obj/machinery/rust_fuel_compressor
|
||||||
icon = 'fuel_compressor.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "fuel_compressor"
|
icon_state = "fuel_compressor0"
|
||||||
name = "Fuel Compressor"
|
name = "Fuel Compressor"
|
||||||
var/list/new_assembly_quantities
|
var/list/new_assembly_quantities
|
||||||
|
var/compressed_matter = 100
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|
||||||
|
var/opened = 1 //0=closed, 1=opened
|
||||||
|
var/coverlocked = 0
|
||||||
|
var/locked = 0
|
||||||
|
var/has_electronics = 0 // 0 - none, bit 1 - circuitboard, bit 2 - wires
|
||||||
|
|
||||||
/obj/machinery/rust_fuel_compressor/New()
|
/obj/machinery/rust_fuel_compressor/New()
|
||||||
new_assembly_quantities = new/list
|
new_assembly_quantities = new/list
|
||||||
spawn(0)
|
spawn(0)
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 312 B |
@@ -1,7 +1,8 @@
|
|||||||
|
|
||||||
/obj/machinery/computer/rust_fuel_control
|
/obj/machinery/computer/rust_fuel_control
|
||||||
name = "Fuel Injection Control"
|
name = "Fuel Injection Control"
|
||||||
icon_state = "power"
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
|
icon_state = "fuel"
|
||||||
var/list/connected_injectors = list()
|
var/list/connected_injectors = list()
|
||||||
var/list/active_stages = list()
|
var/list/active_stages = list()
|
||||||
var/list/proceeding_stages = list()
|
var/list/proceeding_stages = list()
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
|
|
||||||
/obj/machinery/power/rust_fuel_injector
|
/obj/machinery/power/rust_fuel_injector
|
||||||
name = "Fuel Injector"
|
name = "Fuel Injector"
|
||||||
icon = 'fuel_injector.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "injector0"
|
icon_state = "injector0"
|
||||||
anchored = 0
|
|
||||||
density = 1
|
density = 1
|
||||||
var/state = 0
|
var/state = 0
|
||||||
var/locked = 0
|
var/locked = 0
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.8 KiB |
@@ -3,7 +3,7 @@
|
|||||||
/obj/item/projectile/beam/ehf_beam
|
/obj/item/projectile/beam/ehf_beam
|
||||||
|
|
||||||
/obj/machinery/rust/gyrotron
|
/obj/machinery/rust/gyrotron
|
||||||
icon = 'gyrotron.dmi'
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
icon_state = "emitter-off"
|
icon_state = "emitter-off"
|
||||||
name = "Gyrotron"
|
name = "Gyrotron"
|
||||||
anchored = 1
|
anchored = 1
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.0 KiB |
@@ -1,7 +1,8 @@
|
|||||||
|
|
||||||
/obj/machinery/computer/rust_gyrotron_controller
|
/obj/machinery/computer/rust_gyrotron_controller
|
||||||
name = "Gyrotron Remote Controller"
|
name = "Gyrotron Remote Controller"
|
||||||
icon_state = "power"
|
icon = 'code/WorkInProgress/Cael_Aislinn/Rust/rust.dmi'
|
||||||
|
icon_state = "engine"
|
||||||
var/updating = 1
|
var/updating = 1
|
||||||
|
|
||||||
New()
|
New()
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 617 B After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
BIN
code/WorkInProgress/Cael_Aislinn/Rust/rust_old.dmi
Normal file
|
After Width: | Height: | Size: 492 B |
@@ -5,7 +5,7 @@
|
|||||||
icon_state = "energynet"
|
icon_state = "energynet"
|
||||||
density = 0
|
density = 0
|
||||||
anchored = 1
|
anchored = 1
|
||||||
//invisibility = 101
|
invisibility = 101
|
||||||
layer = 4
|
layer = 4
|
||||||
var/obj/effect/rust_em_field/parent
|
var/obj/effect/rust_em_field/parent
|
||||||
var/mysize = 0
|
var/mysize = 0
|
||||||
|
|||||||