Paradise Station 13
Modules
(355 modules,
600/5316 macros, 11.3%)
_maps/ __MAP_DEFINES
code
__DEFINES
__HELPERS
_compile_options
_globalvars/ bitfields
_onclick
controllers
datums
game
area
data_huds
dna
gamemodes
machinery
mecha
objects
sound - playsound
turfs/ simulated
modules
admin
antagonists
_common
changeling
traitor/ contractor
vampire/vampire_powers/ vampire_powers
assembly/ infrared
atmospherics/ machinery
awaymissions
Buildmode
client
clothing
crafting/ guncrafting
customitems/ item_defines
events/wizard/ ghost
food_and_drinks
hallucinations
hydroponics/grown/ towercap
instruments
karma/ karma_packages
In-code keypress handling system - This whole system is heavily based off of forum_account's keyboard library.
Thanks to forum_account for saving the day, the library can be found
here !
library/ lib_machines
lighting/ emissive_blocker
mapping/ base_map_datum
mining
mob
living
carbon
silicon
simple_animal
mob_helpers
new_player/sprite_accessories/ human
newscaster
paperwork
power
projectiles
reagents
chemistry
reagent_containers
redis
research
response_team/ ert_outfits
server_commands/ servermsg
shuttle
space_management/ level_traits
station_goals/ bluespace_tap
surgery
telesci
DMAPI Internals - This folder should be placed on it's own inside a codebase that wishes to use the TGS DMAPI. Warranty void if modified.
Core DMAPI functions - This folder contains all DMAPI code not directly involved in an API.
DMAPI V3 - This DMAPI implements bridge using file output which TGS monitors for.
DMAPI V4 - This DMAPI implements bridge requests using file output which TGS monitors for. It has a safe mode restriction.
DMAPI V5 - This DMAPI implements bridge requests using HTTP GET requests to TGS. It has no security restrictions.
tgui
Types
(477 detailed/841 documented/17475 total, 4.8%)
(global)
area
awaycontent - AWAY AREAS
lavaland - Lavaland Areas
mine - Mine areas
quartermaster
office - WORK IN PROGRESS
sorting - WORK IN PROGRESS
syndicate_depot/ core
atom
movable
emissive_blocker - Internal atom that copies an appearance on to the blocker plane
plane_master_controller - Atom that manages and controls multiple planes. It's an atom so we can hook into add_filter etc. Multiple controllers can control one plane.
client
datum
action
changeling
evolution_menu
sting
suit
armor - *
|ARMOR |
*
organic_space_suit -
|SPACE SUIT + HELMET |
* *
weapon
arm_blade - *
|ARM BLADE |
*
shield -
|SHIELD |
*
tentacle -
|COMBAT TENTACLES |
* *
Base guardian host action - These are used by guardian hosts to interact with their guardians. These are not buttons that guardians themselves use.
Communicate action - Allows the guardian host to communicate with their guardian.
Recall guardian action - Allows the guardian host to recall their guardian.
Reset guardian action - Allows the guardian host to exchange their guardian's player for another.
innate
cocoon
demon/ whisper - The Powers
item_action/ organ_action - prset for organ actions
admins
ai_laws
antimov - Antimov
asimov - Asimov
cctv - CCTV
corporate - Corporate
crewsimov - Crewsimov
deathsquad - Deathsquad
drone - Drone
ert_override - ERT
hippocratic - Hippocratic Oath
maintain - Station Efficiency
nanotrasen - Nanotrasen/Malf
nanotrasen_aggressive - Nanotrasen Aggressive
ninja_override - Ninja
paladin - P.A.L.A.D.I.N.
peacekeeper - Peacekeeper
quarantine - Quarantine.
robocop - Robocop
syndicate_override - Syndicate
tyrant - T.Y.R.A.N.T.
antagonist
bitfield - Specifies a bitfield for smarter debugging
body_accessory
candidate_poll
character_save
chatOutput
Chat Message Overlay - Datum for generating a message overlay on the map
chemical_reaction
cookiedough - Cookies by Ume
sbiten - DRINKS THAT REQUIRED IMPROVED SPRITES BELOW:: -Agouri
Click intercept datum - Datum which is intended to be stored by a client's click_intercept
variable.
Used to override normal clicking behavior when clicking on an object.
While active, a mob's ClickOn
proc will redirect to the InterceptClickOn()
proc instead.
Client Login Processor Framework - The holder class for all client data processing
code_revision - Code Revision Datum
Component - The component datum
footstep - Footstep component. Plays footsteps at parents location when it is appropriate.
label - The label component.
orbiter
Basic Proximity Monitor - Attaching this component to an atom means that the atom will be able to detect mobs or objects moving within a specified radius of it.
radioactive
Slip Component - This is a component that can be applied to any movable atom (mob or obj).
squeak
configuration_section
construction/ mecha
Syndicate Hub - Describes and manages the contracts and rewards for a single contractor.
controller
crafting_recipe
cult_info
Custom User Item - Holder for CUIs
data
mining_equipment - Mining Equipment Datum
pda/app/ mob_hunter_game
vending_product - Datum used to hold information about a product in a vending machine
db_query - Datum based handler for all database queries
design
adv_reagent_scanner - Medical Tools
advmop - Janitorial Designs
aicore - Computer Boards
basic_capacitor - Stock Parts
basic_cell - Power Designs
bluespace_crystal - Bluespace
borg_suit - Mecha Designs
bucket - Autolathe Designs
cyberimp_welding - Cybernetic Implants
design_disk - Misc Designs
drill - Mining
exwelder - Equipment
freeform_module - AI Module Disks
implanter - Regular Implants
milk - Biogenerator Designs
nuclear_gun - Weapons
plasteel_alloy - SMELTABLE ALLOYS
ripley_main - Mecha Module Disks
telecomms_core - Telecomms Equipment
thermomachine - Machine Boards
Discord Embed - Holder datum for discord embeds
Discord Embed Field - Holder datum for discord embed fields
Discord Webhook Payload - Holder datum for discord webhook POST send data
disease
dmm_suite
element - A holder for simple behaviour that can be attached to many different types
Emote - Most of the text that's not someone talking is based off of this.
living
carbon
alien/ humanoid - Emotes usable by humanoid xenomorphs.
brain - Emotes usable by brains, but only while they're in MMIs.
human
monkey - Snowflake emotes only for le epic chimp
simple_animal/ slime
enchantment
event
event_meta
Feed Channel - Describes a single feed channel. Owns a list of /datum/feed_message .
Feed Message - Describes a single feed story. Always owned by a /datum/feed_channel .
Feed Network - Singleton that contains all informations related to newscasters (channels, stories).
feedback_variable - Datum to hold feedback data, which gets logged at round end
food_processor_process
meat - OBJECT RECIPIES
mob
game_mode
gas_mixture
gear
HTTP Request - Holder datum for ingame HTTP requests
HTTP Response - Holder datum for HTTP responses
hud
Instrument Datums - Instrument datums hold the data for any given instrument, as well as data on how to play it and what bounds there are to playing it.
instrument_key - Instrument key datums contain everything needed to know how to play a specific
note of an instrument.*
ipintel
job
job_ban
job_ban_holder - Holder for job bans
karma_holder
karma_package - Base datum for karma packages
language
log_viewer
looping_sound
map - Map Datum
map_template
martial_art
martial_combo
middleClickOverride/ Callback invoker middle click override datum - Middle click override which accepts a callback as an arugment in the New()
proc.
When the living mob that has this datum middle-clicks or alt-clicks on something, the callback will be invoked.
mimic_form
mind
mindslaves - Master Servent Datum Sytems,Based on TG Gang system
mutation - DNA MACHINES
grant_spell/ morph - Vanilla Morph
nttc_configuration
objective
outfit
job/centcom/ response_team
commander - COMMANDER
engineer - ENGINEER
janitorial - JANITORIAL
medic - MEDIC
paranormal - PARANORMAL
security - SECURITY
pai_save
pAI Software - Datum module for pAI software
Painter Datum - Contains variables for updating holder
, as well as procs for choosing a colour and painting an atom.
physiology datum - Datum that stores several modifiers in a way that isn't cleared by changing species
picture - AI-specific
plant_gene
point_precise - A precise point on the map in absolute pixel locations based on world.icon_size. Pixels are FROM THE EDGE OF THE MAP!
position - For positions with map x/y/z and pixel x/y so you don't have to return lists. Could use addition/subtraction in the future I guess.
powernet
preferences
radiation_wave
reagent
consumable - Food Reagents
entpoly - Lavaland Flora Reagents
ethanol/ bilk - cocktail entities
eyenewt - Alchemical Reagents
plantnutriment - Hydroponics stuff
questionmark - Food Related, but non-nutritious
vomit - Vomit
reagents
recipe
microwave/ wrap - FOOD ADDITTIONS
oven/ cookies - cookies by Ume
Redis callback - Callback datum for subscribed redis channel handling
Redis message - Holder datum for redis messages
Rep Purchase - Describes something that can be purchased with Contractor Rep.
Rep Purchase - Blackout
Rep Purchase - Item - Describes an item that can be purchased with Contractor Rep.
Rep Purchase - Contractor Balloon
Rep Purchase - Contractor Baton
Rep Purchase - Emergency escape flare
Rep Purchase - Fulton Extraction Kit
Rep Purchase - Contractor Pinpointer
Rep Purchase - Contractor Zippo Lighter
Rep Purchase - Contract Reroll
research
autolathe/ gamma - Gamma Armoury autolathe files
robot_energy_storage
scoreboard
Server Command - Datum to handle both sending and receiving of server commands
server_configuration - Represents a base configuration datum. Has everything else bundled into it
Song datum - These are the actual backend behind instruments.
They attach to an atom and provide the editor + playback functionality.
sortInstance
species
spell_handler - The base class for the handler systems spells use.
Subtypes of this class can be added to spells to modify their behaviour and change their can_cast.
Thus allowing for a more modular behaviour system. For example a vampire spell that jaunts can just add the vampire spell_handler to the jaunt spell
spell_targeting - The base class for the targeting systems spells use.
alive_mob_list - Will find targets in the GLOB.alive_mob_list. The result will be in a random order
aoe - An area of effect based spell targeting system. Will return all targets in the given range
click - A click based spell targeting system. The clicked atom will be used to determine who/what to target
clicked_atom - A simple spell targeting system. Will return the clicked atom as a target. Only works for 1 target max and is basically a dumbed down /datum/spell_targeting/click
matter_eater - A spell targeting system especially made for the matter eater gene
reachable_turfs - A spell targeting system which will return nearby turfs which are reachable from the users location. Will pad the targets with the user's location if needed
remoteview - A spell targeting system which will return one user picked target from all alive mobs who have the remoteview block but do not have the psyresist block active.
self - A spell targeting system which will return the caster as target
targeted - A spell targeting system which is able to select 1 to many targets in range/view of the caster. Has a random mode, distance from user based mode or a user input mode.
telepathic - A spell targeting system which will allow the user to select a target from nearby living mobs. The name will be "Unknown entity" if the user can not see them
sprite_accessory
facial_hair/ britstache - START VG HAIRSTYLES
hair
birdnest - START VG HAIRSTYLES
dave - END VG HAIRSTYLES//
eighties_ponytail - //END POLARIS HAIRSTYLES///
fluff/ pinapple_fluff_hair - Ume hairs end here/
Fluff HairStyles
short - END VG HAIRSTYLES
status_effect
grouped - Status effect from multiple sources, when all sources are removed, so is the effect
Adds itself to sources and destroys itself if one exists already, there are never multiple
hippocraticOath
incapacitating/ sleeping
speedlegs
Transient Status Effect (basetype) - A status effect that works off a (possibly decimal) counter before expiring, rather than a specified world.time.
This allows for a more precise tweaking of status durations at runtime (e.g. paralysis).
Confusion - Prevents moving straight, sometimes changing movement direction at random.
Decays at a rate of 1 per second.
Dizziness - Slightly offsets the client's screen randomly every tick.
Decays at a rate of 1 per second, or 5 when resting.
Drowsiness - Slows down and causes eye blur, with a 5% chance of falling asleep for a short time.
Decays at a rate of 1 per second, or 5 when resting.
Drukenness - Causes a myriad of status effects and other afflictions the stronger it is.
Decays at a rate of 1 per second if no alcohol remains inside.
hallucination
supply_order - SUPPLY ORDER
supply_packs
emergency - Use the sections to keep things tidy please /Malkevin
engineering - Engineering
materials - Materials
medical - Medical
misc - Miscellaneous
costume - Costumes
janitor - Janitor Supplies
paper - Paper Work
station_goal - Station Goals
toilet - Bathroom Fixtures
organic - Organic
cow - livestock
hydroponics - hippy gear
science - Science
security - Security
armory - Armory stuff
ballistic - Weapons: Specialist
mindshield - Implants & etc
riothelmets - Armor: Specialist
baton - Weapons: Basic
helmets - Armor: Basic
vending - Vending
surgery - Datum Surgery Helpers
bone_repair - Surgery Datums
surgery_step/robotics/ manipulate_robotic_organs - condenseing remove/extract/repair here.
Syndicate Contract - Describes a contract that can be completed by a Contractor.
Telecommunications Message - Datum which holds all the data for a message being sent
tech
tgs_chat_channel - Represents a connected chat channel.
tgs_chat_command - User definable chat command
tgs_chat_user
tgs_event_handler
tgs_revision_information - Represents git revision information.
test_merge - Represents a merge of a GitHub pull request.
tgs_version - Represents a version.
tgui - tgui
theft_objective
ticket
Timed Event - This is the actual timer, it contains the callback and necessary data to maintain
the timer.
tlv - Mathematical proofs:
get_breath_partial_pressure(gas_pp) --> gas_pp/total_moles()breath_pp = pp
get_true_breath_pressure(pp) --> gas_pp = pp/breath_pp total_moles()
ui_login - Login state (there should be only one for one datum)
ui_modal - Modal datum (contains base information for a modal)
boolean - Boolean modal - has yes/no buttons that do different actions depending on which is pressed
input - Input modal - has a text entry that can be used to enter an answer
bento - Bento modal - Similar to choice, it displays the choices in a grid of images
choice - Choice modal - has a dropdown menu that can be used to select an answer
ui_module
ui_state
vampire_subclass
wires
world_topic_handler
world_topic_spam_prevention_handler
zlev_manager
mob
obj
effect
The abstract object - This is an object that is intended to able to be placed, but that is completely invisible.
The object should be immune to all forms of damage, or things that can delete it, such as the singularity, or explosions.
Basic Proximity Checker - Inteded for use with the proximity checker component /datum/component/proximity_monitor .
Whenever a movable atom crosses this object, it calls HasProximity()
on the object which is listening for proximity (hasprox_receiver
).
Advanced Proximity Checker - Like basic proximity checkers, these objects can also detect proximity.
However these are meant for when you need to have some additional (more advanced) behavior on top of what basic proximity checkers can do.
Edge Field Proximity Checker - An advanced proximity checker object which sits on the outer edge tiles of a field.
Inner Field Proximity Checker - An advanced proximity checker object which sits on the the inner tiles of a field.
anomaly
beam/ i_beam - IBeam
Contractor Extraction Flare - Used to designate where the /obj/effect/portal/redspace/contractor should spawn during the extraction process.
forcefield/ mime - Mimewalls
gibspawner
Hallucination - Base object for hallucinations. Contains basic behaviour to display an icon only to the target.
Hallucination - Abduction - Sends an abductor agent after the target. On knockdown, spawns an abductor scientist next to the target. Nothing else happens.
Hallucination - Assault - An imaginary attacker spawns close to the target and attacks them to stamcrit.
Hallucination - Audio - Plays a random sound.
Hallucination - Audio (Localized) - Plays a random sound at a random location around the target.
Hallucination - Bolts - Visually bolts a random number of airlocks around the target.
Hallucination - Bolts (Moderate) - A variation that affects more airlocks.
Hallucination - Chaser - A generic hallucination that chases the target.
Hallucination - Chasms - Displays fake chasms around the target that if crossed, cause them to trip.
Hallucination - Delamination Alarm - A fake radio message and audio that alerts of an increasing SM unstability.
Hallucination - Delusion - Changes the appearance of all humans around the target.
Hallucination - Energy Sword - A series of localized audio playback simulating an energy sword murder.
Hallucination - Fake Alert - Displays a random alert on the target's HUD.
Hallucination - Fake Danger - Sends a random danger message to the target's chat.
Hallucination - Fake Health - Visually changes the target's health status to something it shouldn't be.
Hallucination - Fake Item - Displays a random fake item around the target. If it's on the floor and they try to pick it up, they will trip and fall.
Hallucination - Fake Weapon - Displays a random fake weapon wielded by a human around the target.
Hallucination - Gunfire - A series of localized audio playback simulating a gunshot murder.
Hallucination - Husks - A random number of fake husks around the target.
Hallucination - Loose Energy Ball - A progressive hallucination that begins with intermittent explosions, before displaying an energy ball that shocks the target.
Hallucination - Plasma Flood - A fake plasma flood emanating from a nearby vent.
Hallucination - Self Delusion - Changes the target's appearance to something else temporarily.
Hallucination - Speech - Causes the target to hear a fake message from a random mob around them.
Hallucination - Stunprodding - A series of localized audio playback simulating a kidnapping with a stunprod.
Hallucination - Terror Infestation - Creates spider webs and a terror spider near a random vent around the target.
Hallucination - Tripper - A generic hallucination that causes the target to trip if they cross it.
Hallucination - Chasm - A fake chasm that if crossed by the target, causes them to trip.
Hallucination - Spider Web - A fake spider web that trips the target if crossed.
Hallucination - Xeno Pounce - An imaginary alien hunter pounces towards the target.
xeno_pouncer
light_emitter - Light
mazegen
mob_spawn/ human
bridgeofficer - Officers
corpse/ assistant - Civilians
skeleton - Spooky Undead
particle_effect
ion_trails - Ion trails for jetpacks, ion thrusters and other space-flying things
smoke - SMOKE SYSTEMS
sparks/ sparkles - SPARKLE FIREWORKS
portal
proc_holder/ spell
aoe_turf/conjure/construct/ lesser - Construct Spells
charge_up - A click-based spell template which starts charging up once you click the action button/verb. Click again on something to activate the actual spell
bounce - A spell template that adds bounces to the charge_up spell template. The spell will bounce between targets once released.
Don't override cast and instead override apply_bounce_effect and the other procs
mimic
morph_spell
recruit - POWERS/ABILITIES CODE
summonitem
turf_teleport
vampire
rune
Blood Boil Rune - When invoked deals up to 30 burn damage to nearby non-cultists and sets them on fire.
wall
spawner
grouped_spawner - Can be used to group spawners together so you ensure a certain amount of things are spawned but can be spawned on multiple locations.
lootdrop/maintenance/ two - CONTRABAND STUFF
window/reinforced/ polarized
item
aiModule
antimov - Antimov
asimov - Asimov
cctv - CCTV
corp - Corporate
crewsimov - Crewsimov
drone - Drone
freeform - New Freeform
freeformcore - Freeform Core
hippocratic - Hippocratic Oath
maintain - Station Efficiency
nanotrasen - NanoTrasen
nanotrasen_aggressive - NT Aggressive
oneCrewMember - oneCrewMember
oxygen - OxygenIsToxicToCrew
paladin - P.A.L.A.D.I.N.
peacekeeper - Peacekeeper
protectStation - ProtectStation
purge - Purge
quarantine - Quarantine
reset - Reset
robocop - Robocop
safeguard - Safeguard
syndicate - Hacked AI Module
toyAI - Ion Module
tyrant - T.Y.R.A.N.T.
airlock_electronics
ammo_box/ magazine
internal - INTERNAL MAGAZINES
m10mm - EXTERNAL MAGAZINES
ammo_casing
antag_spawner
morph - MORPH
nuke_ops - BORGS AND OPERATIVES
borg_tele - SYNDICATE BORG
slaughter_demon - SLAUGHTER DEMON
Banhammer
bombcore - Bomb Cores
training - Bomb Core Subtypes
book
borg - Cyborg Spec Items
camera - camera
camera_bug
camera_film - film
card/ mining_point_card - Mining Point Card
cardhand
circuitboard
clothing
ears/ headphones
glasses/ hud
security/sunglasses/fluff/ eyepro - Clothing
head/fluff/ heather_winceworth - Hats
mask
bandana/fluff/ dar - Masks
facehugger/ toy - Mining Equipment Vendor Items
suit
advanced_protective_suit - Advanced Protective Suit, AKA, God Mode in wearable form.
armor/ reactive
fluff - Suits
hooded/ explorer - Explorer's Suit and Mask
space/hardsuit/ shielded - SHIELDED
gamma - Security Version (Gamma armory only)
syndi - Syndicate Version
storage/ fox - Shoes
Sets
under
fluff/ counterfeitguise_uniform - Uniforms
coin - Coin
contract - Apprentice Contract
Contractor Uplink - A contractor's point of contact with their Contractor Hub.
deactivated_swarmer - Deactivated swarmer shell
deck
flashlight/ lantern - Lantern
fluff/ pinapplehairgel
GPS - A small item that reports its current location. Has a tag to help distinguish between them.
grenade
clusterbuster/ mega_bang - Clusterbuster of Clusterbusters
plastic/ c4 - The Explosives
gripper
guardiancreator - Creation
gun
energy
detective
laser/ tag - Laser Tag
lasercannon - Laser Cannon
syringe/ rapidsyringe
preloaded - Version that comes pre-loaded with a given amount of syringes.
beaker_blaster - For shenanigans. This is essentially an RSG that never needs to be refilled with syringes.
half - Version that comes loaded with half of the standard amount of syringes. Used in the uplink.
hivelordstabilizer - Hivelord stabilizer
Implants - Code for implants that can be inserted into a person and have some sort of passive or triggered action.
instrument
kitchen/ cutter - circular cutter by Ume
lazarus_injector - Lazarus Injector
Light item - Parent type of light fittings (Light bulbs, light tubes)
malf_upgrade - AI Upgrades
mecha_parts - Mecha Parts
chassis
durand - Durand
firefighter - Firefighter
gygax - Gygax
honker - HONK
odysseus - Odysseus
phazon - Phazon
reticence - Reticence
ripley - Ripley
mecha_equipment
anticcw_armor_booster - ARMOR BOOSTER MODULES
generator - GENERATOR
gravcatapult - GRAVITATIONAL CATAPULT
repair_droid - REPAIR DROID
teleporter - TELEPORTER
tesla_energy_relay - TESLA ENERGY RELAY
weapon/ ballistic - else the mousetraps are useless
melee
mine_bot_upgrade - Minebot Upgrades
mining_drone_cube - Mining drone cube
mining_scanner - Mining Scanner
mining_voucher - Mining Equipment Voucher
mmi
mobcapsule - Mob Capsule
multitool - Multitool -- A multitool is used for hacking electronic devices.
necromantic_stone - Necromantic Stone
Newspaper - A newspaper displaying the stories of all channels contained within.
nullrod
organ
painter
paper
Safe Codes - Contains the (generated on map load) codes for all publicly known safes.
Telecommunications Password Paper - Piece of paper that spawns with the default link password
photo - photo
pickaxe - Pickaxes & Drills & Shovels
pinpointer/ crew
projectile
radio
borg - Exists so that borg radios and headsets can override it.
intercom
rcd
Rapid Crate Sender (RCS) - Used to teleport crates and closets to cargo telepads.
reagent_containers
dropper - Droppers.
food - Food.
condiment - Condiments
drinks - Drinks.
bottle - Alchohol bottles! -Agouri
molotov - MOLOTOV
orangejuice - JUICES AND STUFF
coffee - Drinks
shaker - drinkingglass and shaker
trophy - Drinks. END
Pill - A swallowable pill. Can be dissolved in reagent containers.
snacks
glass - (Mixing)Glass.
bottle/ traitor - Traitor Poison Bottle
hypospray - HYPOSPRAY
relic - SPECIAL ITEMS
resonator - Resonator
restraints/legcuffs/ bola
robot_module
Safe Internals - Can be used to replace a safe's broken mechanism.
scrying - Scrying
seeds
shield/ mirror
slapper
slime_extract - Slime Extracts
slimepotion - Slime-derived potions
snowball
soulstone
stack
storage
bag/ money - Money bag
belt
bible
box/syndie_kit/ contractor
firstaid/ aquatic_kit - Aquatic Starter Kit
part_replacer - Stock Parts
photo_album - photo album
pill_bottle
syndicatedetonator - Syndicate Detonator (aka the big red button)
taperecorder
telepad_beacon - TELEPAD CALLER
twohanded
chainsaw - CHAINSAW
kinetic_crusher - Mining Hammer
offhand - OFFHAND
required - Two hand required objects
uplink
veilrender - Veil Render
videocam - video camera
voodoo - Voodoo
weaponcrafting/ gunkit - These gun kits are printed from the protolathe to then be used in making new weapons
wormhole_jaunter - Jaunter
machinery
anomalous_crystal - Anomolous Crystal
atmospherics
chem_heater
chem_master
computer
dna_scannernew - DNA MACHINES
door
door_control
fishtank
gateway
gravity_generator/ main
holosign - HOLOSIGN
holosign_switch - SWITCH
hydroponics
kitchen_machine
libraryscanner - Scanner
Light fixture - The standard light tube fixture
Small light fixture - The smaller light bulb fixture
Light fixture frame - Incomplete light tube fixture
mass_driver/ bumper - MASS BUMPER
mass_driver_frame - MASS DRIVER FRAME
Exosuit Fabricator - A machine that allows for the production of exosuits and robotic parts.
mineral - Mineral processing unit console
equipment_vendor - Mining Equipment Vendor
golem - Mining Equiment Vendor (Golem)
labor - Mining Equiment Vendor (Gulag)
labor_claim_console - Prisoners' Console
labor_points_checker - Point Lookup Console
mint - Mint
Ore Redemption Machine - Turns all the various mining machines into a single unit to speed up tmining and establish a point system.
Ore Redemption Machine (Golem) - Golem variant of the ORM.
Ore Redemption Machine (Labor Camp) - Labor camp variant of the ORM. Points can be claimed by anyone.
processing_unit - Mineral processing unit
stacking_machine - Mineral stacking unit
laborstacker - Prisoner Collection Unit
stacking_unit_console - Mineral stacking unit console
unloading_machine - Unloading unit
Newscaster - For all of the crew's news need. Includes reading, submitting and printing stories.
nuclearbomb
optable
photocopier
porta_turret
portable_atmospherics
power
processor
recharge_station
shield/cult/ barrier
shieldwall - Containment Field START
shower
sleeper
Smart Fridge - Stores items of a specified type.
Disk Compartmentalizer - Disk variant of the Smart Fridge .
Drink Showcase - Drink variant of the Smart Fridge .
Drying Rack - Variant of the Smart Fridge for drying stuff.
Doesn't have components.
Food and Drink Cart - Variant of the Smart Fridge that holds food and drinks in a mobile form
Refrigerated Medicine Storage - Medical variant of the Smart Fridge .
Secure Fridge - Secure variant of the Smart Fridge .
Can be emagged and EMP'd to short the lock.
Smart Chemical Storage - Secure, Chemistry variant of the Smart Fridge .
Circuit Boards Storage - Circuit variant of the Smart Fridge .
Slime Extract Storage - Secure, Xenobiology variant of the Smart Fridge .
Secure Refrigerated Medicine Storage - Secure, Medical variant of the Smart Fridge .
Seed Storage - Seeds variant of the Smart Fridge .
Formerly known as MegaSeed Servitor, but renamed to avoid confusion with the vending machine .
suit_storage_unit
syndicatebomb/ training - Bomb Subtypes
Telecommunications Device - This is the base machine for both tcomms devices (core + relay)
telepad - SCI TELEPAD
teleport
the_singularitygen - SINGULARITY SPAWNER
ticket_machine
transformer
vending
mecha
screen
alert/ hunger
fat/ vampire - Vampire "hunger"
full/ machine - Machine "hunger"
background - A generic background object.
It is also implicitly used to allocate a rectangle on the map, which will
be used for auto-scaling the map.
map_view - A screen object, which acts as a container for turfs and other things
you want to show on the map, which you usually attach to "vis_contents".
plane_master/ emissive - Things placed on this mask the lighting plane. Doesn't render directly.
swarmer - HUD NONSENSE
singularity/ energy_ball - The Tesla engine
structure
barricade
bonfire - BONFIRES
cable
chair
closet
crate/ miningcar - Mining car (Crate like thing, not the rail car)
secure_closet/ Prisoner Belongings Closet - Cannot be opened. Contains the belongings of all kidnapped targets.
Any item added inside stops processing and starts again when removed.
wardrobe/ miner - Miner Lockers
constructshell - Transferring to constructs
cult/ functional
Disaster counter. - Tracks how many shifts it has been since the counter with that ID was exploded.
dispenser
dropwall_generator
kitchenspike_frame - Kitchen Spike
loom - This is a loom. It's usually made out of wood and used to weave fabric like durathread or cotton into their respective cloth types.
mecha_wreckage - Mecha wreckage
musician
ore_box - Ore box
railing
reagent_dispensers
Safe - A locked container that can only be opened by entering a combination through a dial.
Floor Safe - Like a safe, but without density. Can be hidden with flooring.
sign/poster/ ripped - POSTER VARIATIONS
spider
table
window
sound - Default override for echo
turf
simulated
floor
light
plating/ asteroid - Asteroid
basalt/ lava_land_surface - Surface. The surface is warm, but survivable without a suit. Internals are required. The floors break to chasms, which drop you into the underground.
mineral - Mineral deposits
wall
mineral
plastitanium - Plastitanium walls
titanium - Titanium walls