diff --git a/area.html b/area.html index b65e2cc06903..617514c1fd05 100644 --- a/area.html +++ b/area.html @@ -16,7 +16,7 @@

Unknown - +

@@ -35,67 +35,67 @@

Var Details

Default sound to play as ambience for clients entering the area

area_has_base_lighting - +

Whether this area has a currently active base lighting, bool

base_lighting_alpha - +

alpha 0-255 of lighting_effect and thus baselighting intensity

base_lighting_color - +

The colour of the light acting on this area

block_game_interaction - +

If this area is outside the game's normal interactivity and should be excluded from things like EOR reports and crew monitors. Doesn't need to be set for areas/Z levels that are marked as admin-only

flags_area - +

Bitfield of special area features

lighting_effect - +

The mutable appearance we underlay to show light

sound_environment - +

Default sound environment to use for the area, as list or int BYOND preset: http://www.byond.com/docs/ref/#/sound/var/environment

static_lighting - +

Whether this area allows static lighting and thus loads the lighting objects

Proc Details

get_sound_ambience

Returns the correct ambience sound track for a client in this area

diff --git a/area/almayer.html b/area/almayer.html index 005e15fdcbe5..be886769bba7 100644 --- a/area/almayer.html +++ b/area/almayer.html @@ -16,7 +16,7 @@

/area/almayer - +

Vars

@@ -27,24 +27,24 @@

Var Details

Whether this area is used for hijack evacuation progress

hijack_evacuation_type - +

Whether this area is additive or multiplicative towards evacuation progress

hijack_evacuation_weight - +

The weight this area gives towards hijack evacuation progress

diff --git a/area/shuttle.html b/area/shuttle.html index 29fef9bc8939..4e43f50eb56c 100644 --- a/area/shuttle.html +++ b/area/shuttle.html @@ -16,20 +16,20 @@

Shuttle - +

Vars

Procs

PlaceOnTopReactarea/shuttle/Initialize()

Proc Details

PlaceOnTopReact

area/shuttle/Initialize()

diff --git a/atom.html b/atom.html index 8d82e9b0aa4a..ba5d4a466b9f 100644 --- a/atom.html +++ b/atom.html @@ -16,7 +16,7 @@

/atom - +

@@ -92,158 +92,158 @@

Var Details

Default pixel x shifting for the atom's icon.

base_pixel_y - +

Default pixel y shifting for the atom's icon.

base_transform - +

Base transform matrix, edited by admin tooling and such

hybrid_light_sources - +

Any light sources that are "inside" of us, for example, if src here was a mob that's carrying a flashlight, that flashlight's light source would be part of this list.

light - +

Our light source. Don't fuck with this directly unless you have a good reason!

light_color - +

Hexadecimal RGB string representing the colour of the light. White by default.

light_flags - +

Bitflags to determine lighting-related atom properties.

light_mask_type - +

typepath for the lighting maskfor dynamic light sources

light_on - +

Boolean variable for toggleable lights. Has no effect without the proper light_system, light_range and light_power values.

light_pixel_x - +

x offset for dynamic lights on this atom

light_pixel_y - +

y offset for dynamic lights on this atom

light_power - +

Intensity of the light. The stronger, the less shadows you will see on the lit area.

light_range - +

Range of the light in tiles. Zero means no light.

light_system - +

Light systems, only one of the three should be active at the same time.

minimap_color - +

The color this atom will be if we choose to draw it on the minimap

orbit_target - +

Reference to atom being orbited

raw_transform - +

Last transform used before being compound with base_transform This allows us to re-create transform if only base_transform changes

reagents - +

Chemistry.

static_light - +

The light source, datum. Dont fuck with this directly

static_light_sources - +

Static light sources currently attached to this atom, this includes ones owned by atoms inside this atom

Proc Details

GetAllContents

Will return the contents of an atom recursivly to a depth of 'searchDepth', not including starting atom

Topic

Passes Stat Browser Panel clicks to the game and calls client click on an atom

add_blood

add_blood

add_mob_blood

Adjust the randomness there so everyone gets the same thing Shout it at everyone

apply_transform

Updates the atom's transform compounding it with /atom/var/base_transform

attack_alien

*The parent proc, will default to UnarmedAttack behaviour unless overridden @@ -255,20 +255,20 @@

Var Details

Creates text that will float from the atom upwards to the viewer.

balloon_alert_to_viewers

Create balloon alerts (text that floats up) to everything within range. Will only display to people who can see.

beam

This is what you use to start a beam. Example: origin.Beam(target, args). Store the return of this proc if you don't set maxdist or time, you need it to delete the beam.

@@ -282,26 +282,26 @@

Var Details

This proc is called on atoms when they are loaded into a shuttle

get_all_contents

Returns the src and all recursive contents as a list. Includes the starting atom.

get_all_orbiters

Recursive getter method to return a list of all ghosts orbitting this atom

This will work fine without manually passing arguments.

get_storage_depth_to

Returns the storage depth of an atom. This is the number of items the atom is nested in before reaching the designated container, counted inclusively. @@ -310,14 +310,14 @@

Var Details

Like get storage depth to, but returns the depth to the nearest turf, inclusively Returns FALSE if no top level turf (a loc was null somewhere, or a non-turf atom's loc was an area somehow).

langchat_display_image

Vars

@@ -41,48 +41,48 @@

Var Details

Lazylist to keep track on the sources of illumination.

affecting_dynamic_lumi - +

Highest-intensity light affecting us, which determines our visibility.

black_market_value - +

How much this mob|object is worth when lowered into the ASRS pit while the black market is unlocked.

blocks_emissive - +

Either FALSE, EMISSIVE_BLOCK_GENERIC, or EMISSIVE_BLOCK_UNIQUE

em_block - +

Internal holder for emissive blocker object, do not use directly use blocks_emissive

Proc Details

Collide

Called when a movable atom has hit an atom via movement

Collided

Called when an atom has been hit by a movable atom via movement

abstract_move

meant for movement with zero side effects. only use for objects that are supposed to move "invisibly" (like camera mobs or ghosts) @@ -90,26 +90,26 @@

Var Details

---Var-Copy---

keybind_face_direction

A wrapper for setDir that should only be able to fail by living mobs.

Called from [/atom/movable/proc/keyLoop], this exists to be overwritten by living mobs with a check to see if we're actually alive enough to change directions

set_light_range_power_color

Helper to change several lighting overlay settings.

ui_interact

The ui_interact proc is used to open and update Nano UIs @@ -122,13 +122,13 @@

Var Details

Keeps track of the sources of dynamic luminosity and updates our visibility with the highest.

diff --git a/atom/movable/emissive_blocker.html b/atom/movable/emissive_blocker.html index da28b2c43af4..722bccaec5ca 100644 --- a/atom/movable/emissive_blocker.html +++ b/atom/movable/emissive_blocker.html @@ -16,7 +16,7 @@

emissive blocker - +

Internal atom that copies an appearance on to the blocker plane

@@ -26,7 +26,7 @@

emissive blocker

Vars

@@ -61,60 +61,60 @@

Var Details

Turfs that are being affected by this mask, this is for the sake of luminosity

attached_atom - +

The atom that we are attached to, does not need hard del protection as we are deleted with it

awaiting_update - +

Prevents us from registering for update twice before SSlighting init

current_angle - +

The current angle the item is pointing at

is_directional - +

Set to TRUE if you want the light to rotate with the owner

mask_holder - +

Reference to the holder /obj/effect

radius - +

The radius of illumination of the mask

shadows - +

list of mutable appearance shadows

Proc Details

apply_matrix

if you want the matrix to grow or shrink, you can do that using this proc when applyng it

calculate_lighting_shadows

Returns a list of matrices corresponding to the matrices that should be applied to triangles of @@ -122,7 +122,7 @@

Var Details

Basically takes the 2-4 corners, extends them and then generates triangle coordinates representing shadows @@ -133,13 +133,13 @@

Var Details

Takes in the list of lines and sight blockers and returns only the lines that are not blocked

get_corners_from_coords

Converts the corners into the 3 (or 2) valid points @@ -149,13 +149,13 @@

Var Details

Creates a matrix for the lighting mak to use

group_atoms

Groups things into vertical and horizontal lines. @@ -164,50 +164,50 @@

Var Details

Enqueues the mask in the queue properly

rotate

Rotates the light source to angle degrees.

rotate_mask_on_holder_turn

The holder atom turned, spins the mask if it's needed

set_color

Setter proc for colors

set_intensity

Setter proc for the intensity of the mask

set_radius

Sets the radius of the mask, and updates everything that needs to be updated

triangle_to_matrix

Converts a triangle into a matrix that can be applied to a standardized triangle to make it represent the points.

diff --git a/atom/movable/plane_master_controller.html b/atom/movable/plane_master_controller.html index 5ece99086f33..69bea3293b2e 100644 --- a/atom/movable/plane_master_controller.html +++ b/atom/movable/plane_master_controller.html @@ -16,7 +16,7 @@

/atom/movable/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.

Vars

@@ -31,48 +31,48 @@

Var Details

List of planes in this controllers control. Initially this is a normal list, but becomes an assoc list of plane numbers as strings | plane instance

owner_hud - +

hud that owns this controller

Proc Details

Initialize

Ensures that all the planes are correctly in the controlled_planes list.

add_filter

Full override so we can just use filterrific

get_filters

Gets all filters for this controllers plane masters

remove_filter

Full override so we can just use filterrific

transition_filter

Transitions all filters owned by this plane master controller

diff --git a/atom/movable/screen.html b/atom/movable/screen.html index e9ebf2346ea9..3823286aad9d 100644 --- a/atom/movable/screen.html +++ b/atom/movable/screen.html @@ -16,7 +16,7 @@

/atom/movable/screen - +

A screen object, which acts as a container for turfs and other things @@ -36,20 +36,20 @@

Var Details

Map name assigned to this object. Automatically set by /client/proc/add_obj_to_map.

clear_with_screen - +

If FALSE, this will not be cleared when calling /client/clear_screen()

del_on_map_removal - +

Mark this object as garbage-collectible after you clean the map it was registered on.

@@ -58,25 +58,25 @@

Var Details

- +

A reference to the owner HUD, if any.

master - +

A reference to the object in the slot. Grabs or items, generally.

Proc Details

fill_rect

Sets screen_loc to fill a rectangular area of the map.

If applicable, "assigned_map" has to be assigned before this proc call.

set_position

Sets screen_loc of this screen object, in form of point coordinates, @@ -84,13 +84,13 @@

Var Details

le awesome parent type

diff --git a/atom/movable/screen/alert.html b/atom/movable/screen/alert.html index cef697d472f4..01f59e663863 100644 --- a/atom/movable/screen/alert.html +++ b/atom/movable/screen/alert.html @@ -16,7 +16,7 @@

Alert - +

Vars

@@ -28,30 +28,30 @@

Var Details

Boolean. If TRUE, the Click() proc will attempt to Click() on the master first if there is a master.

override_alerts - +

If it is overriding other alerts of the same type

owner - +

Alert owner

timeout - +

If set to a number, this alert will clear itself after that many deciseconds

diff --git a/atom/movable/screen/alert/status_effect.html b/atom/movable/screen/alert/status_effect.html index 3a911c7e4eb2..0f59213deb69 100644 --- a/atom/movable/screen/alert/status_effect.html +++ b/atom/movable/screen/alert/status_effect.html @@ -16,7 +16,7 @@

Curse of Mundanity - +

Alert base type for status effect alerts

Vars

@@ -25,12 +25,12 @@

Var Details

- +

The status effect we're linked to

diff --git a/atom/movable/screen/color_matrix_proxy_view.html b/atom/movable/screen/color_matrix_proxy_view.html index 402c31aeb5d0..afe21dc1c6d6 100644 --- a/atom/movable/screen/color_matrix_proxy_view.html +++ b/atom/movable/screen/color_matrix_proxy_view.html @@ -16,7 +16,7 @@

color_matrix_proxy_view - +

Vars

@@ -25,12 +25,12 @@

Var Details

The client that is watching this view

diff --git a/atom/movable/screen/escape_menu/home_button_text.html b/atom/movable/screen/escape_menu/home_button_text.html index ff40b8438e32..72553a45efde 100644 --- a/atom/movable/screen/escape_menu/home_button_text.html +++ b/atom/movable/screen/escape_menu/home_button_text.html @@ -16,20 +16,20 @@

/atom/movable/screen/escape_menu/home_button_text - +

Vars

Procs

set_hoveredSets the hovered state of the button, and updates the text

Proc Details

set_hovered

Sets the hovered state of the button, and updates the text

diff --git a/atom/movable/screen/fullscreen.html b/atom/movable/screen/fullscreen.html index 0fa2c428c49c..839e2d78c5d9 100644 --- a/atom/movable/screen/fullscreen.html +++ b/atom/movable/screen/fullscreen.html @@ -16,7 +16,7 @@

/atom/movable/screen/fullscreen - +

@@ -25,12 +25,12 @@

Var Details

If this should try and resize if the user's view is bigger than the default

diff --git a/atom/movable/screen/gun.html b/atom/movable/screen/gun.html index 7b39aa21f505..2e7d46d9538e 100644 --- a/atom/movable/screen/gun.html +++ b/atom/movable/screen/gun.html @@ -16,7 +16,7 @@

/atom/movable/screen/gun - +

Vars

@@ -25,12 +25,12 @@

Var Details

The proc/verb which should be called on the gun.

diff --git a/atom/movable/screen/plane_master.html b/atom/movable/screen/plane_master.html index 280cd6f4addd..0db6e00eb109 100644 --- a/atom/movable/screen/plane_master.html +++ b/atom/movable/screen/plane_master.html @@ -16,7 +16,7 @@

/atom/movable/screen/plane_master - +

Vars

@@ -30,30 +30,30 @@

Var Details

integer: blend mode to apply to the render relay in case you dont want to use the plane_masters blend_mode

generate_render_target - +

bool: Whether this plane should get a render target automatically generated

relay - +

reference: current relay this plane is utilizing to render

render_relay_plane - +

integer: what plane we will relay this planes render to

Proc Details

relay_render_to_plane

Plane master proc called in backdrop() that creates a relay object, sets it as needed and then adds it to the clients screen @@ -71,7 +71,7 @@

Var Details

Vars

@@ -27,19 +27,19 @@

Var Details

The 'category' of the atom currently being tracked. (Defaults to TRACKER_QUEEN)

tracking_ref - +

A weak reference to the atom currently being tracked. (Note: This is null for TRACKER_QUEEN and TRACKER_HIVE, as those are accessed through the user's hive datum.)

diff --git a/atom/movable/screen/text/screen_text.html b/atom/movable/screen/text/screen_text.html index 05111beb191f..cc66eeb92b45 100644 --- a/atom/movable/screen/text/screen_text.html +++ b/atom/movable/screen/text/screen_text.html @@ -16,7 +16,7 @@

/atom/movable/screen/text/screen_text - +

Vars

@@ -36,78 +36,78 @@

Var Details

Time taken to fade in as we start printing text

fade_out_delay - +

Time before fade out after printing is finished

fade_out_time - +

Time taken when fading out after fade_out_delay

letters_per_update - +

letters to update by per text to per play_delay

play_delay - +

delay between playing each letter. in general use 1 for fluff and 0.5 for time sensitive messsages

player - +

The client that this text is for

style_close - +

closing styling for the message

style_open - +

opening styling for the message

text_to_play - +

var for the text we are going to play

Proc Details

after_play

handles post-play effects like fade out after the fade out delay

end_play

ends the play then deletes this screen object and plays the next one in queue if it exists

play_to_client

proc for actually playing this screen_text on a mob.

diff --git a/atom/movable/vis_obj/weed_food.html b/atom/movable/vis_obj/weed_food.html index 41ca95b4ed6c..bf25fd14f5e6 100644 --- a/atom/movable/vis_obj/weed_food.html +++ b/atom/movable/vis_obj/weed_food.html @@ -16,20 +16,20 @@

weeds - +

Vars

Procs

on_animation_timerTimer callback for changing the icon_state

Proc Details

on_animation_timer

Timer callback for changing the icon_state

diff --git a/client.html b/client.html index d0073639dee7..2b6ee960dbb3 100644 --- a/client.html +++ b/client.html @@ -16,7 +16,7 @@

/client - +

@@ -106,109 +106,109 @@

Var Details

Client var used for returning the ahelp verb

completed_asset_jobs - +

List of all completed blocking send jobs awaiting acknowledgement by send_asset

connection_time - +

world.time they connected

current_ticket - +

Client var used for tracking the ticket the (usually) not-admin client is dealing with

holding_click - +

Whether or not the player is holding their mouse click

ignore_next_click - +

Means that there can only be one click per mousedown.

key_combos_held - +

A buffer for combinations such of modifiers + keys (ex: CtrlD, AltE, ShiftT). Format: "key" -> "combo" (ex: "D" -> "CtrlD")

keys_held - +

A buffer of currently held keys.

last_asset_job - +

Last asset send job id.

mouse_trace_history - +

The history of all atoms that were hovered over while the mouse was depressed

movement_keys - +

custom movement keys for this client

movement_locked - +

Are we locking our movement input?

next_move_dir_add - +

On next move, add this dir to the move that would otherwise be done

next_move_dir_sub - +

On next move, subtract this dir from the move that would otherwise be done

obj_window - +

Our object window datum. It stores info about and handles behavior for the object tab

panel_tabs - +

list of all tabs

recent_examines - +

A lazy list of atoms we've examined in the last EXAMINE_MORE_TIME (default 1.5) seconds, so that we will call [/atom/proc/examine_more] instead of [/atom/proc/examine] on them when examining

screen_maps - +

Assoc list with all the active maps - when a screen obj is added to a map, it's put in here as well.

@@ -216,105 +216,105 @@

Var Details

lazylist of screen_texts for this client, first in this list is the one playing

stat_panel - +

Stat panel window declaration

stat_tab - +

our current tab

tgui_cache_reloaded - +

global

TRUE if cache was reloaded by tgui dev server at least once.

tgui_say - +

Assigned say modal of the client

tgui_windows - +

global

Tracks open windows for a user.

tooltips - +

datum that controls the displaying and hiding of tooltips

topiclimiter - +

Used for limiting the rate of topic sends by the client to avoid abuse

typing_indicators - +

Does this client have typing indicators enabled?

urgent_ahelp_cooldown - +

The last urgent ahelp that this player sent

Proc Details

adaptive_zoom

Attempts to scale client zoom automatically to fill 1080p multiples. Best used with auto fit viewport.

add_to_screen

Wrapper for adding anything to a client's screen

admin_follow

Attempts to make the client orbit the given object, for administrative purposes. If they are not an observer, will try to aghost them.

asset_cache_confirm_arrival

Process asset cache client topic calls for "asset_cache_confirm_arrival=[INT]"

asset_cache_preload_data

Process asset cache client topic calls for "asset_cache_preload_data=[HTML+JSON_STRING]

asset_cache_update_json

Updates the client side stored json file used to keep track of what assets the client has between restarts/reconnects.

browse_queue_flush

Blocks until all currently sending browse and browse_rsc assets have been sent. @@ -322,19 +322,19 @@

Var Details

Logical OR list, not match all.

clear_all_maps

Clears all the maps of registered screen objects.

clear_map

Clears the map of registered screen objects.

@@ -343,19 +343,19 @@

Var Details

Clears the client's screen, aside from ones that opt out

close_popup

Closes a popup.

create_popup

Creates a popup window with a basic map element in it, without any @@ -364,62 +364,62 @@

Var Details

Erases macros set by the keybinding system

fix_tgui_panel

tgui panel / chat troubleshooting verb

get_total_drone_playtime

playtime for drone and drone evolution castes

get_total_t3_playtime

playtime for t3 castes and queen

get_total_xeno_playtime

playtime for all castes

handle_ooc_prefix

Used by OOC chat to generate icons for player prefix. Intended to make it easy to see at a glance if someone is staff, WL Council or Mentor.

handle_popup_close

When the popup closes in any way (player or proc call) it calls this.

init_verbs

Compiles a full list of verbs to be sent to the browser Sends the 2D verbs vector of (verb category, verb name)

keyUp

Check if the key is short enough to even be a real key

nanoclose

Called when a Nano UI window is closed @@ -428,75 +428,75 @@

Var Details

Handles login-related logging and associated notifications

on_stat_panel_message

Handles incoming messages from the stat-panel TGUI.

open_escape_menu

Opens the escape menu. Verb, hardcoded to Escape, set in the client skin.

open_particle_editor

opens the particle editor UI for the in_atom object for this client

register_map_obj

Registers screen obj with the client, which makes it visible on the assigned map, and becomes a part of the assigned map's lifecycle.

remove_from_screen

Wrapper for removing anything from a client's screen

reset_held_keys

Manually clears any held keys, in case due to lag or other undefined behavior a key gets stuck.

set_crit_type

Toggle in character preferences and toggle preferences to configure what kind of crit overlay is used in game; Either white or grey.

set_eye_blur_type

Toggle in character preferences and toggle preferences to configure what kind of blur overlay is used in game; Either blurry, impaired, or legacy.

set_flash_type

Toggle in character preferences and toggle preferences to configure what kind of flash overlay is used in game; Either white or black.

set_macros

Request blocking update of keybinds to client, clearing old ones

setup_popup

Create the popup, and get it ready for generic use by giving @@ -504,7 +504,7 @@

Var Details

Management Access @@ -512,7 +512,7 @@

Var Details

Creates a JSON encoded message to open TGUI say modals properly.

@@ -522,19 +522,19 @@

Var Details

Toggle whether dual-wielding fires both guns at once or swaps between them.

typing_indicator

Whether or not to show a typing indicator when speaking. Defaults to on.

uiclose

verb

@@ -543,7 +543,7 @@

Var Details

Updates the keybinds for special keys

@@ -556,7 +556,7 @@

Var Details

Vars

@@ -43,102 +43,102 @@

code/__DEFINES/ARES.dm

COOLDOWN_ARES_SENSORCooldowns
JOE_JOIN_DEAD_TIMETime until someone can respawn as Working Joe

Define Details

ARES_ACCESS_BASIC - +

Generic access for 1:1 conversations with ARES and unrestricted commands.

ARES_ACCESS_CE - +

Synth, CE & Commanding Officer, can read the access log.

ARES_ACCESS_COMMAND - +

Secure Access, can read ARES Announcements and Bioscans.

ARES_ACCESS_CORPORATE - +

CL, can read Apollo Log and also Delete Announcements.

ARES_ACCESS_DEBUG - +

Debugging. Allows me to view everything without using a high command rank.

ARES_ACCESS_HIGH - +

High Command, can read the deletion log.

ARES_ACCESS_SENIOR - +

Senior Command, can Delete Bioscans.

ARES_LOG_MAIN - +

Logged with all announcements

ARES_LOG_NONE - +

Not by ARES logged through marine_announcement()

ARES_LOG_SECURITY - +

Logged in the security updates

COOLDOWN_ARES_SENSOR - +

Cooldowns

JOE_JOIN_DEAD_TIME - +

Time until someone can respawn as Working Joe

TICKET_ASSIGNED - +

Assigned to a WJ

TICKET_CANCELLED - +

Cancelled by reporter

TICKET_COMPLETED - +

Completed by WJs

TICKET_GRANTED - +

Granted Access Ticket

TICKET_NON_PRIORITY - +

Downgraded from Priority

TICKET_OPEN - +

Checks for if buttons can be used, these may yet be removed and internalised to the UI programming

TICKET_PENDING - +

Ticket statuses, both for Access and Maintenance Pending assignment/rejection

TICKET_PRIORITY - +

Upgraded to Priority

TICKET_REJECTED - +

Rejected by WJs

TICKET_RETURNED - +

Self-Returned Access Ticket

TICKET_REVOKED - +

Revoked Access Ticket

diff --git a/code/__DEFINES/MC.html b/code/__DEFINES/MC.html index 181a15757ccd..95f9aecacae0 100644 --- a/code/__DEFINES/MC.html +++ b/code/__DEFINES/MC.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/MC.dm - +

@@ -56,89 +56,89 @@

code/__DEFINES/MC.dm

INITSTAGE_MAIN! Main init stage
INITSTAGE_MAX! Highest initstage.

Define Details

INITSTAGE_EARLY - +

! Early init stuff that doesn't need to wait for mapload

INITSTAGE_MAIN - +

! Main init stage

INITSTAGE_MAX - +

! Highest initstage.

MC_AVG_OVER_TIME - +

creates a running average of "things elapsed" per time period when you need to count via a smaller time period. eg you want an average number of things happening per second but you measure the event every tick (50 milliseconds). make sure both time intervals are in the same units. doesnt work if current_duration > total_duration or if total_duration == 0

MC_RUNNING - +

Returns true if the MC is initialized and running. Optional argument init_stage controls what stage the mc must have initializted to count as initialized. Defaults to INITSTAGE_MAX if not specified.

SS_BACKGROUND - +

Subsystem only runs on spare cpu (after all non-background subsystems have ran that tick) SS_BACKGROUND has its own priority bracket, this overrides SS_TICKER's priority bump

SS_IDLE - +

ain't doing shit.

SS_KEEP_TIMING - +

keep the subsystem's timing on point by firing early if it fired late last fire because of lag ie: if a 20ds subsystem fires say 5 ds late due to lag or what not, its next fire would be in 15ds, not 20ds.

SS_NO_FIRE - +

subsystem does not fire. (like can_fire = 0, but keeps it from getting added to the processing subsystems list) (Requires a MC restart to change)

SS_NO_INIT - +

subsystem does not initialize.

SS_OK_TO_FAIL_INIT - +

If this subsystem doesn't initialize, it should not report as a hard error in CI. This should be used for subsystems that are flaky for complicated reasons, such as the Lua subsystem, which relies on auxtools, which is unstable. It should not be used simply to silence CI.

SS_PAUSED - +

paused by mc_tick_check

SS_PAUSING - +

in the middle of pausing

SS_POST_FIRE_TIMING - +

Calculate its next fire after its fired. (IE: if a 5ds wait SS takes 2ds to run, its next fire should be 5ds away, not 3ds like it normally would be) This flag overrides SS_KEEP_TIMING

SS_QUEUED - +

queued to run

SS_RUNNING - +

actively running

SS_SLEEPING - +

fire() slept.

SS_TICKER - +

Treat wait as a tick count, not DS, run every wait ticks. @@ -148,7 +148,7 @@

INITS This is designed for basically anything that works as a mini-mc (like SStimer)

diff --git a/code/__DEFINES/__game.html b/code/__DEFINES/__game.html index 950979930eda..2ced22528b7a 100644 --- a/code/__DEFINES/__game.html +++ b/code/__DEFINES/__game.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/__game.dm - +

@@ -60,153 +60,153 @@

code/__DEFINES/__game.dm

PERF_TOGGLE_TECHWEBSDisables loading Techwebs and additional Z-Levels

Define Details

AMOUNT_PER_TIME - +

Used for calculations with delta_time when figuring how much "amount" to give per "time" amount - The number to get per time time - The time period in which to gain this amount To be used with delta_time. Multiplied by 10 to convert from deciseconds to seconds

BARRICADE_BSTATE_MOVABLE - +

Ready to be deconstructed and can be moved.

BARRICADE_BSTATE_UNSECURED - +

Intermediate state before cade is movable (no apparent effect on health).

BEAM_INFINITE_DURATION - +

For beams with an infinite duration (deletion is handled separately)

CANDLE_LUM - +

For how bright candles are.

CEILING_IS_PROTECTED - +

Only use the CEILING_PROTECTION_TIER_X defines for protection_level

CEILING_NO_PROTECTION - +

Do not block any ordnance

CEILING_PROTECTION_TIER_1 - +

Blocks mortar placement, lasing, and medevac

CEILING_PROTECTION_TIER_2 - +

Blocks CAS signals, supply drops, fultoning, and mortar fire

CEILING_PROTECTION_TIER_3 - +

Blocks CAS fire

CEILING_PROTECTION_TIER_4 - +

Blocks OB fire

CHAT_CPM_ALLOWED - +

Max characters per minute allowed to speak

CHAT_CPM_MINIMUM - +

Minimum character length counted for a single message

CHAT_CPM_PERIOD - +

Buffer period over which speaking budget is considered

CHAT_TYPE_ALL - +

This is so if we have newer flags, we still have ALL working. This will work for 16 first flags.

CHAT_TYPE_ALL_COMBAT - +

Used for pre-setting tgchat message type as combat messages

DOCK_ATTEMPT_TIMEOUT - +

how long in ticks we wait before assuming the docking controller is broken or blown up.

EXTINGUISHER_WATER_USE_AMT - +

Amount of water consumed by extinguisher per use.//why is this a define let alone a GLOBAL define oh my good lord

GET_RANDOM_FREQ - +

Frequency stuff only works with 45kbps oggs.

NO_FLAGS - +

To make it even more clear that something is a bitfield.

PERF_TOGGLE_ATTACKLOGS - +

Disable file-based attacklogs

PERF_TOGGLE_LAZYSS - +

Set conservative MC timings on game start

PERF_TOGGLE_NOBLOODPRINTS - +

Disable bloody footprints

PERF_TOGGLE_SHUTTLES - +

Disables loading/ticking shuttle controllers

PERF_TOGGLE_TECHWEBS - +

Disables loading Techwebs and additional Z-Levels

PLAYERCOUNT_LOWPOP_MAP_LIMIT - +

Number of players before we switch to lowpop maps only (LV, BR, Prison).

PREROUND_TIME - +

Time before the round starts.

QTREE_SCAN_MOBS - +

Return mob list instead of client list.

QUADTREE_BOUNDARY_MINIMUM_HEIGHT - +

Minimum Y height up to which we keep dividing the tree (meaning cells can be half that)

QUADTREE_BOUNDARY_MINIMUM_WIDTH - +

Minimum X width up to which we keep dividing the tree (meaning cells can be half that)

QUADTREE_CAPACITY - +

Max amount of player coordinates in a quadtree cell

ROUNDSTART_LOGOUT_REPORT_TIME - +

Amount of time (in deciseconds) after the rounds starts, that the player disconnect report is issued.

SPLIT_ADMIN_TABS - +

Splits admin tabs in Statpanel

TOGGLE_WINDOW_SKIN - +

Window skin types

TRANSITIONEDGE - +

Distance from edge to move to another z-level.

diff --git a/code/__DEFINES/__rust_g.html b/code/__DEFINES/__rust_g.html index b47833c760e4..3654ef98ad65 100644 --- a/code/__DEFINES/__rust_g.html +++ b/code/__DEFINES/__rust_g.html @@ -14,14 +14,14 @@ — Define Details

code/__DEFINES/__rust_g.dm - +

rustg_cnoise_generateThis proc generates a cellular automata noise grid which can be used in procedural generation methods.

Define Details

rustg_cnoise_generate - +

This proc generates a cellular automata noise grid which can be used in procedural generation methods.

@@ -37,7 +37,7 @@

diff --git a/code/__DEFINES/_click.html b/code/__DEFINES/_click.html index 5ec3834e0037..ace31dde3792 100644 --- a/code/__DEFINES/_click.html +++ b/code/__DEFINES/_click.html @@ -14,21 +14,21 @@ — Define Details

code/__DEFINES/_click.dm - +

BUTTONMouse button that was just clicked/released if(modifiersBUTTON == LEFT_CLICK)

Define Details

BUTTON - +

Mouse button that was just clicked/released if(modifiersBUTTON == LEFT_CLICK)

diff --git a/code/__DEFINES/_globals.html b/code/__DEFINES/_globals.html index acb7e37f8598..85661845fc3e 100644 --- a/code/__DEFINES/_globals.html +++ b/code/__DEFINES/_globals.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/_globals.dm - +

@@ -41,113 +41,113 @@

code/__DEFINES/_globals.dm

GLOBAL_SUBTYPE_PATHS_LIST_INDEXEDCreates list of subtype paths indexed by a variable

Define Details

GLOBAL_DATUM - +

Create a typed null global

GLOBAL_DATUM_INIT - +

Create a typed global with an initializer expression

GLOBAL_LIST - +

Create a null global list

GLOBAL_LIST_EMPTY - +

Create a list global that is initialized as an empty list

GLOBAL_LIST_EMPTY_TYPED - +

Create a typed list global that is initialized as an empty list

GLOBAL_LIST_FILE_LOAD - +

Load a file in as a global list

GLOBAL_LIST_INIT - +

Create a list global with an initializer expression

GLOBAL_LIST_INIT_TYPED - +

Create a typed list global with an initializer expression

GLOBAL_MANAGED - +

Creates a global initializer with a given InitValue expression, do not use

GLOBAL_PROTECT - +

Prevents a given global from being VV'd

GLOBAL_RAW - +

Defines a global var on the controller, do not use

GLOBAL_REAL - +

Standard typed BYOND global, do not use

GLOBAL_REAL_VAR - +

Standard BYOND global, do not use

GLOBAL_REFERENCE_LIST_INDEXED - +

Creates datum reference list

GLOBAL_SUBTYPE_INDEXED - +

Creates name keyed subtype instance list

GLOBAL_SUBTYPE_PATHS_LIST_INDEXED - +

Creates list of subtype paths indexed by a variable

GLOBAL_SUBTYPE_PATH_INDEXED - +

Lists subtypes of a given type, indexed by initial value of a variable

GLOBAL_UNMANAGED - +

Creates an empty global initializer, do not use

GLOBAL_VAR - +

Create an untyped null global

GLOBAL_VAR_CONST - +

Create a global const var, do not use

GLOBAL_VAR_INIT - +

Create an untyped global with an initializer expression

diff --git a/code/__DEFINES/_macros.html b/code/__DEFINES/_macros.html index 420147a6ba5e..f95b03bfa37c 100644 --- a/code/__DEFINES/_macros.html +++ b/code/__DEFINES/_macros.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/_macros.dm - +

@@ -23,23 +23,23 @@

code/__DEFINES/_macros.dm

text_refTakes a datum as input, returns its ref string

Define Details

calculateticks - +

Converts your ticks to proper tenths.

tcheck - +

Shorthand of checking and then sleeping a process based on world CPU.

text_ref - +

Takes a datum as input, returns its ref string

diff --git a/code/__DEFINES/_math.html b/code/__DEFINES/_math.html index aeb8faa9bf4a..4f32831bc7cd 100644 --- a/code/__DEFINES/_math.html +++ b/code/__DEFINES/_math.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/_math.dm - +

@@ -23,17 +23,17 @@

code/__DEFINES/_math.dm

LERPPerforms a linear interpolation between a and b. Note that amount=0 returns a, amount=1 returns b, and amount=0.5 returns the mean of a and b.

Define Details

LERP - +

Performs a linear interpolation between a and b. Note that amount=0 returns a, amount=1 returns b, and amount=0.5 returns the mean of a and b.

SIGN - +

Gets the sign of x, returns -1 if negative, 0 if 0, 1 if positive

get_turf - +

Get the turf that A resides in, regardless of any containers.

@@ -41,7 +41,7 @@

LERP stored inside an inventory, locker, or other container.

diff --git a/code/__DEFINES/_tick.html b/code/__DEFINES/_tick.html index e47c8e3367ed..39ba76e2f7e5 100644 --- a/code/__DEFINES/_tick.html +++ b/code/__DEFINES/_tick.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/_tick.dm - +

@@ -29,49 +29,49 @@

code/__DEFINES/_tick.dm

TICK_CHECK_HIGH_PRIORITYReturns true if tick usage is above 95, for high priority usage
CHECK_TICK_HIGH_PRIORITYruns stoplag if tick_usage is above 95, for high priority usage

Define Details

CHECK_TICK - +

runs stoplag if tick_usage is above the limit

CHECK_TICK_HIGH_PRIORITY - +

runs stoplag if tick_usage is above 95, for high priority usage

TICK_BYOND_RESERVE - +

Tick limit while running normally

TICK_CHECK - +

Returns true if tick_usage is above the limit

TICK_CHECK_HIGH_PRIORITY - +

Returns true if tick usage is above 95, for high priority usage

TICK_LIMIT_MC - +

Tick limit for MC while running

TICK_LIMIT_MC_INIT_DEFAULT - +

Tick limit while initializing

TICK_LIMIT_TO_RUN - +

Tick limit used to resume things in stoplag

TICK_USAGE - +

for general usage of tick_usage

TICK_USAGE_REAL - +

to be used where the result isn't checked

diff --git a/code/__DEFINES/access.html b/code/__DEFINES/access.html index a08fc8319a52..af320d05393c 100644 --- a/code/__DEFINES/access.html +++ b/code/__DEFINES/access.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/access.dm - +

@@ -56,157 +56,157 @@

code/__DEFINES/access.dm

ACCESS_LIST_CLF_BASEGeneric/basic access to CLF stuff
ACCESS_LIST_CLF_ALLAll access levels associated with CLF

Define Details

ACCESS_ARES_DEBUG - +

Used to access Maintenance Protocols on ARES Interface.

ACCESS_CLF_GENERAL - +

Found on just about all CLF ID cards

ACCESS_CLF_SENIOR_LEAD - +

Senior leadership, the highest ranks

ACCESS_COME_BACK_TO_ME - +

Temporary, just so I can flag places I need to change

ACCESS_ILLEGAL_PIRATE - +

The generic "I'm a bad guy" access

ACCESS_LIST_CIVIL_LIAISON - +

Used by the Wey-Yu - Civil Authority Liaison

ACCESS_LIST_CLF_ALL - +

All access levels associated with CLF

ACCESS_LIST_CLF_BASE - +

Generic/basic access to CLF stuff

ACCESS_LIST_COLONIAL_ALL - +

All the access levels in the civillian category, excluding Press.

ACCESS_LIST_DELIVERY - +

The access used by delivery ERT (Pizza/Souto)

ACCESS_LIST_EMERGENCY_RESPONSE - +

The accesses granted to emergency responders.

ACCESS_LIST_GLOBAL - +

Well... everything (non Yautja).

ACCESS_LIST_MARINE_ALL - +

All USCM Access levels used on the USS Almayer

ACCESS_LIST_MARINE_LIAISON - +

Used by the Wey-Yu - USCM Liaison

ACCESS_LIST_MARINE_MAIN - +

Most of the USCM Access Levels used on the USS Almayer, excluding highly restricted ones.

ACCESS_LIST_UA - +

Access used by United Americas responders.

ACCESS_LIST_UPP_ALL - +

All access levels associated with UPP

ACCESS_LIST_WY_ALL - +

All access levels associated with Weyland Yutani

ACCESS_LIST_WY_BASE - +

Generic/basic access to Wey-Yu stuff

ACCESS_LIST_WY_GOON - +

Wey-Yu Corp Security access.

ACCESS_LIST_WY_PMC - +

Wey-Yu PMCs access.

ACCESS_LIST_WY_SENIOR - +

Access levels for WY senior leadership

ACCESS_MARINE_AI - +

Used as dedicated access to ARES Core.

ACCESS_MARINE_AI_TEMP - +

Used in temporary passes

ACCESS_TUTORIAL_LOCKED - +

Anything in a tutorial sequence that shouldn't be accessed

ACCESS_TWE_GENERAL - +

Found on just about all Imperial ID cards

ACCESS_TWE_SENIOR_LEAD - +

Senior leadership, the highest ranks

ACCESS_UPP_GENERAL - +

Found on just about all Union ID cards

ACCESS_UPP_SENIOR_LEAD - +

Senior leadership, the highest ranks

ACCESS_WY_COLONIAL - +

WY employee override for most colonial areas

ACCESS_WY_EXEC - +

WY access given to field executives, like a marine liaison.

ACCESS_WY_GENERAL - +

Found on just about all corporate ID cards

ACCESS_WY_SECRETS - +

Secret research or other projects with highly restricted access

ACCESS_WY_SENIOR_LEAD - +

Senior leadership, the highest ranks

ACCESS_YAUTJA_ANCIENT - +

Ancients only

ACCESS_YAUTJA_ELDER - +

Elders+ only

ACCESS_YAUTJA_SECURE - +

Requires a visible ID chip to open

diff --git a/code/__DEFINES/admin.html b/code/__DEFINES/admin.html index 795fdd02518c..7e5790dc3cb9 100644 --- a/code/__DEFINES/admin.html +++ b/code/__DEFINES/admin.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/admin.dm - +

@@ -33,65 +33,65 @@

code/__DEFINES/admin.dm

ANTIGRIEF_ENABLEDEnables antigrief entirely: Nobody can activate explosives on the Almayer, unless the ship crashed.
PROC_BLOCKEDProc has been blocked by IsAdminAdvancedProcCall()

Define Details

ANTIGRIEF_DISABLED - +

Disables antigrief entirely: Anyone can activate explosives at any time on the Almayer.

ANTIGRIEF_ENABLED - +

Enables antigrief entirely: Nobody can activate explosives on the Almayer, unless the ship crashed.

ANTIGRIEF_NEW_PLAYERS - +

Enables antigrief on the Almayer, but only for new players: Those who've had less than 10 total human hours.

for /proc/check_asay_links, if there are any actionable refs in the asay message, this index in the return list contains the new message text to be printed

for /proc/check_asay_links, if there are any admin pings in the asay message, this index in the return list contains a list of admins to ping

HELD_KEY_BUFFER_LENGTH - +

Length of held key buffer

MAX_COMMANDS_PER_KEY - +

Maximum keys that can be bound to one button

MAX_KEYPRESS_AUTOKICK - +

Max amount of keypress messages per second over two seconds before client is autokicked

MAX_KEYPRESS_COMMANDLENGTH - +

Max length of a keypress command before it's considered to be a forged packet/bogus command

MAX_KEYS_PER_KEYBIND - +

Maximum keys per keybind

NOTE_ADMIN - +

This note is used by staff for disciplinary record keeping.

NOTE_MERIT - +

This note is used by staff for positive record keeping.

NOTE_WHITELIST - +

These notes are automatically applied by the Whitelist Panel.

PROC_BLOCKED - +

Proc has been blocked by IsAdminAdvancedProcCall()

diff --git a/code/__DEFINES/assert.html b/code/__DEFINES/assert.html index 7624477bc223..aed8ea495169 100644 --- a/code/__DEFINES/assert.html +++ b/code/__DEFINES/assert.html @@ -14,20 +14,20 @@ — Define Details

code/__DEFINES/assert.dm - +

ASSERTOverride BYOND's native ASSERT to optionally specify a message

Define Details

ASSERT - +

Override BYOND's native ASSERT to optionally specify a message

diff --git a/code/__DEFINES/atmospherics.html b/code/__DEFINES/atmospherics.html index ff744662011c..353806300fc5 100644 --- a/code/__DEFINES/atmospherics.html +++ b/code/__DEFINES/atmospherics.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/atmospherics.dm - +

@@ -29,49 +29,49 @@

code/__DEFINES/atmospherics.dm

BODYTEMP_COLD_DAMAGE_LIMITThe limit the human body can take before it starts taking damage from coldness.
VENT_GAS_SMOKEUsed in /obj/structure/pipes/vents/proc/create_gas

Define Details

BODYTEMP_AUTORECOVERY_DIVISOR - +

This is the divisor which handles how much of the temperature difference between the current body temperature and 310.15K (optimal temperature) humans auto-regenerate each tick. The higher the number, the slower the recovery. This is applied each tick, so long as the mob is alive.

BODYTEMP_AUTORECOVERY_MINIMUM - +

Minimum amount of kelvin moved toward 310.15K per tick. So long as abs(310.15 - bodytemp) is more than 50.

BODYTEMP_COLD_DAMAGE_LIMIT - +

The limit the human body can take before it starts taking damage from coldness.

BODYTEMP_COLD_DIVISOR - +

Similar to the BODYTEMP_AUTORECOVERY_DIVISOR, but this is the divisor which is applied at the stage that follows autorecovery. This is the divisor which comes into play when the human's loc temperature is lower than their body temperature. Make it lower to lose bodytemp faster.

BODYTEMP_COOLING_MAX - +

The maximum number of degrees that your body can cool in 1 tick, when in a cold area.

BODYTEMP_HEATING_MAX - +

The maximum number of degrees that your body can heat up in 1 tick, when in a hot area.

BODYTEMP_HEAT_DAMAGE_LIMIT - +

The limit the human body can take before it starts taking damage from heat.

BODYTEMP_HEAT_DIVISOR - +

Similar to the BODYTEMP_AUTORECOVERY_DIVISOR, but this is the divisor which is applied at the stage that follows autorecovery. This is the divisor which comes into play when the human's loc temperature is higher than their body temperature. Make it lower to gain bodytemp faster.

TEMPERATURE_DAMAGE_COEFFICIENT - +

This is used in handle_temperature_damage() for humans, and in reagents that affect body temperature. Temperature damage is multiplied by this amount.

VENT_GAS_SMOKE - +

Used in /obj/structure/pipes/vents/proc/create_gas

diff --git a/code/__DEFINES/autofire.html b/code/__DEFINES/autofire.html index 12d938ad683c..1a9590e73d1d 100644 --- a/code/__DEFINES/autofire.html +++ b/code/__DEFINES/autofire.html @@ -14,20 +14,20 @@ — Define Details

code/__DEFINES/autofire.dm - +

AUTOFIRE_BUCKET_POSHelper for getting the correct bucket

Define Details

AUTOFIRE_BUCKET_POS - +

Helper for getting the correct bucket

diff --git a/code/__DEFINES/autolathe.html b/code/__DEFINES/autolathe.html index bd0c4ac44df2..a547a2210cb7 100644 --- a/code/__DEFINES/autolathe.html +++ b/code/__DEFINES/autolathe.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/autolathe.dm - +

@@ -23,25 +23,25 @@

code/__DEFINES/autolathe.dm

AUTOLATHE_ARMYLATHE_CATEGORIES_LISTarmylathe
AUTOLATHE_MEDILATHE_CATEGORIES_LISTmedilathe

Define Details

AUTOLATHE_ARMYLATHE_CATEGORIES_LIST - +

armylathe

AUTOLATHE_CATEGORY_ALL - +

CATEGORY DEFINES

AUTOLATHE_MEDILATHE_CATEGORIES_LIST - +

medilathe

AUTOLATHE_STANDARD_CATEGORIES_LIST - +

standard lathe

diff --git a/code/__DEFINES/bullet_traits.html b/code/__DEFINES/bullet_traits.html index 33dbfd309b50..c4d837c0836e 100644 --- a/code/__DEFINES/bullet_traits.html +++ b/code/__DEFINES/bullet_traits.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/bullet_traits.dm - +

@@ -25,25 +25,25 @@

code/__DEFINES/bullet_traits.dm

GIVE_BULLET_TRAITHelper define for directly changing a projectile's bullet traits

Define Details

BULLET_TRAIT_ENTRY - +

An entry to a list for giving projectiles bullet traits Must be placed inside of a list

BULLET_TRAIT_ENTRY_ID - +

An entry to a list for giving projectiles bullet traits with a unique ID Must be placed inside of a list

GIVE_BULLET_TRAIT - +

Helper define for directly changing a projectile's bullet traits

diff --git a/code/__DEFINES/chat.html b/code/__DEFINES/chat.html index 8a0eb11faa6d..f136dda59bd6 100644 --- a/code/__DEFINES/chat.html +++ b/code/__DEFINES/chat.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/chat.dm - +

@@ -23,13 +23,13 @@

code/__DEFINES/chat.dm

examine_blockAdds a generic box around whatever message you're sending in chat. Really makes things stand out.

Define Details

examine_block - +

Adds a generic box around whatever message you're sending in chat. Really makes things stand out.

diff --git a/code/__DEFINES/chemistry.html b/code/__DEFINES/chemistry.html index 004e0d6080c3..815657056eec 100644 --- a/code/__DEFINES/chemistry.html +++ b/code/__DEFINES/chemistry.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/chemistry.dm - +

@@ -45,113 +45,113 @@

code/__DEFINES/chemistry.dm

EXPLOSION_PHORON_THRESHOLDThe minimum amount of phoron required to turn shrapnel into incendiary shrapnel
INCENDIARY_SHARDS_MAX_REDUCTIONThe maximum amount of shards is divided by this number if the shards are incendiary

Define Details

CHEM_CLASS_BASIC - +

Chemicals that can be dispensed directly from the dispenser (iron, oxygen)

CHEM_CLASS_COMMON - +

Chemicals which recipe is commonly known and made (bicaridine, alkysine, salt)

CHEM_CLASS_NONE - +

Default. Chemicals not used in the chem generator

CHEM_CLASS_RARE - +

Chemicals without a recipe but can be obtained on the Almayer, or requires rare components

CHEM_CLASS_SPECIAL - +

Chemicals without a recipe and can't be obtained on the Almayer, or requires special components

CHEM_CLASS_ULTRA - +

Randomly generated chemicals

CHEM_CLASS_UNCOMMON - +

Chemicals which recipe is uncommonly known and made (spacedrugs, foaming agent)

CHEM_FIRE_PENETRATION_THRESHOLD - +

The minimum amount of a fire penetrating chemical required to turn a fire into fire penetrating

CHEM_FIRE_PHOSPHORUS_PER_RADIUS - +

Amount of phosphorus that equals 1 radius of white phosphorus smoke

CHEM_FIRE_STAR_THRESHOLD - +

An intensity greater than this will cause a fire to be star shape

EXPLOSION_PHORON_THRESHOLD - +

The minimum amount of phoron required to turn shrapnel into incendiary shrapnel

INCENDIARY_SHARDS_MAX_REDUCTION - +

The maximum amount of shards is divided by this number if the shards are incendiary

PILL_ICON_CHOICES - +

Amount of random icon variations for pills in total

PROPERTY_ADMIN - +

can only be spawned through admin powers

PROPERTY_COMMON - +

can be generated anywhere and available in round start chems

PROPERTY_DISABLED - +

the property is disabled and can't spawn anywhere, however is still functional

PROPERTY_LEGENDARY - +

can strictly only be generated at specific gen_tiers

PROPERTY_RARE - +

can only be generated at specific gen_tiers, but can also be made through specific property combinations

PROPERTY_UNCOMMON - +

can be generated anywhere, but not available in round start chems

REAGENT_CANNOT_OVERDOSE - +

Whether the reagent canNOT trigger its overdose effects. Used by regulating property. For ordinary reagents with no overdose effect, instead keep var/overdose at 0.

REAGENT_NOT_INGESTIBLE - +

Whether the reagent canNOT be ingested and must be delivered through injection. Used by electrogenetic property.

REAGENT_NO_GENERATION - +

Reagent doesn't randomly generate in chemicals

REAGENT_SCANNABLE - +

Whether the reagent shows up on health analysers.

REAGENT_TYPE_MEDICAL - +

Used to restrict recipes in the generator from employing all reagents of this type

RESEARCH_LEVEL_INCREASE_MULTIPLIER - +

Scales cost of increasing clearance using credits

TECHTREE_LEVEL_MULTIPLIER - +

Scales tech level to max amplification level

diff --git a/code/__DEFINES/clans.html b/code/__DEFINES/clans.html index 80f6fd9f11b2..85edc258ee77 100644 --- a/code/__DEFINES/clans.html +++ b/code/__DEFINES/clans.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/clans.dm - +

@@ -35,73 +35,73 @@

code/__DEFINES/clans.dm

CLAN_ACTION_PLAYER_MOVECLANSet a player's clan
CLAN_ACTION_PLAYER_MODIFYRANKSet a player's rank. Resets when moved from clan to Young Blood

Define Details

CLAN_ACTION_CLAN_RENAME - +

Set name of clan

CLAN_ACTION_CLAN_SETDESC - +

Set description of clan

CLAN_ACTION_CLAN_SETHONOR - +

Set honor of clan

CLAN_ACTION_PLAYER_MODIFYRANK - +

Set a player's rank. Resets when moved from clan to Young Blood

CLAN_ACTION_PLAYER_MOVECLAN - +

Set a player's clan

CLAN_LIMIT_NUMBER - +

Hard limit

CLAN_LIMIT_SIZE - +

Scales with clan size

CLAN_PERMISSION_ADMIN_MANAGER - +

Manages the ancients

CLAN_PERMISSION_ADMIN_MODIFY - +

Modify all clans

CLAN_PERMISSION_ADMIN_MOVE - +

Move people to and from clans

CLAN_PERMISSION_ADMIN_VIEW - +

View all clans

CLAN_PERMISSION_USER_MODIFY - +

Modify ranks within clan

CLAN_RANK_ADMIN - +

Must be given by someone with CLAN_PERMISSION_ADMIN_MODIFY

CLAN_RANK_BLOODED - +

New to the clan

CLAN_RANK_UNBLOODED - +

Unused for the moment

CLAN_RANK_YOUNG - +

Clanless

diff --git a/code/__DEFINES/client_prefs.html b/code/__DEFINES/client_prefs.html index 17e1e0f4b531..d1d9b6fc828b 100644 --- a/code/__DEFINES/client_prefs.html +++ b/code/__DEFINES/client_prefs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/client_prefs.dm - +

@@ -24,26 +24,26 @@

code/__DEFINES/client_prefs.dm

DUAL_WIELD_SWAPSwap to the other weapon when dual wielding
DUAL_WIELD_NONEDo nothing when dual wielding

Define Details

DUAL_WIELD_FIRE - +

dual_wield_pref from /datum/preferences Fire both weapons when dual wielding

DUAL_WIELD_NONE - +

Do nothing when dual wielding

DUAL_WIELD_SWAP - +

Swap to the other weapon when dual wielding

TOGGLE_AMMO_DISPLAY_TYPE - +

limit how often the ammo is displayed when using semi-automatic fire

diff --git a/code/__DEFINES/colours.html b/code/__DEFINES/colours.html index 671a757eb98e..96793db0d59d 100644 --- a/code/__DEFINES/colours.html +++ b/code/__DEFINES/colours.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/colours.dm - +

@@ -61,180 +61,180 @@

code/__DEFINES/colours.dm

AMBIENT_OCCLUSIONIcon filter that creates ambient occlusion
GAUSSIAN_BLURIcon filter that creates gaussian blur

Define Details

ADMIN_COLOR_PRIORITY - +

Only used by rare effects like greentext coloring mobs and when admins varedit color

AMBIENT_OCCLUSION - +

Icon filter that creates ambient occlusion

COLOR_BLACK - +

Black rgb(0, 0, 0)

COLOR_BLUE - +

Blue rgb(0, 0, 255)

COLOR_CYAN - +

Cyan rgb(0, 255, 255) B + G

COLOR_GRAY - +

Gray rgb(128, 128, 128)

COLOR_GREEN - +

Green rgb(0, 255, 0)

COLOR_LIGHT_GREEN - +

light green rgb( 0, 128, 0)

COLOR_MAGENTA - +

Magenta rgb(255, 0, 255) R+B

COLOR_MAROON - +

Maroon rgb(128, 0, 0) shade of red

COLOR_MOSTLY_PURE_RED - +

The default color for admin say, used as a fallback when the preference is not enabled

COLOR_OLIVE - +

Olive rgb(128, 128, 0)

COLOR_PRIORITY_AMOUNT - +

how many color priority levels there are.

COLOR_PURPLE - +

Purple rgb( 128, 0, 128)

COLOR_RED - +

Red rgb(255, 0, 0)

COLOR_SILVER - +

Silver rgb(192, 192, 192) shade of grey

COLOR_WHITE - +

White rgb(255, 255, 255)

COLOR_YELLOW - +

Yellow rgb(255, 255, 0) R+G

FIXED_COLOR_PRIORITY - +

Color inherent to the atom (e.g. blob color)

GAUSSIAN_BLUR - +

Icon filter that creates gaussian blur

LIGHT_COLOR_BLOOD_MAGIC - +

deep crimson

LIGHT_COLOR_BLUE - +

Cold, diluted blue. rgb(100, 150, 250)

LIGHT_COLOR_BLUEGREEN - +

Light blueish green. rgb(125, 225, 175)

LIGHT_COLOR_BROWN - +

Clear brown, mostly dim. rgb(150, 100, 50)

LIGHT_COLOR_CYAN - +

Diluted cyan. rgb(125, 225, 225)

LIGHT_COLOR_DARK_BLUE - +

Saturated blue. rgb(51, 117, 248)

LIGHT_COLOR_FIRE - +

Warm orange color, leaning strongly towards yellow. rgb(250, 160, 25)

LIGHT_COLOR_FLARE - +

Bright, non-saturated red. Leaning slightly towards pink for visibility. rgb(250, 100, 75)

LIGHT_COLOR_GREEN - +

Some defines to generalise Colors used in lighting.

Important note: Colors can end up significantly different from the basic html picture, especially when saturated Bright but quickly dissipating neon green. rgb(100, 200, 100)

LIGHT_COLOR_HALOGEN - +

Barely visible cyan-ish hue, as the doctor prescribed. rgb(240, 250, 250)

LIGHT_COLOR_HOLY_MAGIC - +

slightly desaturated bright yellow.

LIGHT_COLOR_LAVA - +

Very warm yellow, leaning slightly towards orange. rgb(196, 138, 24)

LIGHT_COLOR_LAVENDER - +

Less-saturated light purple. rgb(155, 81, 255)

LIGHT_COLOR_LIGHT_CYAN - +

More-saturated cyan. rgb(64, 206, 255)

LIGHT_COLOR_ORANGE - +

Mostly pure orange. rgb(250, 150, 50)

LIGHT_COLOR_PINK - +

Diluted, mid-warmth pink. rgb(225, 125, 225)

LIGHT_COLOR_PURPLE - +

Light Purple. rgb(149, 44, 244)

LIGHT_COLOR_SLIME_LAMP - +

Weird color, between yellow and green, very slimy. rgb(175, 200, 75)

LIGHT_COLOR_TUNGSTEN - +

Extremely diluted yellow, close to skin color (for some reason). rgb(250, 225, 175)

LIGHT_COLOR_YELLOW - +

Dimmed yellow, leaning kaki. rgb(225, 225, 125)

TEMPORARY_COLOR_PRIORITY - +

e.g. purple effect of the revenant on a mob, black effect when mob electrocuted

WASHABLE_COLOR_PRIORITY - +

Color splashed onto an atom (e.g. paint on turf)

diff --git a/code/__DEFINES/combat.html b/code/__DEFINES/combat.html index 98ba31dcb2cf..40c0e738d4f7 100644 --- a/code/__DEFINES/combat.html +++ b/code/__DEFINES/combat.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/combat.dm - +

@@ -25,33 +25,33 @@

code/__DEFINES/combat.dm

DECLOAK_SUBMERGEDCaused by being in a body of water.
DECLOAK_EMPCaused by an EMP.

Define Details

DECLOAK_EMP - +

Caused by an EMP.

DECLOAK_EXTINGUISHER - +

Caused by fire extinguisher.

DECLOAK_FORCED - +

Forced for any unspecified reason.

DECLOAK_PREDALIEN - +

Caused by predalien screech.

DECLOAK_SPECIES - +

Caused by being worn by non humans.

DECLOAK_SUBMERGED - +

Caused by being in a body of water.

diff --git a/code/__DEFINES/conflict.html b/code/__DEFINES/conflict.html index 4f9684cbd215..363d0594cd49 100644 --- a/code/__DEFINES/conflict.html +++ b/code/__DEFINES/conflict.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/conflict.dm - +

@@ -51,137 +51,137 @@

code/__DEFINES/conflict.dm

DMG_ORGAN_DAM_PROB_MULTThe multiplier to damage when calculating organ damage probability
BRUTE_ORGAN_DAM_PROB_MULTThe multiplier to existing brute damage when calculating organ damage probability

Define Details

AMMO_ANTISTRUCT - +

Primarily for railgun but can be implemented for other projectiles that are for antitank and antistructure (wall/machine)

AMMO_FLAME - +

Handles sentry flamers glob

AMMO_HITS_TARGET_TURF - +

Whether or not the bullet hits the target that was clicked or if it keeps travelling

AMMO_MP - +

Can only hit people with criminal status

AMMO_NO_DEFLECT - +

Can't be deflected

AMMO_STRIKES_SURFACE - +

If the projectile hits a dense turf it'll do on_hit_turf on the turf just in front of the turf instead of on the turf itself

AMMUNITION_HANDFUL_BOX - +

for dump_ammo_to(), boxes of handfuls like shotgun shell boxes

AMMUNITION_SLAP_TRANSFER - +

If this magazine can transfer to other magazines of the same type by slapping one with the other

ATTACH_IGNORE_EMPTY - +

This attachment should override ignore if it is empty

ATTACH_MELEE - +

This attachment should activate if you attack() with it attached.

ATTACH_PROJECTILE - +

for attachments that fire bullets

ATTACH_WEAPON - +

is a weapon that fires stuff

ATTACH_WIELD_OVERRIDE - +

Override for attachies so you can fire them with a single hand . ONLY FOR PROJECTILES!!

BRUTE_ORGAN_DAM_PROB_MULT - +

The multiplier to existing brute damage when calculating organ damage probability

DMG_ORGAN_DAM_PROB_MULT - +

The multiplier to damage when calculating organ damage probability

EXPLOSION_PRONE_MULTIPLIER - +

prone mobs receive less damage from explosions

EXPLOSION_THRESHOLD_GIB - +

how much it takes to gib a mob

FALLOFF_PER_TILE - +

1 % per 1 tile per 1 normalcy

GUN_INTERNAL_MAG - +

If checking for ammo with current.mag you have to check it against numerical values, as booleans will not trigger.

GUN_LOW_AMMO_PERCENTAGE - +

A gun filled with this percentage of it's total ammo or lower is considered to have low ammo

GUN_NO_DESCRIPTION - +

No gun description, only base desc

GUN_ONE_HAND_WIELDED - +

removes unwielded accuracy and scatter penalties (not recoil)

GUN_RECOIL_BUILDUP - +

Whether the gun has been fired by its current user (reset upon dropped())

GUN_SUPPORT_PLATFORM - +

support weapon, bipod will grant autofire

MOB_SIZE_COEFF - +

Coefficient of mobsize when calculating damage from a mob colliding with a dense atom

PROJECTILE_BULLSEYE - +

Apply additional effects upon hitting clicked target

PROJECTILE_SHRAPNEL - +

Projectile is shrpanel which allow it to skip some collisions

SHOES_SLOWDOWN - +

How much shoes slow you down by default. Negative values speed you up

THROWFORCE_COEFF - +

Coefficient of throwforce when calculating damage from an atom colliding with a mob

THROW_DELAY - +

This is how long you must wait to throw again after throwing two things

THROW_SPEED_DENSE_COEFF - +

Coefficient of throwspeed when calculating damage from a mob colliding with a dense atom

THROW_SPEED_IMPACT_COEFF - +

Coefficient of throwspeed when calculating damage from an atom colliding with a mob

diff --git a/code/__DEFINES/cooldowns.html b/code/__DEFINES/cooldowns.html index e12b55bb0c18..28b5ecd951fc 100644 --- a/code/__DEFINES/cooldowns.html +++ b/code/__DEFINES/cooldowns.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/cooldowns.dm - +

@@ -22,18 +22,18 @@

code/__DEFINES/cooldowns.dm

COOLDOWN_SECONDSLEFTjust pre-divides the result by 10 to give an output in seconds

Define Details

COMSIG_CD_STOP - +

COOLDOWN SYSTEMS

COOLDOWN_SECONDSLEFT - +

just pre-divides the result by 10 to give an output in seconds

diff --git a/code/__DEFINES/dcs/flags.html b/code/__DEFINES/dcs/flags.html index 8088d85c7eff..0d72730399b6 100644 --- a/code/__DEFINES/dcs/flags.html +++ b/code/__DEFINES/dcs/flags.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/flags.dm - +

@@ -32,52 +32,52 @@

code/__DEFINES/dcs/flags.dm

COMPONENT_DUPE_UNIQUE_PASSARGSold component is given the initialization args of the new
COMPONENT_DUPE_SELECTIVEeach component of the same type is consulted as to whether the duplicate should be allowed

Define Details

COMPONENT_DUPE_ALLOWED - +

duplicates allowed

COMPONENT_DUPE_HIGHLANDER - +

old component is deleted (default)

COMPONENT_DUPE_SELECTIVE - +

each component of the same type is consulted as to whether the duplicate should be allowed

COMPONENT_DUPE_UNIQUE - +

new component is deleted

COMPONENT_DUPE_UNIQUE_PASSARGS - +

old component is given the initialization args of the new

COMPONENT_INCOMPATIBLE - +

Return this from /datum/component/Initialize or datum/component/OnTransfer to have the component be deleted if it's applied to an incorrect type. parent must not be modified if this is to be returned. This will be noted in the runtime logs

COMPONENT_NOTRANSFER - +

Returned in PostTransfer to prevent transfer, similar to COMPONENT_INCOMPATIBLE

ELEMENT_BESPOKE - +

Only elements created with the same arguments given after id_arg_index share an element instance The arguments are the same when the text and number values are the same and all other values have the same ref

ELEMENT_DETACH - +

Causes the detach proc to be called when the host object is being deleted

ELEMENT_INCOMPATIBLE - +

Return value to cancel attaching

diff --git a/code/__DEFINES/dcs/helpers.html b/code/__DEFINES/dcs/helpers.html index 254cc99a2727..5f50761dfcd6 100644 --- a/code/__DEFINES/dcs/helpers.html +++ b/code/__DEFINES/dcs/helpers.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/helpers.dm - +

@@ -31,41 +31,41 @@

code/__DEFINES/dcs/helpers.dm

AddComponentA wrapper for _AddComponent that allows us to pretend we're using normal named arguments

Define Details

AddComponent - +

A wrapper for _AddComponent that allows us to pretend we're using normal named arguments

AddElement - +

A wrapper for _AddElement that allows us to pretend we're using normal named arguments

RemoveElement - +

A wrapper for _RemoveElement that allows us to pretend we're using normal named arguments

SEND_SIGNAL - +

Used to trigger signals and call procs registered for that signal The datum hosting the signal is automaticaly added as the first argument Returns a bitfield gathered from all registered procs Arguments given here are packaged in a list and given to _SendSignal

SIGNAL_HANDLER - +

Signifies that this proc is used to handle signals. Every proc you pass to RegisterSignal must have this.

SIGNAL_HANDLER_DOES_SLEEP - +

Signifies that this proc is used to handle signals, but also sleeps. Do not use this for new work.

diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.html b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.html index 31162fe12dd9..0a57c51af6c7 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.html +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm - +

@@ -38,85 +38,85 @@

code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm

COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERSFrom /mob/living/carbon/human/proc/get_flags_cold_protection()
COMSIG_HUMAN_SHRAPNEL_REMOVEDFrom /obj/item/proc/dig_out_shrapnel() : ()

Define Details

COMSIG_HUMAN_ALIEN_ATTACK - +

from /mob/living/carbon/human/attack_alien()

COMSIG_HUMAN_ATTEMPTING_EQUIP - +

From /mob/proc/equip_to_slot_if_possible()

COMSIG_HUMAN_BLOOD_CROSSED - +

From /obj/effect/decal/cleanable/blood/Crossed(): (amount, bcolor, dry_time_left)

COMSIG_HUMAN_BULLET_ACT - +

From /mob/living/carbon/human/bullet_act(): (damage_result, ammo_flags, obj/projectile/P)

COMSIG_HUMAN_CARRY - +

From /mob/living/carbon/human/MouseDrop_T(atom/dropping, mob/user)

COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERS - +

From /mob/living/carbon/human/proc/get_flags_cold_protection()

COMSIG_HUMAN_EXTINGUISH - +

From /mob/living/carbon/human/ExtinguishMob()

COMSIG_HUMAN_FLAY_ATTEMPT - +

From /datum/flaying_datum

COMSIG_HUMAN_FORCESAY - +

from /mob/living/carbon/human/proc/force_say(): ()

COMSIG_HUMAN_IMPREGNATE - +

From /obj/item/clothing/mask/facehugger/proc/impregnate(): (obj/item/clothing/mask/facehugger/hugger)

COMSIG_HUMAN_MOVEMENT_CANCEL_INTERACTION - +

from /mob/living/carbon/human/movement_delay()

COMSIG_HUMAN_OVERLAY_APPLIED - +

From /mob/living/carbon/human/apply_overlay(): (cache_index, overlay_image)

COMSIG_HUMAN_OVERLAY_REMOVED - +

From /mob/living/carbon/human/remove_overlay(): (cache_index, overlay_image)

COMSIG_HUMAN_POST_MOVE_DELAY - +

from /mob/living/carbon/human/movement_delay(): (list/movedata)

COMSIG_HUMAN_POST_UPDATE_SIGHT - +

from /mob/living/carbon/human/update_sight()

COMSIG_HUMAN_PRE_BULLET_ACT - +

From /mob/living/carbon/human/bullet_act

COMSIG_HUMAN_REVIVED - +

From /obj/item/device/defibrillator/attack

COMSIG_HUMAN_SHRAPNEL_REMOVED - +

From /obj/item/proc/dig_out_shrapnel() : ()

COMSIG_HUMAN_SURGERY_APPLY_MODIFIERS - +

from /datum/surgery_step/proc/attempt_step()

diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_living.html b/code/__DEFINES/dcs/signals/atom/mob/living/signals_living.html index ec66fdf7990e..b4315d979c72 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_living.html +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_living.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/mob/living/signals_living.dm - +

@@ -34,69 +34,69 @@

code/__DEFINES/dcs/signals/atom/mob/living/signals_living.dm

COMSIG_LIVING_SET_BODY_POSITIONfrom base of mob/living/set_body_position()
COMSIG_LIVING_APPLY_EFFECTfrom base of /mob/living/apply_status_effect(): (datum/status_effect/new_effect)

Define Details

COMSIG_LIVING_APPLY_EFFECT - +

from base of /mob/living/apply_status_effect(): (datum/status_effect/new_effect)

COMSIG_LIVING_ATTACKHAND_HUMAN - +

From /mob/living/carbon/human/attack_hand() : (mob/living/carbon/human/attacked_mob)

COMSIG_LIVING_CLIMB_STRUCTURE - +

From /obj/structure/proc/do_climb(var/mob/living/user, mods)

COMSIG_LIVING_FLAMER_CROSSED - +

From /obj/flamer_fire/Crossed

COMSIG_LIVING_FLAMER_FLAMED - +

From /obj/flamer_fire/Initialize

COMSIG_LIVING_GHOSTED - +

From /mob/living/proc/do_ghost() : (mob/dead/observer/ghost)

COMSIG_LIVING_HYPOSPRAY_INJECTED - +

From /obj/item/reagent_container/hypospray/attack() : (obj/item/reagent_container/hypospray/injector)

COMSIG_LIVING_PREIGNITION - +

From /mob/living/proc/IgniteMob

COMSIG_LIVING_PRE_COLLIDE - +

From /mob/living/Collide(): (atom/A)

COMSIG_LIVING_REJUVENATED - +

From /mob/living/rejuvenate

COMSIG_LIVING_SET_BODY_POSITION - +

from base of mob/living/set_body_position()

COMSIG_LIVING_SET_BUCKLED - +

from base of mob/living/set_buckled(): (new_buckled)

COMSIG_LIVING_ZOOM_OUT - +

From /obj/item/proc/unzoom

COMSIG_MOB_RECALCULATE_CLIENT_COLOR - +

From /mob/living/verb/resist()

COMSIG_MOB_RESISTED - +

From /mob/living/verb/resist()

diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.html b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.html index d2b8c0ce20e8..cc03542d4217 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.html +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm - +

@@ -43,105 +43,105 @@

code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm

COMSIG_XENO_TRY_HIVEMIND_TALKFrom /mob/living/carbon/xenomorph/proc/hivemind_talk(): (message)
COMSIG_XENO_DEBUFF_CLEANSEused in /datum/component/status_effect/cleanse()

Define Details

COMSIG_QUEEN_DISMOUNT_OVIPOSITOR - +

From /mob/living/carbon/xenomorph/queen/proc/dismount_ovipositor(): (instant_dismount)

COMSIG_QUEEN_MOUNT_OVIPOSITOR - +

From /mob/living/carbon/xenomorph/queen/proc/mount_ovipositor

COMSIG_XENO_ACTION_USED - +

From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner)

COMSIG_XENO_ALIEN_ATTACK - +

from /mob/living/carbon/xenomorph/attack_alien()

COMSIG_XENO_APPEND_TO_STAT - +

from /mob/living/carbon/xenomorph/get_status_tab_items(): (list/statdata)

COMSIG_XENO_BULLET_ACT - +

From /mob/living/carbon/xenomorph/bullet_act

COMSIG_XENO_DEAL_ACID_DAMAGE - +

From /mob/living/carbon/xenomorph/proc/check_blood_splash()

COMSIG_XENO_DEBUFF_CLEANSE - +

used in /datum/component/status_effect/cleanse()

COMSIG_XENO_ENTER_CRIT - +

From /mob/living/carbon/xenomorph/proc/handle_crit()

COMSIG_XENO_FAILED_ACTION_USED - +

From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner)

COMSIG_XENO_MOVEMENT_DELAY - +

from /mob/living/carbon/xenomorph/movement_delay()

COMSIG_XENO_PLANT_RESIN_NODE - +

From /datum/action/xeno_action/onclick/plant_weeds/use_ability(): (atom/A)

COMSIG_XENO_POST_SPIT - +

From ../xeno_action/activable/xeno_spit/use_ability

COMSIG_XENO_PRE_ACTION_USED - +

From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner)

COMSIG_XENO_PRE_APPLY_ARMOURED_DAMAGE - +

from /mob/living/carbon/xenomorph/apply_armoured_damage(): (list/damagedata)

COMSIG_XENO_PRE_CALCULATE_ARMOURED_DAMAGE_PROJECTILE - +

from /mob/living/carbon/xenomorph/bullet_act(): (list/damagedata)

COMSIG_XENO_RECALCULATE_SPEED - +

From /mob/living/carbon/xenomorph/proc/recalculate_speed()

COMSIG_XENO_REVIVED - +

From /mob/living/carbon/xenomorph/revive()

COMSIG_XENO_SLASH_ADDITIONAL_EFFECTS_SELF - +

For any additional things that should happen when a xeno's melee_attack_additional_effects_self() proc is called

COMSIG_XENO_START_CHARGING - +

Called whenever xeno should resume charge

COMSIG_XENO_START_EMIT_PHEROMONES - +

From //mob/living/carbon/xenomorph/proc/emit_pheromones(): (pheromone, emit_cost)

COMSIG_XENO_STOP_MOMENTUM - +

Called whenever xeno should stop momentum (when charging)

COMSIG_XENO_TAKE_HUGGER_FROM_MORPHER - +

From /obj/effect/alien/resin/special/eggmorph/attack_alien: (mob/living/carbon/xenomorph/M)

COMSIG_XENO_TRY_HIVEMIND_TALK - +

From /mob/living/carbon/xenomorph/proc/hivemind_talk(): (message)

diff --git a/code/__DEFINES/dcs/signals/atom/mob/signals_mind.html b/code/__DEFINES/dcs/signals/atom/mob/signals_mind.html index 5514e078182c..0488c5996888 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/signals_mind.html +++ b/code/__DEFINES/dcs/signals/atom/mob/signals_mind.html @@ -14,19 +14,19 @@ — Define Details

code/__DEFINES/dcs/signals/atom/mob/signals_mind.dm - +

COMSIG_MIND_TRANSFERREDfrom mind/transfer_to. Sent after the mind has been transferred to a different body: (mob/previous_body)

Define Details

COMSIG_MIND_TRANSFERRED - +

from mind/transfer_to. Sent after the mind has been transferred to a different body: (mob/previous_body)

diff --git a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.html b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.html index ec14ab25d519..3829054068e8 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.html +++ b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm - +

@@ -71,211 +71,211 @@

code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm

COMSIG_MOB_AGGRESSIVELY_GRABBEDFrom /obj/item/grab/proc/progress_passive() : (mob/living/carbon/human/grabber)
COMSIG_MOB_EFFECT_CLOAK_CANCELCancels all running cloaking effects on target

Define Details

COMSIG_LIVING_POST_FULLY_HEAL - +

from rejuv

COMSIG_MOB_AGGRESSIVELY_GRABBED - +

From /obj/item/grab/proc/progress_passive() : (mob/living/carbon/human/grabber)

COMSIG_MOB_APC_CUT_WIRE - +

From /obj/structure/machinery/power/apc/proc/cut

COMSIG_MOB_APC_POWER_PULSE - +

From /obj/structure/machinery/power/apc/proc/pulse

COMSIG_MOB_APC_REMOVE_BOARD - +

From /obj/structure/machinery/power/apc/attackby

COMSIG_MOB_APC_REMOVE_CELL - +

From /obj/structure/machinery/power/apc/attack_hand

COMSIG_MOB_ATTEMPTING_EQUIP - +

From /mob/proc/equip_to_slot_if_possible()

COMSIG_MOB_CHANGE_VIEW - +

called in /client/change_view()

COMSIG_MOB_CONSTRUCT_WALL - +

From /obj/structure/girder/proc/do_wall

COMSIG_MOB_CONSTRUCT_WINDOW - +

From /obj/structure/window_frame/attackby

COMSIG_MOB_DEATH - +

From /mob/proc/death

COMSIG_MOB_DESTROY_AIRLOCK - +

From /obj/structure/machinery/door/airlock/proc/take_damage

COMSIG_MOB_DESTROY_WALL - +

From /turf/closed/wall/proc/take_damage

COMSIG_MOB_DESTROY_WINDOW - +

From /obj/structure/window/proc/healthcheck

COMSIG_MOB_DEVOURED - +

For when a mob is devoured by a Xeno

COMSIG_MOB_DISASSEMBLE_AIRLOCK - +

From /obj/structure/machinery/door/airlock/attackby

COMSIG_MOB_DISASSEMBLE_WINDOW - +

From /obj/structure/window/attackby

COMSIG_MOB_DISASSEMBLE_W_FRAME - +

From /obj/structure/window_frame/attackby

COMSIG_MOB_DRAGGED - +

For when a mob is dragged

COMSIG_MOB_EATEN_SNACK - +

From /obj/item/reagent_container/food/snacks/proc/on_Consume() : (obj/item/reagent_container/food/snacks/eaten_food)

COMSIG_MOB_EFFECT_CLOAK_CANCEL - +

Cancels all running cloaking effects on target

COMSIG_MOB_EMOTE - +

from /mob/living/emote(): ()

COMSIG_MOB_EXPLODED_WALL - +

From /turf/closed/wall/ex_act

COMSIG_MOB_EXPLODE_W_FRAME - +

From /obj/structure/window/framed/ex_act

COMSIG_MOB_FIRED_GUN - +

From /projectiles/updated_projectiles/guns/proc/fire

COMSIG_MOB_FIRED_GUN_ATTACHMENT - +

From /projectiles/updated_projectiles/guns/proc/fire_attachment

COMSIG_MOB_GET_STATUS_TAB_ITEMS - +

From /mob/proc/get_status_tab_items() : (list/status_list)

COMSIG_MOB_GHOSTIZE - +

When a mob is turned into a /mob/dead/observer at /mob/proc/ghostize()

COMSIG_MOB_GRAB_UPGRADE - +

From /obj/item/grab/attack_self(mob/user)

COMSIG_MOB_GUN_EMPTY - +

From /obj/item/weapon/gun/proc/reload_into_chamber() : (obj/item/weapon/gun/empty_gun)

COMSIG_MOB_INTENT_CHANGE - +

From /mob/proc/a_intent_change() : (new_intent)

COMSIG_MOB_ITEM_ATTACK_SELF - +

From /obj/item/proc/attack_self() : (obj/item/used)

COMSIG_MOB_ITEM_DROPPED - +

From /obj/item/proc/dropped() : (obj/item/dropped)

COMSIG_MOB_ITEM_UNEQUIPPED - +

From /obj/item/proc/unequipped()

COMSIG_MOB_LOGGED_IN - +

From base of /mob/Login(), called after a client logs into this mob: () Not to be confused with COMSIG_MOB_LOGIN

COMSIG_MOB_LOGIN - +

From base of /mob/Login(), called when a client logs into this mob: () Not to be confused with COMSIG_MOB_LOGGED_IN

COMSIG_MOB_LOGOUT - +

From base of /mob/Logout(): ()

COMSIG_MOB_NEW_MIND - +

When a mob gets a new mind via transfer at /datum/mind/proc/transfer_to()

COMSIG_MOB_PARENT_ATTACKBY - +

From /atom/proc/attackby() : (atom/attacked, obj/item/attacked_with)

COMSIG_MOB_PICKUP_ITEM - +

From /obj/item/proc/pickup() : (obj/item/picked_up)

COMSIG_MOB_REAL_NAME_CHANGED - +

From /mob/proc/change_real_name(): (old_name, new_name)

COMSIG_MOB_RELOADED_GUN - +

From /obj/item/weapon/gun/proc/reload() : (obj/item/weapon/gun/reloaded)

COMSIG_MOB_RESET_VIEW - +

Called in /mob/reset_view(): (atom/A)

COMSIG_MOB_SET_FACE_DIR - +

From base of /mob/proc/set_face_dir(): (newdir)

COMSIG_MOB_STATCHANGE - +

from base of mob/set_stat(): (new_stat, old_stat)

COMSIG_MOB_SWAPPED_HAND - +

From /mob/proc/swap_hand() : ()

COMSIG_MOB_TACKLED_DOWN - +

From /mob/living/carbon/human/attack_alien(): (mob/living/carbon/xenomorph/M, dam_bonus)

COMSIG_MOB_TUTORIAL_UPDATE_OBJECTIVE - +

From /datum/tutorial/proc/update_objective() : (new_objective)

COMSIG_MOB_WEED_SLOWDOWN - +

From /obj/effect/alien/weeds/Crossed(atom/movable/AM)

COMSIG_MOB_WINDOW_EXPLODED - +

From /obj/structure/window/ex_act

diff --git a/code/__DEFINES/dcs/signals/atom/signals_atom.html b/code/__DEFINES/dcs/signals/atom/signals_atom.html index 92a1897b119a..813459d606be 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_atom.html +++ b/code/__DEFINES/dcs/signals/atom/signals_atom.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_atom.dm - +

@@ -36,77 +36,77 @@

code/__DEFINES/dcs/signals/atom/signals_atom.dm

COMSIG_ATOM_DROP_ONCalled when an atom is mouse dropped on another atom, from /client/MouseDrop: (atom/dropped_onto)
COMSIG_ATOM_EMP_ACTCalled when an atom has emp_act called on it, from /atom/emp_act: (severity)

Define Details

COMSIG_ATOM_DECORATED - +

From /atom/proc/Decorate

COMSIG_ATOM_DIR_CHANGE - +

from base of atom/setDir(): (old_dir, new_dir). Called before the direction changes.

COMSIG_ATOM_DROPPED_ON - +

Called when an atom has something mouse dropped on it, from /client/MouseDrop: (atom/dropped_on)

COMSIG_ATOM_DROP_ON - +

Called when an atom is mouse dropped on another atom, from /client/MouseDrop: (atom/dropped_onto)

COMSIG_ATOM_EMP_ACT - +

Called when an atom has emp_act called on it, from /atom/emp_act: (severity)

COMSIG_ATOM_HITBY - +

from /atom/hitby(): (atom/movable/AM)

COMSIG_ATOM_ORBIT_BEGIN - +

called when an atom starts orbiting another atom: (atom)

COMSIG_ATOM_ORBIT_STOP - +

called when an atom stops orbiting another atom: (atom)

COMSIG_ATOM_SET_LIGHT_COLOR - +

Called right before the atom changes the value of light_color to a different one, from base atom/set_light_color(): (new_color)

COMSIG_ATOM_SET_LIGHT_FLAGS - +

Called right before the atom changes the value of light_flags to a different one, from base atom/set_light_flags(): (new_value)

COMSIG_ATOM_SET_LIGHT_ON - +

Called right before the atom changes the value of light_on to a different one, from base atom/set_light_on(): (new_value)

COMSIG_ATOM_SET_LIGHT_POWER - +

Called right before the atom changes the value of light_power to a different one, from base atom/set_light_power(): (new_power)

COMSIG_ATOM_SET_LIGHT_RANGE - +

Called right before the atom changes the value of light_range to a different one, from base atom/set_light_range(): (new_range)

COMSIG_ATOM_SET_OPACITY - +

from base of atom/set_opacity(): (new_opacity)

COMSIG_ATOM_TEMPORARY_ANIMATION_START - +

generally called before temporary non-parallel animate()s on the atom (animation_duration)

COMSIG_ATOM_TURF_CHANGE - +

from /turf/ChangeTurf

COMSIG_ATOM_VV_MODIFY_TRANSFORM - +

When the transform or an atom is varedited through vv topic.

diff --git a/code/__DEFINES/dcs/signals/atom/signals_cell.html b/code/__DEFINES/dcs/signals/atom/signals_cell.html index 879a6b7ab56b..a02d6d2d307b 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_cell.html +++ b/code/__DEFINES/dcs/signals/atom/signals_cell.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_cell.dm - +

@@ -24,29 +24,29 @@

code/__DEFINES/dcs/signals/atom/signals_cell.dm

COMSIG_CELL_CHECK_CHARGE(charge_amount)
COMSIG_CELL_REMOVE_CELL(mob/living/user)

Define Details

COMSIG_CELL_ADD_CHARGE - +

(charge_amount)

COMSIG_CELL_CHECK_CHARGE - +

(charge_amount)

COMSIG_CELL_REMOVE_CELL - +

(mob/living/user)

COMSIG_CELL_TRY_RECHARGING - +

(mob/living/user)

COMSIG_CELL_USE_CHARGE - +

(charge_amount)

diff --git a/code/__DEFINES/dcs/signals/atom/signals_item.html b/code/__DEFINES/dcs/signals/atom/signals_item.html index e7bf088269c3..a5bd643bb086 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_item.html +++ b/code/__DEFINES/dcs/signals/atom/signals_item.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_item.dm - +

@@ -33,65 +33,65 @@

code/__DEFINES/dcs/signals/atom/signals_item.dm

COMSIG_GUN_RECALCULATE_ATTACHMENT_BONUSESfrom /obj/item/weapon/gun/proc/recalculate_attachment_bonuses() : ()
COMSIG_GUN_INTERRUPT_FIREfrom /obj/item/weapon/gun/proc/load_into_chamber() : ()

Define Details

COMPONENT_CANCEL_EQUIP - +

Return this in response if you don't want items equipped

COMSIG_BROADCAST_GO_LIVE - +

from /obj/item/device/camera/broadcasting

COMSIG_GUN_INTERRUPT_FIRE - +

from /obj/item/weapon/gun/proc/load_into_chamber() : ()

COMSIG_GUN_RECALCULATE_ATTACHMENT_BONUSES - +

from /obj/item/weapon/gun/proc/recalculate_attachment_bonuses() : ()

COMSIG_ITEM_ATTACKED - +

from /obj/item/attackby() : (obj/item, mob/user)

COMSIG_ITEM_ATTACK_SELF - +

From base of /obj/item/proc/attack_self(): (mob/user)

COMSIG_ITEM_ATTEMPTING_EQUIP - +

from /obj/item/proc/mob_can_equip

COMSIG_ITEM_DROPPED - +

from base of obj/item/dropped(): (mob/user)

COMSIG_ITEM_EQUIPPED - +

From base of /obj/item/proc/equipped(): (mob/user, slot)

COMSIG_ITEM_UNEQUIPPED - +

From base of /obj/item/proc/unequipped(): (mob/user, slot)

COMSIG_ITEM_UNWIELD - +

from /obj/item/proc/unwield

COMSIG_ITEM_UNZOOM - +

from /obj/item/proc/unzoom() : (mob/user)

COMSIG_ITEM_ZOOM - +

from /obj/item/proc/do_zoom() : (mob/user)

COMSIG_SNACK_EATEN - +

from /obj/item/reagent_container/food/snacks/proc/On_Consume

diff --git a/code/__DEFINES/dcs/signals/atom/signals_movable.html b/code/__DEFINES/dcs/signals/atom/signals_movable.html index 0eb4b47dc5f5..6844f7ee220f 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_movable.html +++ b/code/__DEFINES/dcs/signals/atom/signals_movable.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_movable.dm - +

@@ -27,41 +27,41 @@

code/__DEFINES/dcs/signals/atom/signals_movable.dm

COMSIG_MOVABLE_SHUTTLE_CRUSHshuttle crushing something
COMSIG_MOVABLE_UPDATE_GLIDE_SIZEfrom base of /atom/movable/proc/set_glide_size(): (target)

Define Details

COMSIG_MOVABLE_ENTERED_RIVER - +

From /turf/open/gm/river/Entered(): (turf/open/gm/river/river, covered)

COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED - +

From /atom/movable/proc/doMove: I think it only works with forceMove so watch out

COMSIG_MOVABLE_MOVED - +

from base of atom/movable/Moved(): (/atom, dir, forced)

COMSIG_MOVABLE_PRE_MOVE - +

From /atom/movable/Move(): (atom/NewLoc)

COMSIG_MOVABLE_PRE_THROW - +

From /atom/movable/proc/launch_towards

COMSIG_MOVABLE_SHUTTLE_CRUSH - +

shuttle crushing something

COMSIG_MOVABLE_UPDATE_GLIDE_SIZE - +

from base of /atom/movable/proc/set_glide_size(): (target)

COMSIG_MOVABLE_XENO_START_PULLING - +

from /mob/living/carbon/xenomorph/start_pulling(): (mob/living/carbon/xenomorph/X)

diff --git a/code/__DEFINES/dcs/signals/atom/signals_obj.html b/code/__DEFINES/dcs/signals/atom/signals_obj.html index c41f86ca9c2f..66408e1aeb2f 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_obj.html +++ b/code/__DEFINES/dcs/signals/atom/signals_obj.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_obj.dm - +

@@ -31,57 +31,57 @@

code/__DEFINES/dcs/signals/atom/signals_obj.dm

COMSIG_VENDOR_SUCCESSFUL_VENDfrom /proc/vendor_successful_vend() : (obj/structure/machinery/cm_vending/vendor, list/itemspec, mob/living/carbon/human/user)
COMSIG_LIMB_STOP_BLEEDINGfrom /obj/limb/proc/remove_all_bleeding() : (external, internal)

Define Details

COMSIG_ARC_ANTENNA_TOGGLED - +

from /obj/vehicle/multitile/arc/toggle_antenna()

COMSIG_CRYOPOD_GO_OUT - +

from /obj/structure/machinery/cryopod/go_out()

COMSIG_INTEL_DISK_COMPLETED - +

from /datum/cm_objective/retrieve_data/disk/complete()

COMSIG_INTEL_DISK_LOST_POWER - +

from /datum/cm_objective/retrieve_data/disk/process()

COMSIG_LIMB_STOP_BLEEDING - +

from /obj/limb/proc/remove_all_bleeding() : (external, internal)

COMSIG_OBJ_AFTER_BUCKLE - +

from /obj/proc/afterbuckle()

COMSIG_SHUTTLE_SETMODE - +

shuttle mode change

COMSIG_TRANSMITTER_UPDATE_ICON - +

from /obj/structure/transmitter/update_icon()

COMSIG_VENDOR_SUCCESSFUL_VEND - +

from /proc/vendor_successful_vend() : (obj/structure/machinery/cm_vending/vendor, list/itemspec, mob/living/carbon/human/user)

COMSIG_WEEDNODE_CANNOT_EXPAND_FURTHER - +

From /obj/effect/alien/weeds/proc/on_weed_expand()

COMSIG_WEEDNODE_GROWTH - +

From /obj/effect/alien/weeds/Initialize()

COMSIG_WEEDNODE_GROWTH_COMPLETE - +

From /obj/effect/alien/weeds/Initialize()

diff --git a/code/__DEFINES/dcs/signals/atom/signals_projectile.html b/code/__DEFINES/dcs/signals/atom/signals_projectile.html index 1099ef40e33c..9f0703d1b587 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_projectile.html +++ b/code/__DEFINES/dcs/signals/atom/signals_projectile.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_projectile.dm - +

@@ -33,62 +33,62 @@

code/__DEFINES/dcs/signals/atom/signals_projectile.dm

COMSIG_BULLET_PRE_HANDLE_TURFFrom /obj/projectile/scan_a_turf(): (turf/target)
COMSIG_BULLET_DIRECT_HITCalled when a bullet hits a living mob on a sprite click (original target is final target)

Define Details

COMSIG_AMMO_POINT_BLANK - +

Called on point blank for ammo effects

COMSIG_BULLET_ACT_LIVING - +

Called when a bullet hits a living mob

COMSIG_BULLET_ACT_XENO - +

Called when a bullet hits a xenomorph

COMSIG_BULLET_CHECK_MOB_SKIPPING - +

Called when checking whether bullet should skip mob for whatever reasons (like IFF)

COMSIG_BULLET_DIRECT_HIT - +

Called when a bullet hits a living mob on a sprite click (original target is final target)

COMSIG_BULLET_POST_HANDLE_MOB - +

From /obj/projectile/handle_mob(): (mob/living/target)

COMSIG_BULLET_POST_HANDLE_OBJ - +

From /obj/projectile/handle_obj(): (obj/target, did_hit)

COMSIG_BULLET_POST_HANDLE_TURF - +

From /obj/projectile/scan_a_turf(): (turf/target)

COMSIG_BULLET_PRE_HANDLE_MOB - +

From /obj/projectile/handle_mob(): (mob/living/target)

COMSIG_BULLET_PRE_HANDLE_OBJ - +

From /obj/projectile/handle_obj(): (obj/target)

COMSIG_BULLET_PRE_HANDLE_TURF - +

From /obj/projectile/scan_a_turf(): (turf/target)

COMSIG_BULLET_USER_EFFECTS - +

Apply any effects to the bullet (primarily through bullet traits) based on the user

COMSIG_POST_BULLET_ACT_HUMAN - +

Called when a bullet hits a human

diff --git a/code/__DEFINES/dcs/signals/atom/signals_turf.html b/code/__DEFINES/dcs/signals/atom/signals_turf.html index a0564fa47c26..5d185b8f7908 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_turf.html +++ b/code/__DEFINES/dcs/signals/atom/signals_turf.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/atom/signals_turf.dm - +

@@ -25,33 +25,33 @@

code/__DEFINES/dcs/signals/atom/signals_turf.dm

COMSIG_POSTER_PLACEDfrom /turf/closed/wall/proc/place_poster
COMSIG_TURF_RESERVATION_RELEASEDfrom base of /datum/turf_reservation/proc/Release: (datum/turf_reservation/reservation)

Define Details

COMSIG_MOVABLE_TURF_ENTERED - +

from /turf/Entered

COMSIG_POSTER_PLACED - +

from /turf/closed/wall/proc/place_poster

COMSIG_TURF_BULLET_ACT - +

Called when a bullet hits a turf

COMSIG_TURF_RESERVATION_RELEASED - +

from base of /datum/turf_reservation/proc/Release: (datum/turf_reservation/reservation)

COMSIG_WALL_RESIN_ATTACKBY - +

From /turf/closed/wall/resin/attackby(): (obj/item/I, mob/M)

COMSIG_WALL_RESIN_XENO_ATTACK - +

From /turf/closed/wall/resin/attack_alien(): (mob/living/carbon/xenomorph/X)

diff --git a/code/__DEFINES/dcs/signals/signals_admin.html b/code/__DEFINES/dcs/signals/signals_admin.html index 9334ac1e9257..18c93a11036d 100644 --- a/code/__DEFINES/dcs/signals/signals_admin.html +++ b/code/__DEFINES/dcs/signals/signals_admin.html @@ -14,24 +14,24 @@ — Define Details

code/__DEFINES/dcs/signals/signals_admin.dm - +

COMSIG_ADMIN_HELP_REPLIEDCalled on the /datum/admin_help when the player replies. From /client/proc/cmd_admin_pm().
COMSIG_ADMIN_HELP_RECEIVEDCalled on a client when a player receives an adminhelp. From /client/proc/receive_ahelp(message)

Define Details

COMSIG_ADMIN_HELP_RECEIVED - +

Called on a client when a player receives an adminhelp. From /client/proc/receive_ahelp(message)

COMSIG_ADMIN_HELP_REPLIED - +

Called on the /datum/admin_help when the player replies. From /client/proc/cmd_admin_pm().

diff --git a/code/__DEFINES/dcs/signals/signals_client.html b/code/__DEFINES/dcs/signals/signals_client.html index 38df15765271..62d90cf97f52 100644 --- a/code/__DEFINES/dcs/signals/signals_client.html +++ b/code/__DEFINES/dcs/signals/signals_client.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/signals_client.dm - +

@@ -25,33 +25,33 @@

code/__DEFINES/dcs/signals/signals_client.dm

COMSIG_CLIENT_SCREEN_ADDCalled when something is added to a client's screen : /client/proc/add_to_screen(screen_add)
COMSIG_CLIENT_SCREEN_REMOVECalled when something is removed from a client's screen : /client/proc/remove_from_screen(screen_remove)

Define Details

COMSIG_CLIENT_MOB_LOGGED_IN - +

Called from /mob/Login() after a client logs into a mob: (mob)

COMSIG_CLIENT_PRE_CLICK - +

from /mob/do_click(): (atom/A, list/mods)

COMSIG_CLIENT_SCREEN_ADD - +

Called when something is added to a client's screen : /client/proc/add_to_screen(screen_add)

COMSIG_CLIENT_SCREEN_REMOVE - +

Called when something is removed from a client's screen : /client/proc/remove_from_screen(screen_remove)

COMSIG_CLIENT_VERB_ADDED - +

Called after one or more verbs are added: (list of verbs added)

COMSIG_CLIENT_VERB_REMOVED - +

Called after one or more verbs are added: (list of verbs added)

diff --git a/code/__DEFINES/dcs/signals/signals_datum.html b/code/__DEFINES/dcs/signals/signals_datum.html index e6c798e38806..74aef5a23a0b 100644 --- a/code/__DEFINES/dcs/signals/signals_datum.html +++ b/code/__DEFINES/dcs/signals/signals_datum.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/signals_datum.dm - +

@@ -40,93 +40,93 @@

code/__DEFINES/dcs/signals/signals_datum.dm

COMSIG_DROP_RETRIEVAL_CHECKFrom /datum/element/drop_retrieval usage: /obj/item/attachable/magnetic_harness/can_be_attached_to_gun(), /obj/item/storage/pouch/sling/can_be_inserted() (/obj/item/I)
COMSIG_LAZY_TEMPLATE_LOADEDFired on the lazy template datum when the template is finished loading. (list/loaded_atom_movables, list/loaded_turfs, list/loaded_areas)

Define Details

COMPONENT_NO_AFTERATTACK - +

Return this in response if you don't want afterattack to be called

COMSIG_ACTION_ACTIVATED - +

From base of /datum/action/proc/action_activate() : ()

COMSIG_ACTION_GIVEN - +

From /datum/action/proc/give_to(): (mob/owner)

COMSIG_ACTION_HIDDEN - +

From base of /datum/action/proc/hide_from(): (mob/owner)

COMSIG_ACTION_REMOVED - +

From base of /datum/action/proc/remove_from(): (mob/owner)

COMSIG_ACTION_UNHIDDEN - +

From base of /datum/action/proc/unhide_from(): (mob/owner)

COMSIG_BONUS_DAMAGE - +

from /datum/component/bonus_damage_stack

COMSIG_COMPONENT_ADDED - +

when a component is added to a datum: (/datum/component)

COMSIG_COMPONENT_REMOVING - +

before a component is removed from a datum because of RemoveComponent: (/datum/component)

COMSIG_DROP_RETRIEVAL_CHECK - +

From /datum/element/drop_retrieval usage: /obj/item/attachable/magnetic_harness/can_be_attached_to_gun(), /obj/item/storage/pouch/sling/can_be_inserted() (/obj/item/I)

COMSIG_ELEMENT_ATTACH - +

fires on the target datum when an element is attached to it (/datum/element)

COMSIG_ELEMENT_DETACH - +

fires on the target datum when an element is attached to it (/datum/element)

COMSIG_LAZY_TEMPLATE_LOADED - +

Fired on the lazy template datum when the template is finished loading. (list/loaded_atom_movables, list/loaded_turfs, list/loaded_areas)

COMSIG_PARENT_ATTACKBY - +

from base of atom/attackby(): (/obj/item, /mob/living, params)

COMSIG_PARENT_EXAMINE - +

from base of atom/examine(): (/mob, list/examine_text)

COMSIG_PARENT_PREQDELETED - +

before a datum's Destroy() is called: (force), returning a COMPONENT_ABORT_QDEL value will cancel the qdel operation

COMSIG_PARENT_QDELETING - +

just before a datum's Destroy() is called: (force), at this point none of the other components chose to interrupt qdel and Destroy will be called

COMSIG_SET_SQUAD - +

from /datum/squad/proc/put_marine_in_squad

COMSIG_TOPIC - +

generic topic handler (usr, href_list)

COMSIG_UI_ACT - +

from datum ui_act (usr, action)

COMSIG_VV_TOPIC - +

handler for vv_do_topic (usr, href_list)

diff --git a/code/__DEFINES/dcs/signals/signals_global.html b/code/__DEFINES/dcs/signals/signals_global.html index 0308cab3c7c7..7d61828179dd 100644 --- a/code/__DEFINES/dcs/signals/signals_global.html +++ b/code/__DEFINES/dcs/signals/signals_global.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/signals_global.dm - +

@@ -44,109 +44,109 @@

code/__DEFINES/dcs/signals/signals_global.dm

COMSIG_GLOB_GENERATOR_SET_OVERLOADINGFrom /obj/structure/machinery/power/reactor/proc/set_overloading() : (set_overloading)
COMSIG_GLOB_FUEL_PUMP_UPDATEFrom /datum/controller/subsystem/hijack/fire()

Define Details

CANCEL_RANDOM_EVENT - +

Do not allow this random event to continue.

COMSIG_GLOB_AICORE_LOCKDOWN - +

From /proc/aicore_lockdown()

COMSIG_GLOB_CLIENT_LOGGED_IN - +

Called from /client/New() when a client logs in to the game: (client)

COMSIG_GLOB_DS_FIRST_LANDED - +

from /datum/game_mode/proc/ds_first_landed

COMSIG_GLOB_EXPANDED_WORLD_BOUNDS - +

sent after world.maxx and/or world.maxy are expanded: (has_exapnded_world_maxx, has_expanded_world_maxy)

COMSIG_GLOB_FUEL_PUMP_UPDATE - +

From /datum/controller/subsystem/hijack/fire()

COMSIG_GLOB_GENERATOR_SET_OVERLOADING - +

From /obj/structure/machinery/power/reactor/proc/set_overloading() : (set_overloading)

COMSIG_GLOB_GROUNDSIDE_FORSAKEN_HANDLING - +

From /datum/game_mode/colonialmarines/proc/check_ground_humans()

COMSIG_GLOB_GROUNDSIDE_TELECOMM_TURNED_OFF - +

From /obj/structure/machinery/telecomms/proc/tcomms_shutdown(), called when the relay turns off

COMSIG_GLOB_MARINE_DEATH - +

from /mob/living/carbon/human/death

COMSIG_GLOB_MOB_LOGGED_IN - +

Called from /mob/Login() when a client logs into a mob: (mob)

COMSIG_GLOB_MODE_POSTSETUP - +

from /datum/game_mode/proc/post_setup

COMSIG_GLOB_MODE_PREGAME_LOBBY - +

from /datum/controller/subsystem/ticker/fire

COMSIG_GLOB_MODE_PRESETUP - +

from /datum/game_mode/proc/pre_setup

COMSIG_GLOB_NEW_Z - +

from base of datum/controller/subsystem/mapping/proc/add_new_zlevel(): (list/args)

COMSIG_GLOB_POST_SETUP - +

from /datum/controller/subsystem/ticker/PostSetup

COMSIG_GLOB_PREDATOR_ROUND_TOGGLED - +

From /datum/admins/proc/force_predator_round()

COMSIG_GLOB_RANDOM_EVENT - +

Called by (/datum/round_event_control/RunEvent).

COMSIG_GLOB_RESEARCH_LOCKDOWN - +

From /proc/biohazard_lockdown()

COMSIG_GLOB_SECURITY_LEVEL_CHANGED - +

from /proc/set_security_level

COMSIG_GLOB_VAR_EDIT - +

called after a successful var edit somewhere in the world: (list/args)

COMSIG_GLOB_VEHICLE_ORDERED - +

from base of datum/controller/subsystem/mapping/proc/add_new_zlevel(): (list/args)

COMSIG_GLOB_XENO_DEATH - +

from /mob/living/carbon/xenomorph/death

COMSIG_GLOB_XENO_SPAWN - +

from /mob/living/carbon/xenomorph/initialize

COMSIG_GLOB_YAUTJA_ARMORY_OPENED - +

From

diff --git a/code/__DEFINES/dcs/signals/signals_subsystem.html b/code/__DEFINES/dcs/signals/signals_subsystem.html index 90a2d4946c0e..328ca51b2bc3 100644 --- a/code/__DEFINES/dcs/signals/signals_subsystem.html +++ b/code/__DEFINES/dcs/signals/signals_subsystem.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/dcs/signals/signals_subsystem.dm - +

@@ -22,18 +22,18 @@

code/__DEFINES/dcs/signals/signals_subsystem.dm From base of datum/controller/subsystem/Initialize

COMSIG_SSRADIO_GET_AVAILABLE_TCOMMS_ZSfrom /datum/controller/subsystem/radio/get_available_tcomm_zs(): (list/tcomms)

Define Details

COMSIG_SSRADIO_GET_AVAILABLE_TCOMMS_ZS - +

from /datum/controller/subsystem/radio/get_available_tcomm_zs(): (list/tcomms)

COMSIG_SUBSYSTEM_POST_INITIALIZE - +

Subsystem signals From base of datum/controller/subsystem/Initialize

diff --git a/code/__DEFINES/equipment.html b/code/__DEFINES/equipment.html index 8aa97659b84c..26b62727fd75 100644 --- a/code/__DEFINES/equipment.html +++ b/code/__DEFINES/equipment.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/equipment.dm - +

@@ -97,321 +97,321 @@

code/__DEFINES/equipment.dm

ICE_PLANET_MIN_COLD_PROTFor the ice planet map protection from the elements.
ACCESSORY_SLOT_ARMOR_CUsed for uniform armor inserts.

Define Details

ACCESSORY_SLOT_ARMOR_C - +

Used for uniform armor inserts.

ALLOWCPR - +

Allows CPR even though the face is covered by a mask

ALLOWINTERNALS - +

mask allows internals

ALLOWREBREATH - +

Mask allows to breath in really hot or really cold air.

ANIMATED_SURGICAL_TOOL - +

whether it has an animated icon state of "[icon_state]_on" to be used during surgeries.

ARMOR_MAX_HEAT_PROT - +

For armor

ARMOR_MIN_COLD_PROT - +

For armor

ATOM_DECORATED - +

Has run Decorate() as part of subsystem init

BLOCKGASEFFECT - +

blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets

BLOCKSHARPOBJ - +

From /tg: prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body.

BLOCK_KNOCKDOWN - +

Suits only. Wearing this will stop you from being pushed over.

CAN_BE_DISPENSED_INTO - +

Chem dispenser can dispense in this even if it isn't an OPENCONTAINER

CAN_BE_SYRINGED - +

syringes can inject or drain reagents in this even if it isn't an OPENCONTAINER

CAN_DIG_SHRAPNEL - +

whether activating it digs shrapnel out of the user and striking others with medical skills can dig shapnel out of other people.

CONDUCT - +

conducts electricity (metal etc.)

COVEREYES - +

Covers the eyes/protects them.

COVERMOUTH - +

Covers the mouth.

DELONDROP - +

Deletes on drop instead of falling on the floor.

DIRLOCK - +

movable atom won't change direction when Moving()ing. Useful for items that have several dir states.

FIRESUIT_MAX_HEAT_PROT - +

what max_heat_protection_temperature is set to for firesuit quality headwear. MUST NOT BE 0.

FIRE_HELMET_MAX_HEAT_PROT - +

for fire helmet quality items (red and white hardhats)

FORCEDROP_CONDITIONAL - +

Overrides NODROP in some cases (stripping)

FPRINT - +

takes a fingerprint

FULL_DECAP_PROTECTION - +

Helmet does not fall off when blocking a decapitation

GLOVES_MAX_HEAT_PROT - +

For some gloves

GLOVES_MIN_COLD_PROT - +

For some gloves (black and)

HELMET_MAX_HEAT_PROT - +

For normal helmets

HELMET_MIN_COLD_PROT - +

For normal helmets

HIDEALLHAIR - +

temporarily removes the user's hair, facial and otherwise.

HIDEEARS - +

(ears means headsets and such)

HIDEEYES - +

(eyes means glasses)

HIDEFACE - +

Dictates whether we appear as unknown.

HIDELOWHAIR - +

temporarily removes the user's facial hair overlay.

HIDETOPHAIR - +

temporarily removes the user's hair overlay. Leaves facial hair.

HTML_USE_INITAL_ICON - +

Should we use the initial icon for display? Mostly used by overlay only objects

ICE_PLANET_MIN_COLD_PROT - +

For the ice planet map protection from the elements.

IGNITING_ITEM - +

Has heat source but isn't 'on fire' and thus can be stored

INITIALIZED - +

Initialized by SSatoms.

ITEM_ABSTRACT - +

The item is abstract (grab, powerloader_clamp, etc)

ITEM_OVERRIDE_NORTHFACE - +

For backpacks if they should have unique layering functions

ITEM_PREDATOR - +

Specific predator item interactions.

ITEM_UNCATCHABLE - +

The item can't be caught out of the air.

MOB_LOCK_ON_EQUIP - +

Lock this item to the mob that equips it up until permadeath

NOBLOODY - +

Don't want a blood overlay on this one.

NOBLUDGEON - +

when an item has this it produces no "X has been hit by Y with Z" message with the default handler

NODROP - +

Cannot be dropped/unequipped at all, only deleted.

NOINTERACT - +

You can't interact with it, at all. Useful when doing certain animations.

NOPRESSUREDMAGE - +

This flag is used on the flags variable for SUIT and HEAD items which stop pressure damage.

NOREACT - +

Reagents dont' react inside this container.

NOSHIELD - +

weapon not affected by shield (does nothing currently)

NO_CRYO_STORE - +

This item deletes itself when put in cryo storage

NO_NAME_OVERRIDE - +

Used for nonstandard marine clothing to ignore 'specialty' var.

NO_SNOW_TYPE - +

Used for armors or uniforms that don't have a snow/desert/etc icon state set via select_gamemode_skin (not all item types currently perform this test though).

ON_BORDER - +

'border object'. item has priority to check when entering or leaving

OPENCONTAINER - +

is an open container for chemistry purposes

RELAY_CLICK - +

This is used for /obj/ that relay your clicks via handle_click(), mostly for MGs ~Art

SHOE_MAX_HEAT_PROT - +

For shoes

SHOE_MIN_COLD_PROT - +

For shoes

SLOT_BLOCK_SUIT_STORE - +

Anything with this flag cannot be worn in suit storage, period.

SMARTGUNNER_BACKPACK_OVERRIDE - +

Overrides smartgunner not being able to wear backpacks

SMARTGUN_HARNESS - +

Whether wearing this suit grants you the ability to fire a smartgun

SPACE_HELMET_MIN_COLD_PROT - +

what min_cold_protection_temperature is set to for space-helmet quality headwear. MUST NOT BE 0.

SPACE_SUIT_MAX_HEAT_PROT - +

These need better heat protect, but not as good heat protect as firesuits.

SPACE_SUIT_MIN_COLD_PROT - +

what min_cold_protection_temperature is set to for space-suit quality jumpsuits or suits. MUST NOT BE 0.

TWOHANDED - +

The item is twohanded.

UNIFORM_DO_NOT_HIDE_ACCESSORIES - +

are accessories never hidden by sleeve/jacket state? (meant for snow uniform which rolls collar instead of sleeves)

UNIFORM_JACKET_REMOVABLE - +

can the jacket be removed?

UNIFORM_SLEEVE_CUTTABLE - +

can the sleeves be cut?

UNIFORM_SLEEVE_ROLLABLE - +

can we roll the sleeves on this uniform?

USES_HEARING - +

Whether or not the object uses hearing

VISION_IMPAIR_HIGH - +

1 tile of full and 2 of partial impairment

VISION_IMPAIR_MAX - +

3 tiles of full and 2 of partial impairment (original one)

VISION_IMPAIR_MED - +

3 tiles of partial impairment

VISION_IMPAIR_MIN - +

1 tile of partial impairment

VISION_IMPAIR_NONE - +

No visual impairment

VISION_IMPAIR_STRONG - +

2 tiles of full and 2 of partial impairment

VISION_IMPAIR_WEAK - +

2 tiles of partial impairment

WIELDED - +

The item is wielded with both hands.

diff --git a/code/__DEFINES/flags.html b/code/__DEFINES/flags.html index 1f02848d1038..cb5ee6ae42f2 100644 --- a/code/__DEFINES/flags.html +++ b/code/__DEFINES/flags.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/flags.dm - +

@@ -26,37 +26,37 @@

code/__DEFINES/flags.dm

WORKING_JOE_EMOTEWorking Joe emote
HAZARD_JOE_EMOTEHazard Joe emote

Define Details

ALL_CARDINALS - +

All the cardinal direction bitflags.

EMOTE_AUDIBLE - +

Is the emote audible

EMOTE_IMPORTANT - +

Is it an emote that should be shown regardless of blindness/deafness

EMOTE_NO_MESSAGE - +

Does the emote not have a message?

EMOTE_VISIBLE - +

Is the emote visible

HAZARD_JOE_EMOTE - +

Hazard Joe emote

WORKING_JOE_EMOTE - +

Working Joe emote

diff --git a/code/__DEFINES/fonts.html b/code/__DEFINES/fonts.html index 0b3b906dba6f..ccaa53a87ecf 100644 --- a/code/__DEFINES/fonts.html +++ b/code/__DEFINES/fonts.html @@ -14,19 +14,19 @@ — Define Details

code/__DEFINES/fonts.dm - +

EMOJI_SETEmoji icon set

Define Details

EMOJI_SET - +

Emoji icon set

diff --git a/code/__DEFINES/guns.html b/code/__DEFINES/guns.html index 96df94e8523c..9dd5aced172d 100644 --- a/code/__DEFINES/guns.html +++ b/code/__DEFINES/guns.html @@ -14,24 +14,24 @@ — Define Details

code/__DEFINES/guns.dm - +

CO_GUNSBase CO special weapons options
COUNCIL_CO_GUNSCouncil CO special weapons options

Define Details

COUNCIL_CO_GUNS - +

Council CO special weapons options

CO_GUNS - +

Base CO special weapons options

diff --git a/code/__DEFINES/hud.html b/code/__DEFINES/hud.html index f5e313ed4e3c..14ded5afd420 100644 --- a/code/__DEFINES/hud.html +++ b/code/__DEFINES/hud.html @@ -14,24 +14,24 @@ — Define Details

code/__DEFINES/hud.dm - +

APPEARANCE_UI_IGNORE_ALPHAUsed for progress bars and chat messages
APPEARANCE_UIUsed for HUD objects

Define Details

APPEARANCE_UI - +

Used for HUD objects

APPEARANCE_UI_IGNORE_ALPHA - +

Used for progress bars and chat messages

diff --git a/code/__DEFINES/human.html b/code/__DEFINES/human.html index b9f6b6b6f8cd..ba9fe052fd12 100644 --- a/code/__DEFINES/human.html +++ b/code/__DEFINES/human.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/human.dm - +

@@ -44,109 +44,109 @@

code/__DEFINES/human.dm

FIRE_LAYERIf you're on fire
EFFECTS_LAYERIf you're hit by an acid DoT

Define Details

BACK_FRONT_LAYER - +

For backpacks when mob is facing north

BURST_LAYER - +

Chestburst overlay

EFFECTS_LAYER - +

If you're hit by an acid DoT

FIRE_LAYER - +

If you're on fire

FLAY_LAYER - +

For use by Hunter Flay

HEADSHOT_LAYER - +

Unrevivable headshot overlays, suicide/execution.

HEMOSTAT_MIN_DURATION - +

OLD SURGERY DEFINES, USED BY AUTODOC

HUMAN_BLOODTYPES - +

HUMAN BLOODTYPES

HUMAN_CRIT_MAX_OXYLOSS - +

The amount of damage you'll get when in critical condition. We want this to be a 5 minute deal = 300s. There are 50HP to get through, so (1/6)*last_tick_duration per second. Breaths however only happen every 3 ticks.

HUMAN_MAX_OXYLOSS - +

Defines how much oxyloss humans can get per tick. A tile with no air at all (such as space) applies this value, otherwise it's a percentage of it.

HUMAN_MAX_PALENESS - +

this is added to human skin tone to get value of pale_max variable

HUMAN_STRIP_DELAY - +

takes 40ds = 4s to strip someone.

LIMB_AMPUTATED - +

limb was amputated cleanly or destroyed limb was cleaned up, thus causing no pain

LIMB_DESTROYED - +

limb is missing

LIMB_MUTATED - +

limb is deformed by mutations

LIMB_ORGANIC - +

LIMB FLAGS

LIMB_SPLINTED_INDESTRUCTIBLE - +

Splint is indestructible

LIMB_SYNTHSKIN - +

not completely robot, but pseudohuman

LIMB_UNCALIBRATED_PROSTHETIC - +

A prosthetic that's been attached to the body but not connected to the brain.

MEDICAL_LAYER - +

For splint and gauze overlays

TAIL_LAYER - +

bs12 specific. this hack is probably gonna come back to haunt me

TARGETED_LAYER - +

for target sprites when held at gun point, and holo cards.

WOUNDS_ALREADY_TREATED - +

Relevant wounds exist, but they're already bandaged.

WOUNDS_BANDAGED - +

Relevant wounds exist, bandaged them.

WOUND_BANDAGED - +

WOUND DEFINES

diff --git a/code/__DEFINES/job.html b/code/__DEFINES/job.html index df7edbb2e672..3f35302344aa 100644 --- a/code/__DEFINES/job.html +++ b/code/__DEFINES/job.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/job.dm - +

@@ -22,18 +22,18 @@

code/__DEFINES/job.dm

JOB_ERT_GRUNT_LISTFor denying certain traits being applied to people. ie. bad leg 'Grunt' lists are for people who wouldn't logically get the bad leg trait, ie. UPP marine counterparts.

Define Details

JOB_ERT_GRUNT_LIST - +

For denying certain traits being applied to people. ie. bad leg 'Grunt' lists are for people who wouldn't logically get the bad leg trait, ie. UPP marine counterparts.

JOB_OBSERVER - +

For monthly time tracking

diff --git a/code/__DEFINES/layers.html b/code/__DEFINES/layers.html index 5ac4fd75ae7c..6b6198e211f4 100644 --- a/code/__DEFINES/layers.html +++ b/code/__DEFINES/layers.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/layers.dm - +

@@ -71,217 +71,217 @@

code/__DEFINES/layers.dm

HUD_PLANEHUD layer defines
PLANE_MASTERS_GAMEPlane master controller keys

Define Details

ABOVE_GAME_PLANE - +

Above Game Plane. For things which are above game objects, but below screen effects.

ABOVE_LYING_MOB_LAYER - +

drone (not the xeno)

ABOVE_OBJ_LAYER - +

just above all items

ABOVE_WEED_LAYER - +

Over weeds, such as blood

ABOVE_XENO_LAYER - +

for xenos to hide behind bushes and tall grass

AREAS_LAYER - +

for areas, so they appear above everything else on map file.

ATMOS_DEVICE_LAYER - +

vents, connector ports, atmos devices that should be above pipe layer.

BALLOON_CHAT_PLANE - +

Plane for balloon text (text that fades up)

BELOW_FULLSCREEN_LAYER - +

blip from motion detector

BELOW_OBJ_LAYER - +

just below all items

BETWEEN_OBJECT_ITEM_LAYER - +

A layer above objects (like structures) but below items

BIG_XENO_LAYER - +

above ABOVE_MOB_LAYER because it's used for shallow river overlays which clips with the top of large xeno sprites.

BLACKNESS_PLANE - +

To keep from conflicts with SEE_BLACKNESS internals

CATWALK_LAYER - +

catwalk overlay of /turf/open/floor/plating/plating_catwalk

CONVEYOR_LAYER - +

conveyor belt

DOOR_CLOSED_LAYER - +

Above most items if closed

DOOR_OPEN_LAYER - +

Under all objects if opened. 2.85 due to tables being at 2.8

EMISSIVE_LAYER_UNBLOCKABLE - +

The layer you should use if you really don't want an emissive overlay to be blocked.

EMISSIVE_PLANE - +

This plane masks out lighting to create an "emissive" effect, ie for glowing lights in otherwise dark areas.

EMISSIVE_RENDER_TARGET - +

The render target used by the emissive layer.

FACEHUGGER_LAYER - +

For facehuggers

FIREDOOR_CLOSED_LAYER - +

Right under poddoors

FIREDOOR_OPEN_LAYER - +

Right under poddoors

FLOOR_PLANE - +

Floor plane, self explanatory. Used for Ambient Occlusion filter

FULLSCREEN_BLIND_LAYER - +

unconscious

FULLSCREEN_CRIT_LAYER - +

in critical

FULLSCREEN_DAMAGE_LAYER - +

red circles when hurt

FULLSCREEN_FLASH_LAYER - +

flashed

FULLSCREEN_IMPAIRED_LAYER - +

visual impairment from wearing welding helmet, etc.

FULLSCREEN_PAIN_LAYER - +

pain flashes

FULLSCREEN_VULTURE_SCOPE_LAYER - +

Vulture sniper/spotter scope

FULLSCREEN_WEATHER_LAYER - +

Weather

GAME_PLANE - +

Game Plane, where most of the game objects reside

HATCH_LAYER - +

For hatches on the floor.

HUD_PLANE - +

HUD layer defines

ITEM_LAYER - +

The layer on which items lay

LIGHTING_PLANE - +

--------------- FULLSCREEN RUNECHAT BUBBLES ------------

LOWER_ITEM_LAYER - +

for items that should be at the bottom of the pile of items

LOWEST_EVER_PLANE - +

NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE

PLANE_MASTERS_GAME - +

Plane master controller keys

PODDOOR_CLOSED_LAYER - +

Above doors which are at 3.1

PODDOOR_OPEN_LAYER - +

Under doors and virtually everything that's "above the floor"

POWERLOADER_LAYER - +

above windows and wall mounts so the top of the loader doesn't clip.

ROOF_PLANE - +

Roof plane, disappearing when entering buildings

RUNECHAT_PLANE - +

Popup Chat Messages

TYPING_LAYER - +

Bubble for typing indicators

UNDERFLOOR_OBJ_LAYER - +

bluespace beacon, navigation beacon, etc

UPPER_ITEM_LAYER - +

for items that should be at the top of the pile of items

WALL_OBJ_LAYER - +

posters on walls

WEATHER_LAYER - +

For WEATHER

WEED_LAYER - +

Alien weeds and node layer

WINDOW_LAYER - +

above closed doors

diff --git a/code/__DEFINES/lighting.html b/code/__DEFINES/lighting.html index 4d8a0925aa40..04ab8f94cf85 100644 --- a/code/__DEFINES/lighting.html +++ b/code/__DEFINES/lighting.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/lighting.dm - +

@@ -37,85 +37,85 @@

code/__DEFINES/lighting.dm

PARSE_LIGHT_COLORParse the hexadecimal color into lumcounts of each perspective.
LIGHTING_SOFT_THRESHOLDIf the max of the lighting lumcounts of each spectrum drops below this, disable luminosity on the lighting objects. Set to zero to disable soft lighting. Luminosity changes then work if it's lit at all.

Define Details

DIRECTIONAL_LIGHT - +

Pointy light

EMISSIVE_APPEARANCE_FLAGS - +

A set of appearance flags applied to all emissive and emissive blocker overlays.

EMISSIVE_BLOCK_GENERIC - +

Uses vis_overlays to leverage caching so that very few new items need to be made for the overlay. For anything that doesn't change outline or opaque area much or at all.

EMISSIVE_BLOCK_UNIQUE - +

Uses a dedicated render_target object to copy the entire appearance in real time to the blocking layer. For things that can change in appearance a lot from the base state, like humans.

EMISSIVE_COLOR - +

The color matrix applied to all emissive overlays. Should be solely dependent on alpha and not have RGB overlap with EM_BLOCK_COLOR.

EM_BLOCK_COLOR - +

The color matrix applied to all emissive blockers. Should be solely dependent on alpha and not have RGB overlap with EMISSIVE_COLOR.

EM_MASK_MATRIX - +

The color matrix used to mask out emissive blockers on the emissive plane. Alpha should default to zero, be solely dependent on the RGB value of EMISSIVE_COLOR, and be independent of the RGB value of EM_BLOCK_COLOR.

GETBLUEPART - +

Returns the blue part of a #RRGGBB hex sequence as number

GETGREENPART - +

Returns the green part of a #RRGGBB hex sequence as number

GETREDPART - +

Returns the red part of a #RRGGBB hex sequence as number

HYBRID_LIGHT - +

A mix of the above, cheaper on moving items than dynamic, but heavier on rendering than movable

LIGHTING_ICON_BIG - +

icon used for lighting shading effects

LIGHTING_PLANE_ALPHA_YAUTJA - +

The dim natural vision of Yautja

LIGHTING_SOFT_THRESHOLD - +

If the max of the lighting lumcounts of each spectrum drops below this, disable luminosity on the lighting objects. Set to zero to disable soft lighting. Luminosity changes then work if it's lit at all.

MOVABLE_LIGHT - +

Light made by masking the lighting darkness plane.

NO_LIGHT_SUPPORT - +

Object doesn't use any of the light systems. Should be changed to add a light source to the object.

PARSE_LIGHT_COLOR - +

Parse the hexadecimal color into lumcounts of each perspective.

STATIC_LIGHT - +

Light made with the lighting datums, applying a matrix.

diff --git a/code/__DEFINES/maps.html b/code/__DEFINES/maps.html index 9d047b4ae124..a5927248d403 100644 --- a/code/__DEFINES/maps.html +++ b/code/__DEFINES/maps.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/maps.dm - +

@@ -28,42 +28,42 @@

code/__DEFINES/maps.dm

PLACEMENT_TRIESHow many times we try to fit the ruin somewhere until giving up (really should just swap to some packing algo)
SPACE_KEYA map key that corresponds to being one exclusively for Space.

Define Details

CROSSLINKED - +

CROSSLINKED - mixed in with the cross-linked space pool

PLACEMENT_TRIES - +

How many times we try to fit the ruin somewhere until giving up (really should just swap to some packing algo)

RESERVED_TURF_TYPE - +

Reserved/Transit turf type What the turf is when not being used

SELFLOOPING - +

SELFLOOPING - space transitions always self-loop

SPACE_KEY - +

A map key that corresponds to being one exclusively for Space.

UNAFFECTED - +

UNAFFECTED if absent - no space transitions

ZTRAIT_BOMBCAP_MULTIPLIER - +

number - bombcap is multiplied by this before being applied to bombs

ZTRAIT_GRAVITY - +

number - default gravity if there's no gravity generators or area overrides present

diff --git a/code/__DEFINES/math_physics.html b/code/__DEFINES/math_physics.html index 896efc66f15c..0bf08cb871b9 100644 --- a/code/__DEFINES/math_physics.html +++ b/code/__DEFINES/math_physics.html @@ -14,19 +14,19 @@ — Define Details

code/__DEFINES/math_physics.dm - +

GAS_CRITICAL_TEMPERATUREK. The critical point temperature for air.

Define Details

GAS_CRITICAL_TEMPERATURE - +

K. The critical point temperature for air.

diff --git a/code/__DEFINES/minimap.html b/code/__DEFINES/minimap.html index 79a8a607fa08..a28e501dfa0c 100644 --- a/code/__DEFINES/minimap.html +++ b/code/__DEFINES/minimap.html @@ -14,19 +14,19 @@ — Define Details

code/__DEFINES/minimap.dm - +

MINIMAP_SCALEConverts the overworld x and y to minimap x and y values

Define Details

MINIMAP_SCALE - +

Converts the overworld x and y to minimap x and y values

diff --git a/code/__DEFINES/misc.html b/code/__DEFINES/misc.html index b0ca7716abd6..55b785580c9f 100644 --- a/code/__DEFINES/misc.html +++ b/code/__DEFINES/misc.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/misc.dm - +

@@ -42,103 +42,103 @@

code/__DEFINES/misc.dm

get_areaGet the ultimate area of A, similarly to get_turf.
COOLDOWN_BRACER_CHARGECooldown for pred recharge

Define Details

AREA_ALLOW_XENO_JOIN - +

xenos can join whilst in this area (for admin zlevel)

AREA_AVOID_BIOSCAN - +

used to make mobs skip bioscans

AREA_CONTAINMENT - +

Flags the area as a containment area

AREA_NOTUNNEL - +

makes it so the area can not be tunneled to

AREA_UNWEEDABLE - +

Flags the area as permanently unweedable. Still requires is_resin_allowed = FALSE

BEHAVIOR_IMMOBILE - +

You cannot move the person while this action is being performed

CELLS - +

Amount of cells per row/column in grid

CELLSIZE - +

Size of a cell in pixel

COOLDOWN_BRACER_CHARGE - +

Cooldown for pred recharge

DA_DEFAULT_NUM_TICKS - +

Default number of ticks for do_after

INTERRUPT_DIFF_INTENT - +

By default not in INTERRUPT_ALL (too niche) (Doesn't actually exist.)

INTERRUPT_DIFF_SELECT_ZONE - +

By default not in INTERRUPT_ALL (too niche)

INTERRUPT_DIFF_TURF - +

Might want to consider adding a separate flag for DIFF_COORDS

INTERRUPT_LCLICK - +

Mainly for boiler globs

INTERRUPT_OUT_OF_RANGE - +

By default not in INTERRUPT_ALL, should not be used in conjunction with INTERRUPT_DIFF_TURF

INTERRUPT_RESIST - +

Allows timed actions to be cancelled upon hitting resist, on by default

INTERRUPT_UNCONSCIOUS - +

Relevant to stat var for mobs

SIZE_HUGE - +

Using Large does the same job

SIZE_LARGE - +

Size of rifles, SMGs

SIZE_MEDIUM - +

Backpacks, belts. Size of pistols, general magazines

SIZE_SMALL - +

Armor, pouch slots/pockets

SIZE_TINY - +

Helmets

get_area - +

Get the ultimate area of A, similarly to get_turf.

Use instead of A.loc.loc.

diff --git a/code/__DEFINES/mobs.html b/code/__DEFINES/mobs.html index 4a991ddcadab..0ab6dcef922d 100644 --- a/code/__DEFINES/mobs.html +++ b/code/__DEFINES/mobs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/mobs.dm - +

@@ -27,41 +27,41 @@

code/__DEFINES/mobs.dm

MOBILITY_RESTcan rest
MOBILITY_LIEDOWNcan lie down

Define Details

GLOBAL_STATUS_MULTIPLIER - +

Multiplier for Stun/KD/KO/etc durations in new backend, due to old system being based on life ticks

LYING_DOWN - +

Mob is lying down, usually associated with lying_angle values of 90 or 270.

MOBILITY_LIEDOWN - +

can lie down

MOBILITY_MOVE - +

can move

MOBILITY_REST - +

can rest

MOBILITY_STAND - +

can, and is, standing up

NO_BUCKLE_LYING - +

Possible value of /atom/movable/buckle_lying. If set to a different (positive-or-zero) value than this, the buckling thing will force a lying angle on the buckled.

STANDING_UP - +

Mob is standing up, usually associated with lying_angle value of 0.

diff --git a/code/__DEFINES/mode.html b/code/__DEFINES/mode.html index a3f8137c4b95..c6563bc2c2d9 100644 --- a/code/__DEFINES/mode.html +++ b/code/__DEFINES/mode.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/mode.dm - +

@@ -37,81 +37,81 @@

code/__DEFINES/mode.dm

WHITELIST_MENTORSenior Enlisted Advisor, auto granted by R_MENTOR
APC_SCORE_INTERVALMisc. defines for objectives

Define Details

APC_SCORE_INTERVAL - +

Misc. defines for objectives

MARINE_GEAR_SCALING_NORMAL - +

Number of weighted marine players for 1 gear_scale. gear_scale is clamped to 1 minimum

MODE_BLOOD_OPTIMIZATION - +

Blood spawns without a dry timer, and do not cause footprints

MODE_HARDCORE_PERMA - +

Toggles Hardcore for all marines, meaning they instantly perma upon death

MODE_LZ_PROTECTION - +

Prevents the LZ from being mortared

MODE_NO_ATTACK_DEAD - +

People will not be able to shoot at corpses

MODE_NO_COMBAT_CAS - +

Prevents POs and DCCs from creating combat CAS equipment

MODE_NO_SNIPER_SENTRY - +

Upgrade kits will no longer allow you to select long-range upgrades

MODE_NO_STRIPDRAG_ENEMY - +

Can't strip or drag dead enemies

MODE_SHIPSIDE_SD - +

Toggles whether Predators can big SD when not on the groundmap

MODE_STRIP_NONUNIFORM_ENEMY - +

Can strip enemy, but not their boots, uniform, armor, helmet, or ID

MODE_STRONG_DEFIBS - +

Defibs Ignore Armor

WHITELIST_COMMANDER_COLONEL - +

Former CO senator/whitelist overseer award

WHITELIST_COMMANDER_COUNCIL_LEGACY - +

Old holders of COMMANDER_COUNCIL for 3 months

WHITELIST_MENTOR - +

Senior Enlisted Advisor, auto granted by R_MENTOR

WHITELIST_SYNTHETIC_COUNCIL_LEGACY - +

Old holders of SYNTHETIC_COUNCIL for 3 months

WHITELIST_YAUTJA_COUNCIL_LEGACY - +

Old holders of YAUTJA_COUNCIL for 3 months

WHITELIST_YAUTJA_LEGACY - +

Old holders of YAUTJA_ELDER

diff --git a/code/__DEFINES/nightmare.html b/code/__DEFINES/nightmare.html index babf3bd32091..b626f623c71f 100644 --- a/code/__DEFINES/nightmare.html +++ b/code/__DEFINES/nightmare.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/nightmare.dm - +

@@ -24,29 +24,29 @@

code/__DEFINES/nightmare.dm

NIGHTMARE_TASKFLAG_DISABLEDThis task can not be executed
NIGHTMARE_TASKFLAG_ONESHOTThis task can only be executed once

Define Details

NIGHTMARE_CTX_GLOBAL - +

Global Nightmare context: Performs any global game setup

NIGHTMARE_CTX_GROUND - +

Ground Map Context: Performs actions relevant to the ground map

NIGHTMARE_CTX_SHIP - +

Ship Map Context: Performs actions relevant to the ship map

NIGHTMARE_TASKFLAG_DISABLED - +

This task can not be executed

NIGHTMARE_TASKFLAG_ONESHOT - +

This task can only be executed once

diff --git a/code/__DEFINES/objects.html b/code/__DEFINES/objects.html index 2384addd1361..19e7b194ae8f 100644 --- a/code/__DEFINES/objects.html +++ b/code/__DEFINES/objects.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/objects.dm - +

@@ -25,33 +25,33 @@

code/__DEFINES/objects.dm

OBJ_IS_HELMET_GARBMarks the object as helmet garb
OBJ_UNIQUE_RENAMEcan you customize the description/name of the thing?

Define Details

INGEST - +

Reaction type from eating it

OBJ_IS_HELMET_GARB - +

Marks the object as helmet garb

OBJ_NO_HELMET_BAND - +

Makes the item not spawn a band around the helmet if it's used as a helmet garb

OBJ_ORGANIC - +

Marks an object as organic. Used for alien structures and any other organic material

OBJ_UNIQUE_RENAME - +

can you customize the description/name of the thing?

TOUCH - +

Reaction type from touching it

diff --git a/code/__DEFINES/paygrade_defs/civilian.html b/code/__DEFINES/paygrade_defs/civilian.html index 2338d471cac7..9367511d7a15 100644 --- a/code/__DEFINES/paygrade_defs/civilian.html +++ b/code/__DEFINES/paygrade_defs/civilian.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/civilian.dm - +

@@ -31,57 +31,57 @@

code/__DEFINES/paygrade_defs/civilian.dm

PAY_SHORT_REBREB, Rebel
PAY_SHORT_REBCREBC, Rebel Commander "REBC"

Define Details

PAY_SHORT_CCMO - +

CCMO, Professor

PAY_SHORT_CDNM - +

CDNM, Operative (intended for codenamed people IE Operative Theta)

PAY_SHORT_CDOC - +

CDOC, Doctor

PAY_SHORT_CIV - +

CIV, Civilian

PAY_SHORT_CNUR - +

CNUR, Nurse

PAY_SHORT_CPO - +

CPO, Officer

PAY_SHORT_CREP - +

CREP, Representative

PAY_SHORT_CSPO - +

CSPO, Senior Officer

PAY_SHORT_OPR - +

OPR, Operator

PAY_SHORT_REB - +

REB, Rebel

PAY_SHORT_REBC - +

REBC, Rebel Commander "REBC"

PAY_SHORT_SYN - +

SYN, Synthetic

diff --git a/code/__DEFINES/paygrade_defs/cmb.html b/code/__DEFINES/paygrade_defs/cmb.html index 7d673c6487ed..8adaf24dc9d4 100644 --- a/code/__DEFINES/paygrade_defs/cmb.html +++ b/code/__DEFINES/paygrade_defs/cmb.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/cmb.dm - +

@@ -25,33 +25,33 @@

code/__DEFINES/paygrade_defs/cmb.dm

PAY_SHORT_CMBDCMBD, CMB Deputy
PAY_SHORT_CMBSCMBS, CMB Synthetic

Define Details

PAY_SHORT_CMBD - +

CMBD, CMB Deputy

PAY_SHORT_CMBM - +

CMBM, CMB Marshal

PAY_SHORT_CMBS - +

CMBS, CMB Synthetic

PAY_SHORT_ICCA - +

ICCA, Interstellar Commerce Commission Agent

PAY_SHORT_ICCL - +

ICCL, Interstellar Commerce Commission Corporate Liaison

PAY_SHORT_IHRO - +

IHRO, Interstellar Human Rights Observer

diff --git a/code/__DEFINES/paygrade_defs/dutch.html b/code/__DEFINES/paygrade_defs/dutch.html index 8fa8983b0e83..7733484b15a5 100644 --- a/code/__DEFINES/paygrade_defs/dutch.html +++ b/code/__DEFINES/paygrade_defs/dutch.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/dutch.dm - +

@@ -24,29 +24,29 @@

code/__DEFINES/paygrade_defs/dutch.dm

PAY_SHORT_DTCMGDTCMG, Dutch's Dozen Machinegunner
PAY_SHORT_DTCADTCA, Arnold

Define Details

PAY_SHORT_DTC - +

DTC, Dutch's Dozen Standard Mercenary

PAY_SHORT_DTCA - +

DTCA, Arnold

PAY_SHORT_DTCF - +

DTCF, Dutch's Dozen Flamethrower Specialist

PAY_SHORT_DTCM - +

DTCM, Dutch's Dozen Medic

PAY_SHORT_DTCMG - +

DTCMG, Dutch's Dozen Machinegunner

diff --git a/code/__DEFINES/paygrade_defs/marines.html b/code/__DEFINES/paygrade_defs/marines.html index 72c103b6d0b6..dc223fd9c7ef 100644 --- a/code/__DEFINES/paygrade_defs/marines.html +++ b/code/__DEFINES/paygrade_defs/marines.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/marines.dm - +

@@ -45,113 +45,113 @@

code/__DEFINES/paygrade_defs/marines.dm

PAY_SHORT_MO10CMO10C, Assistant Commandant of the Marine Corps
PAY_SHORT_MO10SMO10S, Commandant of the Marine Corps

Define Details

PAY_SHORT_ME1 - +

ME1, Private

PAY_SHORT_ME2 - +

ME2, Private First Class

PAY_SHORT_ME3 - +

ME3, Lance Corporal

PAY_SHORT_ME4 - +

ME4, Corporal

PAY_SHORT_ME5 - +

ME5, Sergeant

PAY_SHORT_ME6 - +

ME6, Staff Sergeant

PAY_SHORT_ME7 - +

ME7, Gunnery Sergeant

PAY_SHORT_ME8 - +

ME8, Master Sergeant

PAY_SHORT_ME8E - +

ME8E, First Sergeant

PAY_SHORT_ME9 - +

ME9, Master Gunnery Sergeant

PAY_SHORT_ME9C - +

ME9C, Sergeant Major of the Colonial Marine Corps

PAY_SHORT_ME9E - +

ME9E, Sergeant Major

PAY_SHORT_MO1 - +

MO1, Second Lieutenant

PAY_SHORT_MO10 - +

MO10, General

PAY_SHORT_MO10C - +

MO10C, Assistant Commandant of the Marine Corps

PAY_SHORT_MO10S - +

MO10S, Commandant of the Marine Corps

PAY_SHORT_MO2 - +

MO2, First Lieutenant

PAY_SHORT_MO3 - +

MO3, Captain

PAY_SHORT_MO4 - +

MO4, Major

PAY_SHORT_MO5 - +

MO5, Lieutenant Colonel

PAY_SHORT_MO6 - +

MO6, Colonel

PAY_SHORT_MO6C - +

MO6C, Division Colonel

PAY_SHORT_MO6E - +

MO6E, Senior Colonel

PAY_SHORT_MO7 - +

MO7, Brigadier General

PAY_SHORT_MO8 - +

MO8, Major General

PAY_SHORT_MO9 - +

MO9, Lieutenant General

diff --git a/code/__DEFINES/paygrade_defs/mercs.html b/code/__DEFINES/paygrade_defs/mercs.html index 9bdfefb19a19..27eab43fbc33 100644 --- a/code/__DEFINES/paygrade_defs/mercs.html +++ b/code/__DEFINES/paygrade_defs/mercs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/mercs.dm - +

@@ -33,65 +33,65 @@

code/__DEFINES/paygrade_defs/mercs.dm

PAY_SHORT_VAI_SNVAI-SN, Synthetic
PAY_SHORT_VAI_LVAI-L, Team Leader

Define Details

PAY_SHORT_EFL_E - +

EFL-E, Elite Engineer

PAY_SHORT_EFL_H - +

EFL-H, Elite Heavy

PAY_SHORT_EFL_M - +

EFL-M, Elite Medic

PAY_SHORT_EFL_S - +

EFL-S, Elite Standard

PAY_SHORT_EFL_TL - +

EFL-WL, Elite Warlord

PAY_SHORT_FL_M - +

FL-M, Medic

PAY_SHORT_FL_S - +

FL-S, Standard

PAY_SHORT_FL_WL - +

FL-WL, Warlord

PAY_SHORT_VAI_E - +

VAI-E, Engineer

PAY_SHORT_VAI_G - +

VAI-G, Machinegunner

PAY_SHORT_VAI_L - +

VAI-L, Team Leader

PAY_SHORT_VAI_M - +

VAI-M, Medic

PAY_SHORT_VAI_S - +

VAI-S, Standard

PAY_SHORT_VAI_SN - +

VAI-SN, Synthetic

diff --git a/code/__DEFINES/paygrade_defs/navy.html b/code/__DEFINES/paygrade_defs/navy.html index 3dfc39e5d618..4b743f9b363b 100644 --- a/code/__DEFINES/paygrade_defs/navy.html +++ b/code/__DEFINES/paygrade_defs/navy.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/navy.dm - +

@@ -43,105 +43,105 @@

code/__DEFINES/paygrade_defs/navy.dm

PAY_SHORT_NO10NO10, Admiral
PAY_SHORT_NO10CNO10C, Chief of Naval Operations

Define Details

PAY_SHORT_NE1 - +

NE1, Seaman Recruit

PAY_SHORT_NE2 - +

NE2M, Seaman Apprentice

PAY_SHORT_NE3 - +

NE3, Seaman

PAY_SHORT_NE4 - +

NE4, Petty Officer 3rd Class

PAY_SHORT_NE5 - +

NE5, Petty Officer 2nd Class

PAY_SHORT_NE6 - +

NE6, Petty Officer 1st Class

PAY_SHORT_NE7 - +

NE7, Chief Petty Officer

PAY_SHORT_NE8 - +

NE8, Senior Chief Petty Officer

PAY_SHORT_NE8C - +

NE8C, Command Senior Chief Petty Officer

PAY_SHORT_NE9 - +

NE9, Master Chief Petty Officer

PAY_SHORT_NE9C - +

NE9C, Command Master Chief Petty Officer

PAY_SHORT_NO1 - +

NO1, Ensign

PAY_SHORT_NO10 - +

NO10, Admiral

PAY_SHORT_NO10C - +

NO10C, Chief of Naval Operations

PAY_SHORT_NO2 - +

NO2, Lieutenant Junior Grade

PAY_SHORT_NO3 - +

NO3, Lieutenant

PAY_SHORT_NO4 - +

NO4, Lieutenant Commander

PAY_SHORT_NO5 - +

NO5, Commander

PAY_SHORT_NO6 - +

NO6, Captain

PAY_SHORT_NO6C - +

NO6C, Senior Commodore

PAY_SHORT_NO6E - +

NO6E, Commodore

PAY_SHORT_NO7 - +

NO7, Rear Admiral (Lower Half)

PAY_SHORT_NO8 - +

NO8, Rear Admiral (Upper Half)

PAY_SHORT_NO9 - +

NO9, Vice Admiral

diff --git a/code/__DEFINES/paygrade_defs/paygrade.html b/code/__DEFINES/paygrade_defs/paygrade.html index 7bc1838c81ea..0910d067f448 100644 --- a/code/__DEFINES/paygrade_defs/paygrade.html +++ b/code/__DEFINES/paygrade_defs/paygrade.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/paygrade.dm - +

@@ -22,21 +22,21 @@

code/__DEFINES/paygrade_defs/paygrade.dm

GRADE_OFFICERPaygrade is equivalent to or is an officer.
GRADE_FLAGPaygrade is for high command or senior leadership. Military flag officers.

Define Details

GRADE_ENLISTED - +

Paygrade is equivalent to or is an enlisted position.

GRADE_FLAG - +

Paygrade is for high command or senior leadership. Military flag officers.

GRADE_OFFICER - +

Paygrade is equivalent to or is an officer.

diff --git a/code/__DEFINES/paygrade_defs/provost.html b/code/__DEFINES/paygrade_defs/provost.html index f3b9b0bf5581..ab856342a148 100644 --- a/code/__DEFINES/paygrade_defs/provost.html +++ b/code/__DEFINES/paygrade_defs/provost.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/provost.dm - +

@@ -23,25 +23,25 @@

code/__DEFINES/paygrade_defs/provost.dm

PAY_SHORT_PVSMPvSM, Provost Sector Marshal
PAY_SHORT_PVCMPvCM, Provost Chief Marshal

Define Details

PAY_SHORT_PVCM - +

PvCM, Provost Chief Marshal

PAY_SHORT_PVI - +

PvI, Provost Inspector

PAY_SHORT_PVM - +

PvM, Provost Marshal

PAY_SHORT_PVSM - +

PvSM, Provost Sector Marshal

diff --git a/code/__DEFINES/paygrade_defs/twe.html b/code/__DEFINES/paygrade_defs/twe.html index 6809918a2841..444ada1e309a 100644 --- a/code/__DEFINES/paygrade_defs/twe.html +++ b/code/__DEFINES/paygrade_defs/twe.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/twe.dm - +

@@ -31,57 +31,57 @@

code/__DEFINES/paygrade_defs/twe.dm

PAY_SHORT_RNO6RNO6, Grand Admiral
PAY_SHORT_EMPEMP, Emperor

Define Details

PAY_SHORT_EMP - +

EMP, Emperor

PAY_SHORT_RMC1 - +

RMC1, Heitai-Marine

PAY_SHORT_RMC2 - +

RMC2, Santo-Lance Corporal

PAY_SHORT_RMC3 - +

RMC3, Nito-Corporal

PAY_SHORT_RMC4 - +

RMC4, Itto-Sergeant

PAY_SHORT_RNO1 - +

RNO1, Second Lieutenant

PAY_SHORT_RNO2 - +

RNO2, First Lieutenant

PAY_SHORT_RNO3 - +

RNO3, Standing Officer

PAY_SHORT_RNO4 - +

RNO4, Captain

PAY_SHORT_RNO5 - +

RNO5, Admiral

PAY_SHORT_RNO6 - +

RNO6, Grand Admiral

PAY_SHORT_RNOW - +

RNOW, Warrant Officer

diff --git a/code/__DEFINES/paygrade_defs/upp.html b/code/__DEFINES/paygrade_defs/upp.html index 4bb7e90c034d..dc04fe6a1f00 100644 --- a/code/__DEFINES/paygrade_defs/upp.html +++ b/code/__DEFINES/paygrade_defs/upp.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/upp.dm - +

@@ -38,85 +38,85 @@

code/__DEFINES/paygrade_defs/upp.dm

PAY_SHORT_UO8UO8, Leytenant General
PAY_SHORT_UO9UO9, Army General

Define Details

PAY_SHORT_UC1 - +

UC1, Junior Kommando

PAY_SHORT_UC2 - +

UC2, 2nd Kommando

PAY_SHORT_UC3 - +

UC3, 1st Kommando

PAY_SHORT_UE1 - +

UE1, Private

PAY_SHORT_UE2 - +

UE2, Private First Class

PAY_SHORT_UE3 - +

UE3, Korporal

PAY_SHORT_UE4 - +

UE4, unior Serzhant

PAY_SHORT_UE5 - +

UE5, Serzhant

PAY_SHORT_UE6 - +

UE6, Master Serzhant

PAY_SHORT_UEC - +

UE,

PAY_SHORT_UO1 - +

UO1, Leytenant

PAY_SHORT_UO2 - +

UO2, Senior Leytenant

PAY_SHORT_UO3 - +

UO3, Kapitan

PAY_SHORT_UO4 - +

UO4, Mayjor

PAY_SHORT_UO5 - +

UO5, Leytenant Kolonel

PAY_SHORT_UO6 - +

UO6, Kolonel

PAY_SHORT_UO7 - +

UO7, Mayjor General

PAY_SHORT_UO8 - +

UO8, Leytenant General

PAY_SHORT_UO9 - +

UO9, Army General

diff --git a/code/__DEFINES/paygrade_defs/weyland.html b/code/__DEFINES/paygrade_defs/weyland.html index a898515e033d..f91a09ef46b7 100644 --- a/code/__DEFINES/paygrade_defs/weyland.html +++ b/code/__DEFINES/paygrade_defs/weyland.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/paygrade_defs/weyland.dm - +

@@ -44,109 +44,109 @@

code/__DEFINES/paygrade_defs/weyland.dm

PAY_SHORT_PMC_ETLPMC-ETL, Elite Team Leader
PAY_SHORT_PMC_DIRPMC-DIR, PMC Director

Define Details

PAY_SHORT_PMC_DIR - +

PMC-DIR, PMC Director

PAY_SHORT_PMC_DOC - +

PMC-DOC, Trauma Surgeon

PAY_SHORT_PMC_ELG - +

PMC-ELG, Elite Gunner

PAY_SHORT_PMC_ELM - +

PMC-ELM, Elite Medic

PAY_SHORT_PMC_ELR - +

PMC-ELR, Elite Responder

PAY_SHORT_PMC_EN - +

PMC-EN, Enforcer

PAY_SHORT_PMC_ETL - +

PMC-ETL, Elite Team Leader

PAY_SHORT_PMC_MS - +

PMC-MS, Medical Specialist

PAY_SHORT_PMC_OP - +

PMC-OP, Operator, standard PMC.

PAY_SHORT_PMC_SS - +

PMC-SS, Support Specialist

PAY_SHORT_PMC_TEC - +

PMC-ENG, Technician

PAY_SHORT_PMC_TL - +

PMC-TL, Team Leader

PAY_SHORT_PMC_VS - +

PMC-VS, Vehicle Specialist

PAY_SHORT_PMC_WS - +

PMC-WS, Weapons Specialist

PAY_SHORT_PMC_XS - +

PMC-XS, Xeno Specialist (Handler)

PAY_SHORT_WYC1 - +

WYC1, Trainee

PAY_SHORT_WYC10 - +

WYC10, Director

PAY_SHORT_WYC2 - +

WYC2, Junior Executive

PAY_SHORT_WYC3 - +

WYC3, Executive

PAY_SHORT_WYC4 - +

WYC4, Senior Executive

PAY_SHORT_WYC5 - +

WYC5, Executive Specialist

PAY_SHORT_WYC6 - +

WYC6, Executive Supervisor

PAY_SHORT_WYC7 - +

WYC7, Assistant Manager

PAY_SHORT_WYC8 - +

WYC8, Division Manager

PAY_SHORT_WYC9 - +

WYC9, Chief Executive

diff --git a/code/__DEFINES/procpath.html b/code/__DEFINES/procpath.html index 9a2d20160dd1..f32d051e797d 100644 --- a/code/__DEFINES/procpath.html +++ b/code/__DEFINES/procpath.html @@ -14,14 +14,14 @@

code/__DEFINES/procpath.dm - +

/procpathRepresents a proc or verb path.
diff --git a/code/__DEFINES/qdel.html b/code/__DEFINES/qdel.html index d673e42e9a6e..f2f7db297ba4 100644 --- a/code/__DEFINES/qdel.html +++ b/code/__DEFINES/qdel.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/qdel.dm - +

@@ -35,65 +35,65 @@

code/__DEFINES/qdel.dm

QDEL_ITEM_ADMINS_WARNEDSet when admins are told about lag causing qdels in this type.
QDEL_ITEM_SUSPENDED_FOR_LAGSet when a type can no longer be hard deleted on failure because of lag it causes while this happens.

Define Details

GC_QUEUE_CHECK - +

main queue that waits 5 minutes because thats the longest byond can hold a reference to our shit.

GC_QUEUE_COUNT - +

Number of queues, used for allocating the nested lists. Don't forget to increase this if you add a new queue stage

GC_QUEUE_FILTER - +

short queue to filter out quick gc successes so they don't hang around in the main queue for 5 minutes

GC_QUEUE_HARDDELETE - +

short queue for things that hard delete instead of going thru the gc subsystem, this is purely so if they can softdelete, they will soft delete rather then wasting time with a hard delete.

GC_QUEUE_ITEM_GCD_DESTROYED - +

Item's gc_destroyed var value. Used to detect ref reuse.

GC_QUEUE_ITEM_INDEX_COUNT - +

Number of item indexes, used for allocating the nested lists. Don't forget to increase this if you add a new queue item index

GC_QUEUE_ITEM_QUEUE_TIME - +

Time this item entered the queue

GC_QUEUE_ITEM_REF - +

Ref to the item

QDEL_HINT_HARDDEL - +

Qdel should assume this object won't GC, and queue a hard delete using a hard reference.

QDEL_HINT_IWILLGC - +

Functionally the same as the above. qdel should assume the object will gc on its own, and not check it.

QDEL_HINT_LETMELIVE - +

qdel should let the object live after calling [/atom/proc/Destroy].

QDEL_HINT_QUEUE - +

qdel should queue the object for deletion.

QDEL_ITEM_ADMINS_WARNED - +

Set when admins are told about lag causing qdels in this type.

QDEL_ITEM_SUSPENDED_FOR_LAG - +

Set when a type can no longer be hard deleted on failure because of lag it causes while this happens.

diff --git a/code/__DEFINES/shuttles.html b/code/__DEFINES/shuttles.html index 7c4b6203ed2a..d075397d8ab9 100644 --- a/code/__DEFINES/shuttles.html +++ b/code/__DEFINES/shuttles.html @@ -14,19 +14,19 @@ — Define Details

code/__DEFINES/shuttles.dm - +

GAMEMODE_IMMUNEshuttle is immune to gamemode timer restrictions

Define Details

GAMEMODE_IMMUNE - +

shuttle is immune to gamemode timer restrictions

diff --git a/code/__DEFINES/skills.html b/code/__DEFINES/skills.html index cab9bd7233ac..5b089ba0f11e 100644 --- a/code/__DEFINES/skills.html +++ b/code/__DEFINES/skills.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/skills.dm - +

@@ -29,49 +29,49 @@

code/__DEFINES/skills.dm

SKILL_SPEC_UPPUPP special training
SKILL_SPEC_ALLCan use ALL specialist weapons

Define Details

SKILL_SPEC_ALL - +

Can use ALL specialist weapons

SKILL_SPEC_GRENADIER - +

Can use the rotary grenade launcher and heavy armor

SKILL_SPEC_KITTED - +

Is trained to use specialist gear & HAS picked a kit. (Functionally same as SPEC_ROCKET)

SKILL_SPEC_PYRO - +

Can use heavy flamers

SKILL_SPEC_ROCKET - +

Can use RPG

SKILL_SPEC_SCOUT - +

Can use thermal cloaks and custom M4RA rifle

SKILL_SPEC_SMARTGUN - +

Can use smartguns

SKILL_SPEC_SNIPER - +

Can use sniper rifles and camo suits

SKILL_SPEC_TRAINED - +

Is trained to use specialist gear, but hasn't picked a kit.

SKILL_SPEC_UPP - +

UPP special training

diff --git a/code/__DEFINES/status_effects.html b/code/__DEFINES/status_effects.html index 4d24e7b35d35..05afbfd060d2 100644 --- a/code/__DEFINES/status_effects.html +++ b/code/__DEFINES/status_effects.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/status_effects.dm - +

@@ -30,50 +30,50 @@

code/__DEFINES/status_effects.dm

IGNORE_GRABIf the incapacitated status effect will ignore a mob being agressively grabbed
STATUS_EFFECT_TIME_THRESHOLDTime threshold after which we launch ending timer - this should be higher than the slowest processing rate

Define Details

IGNORE_GRAB - +

If the incapacitated status effect will ignore a mob being agressively grabbed

IGNORE_RESTRAINTS - +

If the incapacitated status effect will ignore a mob in restraints (handcuffs)

IGNORE_STASIS - +

If the incapacitated status effect will ignore a mob in stasis (stasis beds)

STATUS_EFFECT_FAST_PROCESS - +

Processing flags - used to define the speed at which the status will work This is fast - 0.2s between ticks (I believe!)

STATUS_EFFECT_MULTIPLE - +

if it allows multiple instances of the effect

STATUS_EFFECT_NORMAL_PROCESS - +

This is slower and better for more intensive status effects - 1s between ticks

STATUS_EFFECT_REFRESH - +

if it only allows one, and new instances just instead refresh the timer

STATUS_EFFECT_REPLACE - +

if it allows only one, but new instances replace

STATUS_EFFECT_TIME_THRESHOLD - +

Time threshold after which we launch ending timer - this should be higher than the slowest processing rate

STATUS_EFFECT_UNIQUE - +

if it allows only one, preventing new instances

diff --git a/code/__DEFINES/strippable.html b/code/__DEFINES/strippable.html index 785e278aa194..add334c7866d 100644 --- a/code/__DEFINES/strippable.html +++ b/code/__DEFINES/strippable.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/strippable.dm - +

@@ -22,21 +22,21 @@

code/__DEFINES/strippable.dm

STRIPPABLE_OBSCURING_COMPLETELYThis slot is completely obscured, and cannot be accessed.
STRIPPABLE_OBSCURING_HIDDENThis slot can't be seen, but can be accessed.

Define Details

STRIPPABLE_OBSCURING_COMPLETELY - +

This slot is completely obscured, and cannot be accessed.

STRIPPABLE_OBSCURING_HIDDEN - +

This slot can't be seen, but can be accessed.

STRIPPABLE_OBSCURING_NONE - +

This slot is not obscured.

diff --git a/code/__DEFINES/subsystems.html b/code/__DEFINES/subsystems.html index b532f6c1a03f..0d6f7890464f 100644 --- a/code/__DEFINES/subsystems.html +++ b/code/__DEFINES/subsystems.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/subsystems.dm - +

@@ -57,129 +57,129 @@

code/__DEFINES/subsystems.dm

addtimerCreate a new timer and add it to the queue.
SS_INIT_TIMER_KEYThe timer key used to know how long subsystem initialization takes

Define Details

GAME_STATE_FINISHED - +

Game has round finished

GAME_STATE_PLAYING - +

Game has round in progress

GAME_STATE_PREGAME - +

Game is loaded and in pregame lobby

GAME_STATE_SETTING_UP - +

Game is attempting to start the round

GAME_STATE_STARTUP - +

Game is loading

INITIALIZATION_INNEW_MAPLOAD - +

New should call Initialize(TRUE)

INITIALIZATION_INNEW_REGULAR - +

New should call Initialize(FALSE)

INITIALIZATION_INSSATOMS - +

New should not call Initialize

INITIALIZE_HINT_LATELOAD - +

call LateInitialize at the end of all atom Initalization

The item will be added to the late_loaders list, this is iterated over after initalization of subsystems is complete and calls LateInitalize on the atom see this file for the LateIntialize proc

INITIALIZE_HINT_NORMAL - +

Nothing happens

INITIALIZE_HINT_QDEL - +

Call qdel on the atom after intialization

INITIALIZE_HINT_ROUNDSTART - +

Call LateInitialize on roundstart

INITIALIZE_IMMEDIATE - +

type and all subtypes should always immediately call Initialize in New()

PROCESS_KILL - +

Used to trigger object removal from a processing list

SS_INIT_FAILURE - +

Negative values incidate a failure or warning of some kind, positive are good. 0 and 1 are unused so that TRUE and FALSE are guaranteed to be invalid values. Subsystem failed to initialize entirely. Print a warning, log, and disable firing.

SS_INIT_NONE - +

The default return value which must be overridden. Will succeed with a warning.

SS_INIT_NO_NEED - +

Successful, but don't print anything. Useful if subsystem was disabled.

SS_INIT_SUCCESS - +

Subsystem initialized sucessfully.

SS_INIT_TIMER_KEY - +

The timer key used to know how long subsystem initialization takes

TIMER_CLIENT_TIME - +

Timing should be based on how timing progresses on clients, not the server.

Tracking this is more expensive, should only be used in conjuction with things that have to progress client side, such as animate() or sound()

TIMER_DELETE_ME - +

Delete the timer on parent datum Destroy() and when deltimer'd

TIMER_ID_NULL - +

Empty ID define

TIMER_LOOP - +

Loops the timer repeatedly until qdeleted

In most cases you want a subsystem instead, so don't use this unless you have a good reason

TIMER_NO_HASH_WAIT - +

prevents distinguishing identical timers with the wait variable

To be used with TIMER_UNIQUE

TIMER_OVERRIDE - +

For unique timers: Replace the old timer rather then not start this one

TIMER_STOPPABLE - +

Timer can be stopped using deltimer()

TIMER_UNIQUE - +

Don't run if there is an identical unique timer active

if the arguments to addtimer are the same as an existing timer, it doesn't create a new timer, and returns the id of the existing timer

addtimer - +

Create a new timer and add it to the queue.

@@ -208,7 +208,7 @@

G

diff --git a/code/__DEFINES/supply.html b/code/__DEFINES/supply.html index 955270ba3b54..a231a21864c3 100644 --- a/code/__DEFINES/supply.html +++ b/code/__DEFINES/supply.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/supply.dm - +

@@ -22,21 +22,21 @@

code/__DEFINES/supply.dm

ASRS_POOL_FOODSecondary ASRS pool dispening food related items for MessTech
ASRS_XENO_CRATES_DIVIDERDivider to the amount of xeno forces on the planet to ASRS provided crates. It is used as such sqrt(xenos/ASRS_XENO_CRATES_DIVIDER))

Define Details

ASRS_POOL_FOOD - +

Secondary ASRS pool dispening food related items for MessTech

ASRS_POOL_MAIN - +

Main pool of ASRS supplies, dispensing military supplies such as ammo

ASRS_XENO_CRATES_DIVIDER - +

Divider to the amount of xeno forces on the planet to ASRS provided crates. It is used as such sqrt(xenos/ASRS_XENO_CRATES_DIVIDER))

diff --git a/code/__DEFINES/surgery.html b/code/__DEFINES/surgery.html index b9da6ba2a7d4..3cedc3d3ac0c 100644 --- a/code/__DEFINES/surgery.html +++ b/code/__DEFINES/surgery.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/surgery.dm - +

@@ -56,150 +56,150 @@

code/__DEFINES/surgery.dm

SURGERY_TOOLS_PRY_ENCASEDTools used to open and close ribs/skull. Heavy-duty prying, haemostat/wirecutter won't cut it.
SURGERY_TOOLS_BONE_MENDTools used to patch lightly damaged bones or before setting. May need surgical line in future.

Define Details

SELF_SURGERY_SLOWDOWN - +

Multiplier to surgery times when working on yourself.

SURGERY_DEPTH_DEEP - +

Deep incision - opened ribcage/skull.

SURGERY_DEPTH_SHALLOW - +

An incision has been opened.

SURGERY_DEPTH_SURFACE - +

No incision.

SURGERY_FAILURE_IMPOSSIBLE - +

The (no) chance of failure for surgery because the correct tools/conditions are used or skill compensates

SURGERY_FAILURE_LIKELY - +

The chance of failure for surgery because the the tool and ground is some combination worse than awful and skill can't compensate enough

SURGERY_FAILURE_POSSIBLE - +

The chance of failure for surgery because the the tool/ground is SURGERY_TOOL_MULT_AWFUL/SURGERY_SURFACE_MULT_AWFUL and skill can't compensate enough

SURGERY_FAILURE_UNLIKELY - +

The chance of failure for surgery because the the tool/ground is SURGERY_TOOL_MULT_BAD_SUBSTITUTE/SURGERY_SURFACE_MULT_UNSUITED and skill can't compensate enough

SURGERY_PRIORITY_HIGH - +

Appears second in lists. Ex. IB fix, bleeding surgeries. Life-threatening or liable to get worse.

SURGERY_PRIORITY_LOW - +

Appears fourth in lists. Ex. opening ribs, amputation. Things that shouldn't be at the top of a list.

SURGERY_PRIORITY_MAXIMUM - +

Appears first in lists. Ex. larva surgery, opening incision. Immediately life-threatening or initiation surgeries.

SURGERY_PRIORITY_MINIMUM - +

Appears last in lists. Ex. cauterizing incision, closing ribcage. Concluding steps.

SURGERY_PRIORITY_MODERATE - +

Appears third in lists. Ex. bone fix, tending wounds. Worth doing but not immediately threatening. Most surgeries will be here.

SURGERY_SURFACE_MULT_ADEQUATE - +

A surface that's adequate for surgery, if not ideal.

SURGERY_SURFACE_MULT_AWFUL - +

A surface that's utterly unsuitable for complex surgery. Worst possible case.

SURGERY_SURFACE_MULT_IDEAL - +

A surface that's ideal for performing surgeries.

SURGERY_SURFACE_MULT_UNSUITED - +

A surface unsuited for surgery, but better than nothing.

SURGERY_TOOLS_BONE_MEND - +

Tools used to patch lightly damaged bones or before setting. May need surgical line in future.

SURGERY_TOOLS_CAUTERIZE - +

Tools used to close incisions. May need surgical line in future. Check /datum/surgery_step/cauterize var/tools_lit if adding activatable tools.

SURGERY_TOOLS_INCISION - +

Tools used to open incisions or cut flesh. IMS listed separately as the generic incision surgery uses it to skip steps. PICT isn't as fast as standard to disincentivise using it instead of a normal scalpel. See also /datum/surgery_step/cut_larval_pseudoroots, /datum/surgery_step/retract_skin.

SURGERY_TOOLS_MEND_BLOODVESSEL - +

Tools used to patch damaged bloodvessels. Same tools as SUTURE, but fixovein exists specifically for this work and is best at it.

SURGERY_TOOLS_NO_INIT_MSG - +

Tools routinely used to hit people, which wouldn't make sense to give 'you can't open an incision with xyz' messages.

SURGERY_TOOLS_PINCH - +

Tools used to grab and remove things delicately. See also /datum/surgery_step/remove_larva.

SURGERY_TOOLS_PRY_DELICATE - +

Tools used to pry things very finely. No crowbar, fork works decently; it can't pinch, but it's easier to maneuver precisely than wirecutters.

SURGERY_TOOLS_PRY_ENCASED - +

Tools used to open and close ribs/skull. Heavy-duty prying, haemostat/wirecutter won't cut it.

SURGERY_TOOLS_SEVER_BONE - +

Tools used to sever limb bones. Same tools as /datum/surgery_step/saw_encased, but with hacking/chopping tools being better than sawing. See also /datum/surgery_step/saw_off_limb/failure var/list/cannot_hack, listing the tools that can't instantly chop a limb.

SURGERY_TOOLS_SUTURE - +

Tools used to suture damaged flesh. Same tools as BLOODVESSEL, but surgical line is ideal for this.

SURGERY_TOOL_MULT_AWFUL - +

A tool that's badly unsuitable for the surgery. Worst usable case. Using a glass shard instead of a scalpel, using a bayonet to saw off a limb's bone.

SURGERY_TOOL_MULT_BAD_SUBSTITUTE - +

An improvised substitute for an ill-fitting tool. Using wirecutters instead of a retractor.

SURGERY_TOOL_MULT_IDEAL - +

A tool that's perfect for the surgery.

SURGERY_TOOL_MULT_SUBOPTIMAL - +

A tool that's a good, if not ideal, fit for the surgery -- generally a real surgical tool used slightly out of its role. Haemostat instead of retractor, fixovein instead of sutures.

SURGERY_TOOL_MULT_SUBSTITUTE - +

A tool that's functional, but hardly good. Generally an improvised substitute for a well-matching tool - wirecutters instead of haemostat.

is_surgery_init_tool - +

checks if the item has a path that can be specifically used in a surgery step and is not flagged to not message on failed init - ex. cable coil, trauma kits etc.

is_surgery_tool - +

checks if the item has a path that can be specifically used in a surgery step.

diff --git a/code/__DEFINES/techtree.html b/code/__DEFINES/techtree.html index ce12737014cd..300139d90ea8 100644 --- a/code/__DEFINES/techtree.html +++ b/code/__DEFINES/techtree.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/techtree.dm - +

@@ -23,25 +23,25 @@

code/__DEFINES/techtree.dm

TECH_FLAG_NO_ANNOUNCEDon't announce when this tech is bought.
PASSIVE_INCREASE_AMOUNTControls the passive increase amount.

Define Details

PASSIVE_INCREASE_AMOUNT - +

Controls the passive increase amount.

TECH_FLAG_DISABLED - +

Prevents a tech from being added to the tech trees

TECH_FLAG_MULTIUSE - +

The tech can be purchased multiple times

TECH_FLAG_NO_ANNOUNCE - +

Don't announce when this tech is bought.

diff --git a/code/__DEFINES/text.html b/code/__DEFINES/text.html index e9d6c0b8c038..857ebbb40fa0 100644 --- a/code/__DEFINES/text.html +++ b/code/__DEFINES/text.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/text.dm - +

@@ -26,37 +26,37 @@

code/__DEFINES/text.dm

SHOW_MESSAGE_VISIBLEdefines related to text related procs

Define Details

MAPTEXT - +

Prepares a text to be used for maptext. Use this so it doesn't look hideous.

MAPTEXT_VCR_OSD_MONO - +

Prepares a text to be used for maptext, using a font that can handle larger text better.

SANITIZE_FILENAME - +

Removes characters incompatible with file names.

SHOW_MESSAGE_VISIBLE - +

defines related to text related procs

STRIP_HTML_SIMPLE - +

Simply removes the < and > characters, and limits the length of the message.

WXH_TO_HEIGHT - +

Macro from Lummox used to get height from a MeasureText proc

diff --git a/code/__DEFINES/tgs.html b/code/__DEFINES/tgs.html index 08cdea089012..b7a8d31f2076 100644 --- a/code/__DEFINES/tgs.html +++ b/code/__DEFINES/tgs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/tgs.dm - +

@@ -71,165 +71,165 @@

code/__DEFINES/tgs.dm

/datum/tgs_chat_embed/provider/authorSee https://discord.com/developers/docs/resources/channel#embed-object-embed-author-structure for details. Must have name set in New().
/datum/tgs_chat_embed/fieldSee https://discord.com/developers/docs/resources/channel#embed-object-embed-field-structure for details. Must have name and value set in New().

Define Details

TGS_ENGINE_TYPE_BYOND - +

The Build Your Own Net Dream engine.

TGS_ENGINE_TYPE_OPENDREAM - +

The OpenDream engine.

TGS_EVENT_COMPILE_CANCELLED - +

When a compile is cancelled. No parameters.

TGS_EVENT_COMPILE_COMPLETE - +

When a compile operation completes. Note, this event fires before the new .dmb is loaded into the watchdog. Consider using the TGS_EVENT_DEPLOYMENT_COMPLETE instead. Parameters: Game directory path.

TGS_EVENT_COMPILE_FAILURE - +

When a compile fails. Parameters: Game directory path, [TRUE]/[FALSE] based on if the cause for failure was DMAPI validation.

TGS_EVENT_COMPILE_START - +

When the compiler starts running. Parameters: Game directory path, origin commit SHA.

TGS_EVENT_DEPLOYMENT_CLEANUP - +

Whenever a deployment folder is deleted from disk. Parameters: Game directory path.

TGS_EVENT_DEPLOYMENT_COMPLETE - +

When a deployment completes. No Parameters.

TGS_EVENT_ENGINE_ACTIVE_VERSION_CHANGE - +

When the active engine version changes. Parameters: (Nullable) Version string of the current engine, version string of the new engine.

TGS_EVENT_ENGINE_INSTALL_FAIL - +

When a engine install operation fails. Parameters: Error message

TGS_EVENT_ENGINE_INSTALL_START - +

Before a engine install operation begins. Parameters: Version string of the installing engine.

TGS_EVENT_HEALTH_CHECK - +

When the watchdog sends a health check to DD. No parameters.

TGS_EVENT_INSTANCE_AUTO_UPDATE_START - +

When an automatic update for the current instance begins. No parameters.

TGS_EVENT_INSTANCE_RENAMED - +

Before the instance is renamed, extra parameter is the new name.

TGS_EVENT_PORT_SWAP - +

Before a port change is about to happen, extra parameters is new port.

TGS_EVENT_PRE_DREAM_MAKER - +

After CodeModifications are applied, before DreamMaker is run. Parameters: Game directory path, origin commit sha, version string of the used engine.

TGS_EVENT_REBOOT_MODE_CHANGE - +

Before a reboot mode change, extras parameters are the current and new reboot mode enums.

TGS_EVENT_REPO_CHECKOUT - +

When the repository performs a checkout. Parameters: Checkout git object.

TGS_EVENT_REPO_FETCH - +

When the repository performs a fetch operation. No parameters.

TGS_EVENT_REPO_MERGE_CONFLICT - +

When the repository encounters a merge conflict: Parameters: Base SHA, target SHA, base reference, target reference.

TGS_EVENT_REPO_MERGE_PULL_REQUEST - +

When the repository test merges. Parameters: PR Number, PR Sha, (Nullable) Comment made by TGS user.

TGS_EVENT_REPO_PRE_SYNCHRONIZE - +

Before the repository makes a sychronize operation. Parameters: Absolute repostiory path.

TGS_EVENT_REPO_RESET_ORIGIN - +

When the repository is reset to its origin reference. Parameters: Reference name, Commit SHA.

TGS_EVENT_REPO_SUBMODULE_UPDATE - +

After a single submodule update is performed. Parameters: Updated submodule name.

TGS_EVENT_WATCHDOG_DETACH - +

Before the watchdog detaches for a TGS update/restart. No parameters.

TGS_EVENT_WATCHDOG_REATTACH - +

After the watchdog reattaches to DD, extra parameter is the new /datum/tgs_version of the server.

TGS_EVENT_WATCHDOG_SHUTDOWN - +

Before the watchdog shuts down. Not sent for graceful shutdowns. No parameters.

TGS_EVENT_WORLD_PRIME - +

Watchdog event when TgsInitializationComplete() is called. No parameters.

TGS_FILE2TEXT_NATIVE - +

Create this define if you want to do TGS configuration outside of this file.

TGS_REBOOT_MODE_NORMAL - +

The server will reboot normally.

TGS_REBOOT_MODE_RESTART - +

The watchdog will restart on reboot.

TGS_REBOOT_MODE_SHUTDOWN - +

The server will stop running on reboot.

TGS_SECURITY_SAFE - +

DreamDaemon Safe security level.

TGS_SECURITY_TRUSTED - +

DreamDaemon Trusted security level.

TGS_SECURITY_ULTRASAFE - +

DreamDaemon Ultrasafe security level.

TGS_TOPIC - +

Put this at the start of [/world/proc/Topic].

TGS_VISIBILITY_INVISIBLE - +

DreamDaemon invisible visibility level.

TGS_VISIBILITY_PRIVATE - +

DreamDaemon private visibility level.

TGS_VISIBILITY_PUBLIC - +

DreamDaemon public visibility level.

diff --git a/code/__DEFINES/tgui.html b/code/__DEFINES/tgui.html index fcac0e040e2c..1a513e2278af 100644 --- a/code/__DEFINES/tgui.html +++ b/code/__DEFINES/tgui.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/tgui.dm - +

@@ -35,72 +35,72 @@

code/__DEFINES/tgui.dm

TGUI_CREATE_OPEN_MESSAGECreates a message packet for sending via output() specifically for opening tgsay using an embedded winget

Define Details

TGUI_CREATE_MESSAGE - +

Creates a message packet for sending via output()

TGUI_CREATE_OPEN_MESSAGE - +

Creates a message packet for sending via output() specifically for opening tgsay using an embedded winget

TGUI_PING_TIMEOUT - +

Maximum ping timeout allowed to detect zombie windows

TGUI_REFRESH_FULL_UPDATE_COOLDOWN - +

Used for rate-limiting to prevent DoS by excessively refreshing a TGUI window

TGUI_WINDOW_CLOSED - +

Window does not exist

TGUI_WINDOW_HARD_LIMIT - +

Maximum number of open windows

TGUI_WINDOW_ID - +

Get a window id based on the provided pool index

TGUI_WINDOW_INDEX - +

Get a pool index of the provided window id

TGUI_WINDOW_LOADING - +

Window was just opened, but is still not ready to be sent data

TGUI_WINDOW_READY - +

Window is free and ready to receive data

TGUI_WINDOW_SOFT_LIMIT - +

Maximum number of windows that can be suspended/reused

UI_CLOSE - +

UI Should close

UI_DISABLED - +

Red eye; disabled, does not update

UI_INTERACTIVE - +

Green eye; fully interactive

UI_UPDATE - +

Orange eye; updates but is not interactive

diff --git a/code/__DEFINES/traits.html b/code/__DEFINES/traits.html index ebb41ea99200..e69d7c585ac6 100644 --- a/code/__DEFINES/traits.html +++ b/code/__DEFINES/traits.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/traits.dm - +

@@ -116,398 +116,398 @@

code/__DEFINES/traits.dm

HACKED_TRAITtraits from hacked machine interactions
CHLOROFORM_TRAITtraits from chloroform usage

Define Details

BODY_TRAIT - +

trait source where a condition comes from body state

BUCKLED_TRAIT - +

trait associated to being buckled

CHLOROFORM_TRAIT - +

traits from chloroform usage

CHOKEHOLD_TRAIT - +

trait associated to being held in a chokehold

COUNT_TRAIT_SOURCES - +

Returns the amount of sources for a trait. useful if you don't want to have a "thing counter" stuck around all the time

DOUBLE_SEATS_TRAIT - +

traits associated with usage of snowflake dropship double seats

FAKEDEATH_TRAIT - +

trait source when an effect is coming from a fakedeath effect (refactor this)

GET_TRAIT_SOURCES - +

Returns a list of trait sources for this trait. Only useful for wacko cases and internal futzing You should not be using this

HACKED_TRAIT - +

traits from hacked machine interactions

HAS_MIND_TRAIT - +

A simple helper for checking traits in a mob's mind

INTERACTION_TRAIT - +

traits associated with actively interacted machinery

KNOCKEDDOWN_TRAIT - +

traits bound by knocked_down status effect

KNOCKEDOUT_TRAIT - +

traits bound by knocked_out status effect

LYING_DOWN_TRAIT - +

Trait associated to lying down (having a [lying_angle] of a different value than zero).

LYING_TRAIT - +

Status trait coming from lying down through update_canmove()

OVIPOSITOR_TRAIT - +

trait effect related to the queen ovipositor

POUNCED_TRAIT - +

traits from being pounced

ROUNDSTART_TRAIT - +

cannot be removed without admin intervention

SPECIALIST_GEAR_TRAIT - +

trait effect related to active specialist gear

STAT_TRAIT - +

trait associated to a stat value or range of

STEP_TRIGGER_TRAIT - +

traits from step_triggers on the map

STUNNED_TRAIT - +

traits bound by stunned status effects

TRAIT_ABILITY_BURROWED - +

Used for burrowed mobs, prevent's SG/sentrys/claymores from autofiring

TRAIT_ABILITY_NO_PLASMA_TRANSFER - +

Xenos with this trait cannot have plasma transfered to them

TRAIT_ABILITY_OVIPOSITOR - +

Shows that the xeno queen is on ovi

TRAIT_BIMEX - +

If the mob is wearing bimex glasses. Used for badass laser deflection flavor text.

TRAIT_CANNOT_EAT - +

If the mob cannot eat/be fed

TRAIT_CHARGING - +

If the mob is currently charging (xeno only)

TRAIT_CLOAKED - +

If the mob is cloaked in any form

TRAIT_CRAWLER - +

If the mob can crawl through pipes equipped

TRAIT_DAZED - +

Disoriented. Unable to talk properly, and unable to use some skills as Xeno

TRAIT_DEXTROUS - +

If the mob is affected by drag delay.

TRAIT_EAR_PROTECTION - +

If the mob has ear protection. Protects from external ear damage effects. Includes explosions, firing the RPG, screeching DEAFNESS only, and flashbangs.

TRAIT_EMOTE_CD_EXEMPT - +

Stops emote cooldown

TRAIT_ERT_ID - +

If this ID belongs to an ERT member

TRAIT_FLOORED - +

Prevents voluntary standing or staying up on its own.

TRAIT_FORCED_STANDING - +

Forces user to stay standing

TRAIT_FOREIGN_BIO - +

Foreign biology. Basic medHUDs won't show the mob. (Yautja, Zombies)

TRAIT_HARDCORE - +

If the mob will instantly go permadead upon death

TRAIT_HIVEMIND_INTERFERENCE - +

if the xeno's connection to the hivemind is cut

TRAIT_HOLDS_CANE - +

If the mob is holding a cane.

TRAIT_IMMOBILIZED - +

Prevents voluntary movement.

TRAIT_INCAPACITATED - +

Stuns preventing movement and using objects but without further impairement

TRAIT_INFILTRATOR_SYNTH - +

Masked synthetic biology. Basic medHUDs will perceive the mob as human. (Infiltrator Synths)

TRAIT_INTENT_EYES - +

Eye color changes on intent. (G1 Synths and WJs)

TRAIT_IN_TUTORIAL - +

If the mob is currently loading a tutorial

TRAIT_IRON_TEETH - +

If the mob won't drop items held in face slot when downed

TRAIT_KNOCKEDOUT - +

Forces the user to stay unconscious.

TRAIT_LEADERSHIP - +

If the mob has leadership abilities (giving orders).

TRAIT_LISPING - +

Replace s with th in talking

TRAIT_MERGED_WITH_WEEDS - +

Apply this to identify a mob as merged with weeds

TRAIT_NEARSIGHTED_EQUIPMENT - +

If the mob has equipment that alleviates nearsightedness

TRAIT_NESTED - +

If the mob is nested.

TRAIT_NO_COLOR - +

If the Hive uses it's colors on the mobs. Does not occur naturally, excepting the Mutated hive.

TRAIT_NO_HIVE_DELAY - +

If the Hive delays round end (this is overridden for some hives). Does not occur naturally. Must be applied in events.

TRAIT_NO_STRAY - +

Mob wont get hit by stray projectiles

TRAIT_OPPOSABLE_THUMBS - +

If the hive or xeno can use objects.

TRAIT_REAGENT_SCANNER - +

If the mob can see the reagents contents of stuff

TRAIT_SANTA - +

If the mob is Santa. Enough said.

TRAIT_SIMPLE_DESC - +

If the mob is hidden from examination

TRAIT_SOURCE_ABILITY - +

Status trait coming from ability

TRAIT_SOURCE_ADMIN - +

Status trait forced by staff

TRAIT_SOURCE_ATTACHMENT - +

Status trait coming from attachment

TRAIT_SOURCE_BUCKLE - +

Status trait coming from being buckled.

TRAIT_SOURCE_DROPSHIP_INTERACTION - +

traits associated with interacting with a dropship

TRAIT_SOURCE_EQUIPMENT - +

Status trait coming from equipment

TRAIT_SOURCE_FLIP_TABLE - +

Status trait coming from being flipped or unflipped.

TRAIT_SOURCE_HIVE - +

Status trait coming from the hive.

TRAIT_SOURCE_HIVEMIND_INTERFERENCE - +

Status trait coming from hivemind interference

TRAIT_SOURCE_INHERENT - +

Example trait source

TRAIT_SOURCE_ITEM - +

Status trait coming from generic items

TRAIT_SOURCE_JOB - +

Status trait coming from their job

TRAIT_SOURCE_SKILL - +

Status trait coming from skill

TRAIT_SOURCE_SPECIES - +

Status trait coming from species. .human/species_gain()

TRAIT_SOURCE_SQUAD_LEADER - +

Status trait coming from being assigned as [acting] squad leader.

TRAIT_SOURCE_TEMPORARY_MUTE - +

Status trait coming from temporary_mute

TRAIT_SOURCE_TUTORIAL - +

Status trait coming from a tutorial

TRAIT_SOURCE_WEAPON - +

Status trait from weapons?? buh

TRAIT_SOURCE_XENO_ACTION_CHARGE - +

Status trait forced by the xeno action charge

TRAIT_SPOTTER_LAZED - +

If the mob is being lazed by a sniper spotter

TRAIT_SUPER_STRONG - +

Absolutely RIPPED. Can do misc. heavyweight stuff others can't. (Yautja, Synths)

TRAIT_TABLE_FLIPPING - +

If the table is being flipped, prevent any changes that will mess with adjacency handling

TRAIT_TEMPORARILY_MUTED - +

Apply this to identify a mob as temporarily muted

TRAIT_TOOL_BLACKMARKET_HACKER - +

Can hack ASRS consoles to access the black market

TRAIT_TOOL_TRADEBAND - +

Can lockout blackmarket from ASRS console circuits.

TRAIT_TWOBORE_TRAINING - +

If the mob can handle the superheavy two-bore rifle and speaks its fluff lines when landing hits with it.

TRAIT_UNDENSE - +

Example trait Apply this to make a mob not dense, and remove it when you want it to no longer make them undense, other sorces of undesity will still apply. Always define a unique source when adding a new instance of this!

TRAIT_UNSTRIPPABLE - +

Makes it impossible to strip the inventory of this mob.

TRAIT_USING_WHEELCHAIR - +

If the mob is buckled to a wheelchair.

TRAIT_VULTURE_USER - +

If the mob is able to use the vulture rifle or spotting scope

TRAIT_XENONID - +

If the Hive is a Xenonid Hive

TRAIT_YAUTJA_TECH - +

Knowledge of Yautja technology

XENO_NEST_TRAIT - +

Status trait coming from a xeno nest

XENO_THROW_TRAIT - +

Status trait from a generic throw by xeno abilities

XENO_WEED_TRAIT - +

traits associated with xeno on-ground weeds

diff --git a/code/__DEFINES/turf_flags.html b/code/__DEFINES/turf_flags.html index 87215c72575f..041f50acc304 100644 --- a/code/__DEFINES/turf_flags.html +++ b/code/__DEFINES/turf_flags.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/turf_flags.dm - +

@@ -24,29 +24,29 @@

code/__DEFINES/turf_flags.dm

CHANGETURF_IGNORE_AIRThis flag prevents changeturf from gathering air from nearby turfs to fill the new turf with an approximation of local air
CHANGETURF_SKIPA flag for PlaceOnTop to just instance the new turf instead of calling ChangeTurf. Used for uninitialized turfs NOTHING ELSE

Define Details

CHANGETURF_IGNORE_AIR - +

This flag prevents changeturf from gathering air from nearby turfs to fill the new turf with an approximation of local air

CHANGETURF_SKIP - +

A flag for PlaceOnTop to just instance the new turf instead of calling ChangeTurf. Used for uninitialized turfs NOTHING ELSE

RESERVATION_TURF - +

If a turf is a reserved turf

TURF_ORGANIC - +

Marks a turf as organic. Used for alien wall and membranes.

UNUSED_RESERVATION_TURF - +

If a turf is an usused reservation turf awaiting assignment

diff --git a/code/__DEFINES/turfs.html b/code/__DEFINES/turfs.html index 1ba6454ebd0e..88140b7373ba 100644 --- a/code/__DEFINES/turfs.html +++ b/code/__DEFINES/turfs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/turfs.dm - +

@@ -24,28 +24,28 @@

code/__DEFINES/turfs.dm

CORNER_OUTLINEReturns an outline (neighboring turfs) of the given block

Define Details

CORNER_BLOCK - +

Returns a list of turfs in the rectangle specified by BOTTOM LEFT corner and height/width

CORNER_BLOCK_OFFSET - +

Returns a list of turfs similar to CORNER_BLOCK but with offsets

CORNER_OUTLINE - +

Returns an outline (neighboring turfs) of the given block

Z_TURFS - +

Returns all turfs in a zlevel

diff --git a/code/__DEFINES/unit_tests.html b/code/__DEFINES/unit_tests.html index 8a3fc17b38f4..153e11fea857 100644 --- a/code/__DEFINES/unit_tests.html +++ b/code/__DEFINES/unit_tests.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/unit_tests.dm - +

@@ -27,7 +27,7 @@

code/__DEFINES/unit_tests.dm

TEST_ONLY_ASSERTASSERT(), but it only actually does anything during unit tests

Define Details

PERFORM_ALL_TESTS - +

Are tests enabled with no focus? @@ -37,13 +37,13 @@

PER For example, PERFORM_ALL_TESTS(log_mapping) will only run if either no test is focused, or the focus is log_mapping.

TEST_ONLY_ASSERT - +

ASSERT(), but it only actually does anything during unit tests

diff --git a/code/__DEFINES/vehicle.html b/code/__DEFINES/vehicle.html index 418543431509..6a6836d1a42f 100644 --- a/code/__DEFINES/vehicle.html +++ b/code/__DEFINES/vehicle.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/vehicle.dm - +

@@ -22,21 +22,21 @@

code/__DEFINES/vehicle.dm

VEHICLE_CLASS_WEAKVehicle Classes (for future)
VEHICLE_BYPASS_BLOCKERSVehicle can bypass vehicle blockers, typically going further into maps than intended

Define Details

VEHICLE_BYPASS_BLOCKERS - +

Vehicle can bypass vehicle blockers, typically going further into maps than intended

VEHICLE_CLASS_WEAK - +

Vehicle Classes (for future)

VEHICLE_TOGGLE_SHIFT_CLICK_GUNNER - +

Toggle between Shift click and MMB click for gunner

diff --git a/code/__DEFINES/vendors.html b/code/__DEFINES/vendors.html index 4f9d6b9b33a5..0f4b3181ceee 100644 --- a/code/__DEFINES/vendors.html +++ b/code/__DEFINES/vendors.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/vendors.dm - +

@@ -23,22 +23,22 @@

code/__DEFINES/vendors.dm

VEND_PROPSVends props looking like the items instead of the actual items. Basically for tutorials.
VEND_TOKEN_VOIDToken invalid/unrecognised.

Define Details

VEND_PROPS - +

Vends props looking like the items instead of the actual items. Basically for tutorials.

VEND_STOCK_DYNAMIC - +

Vendors with this flag will fill retroactively based on latejoining players, and expect a scale multiplier instead of amount of items

VEND_TOKEN_VOID - +

Token invalid/unrecognised.

diff --git a/code/__DEFINES/weapon_stats.html b/code/__DEFINES/weapon_stats.html index 522482a5b8bf..fece40cfaa87 100644 --- a/code/__DEFINES/weapon_stats.html +++ b/code/__DEFINES/weapon_stats.html @@ -14,24 +14,24 @@ — Define Details

code/__DEFINES/weapon_stats.dm - +

FIRE_VARIANT_DEFAULTDefault fire behavior: No associated values.
FIRE_VARIANT_TYPE_B"Type B" Armor Shredding Greenfire: Burn Time T5, Burn Level T2, Slows on Tile, Increased Tile Damage, Easier Extinguishing.

Define Details

FIRE_VARIANT_DEFAULT - +

Default fire behavior: No associated values.

FIRE_VARIANT_TYPE_B - +

"Type B" Armor Shredding Greenfire: Burn Time T5, Burn Level T2, Slows on Tile, Increased Tile Damage, Easier Extinguishing.

diff --git a/code/__DEFINES/xeno.html b/code/__DEFINES/xeno.html index 3556c2b84dc2..d2cacbf31db5 100644 --- a/code/__DEFINES/xeno.html +++ b/code/__DEFINES/xeno.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/xeno.dm - +

@@ -47,124 +47,124 @@

code/__DEFINES/xeno.dm

XENO_AVAILABLE_TIMERThe time against away_timer when an AFK xeno gets listed in the available list so ghosts can get ready
WEED_EXPLOSION_DAMAGEMULTBetween 2% to 10% of explosion severity

Define Details

BUILD_TIME_MULT_LESSER_DRONE - +

Multiplier for time taken for a xeno to place down a resin structure

ENDGAME_LARVA_CAP_MULTIPLIER - +

Xenos need to have their number to marines ratio lower than this to get larvae from pylons

FACEHUGGER_WINDUP_DURATION - +

The duration it takes a player controlled facehugger to leap or hug adjacently

HIJACK_RATIO_FOR_TACMAP - +

If this is marine to xeno ratio during hijack, xenos see marines on tacmap

LARVA_ADDITION_MULTIPLIER - +

What percent of their numbers xeno get from pylons

SINGLETARGETGUT - +

Defines for Abomination ability /datum/action/xeno_action/activable/feralfrenzy

WEED_EXPLOSION_DAMAGEMULT - +

Between 2% to 10% of explosion severity

WEED_XENO_DAMAGEMULT - +

Multiplicative. The amount of damage xenos do to weeds.

XENO_ATTACK_ACTION - +

Full attack delay.

XENO_AVAILABLE_TIMER - +

The time against away_timer when an AFK xeno gets listed in the available list so ghosts can get ready

XENO_BURIED_LARVA_TIME_LIMIT - +

The amount of time after round start before buried larva spawns are disallowed

XENO_COMM_ACQUISITION_TIME - +

The time when xenos can start taking over comm towers

XENO_FACEHUGGER_LEAVE_TIMER - +

The time against away_timer when an AFK facehugger converts to a npc

XENO_HIJACK_EVILUTION_BUFF - +

Evolution boost during hijack

XENO_HIJACK_EVILUTION_TIME - +

For how long the buff lasts

XENO_JOIN_AFK_TIME_LIMIT - +

The time of inactivity you cannot exceed to join as a xeno

XENO_JOIN_DEAD_LARVA_TIME - +

The time you must be dead to join as a xeno larva

XENO_JOIN_DEAD_TIME - +

The time you must be dead to join as xeno (not larva)

XENO_LEAVE_TIMER - +

The time against away_timer when an AFK xeno (not larva) can be replaced

XENO_LEAVE_TIMER_LARVA - +

The time against away_timer when an AFK xeno larva can be replaced

XENO_NOBODY - +

Nobody can create constructions. (Feral)

XENO_NONCOMBAT_ACTION - +

Noticeable but shorter than full delay.

XENO_NO_DELAY_ACTION - +

No delay at all.

XENO_PYLON_ACTIVATION_COOLDOWN - +

The time it takes for a pylon to give one larva while activated

XENO_PYLON_DESTRUCTION_DELAY - +

The time until you can re-corrupt a comms relay after the last pylon was destroyed

xeno_attack_delay - +

Usually 1 second delay.

xeno_miss_delay - +

Usually half a second's delay.

xeno_noncombat_delay - +

0.4 seconds, legacy 'open hand clicked something adjacent' delay.

diff --git a/code/__HELPERS/#maths.html b/code/__HELPERS/#maths.html index 7a848b52ade6..0f1b1ae3f220 100644 --- a/code/__HELPERS/#maths.html +++ b/code/__HELPERS/#maths.html @@ -14,7 +14,7 @@

code/__HELPERS/#maths.dm - +

@@ -31,7 +31,7 @@

code/__HELPERS/#maths.dm returns the correctly signed value max'd to the threshold

diff --git a/code/__HELPERS/_lists.html b/code/__HELPERS/_lists.html index 86e77e2abe77..ee42b4941247 100644 --- a/code/__HELPERS/_lists.html +++ b/code/__HELPERS/_lists.html @@ -14,7 +14,7 @@ — Define Details

code/__HELPERS/_lists.dm - +

@@ -51,7 +51,7 @@

code/__HELPERS/_lists.dm

same as shuffle, but returns nothing and acts on list in place

Define Details

BINARY_INSERT - +

Binary search sorted insert @@ -61,17 +61,17 @@

BINARY_ COMPARE: The object to compare against, usualy the same as INPUT COMPARISON: The variable on the objects to compare COMPTYPE: How should the values be compared? Either COMPARE_KEY or COMPARE_VALUE.

COMPARE_KEY - +

Passed into BINARY_INSERT to compare keys

COMPARE_VALUE - +

Passed into BINARY_INSERT to compare values

diff --git a/code/__HELPERS/_time.html b/code/__HELPERS/_time.html index 3ac9c9d6ff1d..f52d9237dd50 100644 --- a/code/__HELPERS/_time.html +++ b/code/__HELPERS/_time.html @@ -14,7 +14,7 @@

code/__HELPERS/_time.dm - +

@@ -22,7 +22,7 @@

code/__HELPERS/_time.dm

Returns the world time in english. Do not use to get date information - starts at 0 + a random time offset from 10 minutes to 24 hours.
diff --git a/code/__HELPERS/animations.html b/code/__HELPERS/animations.html index 83934e9b2e73..6e99a221041b 100644 --- a/code/__HELPERS/animations.html +++ b/code/__HELPERS/animations.html @@ -14,19 +14,19 @@ — Define Details

code/__HELPERS/animations.dm - +

UPDATE_TRANSFORM_ANIMATION_TIMEThe duration of the animate call in mob/living/update_transform

Define Details

UPDATE_TRANSFORM_ANIMATION_TIME - +

The duration of the animate call in mob/living/update_transform

diff --git a/code/__HELPERS/chat.html b/code/__HELPERS/chat.html index bcf134205fd5..4c1a7d75315a 100644 --- a/code/__HELPERS/chat.html +++ b/code/__HELPERS/chat.html @@ -14,7 +14,7 @@

code/__HELPERS/chat.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/chat.dm

Sends a message to TGS admin chat channels.
diff --git a/code/__HELPERS/cmp.html b/code/__HELPERS/cmp.html index 4c89d136e4eb..5dc4a5915376 100644 --- a/code/__HELPERS/cmp.html +++ b/code/__HELPERS/cmp.html @@ -14,7 +14,7 @@

code/__HELPERS/cmp.dm - +

@@ -25,7 +25,7 @@

code/__HELPERS/cmp.dm Assumes the client on the observer is not null

diff --git a/code/__HELPERS/datums.html b/code/__HELPERS/datums.html index 7f83f1530ecd..e3d07b62476c 100644 --- a/code/__HELPERS/datums.html +++ b/code/__HELPERS/datums.html @@ -14,7 +14,7 @@

code/__HELPERS/datums.dm - +

@@ -22,7 +22,7 @@

code/__HELPERS/datums.dm

Check if a datum has not been deleted and is a valid source
diff --git a/code/__HELPERS/files.html b/code/__HELPERS/files.html index da8d7a334af6..bf039b4f9777 100644 --- a/code/__HELPERS/files.html +++ b/code/__HELPERS/files.html @@ -14,7 +14,7 @@

code/__HELPERS/files.dm - +

@@ -23,7 +23,7 @@

code/__HELPERS/files.dm Used because md5ing files stored in the rsc sometimes gives incorrect md5 results.

diff --git a/code/__HELPERS/game.html b/code/__HELPERS/game.html index b894a3e2e4b5..2269a0d044e5 100644 --- a/code/__HELPERS/game.html +++ b/code/__HELPERS/game.html @@ -14,7 +14,7 @@

code/__HELPERS/game.dm - +

@@ -38,7 +38,7 @@

code/__HELPERS/game.dm

Get active players who are playing in the round
diff --git a/code/__HELPERS/generators.html b/code/__HELPERS/generators.html index 69501228fda1..047b503cfff3 100644 --- a/code/__HELPERS/generators.html +++ b/code/__HELPERS/generators.html @@ -14,7 +14,7 @@

code/__HELPERS/generators.dm - +

@@ -23,7 +23,7 @@

code/__HELPERS/generators.dm returns:

diff --git a/code/__HELPERS/guid.html b/code/__HELPERS/guid.html index 21e74b0e5591..1c426c8901a0 100644 --- a/code/__HELPERS/guid.html +++ b/code/__HELPERS/guid.html @@ -14,7 +14,7 @@

code/__HELPERS/guid.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/guid.dm (But may make a nice salt to one)

diff --git a/code/__HELPERS/icons.html b/code/__HELPERS/icons.html index 478d03e7837c..afedbcac5539 100644 --- a/code/__HELPERS/icons.html +++ b/code/__HELPERS/icons.html @@ -14,7 +14,7 @@

code/__HELPERS/icons.dm - +

@@ -54,7 +54,7 @@

code/__HELPERS/icons.dm eg2: center_image(image_to_center, 96,96)

diff --git a/code/__HELPERS/lazy_templates.html b/code/__HELPERS/lazy_templates.html index a316b2aad968..e469069b6632 100644 --- a/code/__HELPERS/lazy_templates.html +++ b/code/__HELPERS/lazy_templates.html @@ -14,7 +14,7 @@

code/__HELPERS/lazy_templates.dm - +

@@ -22,7 +22,7 @@

code/__HELPERS/lazy_templates.dm

Iterates through all lazy template datums that exist and returns a list of them as an associative list of type -> instance.
diff --git a/code/__HELPERS/lighting.html b/code/__HELPERS/lighting.html index 4fa586b8683b..e0c136e7882e 100644 --- a/code/__HELPERS/lighting.html +++ b/code/__HELPERS/lighting.html @@ -14,7 +14,7 @@

code/__HELPERS/lighting.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/lighting.dm

Produces a mutable appearance glued to the EMISSIVE_PLANE dyed to be the EM_BLOCK_COLOR.
diff --git a/code/__HELPERS/lists.html b/code/__HELPERS/lists.html index 3adfc61c52f4..829dd447d5a2 100644 --- a/code/__HELPERS/lists.html +++ b/code/__HELPERS/lists.html @@ -14,7 +14,7 @@

code/__HELPERS/lists.dm - +

@@ -28,7 +28,7 @@

code/__HELPERS/lists.dm

replaces reverseList ~Carnie
diff --git a/code/__HELPERS/logging.html b/code/__HELPERS/logging.html index 956982703ac5..c84377b31818 100644 --- a/code/__HELPERS/logging.html +++ b/code/__HELPERS/logging.html @@ -14,7 +14,7 @@

code/__HELPERS/logging.dm - +

@@ -26,7 +26,7 @@

code/__HELPERS/logging.dm

Logging for mapping errors
diff --git a/code/__HELPERS/matrices.html b/code/__HELPERS/matrices.html index cbf8f812e39f..45bca63d8697 100644 --- a/code/__HELPERS/matrices.html +++ b/code/__HELPERS/matrices.html @@ -14,7 +14,7 @@

code/__HELPERS/matrices.dm - +

@@ -31,7 +31,7 @@

code/__HELPERS/matrices.dm color_matrix_recolor_rgb is more complex, but gives more precise control over the palette, at least if using 3 or fewer colours.

diff --git a/code/__HELPERS/nameof.html b/code/__HELPERS/nameof.html index 472bd75c714c..319592d391e3 100644 --- a/code/__HELPERS/nameof.html +++ b/code/__HELPERS/nameof.html @@ -14,7 +14,7 @@ — Define Details

code/__HELPERS/nameof.dm - +

@@ -24,20 +24,20 @@

code/__HELPERS/nameof.dm

NAMEOF_STATICNAMEOF that actually works in static definitions because src::type requires src to be defined

Define Details

NAMEOF - +

NAMEOF: Compile time checked variable name to string conversion evaluates to a string equal to "X", but compile errors if X isn't a var on datum. datum may be null, but it does need to be a typed var.

NAMEOF_STATIC - +

NAMEOF that actually works in static definitions because src::type requires src to be defined

diff --git a/code/__HELPERS/qdel.html b/code/__HELPERS/qdel.html index f5ad134c069d..10d3f40ad9be 100644 --- a/code/__HELPERS/qdel.html +++ b/code/__HELPERS/qdel.html @@ -14,7 +14,7 @@

code/__HELPERS/qdel.dm - +

@@ -22,7 +22,7 @@

code/__HELPERS/qdel.dm

the underscores are to encourage people not to use this directly.
diff --git a/code/__HELPERS/string_lists.html b/code/__HELPERS/string_lists.html index a248c83e88e7..5968617c7cbc 100644 --- a/code/__HELPERS/string_lists.html +++ b/code/__HELPERS/string_lists.html @@ -14,7 +14,7 @@

code/__HELPERS/string_lists.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/string_lists.dm

A wrapper for baseturf string lists, to offer support of non list values, and a stack_trace if we have major issues
diff --git a/code/__HELPERS/text.html b/code/__HELPERS/text.html index 18c9c46a87b8..a251e5722b53 100644 --- a/code/__HELPERS/text.html +++ b/code/__HELPERS/text.html @@ -14,7 +14,7 @@

code/__HELPERS/text.dm - +

@@ -26,7 +26,7 @@

code/__HELPERS/text.dm

Check if the string haystack begins with the string needle.
diff --git a/code/__HELPERS/traits.html b/code/__HELPERS/traits.html index 298fd9bc49f5..547c5462c210 100644 --- a/code/__HELPERS/traits.html +++ b/code/__HELPERS/traits.html @@ -14,7 +14,7 @@

code/__HELPERS/traits.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/traits.dm

DO NOT USE ___TraitAdd OR ___TraitRemove as a replacement for ADD_TRAIT / REMOVE_TRAIT defines. To be used explicitly for callback.
diff --git a/code/__HELPERS/type2type.html b/code/__HELPERS/type2type.html index 82461f9b9d9d..e5cb1ab00eff 100644 --- a/code/__HELPERS/type2type.html +++ b/code/__HELPERS/type2type.html @@ -14,7 +14,7 @@

code/__HELPERS/type2type.dm - +

@@ -25,7 +25,7 @@

code/__HELPERS/type2type.dm

Formats a larger number to correct textual representation without losing data
diff --git a/code/__HELPERS/unsorted.html b/code/__HELPERS/unsorted.html index db3e3ebc9fd5..63ada66d78d6 100644 --- a/code/__HELPERS/unsorted.html +++ b/code/__HELPERS/unsorted.html @@ -14,7 +14,7 @@ — Define Details

code/__HELPERS/unsorted.dm - +

@@ -45,19 +45,19 @@

code/__HELPERS/unsorted.dm In this case, admin Zs and tutorial areas

Define Details

UNTIL_OR_TIMEOUT - +

Macro for cases where an UNTIL() may go on forever (such as for an http request)

VARSET_WEAK_CALLBACK - +

Same as VARSET_CALLBACK, but uses a weakref to the datum. Use this if the timer is exceptionally long.

diff --git a/code/__HELPERS/verb_helpers.html b/code/__HELPERS/verb_helpers.html index 8456a5f6b029..c5632ec1bd8f 100644 --- a/code/__HELPERS/verb_helpers.html +++ b/code/__HELPERS/verb_helpers.html @@ -14,7 +14,7 @@

code/__HELPERS/verb_helpers.dm - +

@@ -24,7 +24,7 @@

code/__HELPERS/verb_helpers.dm

handles removing verb and sending it to browser to update, use this for removing verbs
diff --git a/code/_byond_version_compat.html b/code/_byond_version_compat.html index 3861fa277404..475ad63e8310 100644 --- a/code/_byond_version_compat.html +++ b/code/_byond_version_compat.html @@ -14,7 +14,7 @@ — Define Details

code/_byond_version_compat.dm - +

@@ -25,33 +25,33 @@

code/_byond_version_compat.dm

GLOBAL_PROC_REFCall by name proc reference, checks if the proc is an existing global proc

Define Details

GLOBAL_PROC_REF - +

Call by name proc reference, checks if the proc is an existing global proc

PROC_REF - +

Call by name proc references, checks if the proc exists on either this type or as a global proc.

TYPE_PROC_REF - +

Call by name proc reference, checks if the proc exists on either the given type or as a global proc

TYPE_VERB_REF - +

Call by name verb reference, checks if the verb exists on either the given type or as a global verb

VERB_REF - +

Call by name verb references, checks if the verb exists on either this type or as a global verb.

diff --git a/code/_globalvars/bitfields.html b/code/_globalvars/bitfields.html index 8b289711a64f..2e83b97cca02 100644 --- a/code/_globalvars/bitfields.html +++ b/code/_globalvars/bitfields.html @@ -14,7 +14,7 @@

code/_globalvars/bitfields.dm - +

@@ -23,7 +23,7 @@

code/_globalvars/bitfields.dm

Turns /datum/bitfield subtypes into a list for use in debugging
diff --git a/code/_globalvars/global_lists.html b/code/_globalvars/global_lists.html index a70053723d19..fb0b51a56fcc 100644 --- a/code/_globalvars/global_lists.html +++ b/code/_globalvars/global_lists.html @@ -14,7 +14,7 @@

code/_globalvars/global_lists.dm - +

@@ -24,7 +24,7 @@

code/_globalvars/global_lists.dm

Setup for Hazard joe emotes and category list, returns data for hj_emotes
diff --git a/code/_globalvars/lists/keybindings.html b/code/_globalvars/lists/keybindings.html index 8958f8e08a0f..36827a54b4b9 100644 --- a/code/_globalvars/lists/keybindings.html +++ b/code/_globalvars/lists/keybindings.html @@ -14,7 +14,7 @@

code/_globalvars/lists/keybindings.dm - +

@@ -24,7 +24,7 @@

code/_globalvars/lists/keybindings.dm

Adds an instanced keybinding to the global tracker
diff --git a/code/_globalvars/misc.html b/code/_globalvars/misc.html index 9fea1b4cdefc..bb6cf847130c 100644 --- a/code/_globalvars/misc.html +++ b/code/_globalvars/misc.html @@ -14,7 +14,7 @@ — Define Details

code/_globalvars/misc.dm - +

@@ -23,17 +23,17 @@

code/_globalvars/misc.dm

/proc/setup_offset Sets the offset 2 lines above.

Define Details

shuttle_time_in_station - +

3 minutes in the station.

shuttle_time_to_arrive - +

10 minutes to arrive.

diff --git a/code/_macros.html b/code/_macros.html index 65ac640c531a..74ada5b1e005 100644 --- a/code/_macros.html +++ b/code/_macros.html @@ -14,7 +14,7 @@ — Define Details

code/_macros.dm - +

@@ -27,43 +27,43 @@

code/_macros.dm

LAZYORASSOCLISTPerforms an insertion on the given lazy list with the given key and value. If the value already exists, a new one will not be made.

Define Details

LAZYACCESSASSOC - +

Accesses an associative list, returns null if nothing is found

LAZYADDASSOC - +

Adds to the item K the value V, if the list is null it will initialize it

LAZYADDASSOCLIST - +

This is used to add onto lazy assoc list when the value you're adding is a /list/. This one has extra safety over lazyaddassoc because the value could be null (and thus cant be used to += objects)

LAZYFIND - +

Returns the key of the submitted item in the list

LAZYORASSOCLIST - +

Performs an insertion on the given lazy list with the given key and value. If the value already exists, a new one will not be made.

LAZYREMOVEASSOC - +

Removes the value V from the item K, if the item K is empty will remove it from the list, if the list is empty will set the list to null

debug_msg - +

A message define designed to be easily found and deleted

diff --git a/code/_onclick/hud/map_popups.html b/code/_onclick/hud/map_popups.html index d66e86f6d4ae..49b3a6b2c5c7 100644 --- a/code/_onclick/hud/map_popups.html +++ b/code/_onclick/hud/map_popups.html @@ -14,7 +14,7 @@

code/_onclick/hud/map_popups.dm - +

@@ -27,7 +27,7 @@

code/_onclick/hud/map_popups.dm be used for auto-scaling the map.

diff --git a/code/_onclick/hud/rendering/_render_readme.html b/code/_onclick/hud/rendering/_render_readme.html index ba8e2ed991a5..493bbf2e45f9 100644 --- a/code/_onclick/hud/rendering/_render_readme.html +++ b/code/_onclick/hud/rendering/_render_readme.html @@ -14,7 +14,7 @@

The Render Readme - +

@@ -61,7 +61,7 @@

The Render Readme

diff --git a/code/_onclick/hud/rendering/plane_master.html b/code/_onclick/hud/rendering/plane_master.html index e3cffab4e0a6..112ae9372dca 100644 --- a/code/_onclick/hud/rendering/plane_master.html +++ b/code/_onclick/hud/rendering/plane_master.html @@ -14,7 +14,7 @@

code/_onclick/hud/rendering/plane_master.dm - +

@@ -34,7 +34,7 @@

code/_onclick/hud/rendering/plane_master.dm

/atom/movable/screen/plane_master/emissiveHandles emissive overlays and emissive blockers.
diff --git a/code/_onclick/hud/rendering/plane_master_controller.html b/code/_onclick/hud/rendering/plane_master_controller.html index 79065d93a506..d6aa96f52684 100644 --- a/code/_onclick/hud/rendering/plane_master_controller.html +++ b/code/_onclick/hud/rendering/plane_master_controller.html @@ -14,7 +14,7 @@

code/_onclick/hud/rendering/plane_master_controller.dm - +

@@ -23,7 +23,7 @@

code/_onclick/hud/rendering/plane_master_controller.dm This is the whole game and the UI, but not the escape menu.

diff --git a/code/_onclick/hud/rendering/render_plate.html b/code/_onclick/hud/rendering/render_plate.html index 4ef7aa7af4dd..5ec056fcfb7a 100644 --- a/code/_onclick/hud/rendering/render_plate.html +++ b/code/_onclick/hud/rendering/render_plate.html @@ -14,7 +14,7 @@

code/_onclick/hud/rendering/render_plate.dm - +

@@ -28,7 +28,7 @@

code/_onclick/hud/rendering/render_plate.dm

/atom/movable/screen/plane_master/rendering_plate/non_gamerender plate for OOC stuff like ghosts, hud-screen effects, etc
diff --git a/code/_onclick/hud/screen_object_holder.html b/code/_onclick/hud/screen_object_holder.html index 5ea35f2eab2e..2704f2cd02de 100644 --- a/code/_onclick/hud/screen_object_holder.html +++ b/code/_onclick/hud/screen_object_holder.html @@ -14,7 +14,7 @@

code/_onclick/hud/screen_object_holder.dm - +

@@ -22,7 +22,7 @@

code/_onclick/hud/screen_object_holder.dm to easily remove from later.

diff --git a/code/controllers/configuration/config_entry.html b/code/controllers/configuration/config_entry.html index 5ca947f8544b..407eec1db7a3 100644 --- a/code/controllers/configuration/config_entry.html +++ b/code/controllers/configuration/config_entry.html @@ -14,14 +14,14 @@

code/controllers/configuration/config_entry.dm - +

/datum/config_entry/str_listList config entry, used for configuring a list of strings
diff --git a/code/controllers/configuration/entries/game_options.html b/code/controllers/configuration/entries/game_options.html index a398314cb62b..37a0609461aa 100644 --- a/code/controllers/configuration/entries/game_options.html +++ b/code/controllers/configuration/entries/game_options.html @@ -14,7 +14,7 @@

code/controllers/configuration/entries/game_options.dm - +

@@ -22,7 +22,7 @@

code/controllers/configuration/entries/game_options.dm

/datum/config_entry/number/extra_larva_per_burstUsed to determine how many extra larva you want per burst. Supports fractions. See /datum/hive_status/proc/increase_larva_after_burst()
diff --git a/code/controllers/configuration/entries/general.html b/code/controllers/configuration/entries/general.html index bded3eeb598b..2482c19b8581 100644 --- a/code/controllers/configuration/entries/general.html +++ b/code/controllers/configuration/entries/general.html @@ -14,7 +14,7 @@

code/controllers/configuration/entries/general.dm - +

@@ -35,7 +35,7 @@

code/controllers/configuration/entries/general.dm

/datum/config_entry/keyed_list/connection_relay_pingRelay Ping Browser configuration
diff --git a/code/controllers/mc/failsafe.html b/code/controllers/mc/failsafe.html index b392a581c5e0..d8b7305db1cf 100644 --- a/code/controllers/mc/failsafe.html +++ b/code/controllers/mc/failsafe.html @@ -14,7 +14,7 @@

code/controllers/mc/failsafe.dm - +

@@ -26,7 +26,7 @@

code/controllers/mc/failsafe.dm

Delete all existing SS to basically start over
diff --git a/code/controllers/mc/master.html b/code/controllers/mc/master.html index 98cd4b593c6c..1664d8f1b823 100644 --- a/code/controllers/mc/master.html +++ b/code/controllers/mc/master.html @@ -14,7 +14,7 @@

code/controllers/mc/master.dm - +

@@ -26,7 +26,7 @@

code/controllers/mc/master.dm for scheduling different subsystems for different stages of the round

diff --git a/code/controllers/mc/subsystem.html b/code/controllers/mc/subsystem.html index 4a620004238d..3265150808a1 100644 --- a/code/controllers/mc/subsystem.html +++ b/code/controllers/mc/subsystem.html @@ -14,14 +14,14 @@

code/controllers/mc/subsystem.dm - +

/datum/controller/subsystemDefines a subsystem to be managed by the Master Controller
diff --git a/code/controllers/subsystem/autofire.html b/code/controllers/subsystem/autofire.html index cfb80fd4d9c3..cf83648e18e4 100644 --- a/code/controllers/subsystem/autofire.html +++ b/code/controllers/subsystem/autofire.html @@ -14,7 +14,7 @@

code/controllers/subsystem/autofire.dm - +

@@ -22,7 +22,7 @@

code/controllers/subsystem/autofire.dm

diff --git a/code/controllers/subsystem/chat.html b/code/controllers/subsystem/chat.html index 33efd7629d64..a9a729e778ec 100644 --- a/code/controllers/subsystem/chat.html +++ b/code/controllers/subsystem/chat.html @@ -14,7 +14,7 @@

code/controllers/subsystem/chat.dm - +

@@ -22,7 +22,7 @@

code/controllers/subsystem/chat.dm SPDX-License-Identifier: MIT

diff --git a/code/controllers/subsystem/game_decorator.html b/code/controllers/subsystem/game_decorator.html index 70e598ec2121..b2d0745f8243 100644 --- a/code/controllers/subsystem/game_decorator.html +++ b/code/controllers/subsystem/game_decorator.html @@ -14,14 +14,14 @@

code/controllers/subsystem/game_decorator.dm - +

So map decoration is done post-setup after nightmare and spawners

diff --git a/code/controllers/subsystem/garbage.html b/code/controllers/subsystem/garbage.html index b95e0a327401..dc62a294fa3f 100644 --- a/code/controllers/subsystem/garbage.html +++ b/code/controllers/subsystem/garbage.html @@ -14,7 +14,7 @@

code/controllers/subsystem/garbage.dm - +

@@ -50,7 +50,7 @@

code/controllers/subsystem/garbage.dm

Should be treated as a replacement for the 'del' keyword.
diff --git a/code/controllers/subsystem/influxdriver.html b/code/controllers/subsystem/influxdriver.html index e87ffa34f7c4..4f4528dd8453 100644 --- a/code/controllers/subsystem/influxdriver.html +++ b/code/controllers/subsystem/influxdriver.html @@ -14,7 +14,7 @@

code/controllers/subsystem/influxdriver.dm - +

@@ -22,7 +22,7 @@

code/controllers/subsystem/influxdriver.dm

Sends collected statistics to an influxdb v2 backend periodically
diff --git a/code/controllers/subsystem/influxstats.html b/code/controllers/subsystem/influxstats.html index a2ee4564485f..58b3ae0f5288 100644 --- a/code/controllers/subsystem/influxstats.html +++ b/code/controllers/subsystem/influxstats.html @@ -14,7 +14,7 @@

code/controllers/subsystem/influxstats.dm - +

@@ -24,7 +24,7 @@

code/controllers/subsystem/influxstats.dm

Current task in progress, for pausing/resuming

diff --git a/code/controllers/subsystem/lighting.html b/code/controllers/subsystem/lighting.html index 0414b61373b0..042d290b43b2 100644 --- a/code/controllers/subsystem/lighting.html +++ b/code/controllers/subsystem/lighting.html @@ -14,7 +14,7 @@

code/controllers/subsystem/lighting.dm - +

@@ -24,7 +24,7 @@

code/controllers/subsystem/lighting.dm

List of hybrid lighting sources queued for update.

diff --git a/code/controllers/subsystem/minimap.html b/code/controllers/subsystem/minimap.html index 3ecaafb1a62b..8808f28fcbad 100644 --- a/code/controllers/subsystem/minimap.html +++ b/code/controllers/subsystem/minimap.html @@ -14,7 +14,7 @@

code/controllers/subsystem/minimap.dm - +

@@ -43,7 +43,7 @@

code/controllers/subsystem/minimap.dm

Gets the MINIMAP_FLAG for the provided faction or hivenumber if one exists
diff --git a/code/controllers/subsystem/pager_status.html b/code/controllers/subsystem/pager_status.html index d2a4562a7941..eb5a258acc39 100644 --- a/code/controllers/subsystem/pager_status.html +++ b/code/controllers/subsystem/pager_status.html @@ -14,7 +14,7 @@

code/controllers/subsystem/pager_status.dm - +

@@ -22,7 +22,7 @@

code/controllers/subsystem/pager_status.dm

Updates BYOND pager status periodically
diff --git a/code/controllers/subsystem/ping.html b/code/controllers/subsystem/ping.html index a1424eafa875..a23e0eed9ff1 100644 --- a/code/controllers/subsystem/ping.html +++ b/code/controllers/subsystem/ping.html @@ -14,7 +14,7 @@

code/controllers/subsystem/ping.dm - +

@@ -22,7 +22,7 @@

code/controllers/subsystem/ping.dm SPDX-License-Identifier: MIT

diff --git a/code/controllers/subsystem/shuttles.html b/code/controllers/subsystem/shuttles.html index 0e3fe46f2483..b3fbb2b1a7d8 100644 --- a/code/controllers/subsystem/shuttles.html +++ b/code/controllers/subsystem/shuttles.html @@ -14,7 +14,7 @@ — Define Details

code/controllers/subsystem/shuttles.dm - +

@@ -23,22 +23,22 @@

code/controllers/subsystem/shuttles.dm If we're under load we want to allow for cycling, but if not we want to preserve already generated docks for use

SHUTTLE_SPAWN_BUFFERGive a shuttle 10 "fires" (~10 seconds) to spawn before it can be cleaned up.

Define Details

MAX_TRANSIT_TILE_COUNT - +

How many turfs to allow before we stop blocking transit requests

SHUTTLE_SPAWN_BUFFER - +

Give a shuttle 10 "fires" (~10 seconds) to spawn before it can be cleaned up.

SOFT_TRANSIT_RESERVATION_THRESHOLD - +

How many turfs to allow before we start freeing up existing "soft reserved" transit docks If we're under load we want to allow for cycling, but if not we want to preserve already generated docks for use

diff --git a/code/controllers/subsystem/statpanel.html b/code/controllers/subsystem/statpanel.html index 84cc74c31a55..5b12d94b2d45 100644 --- a/code/controllers/subsystem/statpanel.html +++ b/code/controllers/subsystem/statpanel.html @@ -14,7 +14,7 @@

code/controllers/subsystem/statpanel.dm - +

@@ -23,7 +23,7 @@

code/controllers/subsystem/statpanel.dm And need a safe place to do the registration

diff --git a/code/controllers/subsystem/tgui.html b/code/controllers/subsystem/tgui.html index dc2e161766c7..7b8c96b20e1d 100644 --- a/code/controllers/subsystem/tgui.html +++ b/code/controllers/subsystem/tgui.html @@ -14,7 +14,7 @@

code/controllers/subsystem/tgui.dm - +

@@ -24,7 +24,7 @@

code/controllers/subsystem/tgui.dm

tgui subsystem
diff --git a/code/controllers/subsystem/timer.html b/code/controllers/subsystem/timer.html index 5b6dc7e262c2..9a992905fff5 100644 --- a/code/controllers/subsystem/timer.html +++ b/code/controllers/subsystem/timer.html @@ -14,7 +14,7 @@ — Define Details

code/controllers/subsystem/timer.dm - +

@@ -37,27 +37,27 @@

code/controllers/subsystem/timer.dm

Update the delay on an existing LOOPING timer Will come into effect on the next process

Define Details

BUCKET_LEN - +

Controls how many buckets should be kept, each representing a tick. (1 minutes worth)

BUCKET_POS - +

Helper for getting the correct bucket for a given timer

TIMER_ID_MAX - +

Max float with integer precision

TIMER_MAX - +

Gets the maximum time at which timers will be invoked from buckets, used for deferring to secondary queue

diff --git a/code/datums/action.html b/code/datums/action.html index fa851664104f..071de63b4bf1 100644 --- a/code/datums/action.html +++ b/code/datums/action.html @@ -14,7 +14,7 @@

code/datums/action.dm - +

@@ -22,7 +22,7 @@

code/datums/action.dm

Gives an action to a mob and returns it
diff --git a/code/datums/balloon_alerts/balloon_alerts.html b/code/datums/balloon_alerts/balloon_alerts.html index 3e0191977dff..549c1b6c891d 100644 --- a/code/datums/balloon_alerts/balloon_alerts.html +++ b/code/datums/balloon_alerts/balloon_alerts.html @@ -14,24 +14,24 @@ — Define Details

code/datums/balloon_alerts/balloon_alerts.dm - +

BALLOON_TEXT_CHAR_LIFETIME_INCREASE_MULTThe increase in duration per character in seconds
BALLOON_TEXT_CHAR_LIFETIME_INCREASE_MINThe amount of characters needed before this increase takes into effect

Define Details

BALLOON_TEXT_CHAR_LIFETIME_INCREASE_MIN - +

The amount of characters needed before this increase takes into effect

BALLOON_TEXT_CHAR_LIFETIME_INCREASE_MULT - +

The increase in duration per character in seconds

diff --git a/code/datums/beam.html b/code/datums/beam.html index d904ad1be93f..826c00b63264 100644 --- a/code/datums/beam.html +++ b/code/datums/beam.html @@ -14,14 +14,14 @@

code/datums/beam.dm - +

/datum/beam
diff --git a/code/datums/components/_component.html b/code/datums/components/_component.html index 1cf0ec50ce45..c1a658441bf0 100644 --- a/code/datums/components/_component.html +++ b/code/datums/components/_component.html @@ -14,14 +14,14 @@

code/datums/components/_component.dm - +

/datum/componentThe component datum
diff --git a/code/datums/components/armor_link.html b/code/datums/components/armor_link.html index 3429000a8d9a..caf6d892aa39 100644 --- a/code/datums/components/armor_link.html +++ b/code/datums/components/armor_link.html @@ -14,7 +14,7 @@

code/datums/components/armor_link.dm - +

@@ -24,7 +24,7 @@

code/datums/components/armor_link.dm Ex: Marine boots have their armor values change based on what type of armor you're wearing on your chest

diff --git a/code/datums/components/bad_leg.html b/code/datums/components/bad_leg.html index 0b207f580bf8..ef944e0b7fd4 100644 --- a/code/datums/components/bad_leg.html +++ b/code/datums/components/bad_leg.html @@ -14,19 +14,19 @@ — Define Details

code/datums/components/bad_leg.dm - +

MAX_STEPSMaximum amount of steps you can take until you get stunned from pain.

Define Details

MAX_STEPS - +

Maximum amount of steps you can take until you get stunned from pain.

diff --git a/code/datums/components/bonus_damage_stack.html b/code/datums/components/bonus_damage_stack.html index bc80a02aba47..9579b6fd464b 100644 --- a/code/datums/components/bonus_damage_stack.html +++ b/code/datums/components/bonus_damage_stack.html @@ -14,24 +14,24 @@ — Define Details

code/datums/components/bonus_damage_stack.dm - +

BONUS_DAMAGE_MAX_ALPHAMax alpha for the filter outline.
BONUS_DAMAGE_STACK_LOSS_PER_SECONDLoss of stack every second once it's been more than 5 seconds since last_stack.

Define Details

BONUS_DAMAGE_MAX_ALPHA - +

Max alpha for the filter outline.

BONUS_DAMAGE_STACK_LOSS_PER_SECOND - +

Loss of stack every second once it's been more than 5 seconds since last_stack.

diff --git a/code/datums/components/cluster_stack.html b/code/datums/components/cluster_stack.html index 39a84c8d1f30..a8a60108e315 100644 --- a/code/datums/components/cluster_stack.html +++ b/code/datums/components/cluster_stack.html @@ -14,7 +14,7 @@ — Define Details

code/datums/components/cluster_stack.dm - +

@@ -22,21 +22,21 @@

code/datums/components/cluster_stack.dm

MAX_CLUSTER_STACKSOnce cluster_stacks reaches this number, it triggers apply_cluster_stacks() and resets to zero.
CLUSTER_STACK_LOSS_PER_SECONDLoss of stack every second once it's been more than 5 seconds since last_stack.

Define Details

CLUSTER_MAX_ALPHA - +

Max alpha for the filter outline.

CLUSTER_STACK_LOSS_PER_SECOND - +

Loss of stack every second once it's been more than 5 seconds since last_stack.

MAX_CLUSTER_STACKS - +

Once cluster_stacks reaches this number, it triggers apply_cluster_stacks() and resets to zero.

diff --git a/code/datums/components/connect_mob_behalf.html b/code/datums/components/connect_mob_behalf.html index 1f13a8cc8fa3..eb53ba0f0239 100644 --- a/code/datums/components/connect_mob_behalf.html +++ b/code/datums/components/connect_mob_behalf.html @@ -14,7 +14,7 @@

code/datums/components/connect_mob_behalf.dm - +

@@ -23,7 +23,7 @@

code/datums/components/connect_mob_behalf.dm We retain the ability to react to that signal on a separate listener, which makes this quite powerful

diff --git a/code/datums/components/footstep.html b/code/datums/components/footstep.html index f7bb89dc649e..5c7889b8355d 100644 --- a/code/datums/components/footstep.html +++ b/code/datums/components/footstep.html @@ -14,14 +14,14 @@

code/datums/components/footstep.dm - +

/datum/component/footstepFootstep component. Plays footsteps at parents location when it is appropriate.
diff --git a/code/datums/components/label.html b/code/datums/components/label.html index d72d193e67f3..89d07326a12d 100644 --- a/code/datums/components/label.html +++ b/code/datums/components/label.html @@ -14,14 +14,14 @@

code/datums/components/label.dm - +

/datum/component/labelThe label component.
diff --git a/code/datums/components/overlay_lighting.html b/code/datums/components/overlay_lighting.html index 5dff32b1ecad..1e9a3ce9a9d0 100644 --- a/code/datums/components/overlay_lighting.html +++ b/code/datums/components/overlay_lighting.html @@ -14,7 +14,7 @@ — Define Details

code/datums/components/overlay_lighting.dm - +

@@ -22,17 +22,17 @@

code/datums/components/overlay_lighting.dm

LIGHTING_ATTACHEDIs the parent attached to something else, its loc? Then we need to keep an eye of this.
/datum/component/overlay_lightingMovable atom overlay-based lighting component.

Define Details

LIGHTING_ATTACHED - +

Is the parent attached to something else, its loc? Then we need to keep an eye of this.

LIGHTING_ON - +

For switchable lights, is it on and currently emitting light?

diff --git a/code/datums/components/rename.html b/code/datums/components/rename.html index bde5332d1d50..98b2b72d8b94 100644 --- a/code/datums/components/rename.html +++ b/code/datums/components/rename.html @@ -14,14 +14,14 @@

code/datums/components/rename.dm - +

/datum/component/renameThe rename component.
diff --git a/code/datums/components/weed_food.html b/code/datums/components/weed_food.html index 8e9fca0ac7ae..aac42b03f678 100644 --- a/code/datums/components/weed_food.html +++ b/code/datums/components/weed_food.html @@ -14,7 +14,7 @@

code/datums/components/weed_food.dm - +

@@ -22,7 +22,7 @@

code/datums/components/weed_food.dm Attempting to attach a new weed_food even if one already exists is equivalent to calling start().

diff --git a/code/datums/datum.html b/code/datums/datum.html index 998d7b30a51b..edff3f1d9ddf 100644 --- a/code/datums/datum.html +++ b/code/datums/datum.html @@ -14,7 +14,7 @@

code/datums/datum.dm - +

@@ -25,7 +25,7 @@

code/datums/datum.dm

Proc used by stoppable timers to end a cooldown before the time has ran out.
diff --git a/code/datums/elements/_element.html b/code/datums/elements/_element.html index a76c8ce808d0..3afd311e0242 100644 --- a/code/datums/elements/_element.html +++ b/code/datums/elements/_element.html @@ -14,14 +14,14 @@

code/datums/elements/_element.dm - +

/datum/elementA holder for simple behaviour that can be attached to many different types
diff --git a/code/datums/elements/bullet_trait/bullet_trait.html b/code/datums/elements/bullet_trait/bullet_trait.html index 53f7cc923f94..8f5cd62d36b5 100644 --- a/code/datums/elements/bullet_trait/bullet_trait.html +++ b/code/datums/elements/bullet_trait/bullet_trait.html @@ -14,7 +14,7 @@

A PROTOTYPE FOR MAKING ANY BULLET TRAITS - +

@@ -40,7 +40,7 @@

A PROTOTYPE FOR MAKING ANY BULLET TRAITS

diff --git a/code/datums/elements/light_blocking.html b/code/datums/elements/light_blocking.html index 5587f369c382..6b3ebb196353 100644 --- a/code/datums/elements/light_blocking.html +++ b/code/datums/elements/light_blocking.html @@ -14,14 +14,14 @@

code/datums/elements/light_blocking.dm - +

/datum/element/light_blockingAttached to movable atoms with opacity. Listens to them move and updates their old and new turf loc's opacity accordingly.
diff --git a/code/datums/elements/strippable.html b/code/datums/elements/strippable.html index 013e73c3f055..9300432bdbf5 100644 --- a/code/datums/elements/strippable.html +++ b/code/datums/elements/strippable.html @@ -14,7 +14,7 @@

code/datums/elements/strippable.dm - +

@@ -26,7 +26,7 @@

code/datums/elements/strippable.dm

Creates an assoc list of keys to /datum/strippable_item
diff --git a/code/datums/elements/suturing.html b/code/datums/elements/suturing.html index 43482be4e6ba..66072db3baba 100644 --- a/code/datums/elements/suturing.html +++ b/code/datums/elements/suturing.html @@ -14,14 +14,14 @@

code/datums/elements/suturing.dm - +

/datum/suture_handlerHandles sutures for this limb. Doesn't process, updates on limb damage and new suture attempts.
diff --git a/code/datums/emotes.html b/code/datums/emotes.html index efe2dbd9d02e..1e7328781d1d 100644 --- a/code/datums/emotes.html +++ b/code/datums/emotes.html @@ -14,14 +14,14 @@

code/datums/emotes.dm - +

/datum/emoteMost of the text that's not someone talking is based off of this.
diff --git a/code/datums/entities/player_note.html b/code/datums/entities/player_note.html index a9c0de4652ee..5ef91569f296 100644 --- a/code/datums/entities/player_note.html +++ b/code/datums/entities/player_note.html @@ -14,7 +14,7 @@

code/datums/entities/player_note.dm - +

@@ -22,7 +22,7 @@

code/datums/entities/player_note.dm

Returns all notes associated with a CKEY, structured as a list of strings.
diff --git a/code/datums/entities/player_times.html b/code/datums/entities/player_times.html index b45a8cc66df4..69be1c9c72f1 100644 --- a/code/datums/entities/player_times.html +++ b/code/datums/entities/player_times.html @@ -14,7 +14,7 @@

code/datums/entities/player_times.dm - +

@@ -22,7 +22,7 @@

code/datums/entities/player_times.dm

Returns the total time in minutes a specific player ID has played for
diff --git a/code/datums/helper_datums/stack_end_detector.html b/code/datums/helper_datums/stack_end_detector.html index 39e690d50f8b..d0fd882464fe 100644 --- a/code/datums/helper_datums/stack_end_detector.html +++ b/code/datums/helper_datums/stack_end_detector.html @@ -14,7 +14,7 @@

code/datums/helper_datums/stack_end_detector.dm - +

@@ -23,7 +23,7 @@

code/datums/helper_datums/stack_end_detector.dm

/datum/stack_canaryStack canary. Will go away if the stack it was primed by is ended by byond for return or stack overflow reasons.
diff --git a/code/datums/lazy_template.html b/code/datums/lazy_template.html index 466ac820e758..688bc5c8b61a 100644 --- a/code/datums/lazy_template.html +++ b/code/datums/lazy_template.html @@ -14,7 +14,7 @@

code/datums/lazy_template.dm - +

@@ -22,7 +22,7 @@

code/datums/lazy_template.dm but do want to be loaded under certain circumstances. Use this for stuff like the nukie base or wizden, aka stuff that only matters when their antag is rolled.

diff --git a/code/datums/looping_sounds/_looping_sound.html b/code/datums/looping_sounds/_looping_sound.html index 90738168befb..38b60d216b0e 100644 --- a/code/datums/looping_sounds/_looping_sound.html +++ b/code/datums/looping_sounds/_looping_sound.html @@ -14,14 +14,14 @@

code/datums/looping_sounds/_looping_sound.dm - +

/datum/looping_soundA datum for sounds that need to loop, with a high amount of configurability.
diff --git a/code/datums/movement_detector.html b/code/datums/movement_detector.html index f816dd1a21b4..7a99a5b3ddd0 100644 --- a/code/datums/movement_detector.html +++ b/code/datums/movement_detector.html @@ -14,14 +14,14 @@

code/datums/movement_detector.dm - +

/datum/movement_detectorA datum to handle the busywork of registering signals to handle in depth tracking of a movable
diff --git a/code/datums/mutable_appearance.html b/code/datums/mutable_appearance.html index 200fadb75359..1d3bfd135d2b 100644 --- a/code/datums/mutable_appearance.html +++ b/code/datums/mutable_appearance.html @@ -14,7 +14,7 @@

code/datums/mutable_appearance.dm - +

@@ -22,7 +22,7 @@

code/datums/mutable_appearance.dm

Helper similar to image()
diff --git a/code/datums/quadtree.html b/code/datums/quadtree.html index 1618128c0b7f..a9a9e738b4c2 100644 --- a/code/datums/quadtree.html +++ b/code/datums/quadtree.html @@ -14,7 +14,7 @@

code/datums/quadtree.dm - +

@@ -25,7 +25,7 @@

code/datums/quadtree.dm

/datum/shape/ellipse/circleA simple geometric shape for testing collisions and intersections. This one is a circle.
diff --git a/code/datums/redis/callbacks/_redis_callback.html b/code/datums/redis/callbacks/_redis_callback.html index 29711785e56c..18833d1103d7 100644 --- a/code/datums/redis/callbacks/_redis_callback.html +++ b/code/datums/redis/callbacks/_redis_callback.html @@ -14,7 +14,7 @@

code/datums/redis/callbacks/_redis_callback.dm - +

@@ -23,7 +23,7 @@

code/datums/redis/callbacks/_redis_callback.dm are automatically registered in SSredis initialization

diff --git a/code/datums/redis/redis_message.html b/code/datums/redis/redis_message.html index 8b79176953b7..44a723d23429 100644 --- a/code/datums/redis/redis_message.html +++ b/code/datums/redis/redis_message.html @@ -14,14 +14,14 @@

code/datums/redis/redis_message.dm - +

/datum/redis_messageUsed to hold redis messages created prior to the initialization of SSredis
diff --git a/code/datums/skills/skills.html b/code/datums/skills/skills.html index 81137cfe9fec..5816b1edc9cb 100644 --- a/code/datums/skills/skills.html +++ b/code/datums/skills/skills.html @@ -14,7 +14,7 @@

code/datums/skills/skills.dm - +

@@ -22,7 +22,7 @@

code/datums/skills/skills.dm This is to organize and provide a common interface to the huge heap of skills there are

diff --git a/code/datums/statistics/entities/human_stats.html b/code/datums/statistics/entities/human_stats.html index 932a768d9102..1075f19f7801 100644 --- a/code/datums/statistics/entities/human_stats.html +++ b/code/datums/statistics/entities/human_stats.html @@ -14,7 +14,7 @@

code/datums/statistics/entities/human_stats.dm - +

@@ -24,7 +24,7 @@

code/datums/statistics/entities/human_stats.dm

list of all medals earned

diff --git a/code/datums/statistics/entities/player_entity.html b/code/datums/statistics/entities/player_entity.html index dad86bceba59..4f78cf6c92c4 100644 --- a/code/datums/statistics/entities/player_entity.html +++ b/code/datums/statistics/entities/player_entity.html @@ -14,7 +14,7 @@

code/datums/statistics/entities/player_entity.dm - +

@@ -22,7 +22,7 @@

code/datums/statistics/entities/player_entity.dm Indexed list of /datum/entity/statistic/death

diff --git a/code/datums/statistics/entities/weapon_stats.html b/code/datums/statistics/entities/weapon_stats.html index efb6e662daab..71470e56f44a 100644 --- a/code/datums/statistics/entities/weapon_stats.html +++ b/code/datums/statistics/entities/weapon_stats.html @@ -14,7 +14,7 @@

code/datums/statistics/entities/weapon_stats.dm - +

@@ -23,7 +23,7 @@

code/datums/statistics/entities/weapon_stats.dm Indexed list of /datum/entity/statistic, "caste" = number

diff --git a/code/datums/status_effects/_status_effect.html b/code/datums/status_effects/_status_effect.html index 7d170bfe79a5..4a2e238d8997 100644 --- a/code/datums/status_effects/_status_effect.html +++ b/code/datums/status_effects/_status_effect.html @@ -14,7 +14,7 @@

code/datums/status_effects/_status_effect.dm - +

@@ -23,7 +23,7 @@

code/datums/status_effects/_status_effect.dm

/atom/movable/screen/alert/status_effectAlert base type for status effect alerts
diff --git a/code/datums/status_effects/debuffs/debuffs.html b/code/datums/status_effects/debuffs/debuffs.html index 5badc893377a..738d546b1917 100644 --- a/code/datums/status_effects/debuffs/debuffs.html +++ b/code/datums/status_effects/debuffs/debuffs.html @@ -14,7 +14,7 @@

code/datums/status_effects/debuffs/debuffs.dm - +

@@ -22,7 +22,7 @@

code/datums/status_effects/debuffs/debuffs.dm This prevents talking as human or using abilities as Xenos, mainly

diff --git a/code/datums/status_effects/grouped_effect.html b/code/datums/status_effects/grouped_effect.html index 38bf26cb4d3c..06d15d19825d 100644 --- a/code/datums/status_effects/grouped_effect.html +++ b/code/datums/status_effects/grouped_effect.html @@ -14,14 +14,14 @@

code/datums/status_effects/grouped_effect.dm - +

/datum/status_effect/groupedStatus effect from multiple sources, when all sources are removed, so is the effect
diff --git a/code/datums/status_effects/limited_effect.html b/code/datums/status_effects/limited_effect.html index feb9b17cf6d1..812dcc38ef0f 100644 --- a/code/datums/status_effects/limited_effect.html +++ b/code/datums/status_effects/limited_effect.html @@ -14,14 +14,14 @@

code/datums/status_effects/limited_effect.dm - +

/datum/status_effect/limited_buffThese effects reapply their on_apply() effect when refreshed while stacks < max_stacks.
diff --git a/code/datums/status_effects/stacking_effect.html b/code/datums/status_effects/stacking_effect.html index 36452c392555..69ec59088732 100644 --- a/code/datums/status_effects/stacking_effect.html +++ b/code/datums/status_effects/stacking_effect.html @@ -14,14 +14,14 @@

code/datums/status_effects/stacking_effect.dm - +

/datum/status_effect/stackingStatus effects that can stack.
diff --git a/code/datums/tutorial/_tutorial.html b/code/datums/tutorial/_tutorial.html index 4cce26b8e651..2739c837dbe3 100644 --- a/code/datums/tutorial/_tutorial.html +++ b/code/datums/tutorial/_tutorial.html @@ -14,14 +14,14 @@

code/datums/tutorial/_tutorial.dm - +

/datum/tutorialA tutorial datum contains a set of instructions for a player tutorial, such as what to spawn, what's scripted to occur, and so on.
diff --git a/code/datums/tutorial/creating_a_tutorial.html b/code/datums/tutorial/creating_a_tutorial.html index 2cfd56e1570b..a3040d8c75ab 100644 --- a/code/datums/tutorial/creating_a_tutorial.html +++ b/code/datums/tutorial/creating_a_tutorial.html @@ -14,7 +14,7 @@

Tutorial Creation - +

@@ -193,7 +193,7 @@

Tutorial Creation

diff --git a/code/datums/tutorial/marine/reqs_line.html b/code/datums/tutorial/marine/reqs_line.html index 06e3936deec4..a1f5cedd7d2d 100644 --- a/code/datums/tutorial/marine/reqs_line.html +++ b/code/datums/tutorial/marine/reqs_line.html @@ -14,7 +14,7 @@ — Define Details

code/datums/tutorial/marine/reqs_line.dm - +

@@ -26,33 +26,33 @@

code/datums/tutorial/marine/reqs_line.dm

TUTORIAL_REQS_LINE_SURVIVAL_DIFFICULTYHow fast to increase difficulty in survival mode (amount of items/agents)
/datum/tutorial/marine/reqs_lineSimulates the Requisitions Line experience for newcomers

Define Details

TUTORIAL_REQS_LINE_STAGE_ATTACHIES - +

Reqs Tutorial Stage 1: Give me some attachies

TUTORIAL_REQS_LINE_STAGE_GEARBOX - +

Reqs Tutorial Stage 2: I would like an HPR

TUTORIAL_REQS_LINE_STAGE_MIXED - +

Reqs Tutorial Stage 3: Multiple items. Also toss something over..

TUTORIAL_REQS_LINE_STAGE_STARTING - +

Reqs Tutorial Stage 0: Get in position

TUTORIAL_REQS_LINE_STAGE_SURVIVAL - +

Reqs Tutorial Stage 4: SURVIVAL MODE, random requests in a loop

TUTORIAL_REQS_LINE_SURVIVAL_DIFFICULTY - +

How fast to increase difficulty in survival mode (amount of items/agents)

diff --git a/code/datums/weather/weather_map_holders/sorokyne.html b/code/datums/weather/weather_map_holders/sorokyne.html index ac32b36c3e3e..2c1027fdd1f2 100644 --- a/code/datums/weather/weather_map_holders/sorokyne.html +++ b/code/datums/weather/weather_map_holders/sorokyne.html @@ -14,14 +14,14 @@

code/datums/weather/weather_map_holders/sorokyne.dm - +

/datum/weather_ss_map_holder/sorokyneSorokyne's map holder
diff --git a/code/game/area/areas.html b/code/game/area/areas.html index 61bf765b026c..c3c5b4fe20dc 100644 --- a/code/game/area/areas.html +++ b/code/game/area/areas.html @@ -14,19 +14,19 @@ — Define Details

code/game/area/areas.dm - +

AREA_MUTEDdefine used to mute an area base_muffle = AREA_MUTED

Define Details

AREA_MUTED - +

define used to mute an area base_muffle = AREA_MUTED

diff --git a/code/game/area/strata.html b/code/game/area/strata.html index 21d8024d7474..9d541ef6d04d 100644 --- a/code/game/area/strata.html +++ b/code/game/area/strata.html @@ -14,7 +14,7 @@

code/game/area/strata.dm - +

@@ -34,7 +34,7 @@

code/game/area/strata.dm

/area/strata/ug/interior/outpost/jungJUNGLE STRUCTURES - UNDERGROUND
diff --git a/code/game/jobs/job/antag/antag.html b/code/game/jobs/job/antag/antag.html index 29f14aa4c805..b01c7f0226b0 100644 --- a/code/game/jobs/job/antag/antag.html +++ b/code/game/jobs/job/antag/antag.html @@ -14,7 +14,7 @@

code/game/jobs/job/antag/antag.dm - +

@@ -22,7 +22,7 @@

code/game/jobs/job/antag/antag.dm

/datum/timelock/tier3t3 and queen time
diff --git a/code/game/jobs/whitelist.html b/code/game/jobs/whitelist.html index 2e889887c776..270247206e7e 100644 --- a/code/game/jobs/whitelist.html +++ b/code/game/jobs/whitelist.html @@ -14,7 +14,7 @@

code/game/jobs/whitelist.dm - +

@@ -22,7 +22,7 @@

code/game/jobs/whitelist.dm

returns a list of strings containing the whitelists held by a specific ckey
diff --git a/code/game/machinery/ARES/ARES.html b/code/game/machinery/ARES/ARES.html index 7798048b317c..90d827571328 100644 --- a/code/game/machinery/ARES/ARES.html +++ b/code/game/machinery/ARES/ARES.html @@ -14,7 +14,7 @@

code/game/machinery/ARES/ARES.dm - +

@@ -23,7 +23,7 @@

code/game/machinery/ARES/ARES.dm

/obj/structure/machinery/ares/substrateMemory Substrate,
diff --git a/code/game/machinery/ARES/ARES_interface_apollo.html b/code/game/machinery/ARES/ARES_interface_apollo.html index ca1f8dee0f03..da6216813163 100644 --- a/code/game/machinery/ARES/ARES_interface_apollo.html +++ b/code/game/machinery/ARES/ARES_interface_apollo.html @@ -14,14 +14,14 @@

code/game/machinery/ARES/ARES_interface_apollo.dm - +

/obj/structure/machinery/computer/working_joeset ticket back to pending
diff --git a/code/game/machinery/ARES/ARES_step_triggers.html b/code/game/machinery/ARES/ARES_step_triggers.html index e149807d66ff..f3fab73c99dc 100644 --- a/code/game/machinery/ARES/ARES_step_triggers.html +++ b/code/game/machinery/ARES/ARES_step_triggers.html @@ -14,14 +14,14 @@

code/game/machinery/ARES/ARES_step_triggers.dm - +

/obj/effect/step_trigger/ares_alert/access_controlTrigger will remove ACCESS_MARINE_AI_TEMP unless ACCESS_MARINE_AI is also present.
diff --git a/code/game/machinery/doors/multi_tile.html b/code/game/machinery/doors/multi_tile.html index 77131204936b..a112272d3e42 100644 --- a/code/game/machinery/doors/multi_tile.html +++ b/code/game/machinery/doors/multi_tile.html @@ -14,14 +14,14 @@

code/game/machinery/doors/multi_tile.dm - +

/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoorExternal airlock that is part of the lifeboat dock
diff --git a/code/game/machinery/fax_machine.html b/code/game/machinery/fax_machine.html index 4636514b7941..efb5350a863d 100644 --- a/code/game/machinery/fax_machine.html +++ b/code/game/machinery/fax_machine.html @@ -14,7 +14,7 @@

code/game/machinery/fax_machine.dm - +

@@ -22,7 +22,7 @@

code/game/machinery/fax_machine.dm

/obj/item/device/fax_backpackThe wearable and deployable part of the fax machine backpack
diff --git a/code/game/machinery/kitchen/smartfridge.html b/code/game/machinery/kitchen/smartfridge.html index b2f70269d522..e7323bf9772a 100644 --- a/code/game/machinery/kitchen/smartfridge.html +++ b/code/game/machinery/kitchen/smartfridge.html @@ -14,14 +14,14 @@

code/game/machinery/kitchen/smartfridge.dm - +

/obj/structure/machinery/smartfridgeAssoc list of names -> list(items)
diff --git a/code/game/machinery/pipe/construction.html b/code/game/machinery/pipe/construction.html index 4dac65a5b03c..27d284793b13 100644 --- a/code/game/machinery/pipe/construction.html +++ b/code/game/machinery/pipe/construction.html @@ -14,19 +14,19 @@ — Define Details

code/game/machinery/pipe/construction.dm - +

PIPE_UNIVERSALSupply, scrubbers and universal pipes

Define Details

PIPE_UNIVERSAL - +

Supply, scrubbers and universal pipes

diff --git a/code/game/machinery/pipe/pipe_dispenser.html b/code/game/machinery/pipe/pipe_dispenser.html index 6caea025d292..b66fb5031c75 100644 --- a/code/game/machinery/pipe/pipe_dispenser.html +++ b/code/game/machinery/pipe/pipe_dispenser.html @@ -14,7 +14,7 @@

code/game/machinery/pipe/pipe_dispenser.dm - +

@@ -22,7 +22,7 @@

code/game/machinery/pipe/pipe_dispenser.dm Z-Level stuff

diff --git a/code/game/objects/effects/aliens.html b/code/game/objects/effects/aliens.html index 71a403a45f66..8371513f0867 100644 --- a/code/game/objects/effects/aliens.html +++ b/code/game/objects/effects/aliens.html @@ -14,7 +14,7 @@

code/game/objects/effects/aliens.dm - +

@@ -22,7 +22,7 @@

code/game/objects/effects/aliens.dm

/obj/effect/xenomorph/xeno_telegraph/lashThis has a brown icon state and does not have a color overlay by default.
diff --git a/code/game/objects/effects/decals/cleanable/misc.html b/code/game/objects/effects/decals/cleanable/misc.html index 7fc051798b49..04c3dd8bf0d4 100644 --- a/code/game/objects/effects/decals/cleanable/misc.html +++ b/code/game/objects/effects/decals/cleanable/misc.html @@ -14,14 +14,14 @@

code/game/objects/effects/decals/cleanable/misc.dm - +

/obj/effect/decal/cleanable/cobweb2/dynamicVariant used for halloween - need to pass info in constructor as its turned in an overlay
diff --git a/code/game/objects/effects/decals/strata_decals.html b/code/game/objects/effects/decals/strata_decals.html index a6a80385318e..61bd49294930 100644 --- a/code/game/objects/effects/decals/strata_decals.html +++ b/code/game/objects/effects/decals/strata_decals.html @@ -14,7 +14,7 @@

code/game/objects/effects/decals/strata_decals.dm - +

@@ -22,7 +22,7 @@

code/game/objects/effects/decals/strata_decals.dm

/obj/effect/decal/strata_decals/grimeINDOORS STUFF
diff --git a/code/game/objects/effects/effect_system/effect_system.html b/code/game/objects/effects/effect_system/effect_system.html index 5bb6976e2e46..e4d223bd8b04 100644 --- a/code/game/objects/effects/effect_system/effect_system.html +++ b/code/game/objects/effects/effect_system/effect_system.html @@ -14,7 +14,7 @@

code/game/objects/effects/effect_system/effect_system.dm - +

@@ -25,7 +25,7 @@

code/game/objects/effects/effect_system/effect_system.dm

/datum/effect_system/steam_trail_followAttach a steam trail to an object (eg. a reacting beaker) that will follow it
diff --git a/code/game/objects/effects/effect_system/smoke.html b/code/game/objects/effects/effect_system/smoke.html index aaf9dcde8cbb..8593ae82bd4c 100644 --- a/code/game/objects/effects/effect_system/smoke.html +++ b/code/game/objects/effects/effect_system/smoke.html @@ -14,20 +14,20 @@ — Define Details

code/game/objects/effects/effect_system/smoke.dm - +

BOILER_GAS_CADE_BLOCK_CHANCE/ SMOKE SYSTEMS

Define Details

BOILER_GAS_CADE_BLOCK_CHANCE - +

/ SMOKE SYSTEMS

Chance that cades block the gas. Smoke spread ticks are calculated very quickly so this has to be high to have a noticeable effect.

diff --git a/code/game/objects/effects/landmarks/corpsespawner.html b/code/game/objects/effects/landmarks/corpsespawner.html index 0f2e1a0fbef5..e1cd5b3b8b57 100644 --- a/code/game/objects/effects/landmarks/corpsespawner.html +++ b/code/game/objects/effects/landmarks/corpsespawner.html @@ -14,7 +14,7 @@

code/game/objects/effects/landmarks/corpsespawner.dm - +

@@ -25,7 +25,7 @@

code/game/objects/effects/landmarks/corpsespawner.dm

/obj/effect/landmark/corpsespawner/clfFaction Specific Corpses
diff --git a/code/game/objects/effects/landmarks/landmarks.html b/code/game/objects/effects/landmarks/landmarks.html index 41edb5d75853..801796d3276b 100644 --- a/code/game/objects/effects/landmarks/landmarks.html +++ b/code/game/objects/effects/landmarks/landmarks.html @@ -14,7 +14,7 @@

code/game/objects/effects/landmarks/landmarks.dm - +

@@ -25,7 +25,7 @@

code/game/objects/effects/landmarks/landmarks.dm

/obj/effect/landmark/tutorial_bottom_leftMarks the bottom left of the tutorial zone.
diff --git a/code/game/objects/effects/landmarks/structure_spawners/setup_distress.html b/code/game/objects/effects/landmarks/structure_spawners/setup_distress.html index 118ef7d4933f..f0ccf931baaf 100644 --- a/code/game/objects/effects/landmarks/structure_spawners/setup_distress.html +++ b/code/game/objects/effects/landmarks/structure_spawners/setup_distress.html @@ -14,14 +14,14 @@

code/game/objects/effects/landmarks/structure_spawners/setup_distress.dm - +

/obj/effect/landmark/structure_spawner/setup/distressDistress Signal Global Setup Structure spawners
diff --git a/code/game/objects/effects/landmarks/structure_spawners/structure_spawner.html b/code/game/objects/effects/landmarks/structure_spawners/structure_spawner.html index ca0f6fbf72a7..0f3d93e0beac 100644 --- a/code/game/objects/effects/landmarks/structure_spawners/structure_spawner.html +++ b/code/game/objects/effects/landmarks/structure_spawners/structure_spawner.html @@ -14,7 +14,7 @@

code/game/objects/effects/landmarks/structure_spawners/structure_spawner.dm - +

@@ -22,7 +22,7 @@

code/game/objects/effects/landmarks/structure_spawners/structure_spawner.dm

/obj/effect/landmark/structure_spawner/setupSetup spawners will all be evaluated by game mode on start, and deleted after
diff --git a/code/game/objects/effects/landmarks/structure_spawners/xvx_hive.html b/code/game/objects/effects/landmarks/structure_spawners/xvx_hive.html index c237a9eb57e2..b4fa64c1354b 100644 --- a/code/game/objects/effects/landmarks/structure_spawners/xvx_hive.html +++ b/code/game/objects/effects/landmarks/structure_spawners/xvx_hive.html @@ -14,14 +14,14 @@

code/game/objects/effects/landmarks/structure_spawners/xvx_hive.dm - +

/obj/effect/landmark/structure_spawner/xvx_hiveXvX Hive Spawn Structures, spawning alongside a queen in the same area
diff --git a/code/game/objects/effects/projector.html b/code/game/objects/effects/projector.html index ecd0cf29f845..6b44e8e5128a 100644 --- a/code/game/objects/effects/projector.html +++ b/code/game/objects/effects/projector.html @@ -14,14 +14,14 @@

code/game/objects/effects/projector.dm - +

/obj/effect/projectorYou will appear adjacent to the beacon
diff --git a/code/game/objects/effects/spawners/prop_gun_spawner.html b/code/game/objects/effects/spawners/prop_gun_spawner.html index 4136221505dd..c9c8afdf4b8e 100644 --- a/code/game/objects/effects/spawners/prop_gun_spawner.html +++ b/code/game/objects/effects/spawners/prop_gun_spawner.html @@ -14,7 +14,7 @@

code/game/objects/effects/spawners/prop_gun_spawner.dm - +

@@ -22,7 +22,7 @@

code/game/objects/effects/spawners/prop_gun_spawner.dm The prop itself, which the skin will be copied to

diff --git a/code/game/objects/effects/spawners/random.html b/code/game/objects/effects/spawners/random.html index 11ce71dbf368..c36427d9a2c0 100644 --- a/code/game/objects/effects/spawners/random.html +++ b/code/game/objects/effects/spawners/random.html @@ -14,14 +14,14 @@

code/game/objects/effects/spawners/random.dm - +

/obj/effect/spawner/random/facepaintIf anyone wants to make custom sprites for this and the bala random spawner, be my guest.
diff --git a/code/game/objects/items/books/book.html b/code/game/objects/items/books/book.html index eeb89d563595..3b1b52b0c6f4 100644 --- a/code/game/objects/items/books/book.html +++ b/code/game/objects/items/books/book.html @@ -14,7 +14,7 @@

code/game/objects/items/books/book.dm - +

@@ -23,7 +23,7 @@

code/game/objects/items/books/book.dm Default, just in case

diff --git a/code/game/objects/items/devices/flashlight.html b/code/game/objects/items/devices/flashlight.html index e4cb428f38cb..bc17d7210539 100644 --- a/code/game/objects/items/devices/flashlight.html +++ b/code/game/objects/items/devices/flashlight.html @@ -14,7 +14,7 @@

code/game/objects/items/devices/flashlight.dm - +

@@ -22,7 +22,7 @@

code/game/objects/items/devices/flashlight.dm

/obj/item/device/flashlight/flare/signal/gunSignal flares deployed by a flare gun
diff --git a/code/game/objects/items/devices/multitool.html b/code/game/objects/items/devices/multitool.html index b9974b50f878..1f14534d001d 100644 --- a/code/game/objects/items/devices/multitool.html +++ b/code/game/objects/items/devices/multitool.html @@ -14,14 +14,14 @@

code/game/objects/items/devices/multitool.dm - +

/obj/item/device/multitoolMultitool -- A multitool is used for hacking electronic devices.
diff --git a/code/game/objects/items/devices/personal_data_transmitter.html b/code/game/objects/items/devices/personal_data_transmitter.html index deab95c136d8..cad49ca18421 100644 --- a/code/game/objects/items/devices/personal_data_transmitter.html +++ b/code/game/objects/items/devices/personal_data_transmitter.html @@ -14,14 +14,14 @@

code/game/objects/items/devices/personal_data_transmitter.dm - +

/obj/item/storage/box/pdt_kit/advancedTHE ADVANCED VERSION... ADMIN SPAWN ONLY... USES TGUI RADAR...
diff --git a/code/game/objects/items/devices/radio/encryptionkey.html b/code/game/objects/items/devices/radio/encryptionkey.html index b62c60a070a4..5d1fa933eca4 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.html +++ b/code/game/objects/items/devices/radio/encryptionkey.html @@ -14,7 +14,7 @@

code/game/objects/items/devices/radio/encryptionkey.dm - +

@@ -22,7 +22,7 @@

code/game/objects/items/devices/radio/encryptionkey.dm

/obj/item/device/encryptionkey/mortarUsed by the Mortar Crew in WO game mode - intently has no squad radio access
diff --git a/code/game/objects/items/explosives/grenades/marines.html b/code/game/objects/items/explosives/grenades/marines.html index b41a7d6d7755..4214a1684891 100644 --- a/code/game/objects/items/explosives/grenades/marines.html +++ b/code/game/objects/items/explosives/grenades/marines.html @@ -14,7 +14,7 @@

code/game/objects/items/explosives/grenades/marines.dm - +

@@ -24,7 +24,7 @@

code/game/objects/items/explosives/grenades/marines.dm

/obj/item/explosive/grenade/batonBaton slugs
diff --git a/code/game/objects/items/explosives/mine.html b/code/game/objects/items/explosives/mine.html index cee4dd24e5de..0a1b39bd4b12 100644 --- a/code/game/objects/items/explosives/mine.html +++ b/code/game/objects/items/explosives/mine.html @@ -14,14 +14,14 @@

code/game/objects/items/explosives/mine.dm - +

/obj/item/explosive/mineMINES
diff --git a/code/game/objects/items/handheld_distress_beacon.html b/code/game/objects/items/handheld_distress_beacon.html index f4b17ca9fcfa..3a6ab8c375d1 100644 --- a/code/game/objects/items/handheld_distress_beacon.html +++ b/code/game/objects/items/handheld_distress_beacon.html @@ -14,7 +14,7 @@

code/game/objects/items/handheld_distress_beacon.dm - +

@@ -22,7 +22,7 @@

code/game/objects/items/handheld_distress_beacon.dm

/obj/item/handheld_distress_beacon/cmbCMB distress beacon held by CMB Marshal for signalling distress to Anchorpoint Station
diff --git a/code/game/objects/items/reagent_containers/dropper.html b/code/game/objects/items/reagent_containers/dropper.html index d05ed38fea34..069894d8c557 100644 --- a/code/game/objects/items/reagent_containers/dropper.html +++ b/code/game/objects/items/reagent_containers/dropper.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/dropper.dm - +

/obj/item/reagent_container/dropperDroppers.
diff --git a/code/game/objects/items/reagent_containers/food.html b/code/game/objects/items/reagent_containers/food.html index 7c01dda8c017..3fba2b7ee0fb 100644 --- a/code/game/objects/items/reagent_containers/food.html +++ b/code/game/objects/items/reagent_containers/food.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/food.dm - +

/obj/item/reagent_container/foodDroppers. END
diff --git a/code/game/objects/items/reagent_containers/food/condiment.html b/code/game/objects/items/reagent_containers/food/condiment.html index 2b54b3008098..cc040c9a803f 100644 --- a/code/game/objects/items/reagent_containers/food/condiment.html +++ b/code/game/objects/items/reagent_containers/food/condiment.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/food/condiment.dm - +

/obj/item/reagent_container/food/condimentCondiments
diff --git a/code/game/objects/items/reagent_containers/food/drinks.html b/code/game/objects/items/reagent_containers/food/drinks.html index 90d83915e2f3..202a56386c72 100644 --- a/code/game/objects/items/reagent_containers/food/drinks.html +++ b/code/game/objects/items/reagent_containers/food/drinks.html @@ -14,7 +14,7 @@

code/game/objects/items/reagent_containers/food/drinks.dm - +

@@ -24,7 +24,7 @@

code/game/objects/items/reagent_containers/food/drinks.dm

/obj/item/reagent_container/food/drinks/shakerdrinkingglass and shaker
diff --git a/code/game/objects/items/reagent_containers/food/drinks/bottle.html b/code/game/objects/items/reagent_containers/food/drinks/bottle.html index 5d4bf8c3db76..92597e0c540a 100644 --- a/code/game/objects/items/reagent_containers/food/drinks/bottle.html +++ b/code/game/objects/items/reagent_containers/food/drinks/bottle.html @@ -14,7 +14,7 @@

code/game/objects/items/reagent_containers/food/drinks/bottle.dm - +

@@ -24,7 +24,7 @@

code/game/objects/items/reagent_containers/food/drinks/bottle.dm

/obj/item/reagent_container/food/drinks/bottle/orangejuiceJUICES AND STUFF
diff --git a/code/game/objects/items/reagent_containers/food/drinks/jar.html b/code/game/objects/items/reagent_containers/food/drinks/jar.html index fd7c5497b675..11e4c45b9bdb 100644 --- a/code/game/objects/items/reagent_containers/food/drinks/jar.html +++ b/code/game/objects/items/reagent_containers/food/drinks/jar.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/food/drinks/jar.dm - +

/obj/item/reagent_container/food/drinks/jarjar
diff --git a/code/game/objects/items/reagent_containers/food/snacks.html b/code/game/objects/items/reagent_containers/food/snacks.html index 66ffb4faf34c..9c3edaa6b544 100644 --- a/code/game/objects/items/reagent_containers/food/snacks.html +++ b/code/game/objects/items/reagent_containers/food/snacks.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/food/snacks.dm - +

/obj/item/reagent_container/food/snacks/aesirsaladFOOD END
diff --git a/code/game/objects/items/reagent_containers/food/snacks/meat.html b/code/game/objects/items/reagent_containers/food/snacks/meat.html index ea9573a3b994..cfb7d7e54dfc 100644 --- a/code/game/objects/items/reagent_containers/food/snacks/meat.html +++ b/code/game/objects/items/reagent_containers/food/snacks/meat.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/food/snacks/meat.dm - +

/obj/item/reagent_container/food/snacks/meat/synthmeat/synthfleshMeat made from synthetics. Slightly toxic
diff --git a/code/game/objects/items/reagent_containers/glass.html b/code/game/objects/items/reagent_containers/glass.html index ad1e30dd95ff..457c8dff42c8 100644 --- a/code/game/objects/items/reagent_containers/glass.html +++ b/code/game/objects/items/reagent_containers/glass.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/glass.dm - +

/obj/item/reagent_container/glass(Mixing) Glass
diff --git a/code/game/objects/items/reagent_containers/hypospray.html b/code/game/objects/items/reagent_containers/hypospray.html index 62ec4982acca..454c2c19d479 100644 --- a/code/game/objects/items/reagent_containers/hypospray.html +++ b/code/game/objects/items/reagent_containers/hypospray.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/hypospray.dm - +

/obj/item/reagent_container/hyposprayHYPOSPRAY
diff --git a/code/game/objects/items/reagent_containers/pill.html b/code/game/objects/items/reagent_containers/pill.html index 590bc71e6f67..ace3bfdeff6a 100644 --- a/code/game/objects/items/reagent_containers/pill.html +++ b/code/game/objects/items/reagent_containers/pill.html @@ -14,7 +14,7 @@

code/game/objects/items/reagent_containers/pill.dm - +

@@ -23,7 +23,7 @@

code/game/objects/items/reagent_containers/pill.dm

/obj/item/reagent_container/pill/antitoxPills. END
diff --git a/code/game/objects/items/reagent_containers/robot_parts.html b/code/game/objects/items/reagent_containers/robot_parts.html index 7c049ee5fc99..8251f075253f 100644 --- a/code/game/objects/items/reagent_containers/robot_parts.html +++ b/code/game/objects/items/reagent_containers/robot_parts.html @@ -14,14 +14,14 @@

code/game/objects/items/reagent_containers/robot_parts.dm - +

/obj/item/fake_robot_headA cameo of a real robotic head with limited gameplay functionality
diff --git a/code/game/objects/items/reagent_containers/syringes.html b/code/game/objects/items/reagent_containers/syringes.html index 6fb5b0863ac1..c7197f29607d 100644 --- a/code/game/objects/items/reagent_containers/syringes.html +++ b/code/game/objects/items/reagent_containers/syringes.html @@ -14,20 +14,20 @@ — Define Details

code/game/objects/items/reagent_containers/syringes.dm - +

SYRINGE_DRAWSyringes.
/obj/item/reagent_container/syringe/inaprovalineSyringes. END

Define Details

SYRINGE_DRAW - +

Syringes.

diff --git a/code/game/objects/items/stacks/flags.html b/code/game/objects/items/stacks/flags.html index 459d7471d585..760392e608eb 100644 --- a/code/game/objects/items/stacks/flags.html +++ b/code/game/objects/items/stacks/flags.html @@ -14,14 +14,14 @@

code/game/objects/items/stacks/flags.dm - +

/obj/structure/flag/plantablePLANTABLE FLAG
diff --git a/code/game/objects/items/stock_parts.html b/code/game/objects/items/stock_parts.html index 4f4be4f71783..eed046e61fd9 100644 --- a/code/game/objects/items/stock_parts.html +++ b/code/game/objects/items/stock_parts.html @@ -14,14 +14,14 @@

code/game/objects/items/stock_parts.dm - +

/obj/item/stock_partsStock Parts
diff --git a/code/game/objects/items/storage/backpack.html b/code/game/objects/items/storage/backpack.html index 19b5d3ec13ba..c3d5fe5a3d5a 100644 --- a/code/game/objects/items/storage/backpack.html +++ b/code/game/objects/items/storage/backpack.html @@ -14,14 +14,14 @@

code/game/objects/items/storage/backpack.dm - +

/obj/item/storage/backpack/general_beltG-8-a general pouch belt
diff --git a/code/game/objects/items/storage/belt.html b/code/game/objects/items/storage/belt.html index 4542b7ea319a..21c183e27693 100644 --- a/code/game/objects/items/storage/belt.html +++ b/code/game/objects/items/storage/belt.html @@ -14,7 +14,7 @@

code/game/objects/items/storage/belt.dm - +

@@ -22,7 +22,7 @@

code/game/objects/items/storage/belt.dm

/obj/item/storage/belt/tankOTHER BELTS
diff --git a/code/game/objects/items/storage/boxes.html b/code/game/objects/items/storage/boxes.html index d0f2affe3898..c955d65636eb 100644 --- a/code/game/objects/items/storage/boxes.html +++ b/code/game/objects/items/storage/boxes.html @@ -14,14 +14,14 @@

code/game/objects/items/storage/boxes.dm - +

/obj/item/storage/box/explosive_minesMARINES BOXES
diff --git a/code/game/objects/items/storage/pouch.html b/code/game/objects/items/storage/pouch.html index bcad4c56bd2c..2313c72d0c12 100644 --- a/code/game/objects/items/storage/pouch.html +++ b/code/game/objects/items/storage/pouch.html @@ -14,7 +14,7 @@

code/game/objects/items/storage/pouch.dm - +

@@ -23,7 +23,7 @@

code/game/objects/items/storage/pouch.dm

/obj/item/storage/pouch/magazineMAGAZINE POUCHES
diff --git a/code/game/objects/items/storage/storage.html b/code/game/objects/items/storage/storage.html index 76984cf786d1..413a9a23409b 100644 --- a/code/game/objects/items/storage/storage.html +++ b/code/game/objects/items/storage/storage.html @@ -14,14 +14,14 @@

code/game/objects/items/storage/storage.dm - +

/obj/item/storageThis contains what previously was known as stored_start, stored_continue, and stored_end
diff --git a/code/game/objects/items/trash.html b/code/game/objects/items/trash.html index 4788aaae1a48..daa7ab7e07a7 100644 --- a/code/game/objects/items/trash.html +++ b/code/game/objects/items/trash.html @@ -14,7 +14,7 @@

code/game/objects/items/trash.dm - +

@@ -25,7 +25,7 @@

code/game/objects/items/trash.dm

/obj/item/trash/candleMisc
diff --git a/code/game/objects/items/weapons/twohanded.html b/code/game/objects/items/weapons/twohanded.html index 229bc522656c..1403c695cd20 100644 --- a/code/game/objects/items/weapons/twohanded.html +++ b/code/game/objects/items/weapons/twohanded.html @@ -14,14 +14,14 @@

code/game/objects/items/weapons/twohanded.dm - +

/obj/item/weapon/twohanded/offhandOFFHAND
diff --git a/code/game/objects/prop.html b/code/game/objects/prop.html index 08429c00118c..c360d8228a16 100644 --- a/code/game/objects/prop.html +++ b/code/game/objects/prop.html @@ -14,7 +14,7 @@

code/game/objects/prop.dm - +

@@ -23,7 +23,7 @@

code/game/objects/prop.dm

/obj/item/prop/alien/huggerXeno-specific props
diff --git a/code/game/objects/structures/kitchen_spike.html b/code/game/objects/structures/kitchen_spike.html index aee620f0f8b6..5d9065a57156 100644 --- a/code/game/objects/structures/kitchen_spike.html +++ b/code/game/objects/structures/kitchen_spike.html @@ -14,14 +14,14 @@

code/game/objects/structures/kitchen_spike.dm - +

/obj/structure/kitchenspikeKitchen Spike
diff --git a/code/game/objects/structures/pipes/vents/pump_scrubber.html b/code/game/objects/structures/pipes/vents/pump_scrubber.html index 4edc9850f8d1..1367eb8191e9 100644 --- a/code/game/objects/structures/pipes/vents/pump_scrubber.html +++ b/code/game/objects/structures/pipes/vents/pump_scrubber.html @@ -14,14 +14,14 @@

code/game/objects/structures/pipes/vents/pump_scrubber.dm - +

/obj/structure/pipes/vents/pump/no_boom/gasVents that are linked to ARES Security Protocols, allowing the ARES Interface to trigger security measures.
diff --git a/code/game/objects/structures/props.html b/code/game/objects/structures/props.html index f03b2b1838ad..3699a3107f53 100644 --- a/code/game/objects/structures/props.html +++ b/code/game/objects/structures/props.html @@ -14,14 +14,14 @@

code/game/objects/structures/props.dm - +

/obj/structure/prop/invuln/fireDecorative fire.
diff --git a/code/game/runtimes.html b/code/game/runtimes.html index 57176bddd76e..24111bc0a586 100644 --- a/code/game/runtimes.html +++ b/code/game/runtimes.html @@ -14,7 +14,7 @@

code/game/runtimes.dm - +

@@ -23,7 +23,7 @@

code/game/runtimes.dm Truthy when init is done and we don't need these shenanigans anymore

diff --git a/code/game/sound.html b/code/game/sound.html index 29e1036892d4..ea2fcf3f7425 100644 --- a/code/game/sound.html +++ b/code/game/sound.html @@ -14,7 +14,7 @@

code/game/sound.dm - +

@@ -24,7 +24,7 @@

code/game/sound.dm

Play sound for all on-map clients on a given Z-level. Good for ambient sounds.
diff --git a/code/game/turfs/closed.html b/code/game/turfs/closed.html index f7f238e2b993..7e3a5a821e24 100644 --- a/code/game/turfs/closed.html +++ b/code/game/turfs/closed.html @@ -14,7 +14,7 @@

code/game/turfs/closed.dm - +

@@ -22,7 +22,7 @@

code/game/turfs/closed.dm

/turf/closed/cordon/debugUsed as placeholder turf when something went really wrong, as per /tg/ string lists handler
diff --git a/code/game/turfs/floor_types.html b/code/game/turfs/floor_types.html index a753b4aa6bc2..c5da13d846cd 100644 --- a/code/game/turfs/floor_types.html +++ b/code/game/turfs/floor_types.html @@ -14,7 +14,7 @@

code/game/turfs/floor_types.dm - +

@@ -25,7 +25,7 @@

code/game/turfs/floor_types.dm

/turf/open/floor/almayer/empty/vehicle_bayVehicle bay pit.
diff --git a/code/game/turfs/walls/r_wall.html b/code/game/turfs/walls/r_wall.html index 669ed69f764f..0b2ab1f8b2e5 100644 --- a/code/game/turfs/walls/r_wall.html +++ b/code/game/turfs/walls/r_wall.html @@ -14,14 +14,14 @@

code/game/turfs/walls/r_wall.dm - +

/turf/closed/wall/r_wall/elevatorDestructible elevator walls, for when you want the elevator to act as a prop rather than an actual elevator
diff --git a/code/game/turfs/walls/wall_types.html b/code/game/turfs/walls/wall_types.html index a13a109ef97d..8852b5c315fb 100644 --- a/code/game/turfs/walls/wall_types.html +++ b/code/game/turfs/walls/wall_types.html @@ -14,14 +14,14 @@

code/game/turfs/walls/wall_types.dm - +

/turf/closed/wall/almayer/reinforced/temphullActs like /turf/closed/wall/almayer/outer until post-hijack where it reverts to /turf/closed/wall/almayer/reinforced.
diff --git a/code/global.html b/code/global.html index e8a83c6c0625..4a7e116a0c52 100644 --- a/code/global.html +++ b/code/global.html @@ -14,24 +14,24 @@ — Define Details

code/global.dm - +

RL_EVERYTHINGThe sum of all other rank permissions, other than host or profiler.
RL_HOSTTruely everything

Define Details

RL_EVERYTHING - +

The sum of all other rank permissions, other than host or profiler.

RL_HOST - +

Truely everything

diff --git a/code/modules/admin/NewBan.html b/code/modules/admin/NewBan.html index 15d638c7c09e..f532c9ce8cd0 100644 --- a/code/modules/admin/NewBan.html +++ b/code/modules/admin/NewBan.html @@ -14,7 +14,7 @@

code/modules/admin/NewBan.dm - +

@@ -22,7 +22,7 @@

code/modules/admin/NewBan.dm

DEBUG
diff --git a/code/modules/admin/autoreply.html b/code/modules/admin/autoreply.html index 476f244d5698..03711ae09982 100644 --- a/code/modules/admin/autoreply.html +++ b/code/modules/admin/autoreply.html @@ -14,14 +14,14 @@

code/modules/admin/autoreply.dm - +

/datum/autoreply/admin/handledAdmin Replies
diff --git a/code/modules/admin/callproc.html b/code/modules/admin/callproc.html index b45f0224fb4c..a50cdacbb1f1 100644 --- a/code/modules/admin/callproc.html +++ b/code/modules/admin/callproc.html @@ -14,7 +14,7 @@

code/modules/admin/callproc.dm - +

@@ -29,7 +29,7 @@

code/modules/admin/callproc.dm

Wrapper for proccalls where the datum is flagged as vareditted
diff --git a/code/modules/admin/tag.html b/code/modules/admin/tag.html index a7f7fd04d937..7327f18a94b1 100644 --- a/code/modules/admin/tag.html +++ b/code/modules/admin/tag.html @@ -14,20 +14,20 @@ — Define Details

code/modules/admin/tag.dm - +

TAG_DELQuick define for readability

Define Details

TAG_DEL - +

Quick define for readability

diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.html b/code/modules/admin/verbs/SDQL2/SDQL_2.html index 3c4db444810c..3e6602a1da22 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.html +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.html @@ -14,7 +14,7 @@ — Define Details

code/modules/admin/verbs/SDQL2/SDQL_2.dm - +

@@ -27,38 +27,38 @@

code/modules/admin/verbs/SDQL2/SDQL_2.dm This isn't default because SDQL2 is a technical tool that should be as failure-safe as possible (such as a mob not being added to GLOB.mob_list, for example)

SDQL2_OPTION_NO_OUTPUT_POPUPWhen using SELECT, don't print a popup. Makes SELECT vastly faster.

Define Details

SDQL2_OPTION_BLOCKING_CALLS - +

Require proccalls to finish before continuing the query

SDQL2_OPTION_DO_NOT_AUTOGC - +

Do not delete the query after its completion

SDQL2_OPTION_HIGH_PRIORITY - +

High priority SDQL query, allow using almost all of the tick.

SDQL2_OPTION_NO_OUTPUT_POPUP - +

When using SELECT, don't print a popup. Makes SELECT vastly faster.

SDQL2_OPTION_OPTIMIZED_SOURCE - +

Change to GLOB.mob_list for /mob or etc. automatically if we're iterating over world. This isn't default because SDQL2 is a technical tool that should be as failure-safe as possible (such as a mob not being added to GLOB.mob_list, for example)

SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS - +

Don't print nulls that the select picked up. Enabled by default

SDQL2_OPTION_SEQUENTIAL - +

Queries chained together with ; will execute in series instead of in parallel

diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.html b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.html index e462ca326380..ceeceba4663c 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.html +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.html @@ -14,7 +14,7 @@

code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm - +

@@ -34,7 +34,7 @@

code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm achieved by calling _animate with no target.

diff --git a/code/modules/admin/verbs/adminhelp.html b/code/modules/admin/verbs/adminhelp.html index 5661114913f5..1a0bd998c2c5 100644 --- a/code/modules/admin/verbs/adminhelp.html +++ b/code/modules/admin/verbs/adminhelp.html @@ -14,7 +14,7 @@

code/modules/admin/verbs/adminhelp.dm - +

@@ -30,7 +30,7 @@

code/modules/admin/verbs/adminhelp.dm

Checks a given message to see if any of the words are something we want to treat specially, as detailed below.
diff --git a/code/modules/admin/view_variables/debug_variables.html b/code/modules/admin/view_variables/debug_variables.html index 880c0dd8cb04..efce281cbe6a 100644 --- a/code/modules/admin/view_variables/debug_variables.html +++ b/code/modules/admin/view_variables/debug_variables.html @@ -14,7 +14,7 @@

code/modules/admin/view_variables/debug_variables.dm - +

@@ -22,7 +22,7 @@

code/modules/admin/view_variables/debug_variables.dm

Get displayed variable in VV variable list
diff --git a/code/modules/almayer/shakeship.html b/code/modules/almayer/shakeship.html index e9cf4f077127..33f40851fc11 100644 --- a/code/modules/almayer/shakeship.html +++ b/code/modules/almayer/shakeship.html @@ -14,7 +14,7 @@

code/modules/almayer/shakeship.dm - +

@@ -22,7 +22,7 @@

code/modules/almayer/shakeship.dm

Shakes the ship around
diff --git a/code/modules/almayer/weaponhits.html b/code/modules/almayer/weaponhits.html index 75052999d127..8b690374562a 100644 --- a/code/modules/almayer/weaponhits.html +++ b/code/modules/almayer/weaponhits.html @@ -14,7 +14,7 @@

code/modules/almayer/weaponhits.dm - +

@@ -22,7 +22,7 @@

code/modules/almayer/weaponhits.dm

Proc called to hit the ship with weapons
diff --git a/code/modules/asset_cache.html b/code/modules/asset_cache.html index 4cc586f122bd..2c73715f713d 100644 --- a/code/modules/asset_cache.html +++ b/code/modules/asset_cache.html @@ -14,7 +14,7 @@

Asset cache system - +

@@ -37,7 +37,7 @@

Asset cache system

CSS files that use url() can be made to use the CDN without needing to rewrite all url() calls in code by using the namespaced helper datum. See the documentation for /datum/asset/simple/namespaced for details.

diff --git a/code/modules/asset_cache/asset_cache_item.html b/code/modules/asset_cache/asset_cache_item.html index dcb510356207..f7c7fb135909 100644 --- a/code/modules/asset_cache/asset_cache_item.html +++ b/code/modules/asset_cache/asset_cache_item.html @@ -14,14 +14,14 @@

code/modules/asset_cache/asset_cache_item.dm - +

/datum/asset_cache_itemAn internal datum containing info on items in the asset cache. Mainly used to cache md5 info for speed.
diff --git a/code/modules/asset_cache/asset_list.html b/code/modules/asset_cache/asset_list.html index 742ac88271a6..638f309d0b10 100644 --- a/code/modules/asset_cache/asset_list.html +++ b/code/modules/asset_cache/asset_list.html @@ -14,7 +14,7 @@

code/modules/asset_cache/asset_list.dm - +

@@ -26,7 +26,7 @@

code/modules/asset_cache/asset_list.dm The namespace folder's name will change if any of the assets change. (excluding parent assets)

diff --git a/code/modules/asset_cache/transports/asset_transport.html b/code/modules/asset_cache/transports/asset_transport.html index 1b8db19f1eb6..43b82c9ef0b5 100644 --- a/code/modules/asset_cache/transports/asset_transport.html +++ b/code/modules/asset_cache/transports/asset_transport.html @@ -14,20 +14,20 @@ — Define Details

code/modules/asset_cache/transports/asset_transport.dm - +

ASSET_CACHE_TELL_CLIENT_AMOUNTWhen sending mutiple assets, how many before we give the client a quaint little sending resources message
/datum/asset_transportBase browse_rsc asset transport

Define Details

ASSET_CACHE_TELL_CLIENT_AMOUNT - +

When sending mutiple assets, how many before we give the client a quaint little sending resources message

diff --git a/code/modules/asset_cache/transports/webroot_transport.html b/code/modules/asset_cache/transports/webroot_transport.html index a3c994c5768e..3427675a4ce3 100644 --- a/code/modules/asset_cache/transports/webroot_transport.html +++ b/code/modules/asset_cache/transports/webroot_transport.html @@ -14,14 +14,14 @@

code/modules/asset_cache/transports/webroot_transport.dm - +

/datum/asset_transport/webrootCDN Webroot asset transport.
diff --git a/code/modules/autowiki/autowiki.html b/code/modules/autowiki/autowiki.html index 6048c8f25bef..939259d9ddbf 100644 --- a/code/modules/autowiki/autowiki.html +++ b/code/modules/autowiki/autowiki.html @@ -14,7 +14,7 @@

code/modules/autowiki/autowiki.dm - +

@@ -25,7 +25,7 @@

code/modules/autowiki/autowiki.dm Returns a string of the autowiki output file

diff --git a/code/modules/autowiki/pages/_page.html b/code/modules/autowiki/pages/_page.html index 42d26526da0e..a750b6e75f3a 100644 --- a/code/modules/autowiki/pages/_page.html +++ b/code/modules/autowiki/pages/_page.html @@ -14,14 +14,14 @@

code/modules/autowiki/pages/_page.dm - +

/datum/autowikiA representation of an automated wiki page.
diff --git a/code/modules/buildmode.html b/code/modules/buildmode.html index e8cb7245829d..008d7e0f0896 100644 --- a/code/modules/buildmode.html +++ b/code/modules/buildmode.html @@ -14,7 +14,7 @@

Buildmode - +

@@ -203,7 +203,7 @@

Buildmode

diff --git a/code/modules/buildmode/bm-mode.html b/code/modules/buildmode/bm-mode.html index 1f475aebb0a3..1d1567c2d5ac 100644 --- a/code/modules/buildmode/bm-mode.html +++ b/code/modules/buildmode/bm-mode.html @@ -14,24 +14,24 @@ — Define Details

code/modules/buildmode/bm-mode.dm - +

AREASELECT_CORNERACorner A area section for buildmode
AREASELECT_CORNERBCorner B area selection for buildmode

Define Details

AREASELECT_CORNERA - +

Corner A area section for buildmode

AREASELECT_CORNERB - +

Corner B area selection for buildmode

diff --git a/code/modules/character_traits/character_trait.html b/code/modules/character_traits/character_trait.html index 0f19f9a13d80..1897eecf4b87 100644 --- a/code/modules/character_traits/character_trait.html +++ b/code/modules/character_traits/character_trait.html @@ -14,7 +14,7 @@

code/modules/character_traits/character_trait.dm - +

@@ -23,7 +23,7 @@

code/modules/character_traits/character_trait.dm

/datum/character_trait_groupCharacter trait groups for constraints (if any)
diff --git a/code/modules/client/statbrowser_options.html b/code/modules/client/statbrowser_options.html index 0d75b77c3043..11cb2751b059 100644 --- a/code/modules/client/statbrowser_options.html +++ b/code/modules/client/statbrowser_options.html @@ -14,14 +14,14 @@

code/modules/client/statbrowser_options.dm - +

/datum/statbrowser_optionsHandles the Statbrowser Options window for a given client
diff --git a/code/modules/clothing/under/marine_uniform.html b/code/modules/clothing/under/marine_uniform.html index bf51f974ed49..c6c08b1734ca 100644 --- a/code/modules/clothing/under/marine_uniform.html +++ b/code/modules/clothing/under/marine_uniform.html @@ -14,14 +14,14 @@

code/modules/clothing/under/marine_uniform.dm - +

/obj/item/clothing/under/marine/ua_riotCivilians
diff --git a/code/modules/cm_marines/dropship_ammo.html b/code/modules/cm_marines/dropship_ammo.html index d0564707d10a..06312eeabde0 100644 --- a/code/modules/cm_marines/dropship_ammo.html +++ b/code/modules/cm_marines/dropship_ammo.html @@ -14,14 +14,14 @@

code/modules/cm_marines/dropship_ammo.dm - +

/obj/structure/ship_ammoDropship weaponry ammunition
diff --git a/code/modules/cm_marines/dropship_equipment.html b/code/modules/cm_marines/dropship_equipment.html index de8bb782f314..779b5d0e8f66 100644 --- a/code/modules/cm_marines/dropship_equipment.html +++ b/code/modules/cm_marines/dropship_equipment.html @@ -14,7 +14,7 @@

code/modules/cm_marines/dropship_equipment.dm - +

@@ -25,7 +25,7 @@

code/modules/cm_marines/dropship_equipment.dm

/obj/structure/dropship_equipment/weaponCAS Dropship weaponry, used for aerial bombardment
diff --git a/code/modules/cm_marines/marines_consoles.html b/code/modules/cm_marines/marines_consoles.html index 73dfeaf56468..e83cad290909 100644 --- a/code/modules/cm_marines/marines_consoles.html +++ b/code/modules/cm_marines/marines_consoles.html @@ -14,7 +14,7 @@ — Define Details

code/modules/cm_marines/marines_consoles.dm - +

@@ -22,21 +22,21 @@

code/modules/cm_marines/marines_consoles.dm

UNKNOWN_JOB_IDThe job sorting ID associated with otherwise unknown jobs
RAIDER_OFFICER_SQUADThis is a really hacky way to make SOF work, but the nice and easy alternative would screw with round spawning

Define Details

RAIDER_OFFICER_SQUAD - +

This is a really hacky way to make SOF work, but the nice and easy alternative would screw with round spawning

SENSORS_UPDATE_PERIOD - +

How often the sensor data is updated

UNKNOWN_JOB_ID - +

The job sorting ID associated with otherwise unknown jobs

diff --git a/code/modules/cm_marines/radar.html b/code/modules/cm_marines/radar.html index 5c9d36082126..938126f992ac 100644 --- a/code/modules/cm_marines/radar.html +++ b/code/modules/cm_marines/radar.html @@ -14,7 +14,7 @@

code/modules/cm_marines/radar.dm - +

@@ -22,7 +22,7 @@

code/modules/cm_marines/radar.dm

/datum/radar/lifelineA program that tracks crew members via suit sensors
diff --git a/code/modules/cm_marines/vehicle_part_fabricator.html b/code/modules/cm_marines/vehicle_part_fabricator.html index b5fce32a21a9..3f5d098247d3 100644 --- a/code/modules/cm_marines/vehicle_part_fabricator.html +++ b/code/modules/cm_marines/vehicle_part_fabricator.html @@ -14,14 +14,14 @@

code/modules/cm_marines/vehicle_part_fabricator.dm - +

/obj/structure/machinery/part_fabricator/tankFabricator for individual tank parts
diff --git a/code/modules/cm_preds/yaut_mask.html b/code/modules/cm_preds/yaut_mask.html index 0425e35cd818..155593b80f82 100644 --- a/code/modules/cm_preds/yaut_mask.html +++ b/code/modules/cm_preds/yaut_mask.html @@ -14,14 +14,14 @@

code/modules/cm_preds/yaut_mask.dm - +

/obj/item/clothing/mask/gas/yautjaparent type
diff --git a/code/modules/cm_preds/yaut_weapons.html b/code/modules/cm_preds/yaut_weapons.html index 86b7c79912b8..3b393334c32b 100644 --- a/code/modules/cm_preds/yaut_weapons.html +++ b/code/modules/cm_preds/yaut_weapons.html @@ -14,14 +14,14 @@

code/modules/cm_preds/yaut_weapons.dm - +

/datum/flaying_datumRecords status of flaying attempts and handles progress.
diff --git a/code/modules/cm_tech/techs/abstract/repeatable.html b/code/modules/cm_tech/techs/abstract/repeatable.html index b46e845965f6..75f5e25fb445 100644 --- a/code/modules/cm_tech/techs/abstract/repeatable.html +++ b/code/modules/cm_tech/techs/abstract/repeatable.html @@ -14,14 +14,14 @@

code/modules/cm_tech/techs/abstract/repeatable.dm - +

/datum/tech/repeatableA tech that can be purchased multiple times
diff --git a/code/modules/decorators/christmas.html b/code/modules/decorators/christmas.html index 50452853d921..d122f40d761e 100644 --- a/code/modules/decorators/christmas.html +++ b/code/modules/decorators/christmas.html @@ -14,14 +14,14 @@

code/modules/decorators/christmas.dm - +

/datum/decorator/christmas/foodReplaces marine food dispensers contents with more festive MREs
diff --git a/code/modules/defenses/sentry_computer.html b/code/modules/defenses/sentry_computer.html index 42fa00cd9c08..559b0d59270c 100644 --- a/code/modules/defenses/sentry_computer.html +++ b/code/modules/defenses/sentry_computer.html @@ -14,14 +14,14 @@

code/modules/defenses/sentry_computer.dm - +

/obj/item/device/sentry_computerSentry gun computer which links to defensive structures.
diff --git a/code/modules/discord/discord_embed.html b/code/modules/discord/discord_embed.html index 50e3c4cd6dc2..aeb8def85055 100644 --- a/code/modules/discord/discord_embed.html +++ b/code/modules/discord/discord_embed.html @@ -14,7 +14,7 @@

code/modules/discord/discord_embed.dm - +

@@ -23,7 +23,7 @@

code/modules/discord/discord_embed.dm It is recommended to read the documentation on the discord website, as the information below could become outdated in the future.

diff --git a/code/modules/dropships/attach_points/attach_point.html b/code/modules/dropships/attach_points/attach_point.html index b072220dfc7e..30a13cd0a3ef 100644 --- a/code/modules/dropships/attach_points/attach_point.html +++ b/code/modules/dropships/attach_points/attach_point.html @@ -14,7 +14,7 @@

code/modules/dropships/attach_points/attach_point.dm - +

@@ -22,7 +22,7 @@

code/modules/dropships/attach_points/attach_point.dm

/obj/effect/attach_point/weaponWeapon specific attachment point
diff --git a/code/modules/dropships/cas/fire_mission_record.html b/code/modules/dropships/cas/fire_mission_record.html index a5a3a1364534..de780ddc39b7 100644 --- a/code/modules/dropships/cas/fire_mission_record.html +++ b/code/modules/dropships/cas/fire_mission_record.html @@ -14,14 +14,14 @@

code/modules/dropships/cas/fire_mission_record.dm - +

/datum/cas_fire_mission_recordDefines firing patterns in Fire Missions, transverse to its firing direction
diff --git a/code/modules/escape_menu/details.html b/code/modules/escape_menu/details.html index 479bedb182ba..bcf8e5c0185f 100644 --- a/code/modules/escape_menu/details.html +++ b/code/modules/escape_menu/details.html @@ -14,7 +14,7 @@

code/modules/escape_menu/details.dm - +

@@ -22,7 +22,7 @@

code/modules/escape_menu/details.dm

Provides a singleton for the escape menu details screen.
diff --git a/code/modules/escape_menu/subsystem.html b/code/modules/escape_menu/subsystem.html index f2f1c838903c..a9b99c79f72b 100644 --- a/code/modules/escape_menu/subsystem.html +++ b/code/modules/escape_menu/subsystem.html @@ -14,7 +14,7 @@

code/modules/escape_menu/subsystem.dm - +

@@ -22,7 +22,7 @@

code/modules/escape_menu/subsystem.dm

Subsystem for controlling anything related to the escape menu
diff --git a/code/modules/escape_menu/title.html b/code/modules/escape_menu/title.html index 6103f0b5fceb..16ebf68c1b22 100644 --- a/code/modules/escape_menu/title.html +++ b/code/modules/escape_menu/title.html @@ -14,7 +14,7 @@

code/modules/escape_menu/title.dm - +

@@ -22,7 +22,7 @@

code/modules/escape_menu/title.dm

Provides a singleton for the escape menu details screen.
diff --git a/code/modules/events/_events.html b/code/modules/events/_events.html index e3b4e8442648..d8db8427bb70 100644 --- a/code/modules/events/_events.html +++ b/code/modules/events/_events.html @@ -14,14 +14,14 @@

code/modules/events/_events.dm - +

/datum/round_event_controlthis datum is used by the events controller to dictate how it selects events
diff --git a/code/modules/flufftext/Chinese.html b/code/modules/flufftext/Chinese.html index 6fd2780ff88e..cb7812104d6c 100644 --- a/code/modules/flufftext/Chinese.html +++ b/code/modules/flufftext/Chinese.html @@ -14,19 +14,19 @@ — Define Details

code/modules/flufftext/Chinese.dm - +

CHINESE_SOUND_ZERO_INITIAL_CHANCEHow likely the syllable is not to have a consonant at the start, needs to be kinda high

Define Details

CHINESE_SOUND_ZERO_INITIAL_CHANCE - +

How likely the syllable is not to have a consonant at the start, needs to be kinda high

diff --git a/code/modules/flufftext/Japanese.html b/code/modules/flufftext/Japanese.html index 27d3ad8d924b..2cb0d608b51a 100644 --- a/code/modules/flufftext/Japanese.html +++ b/code/modules/flufftext/Japanese.html @@ -14,7 +14,7 @@ — Define Details

code/modules/flufftext/Japanese.dm - +

@@ -31,37 +31,37 @@

code/modules/flufftext/Japanese.dm

/datum/japanese_sound/nucleusa nucleus, aka a vowel sound
/datum/japanese_sound/final_syllablea final_syllable sound, not used for much since the only one possible is N.

Define Details

JAPANESE_SOUND_APOSTROPHE_CHANCE - +

How likely it is to insert an apostrophe between two syllables (this can happen anywhere, mainly used for morpheme boundaries.)

JAPANESE_SOUND_GEMINATION_CHANCE_INITIAL - +

How likely the initial (consonant) is to geminate ie k -> kk

JAPANESE_SOUND_GEMINATION_CHANCE_NUCLEUS - +

How likely the nucleus (vowel) is to geminate ie a -> aa

JAPANESE_SOUND_GEMINATION_CHANCE_VOICED - +

how likely voiced sounds are to geminate, these mainly occur in foreign loans so quite unlikely

JAPANESE_SOUND_NULL_INITIAL_CHANCE - +

How likely the syllable is not to have a consonant at the start, needs to be kinda high for convincing diphthongs

JAPANESE_SOUND_N_FINAL_CHANCE - +

How likely the syllable is to end in an N

JAPANESE_SOUND_PALATALISATION_CHANCE - +

How likely the consonant is to palatalise ie r -> ry

diff --git a/code/modules/gear_presets/corpses.html b/code/modules/gear_presets/corpses.html index f729b361dbe7..5890ab5ec72f 100644 --- a/code/modules/gear_presets/corpses.html +++ b/code/modules/gear_presets/corpses.html @@ -14,14 +14,14 @@

code/modules/gear_presets/corpses.dm - +

/datum/equipment_preset/corpse/managerOfficers
diff --git a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.html b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.html index f3dcac6b307d..68c22b9f303c 100644 --- a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.html +++ b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.html @@ -14,7 +14,7 @@

code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm - +

@@ -25,7 +25,7 @@

code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm

/datum/equipment_preset/survivor/forecon/sniper
diff --git a/code/modules/gear_presets/survivors/misc.html b/code/modules/gear_presets/survivors/misc.html index 5c8c32c69e81..6c8c3aea5837 100644 --- a/code/modules/gear_presets/survivors/misc.html +++ b/code/modules/gear_presets/survivors/misc.html @@ -14,14 +14,14 @@

code/modules/gear_presets/survivors/misc.dm - +

/datum/equipment_preset/survivor/clf/coldused in Shivas Snowball
diff --git a/code/modules/holidays/halloween/decorators.html b/code/modules/holidays/halloween/decorators.html index 9b257dddc895..06770eefffb6 100644 --- a/code/modules/holidays/halloween/decorators.html +++ b/code/modules/holidays/halloween/decorators.html @@ -14,7 +14,7 @@

code/modules/holidays/halloween/decorators.dm - +

@@ -25,7 +25,7 @@

code/modules/holidays/halloween/decorators.dm

/datum/game_decorator/halloween/cobwebsCobweb decorator: adds more and more cobwebs as you go through the month
diff --git a/code/modules/holidays/halloween/pumpkins/patches.html b/code/modules/holidays/halloween/pumpkins/patches.html index 56b17881519e..d854b8ff43d9 100644 --- a/code/modules/holidays/halloween/pumpkins/patches.html +++ b/code/modules/holidays/halloween/pumpkins/patches.html @@ -14,7 +14,7 @@

code/modules/holidays/halloween/pumpkins/patches.dm - +

@@ -24,7 +24,7 @@

code/modules/holidays/halloween/pumpkins/patches.dm Prefix to prepend to icon states, for corrupted pumpkins

diff --git a/code/modules/holidays/halloween/pumpkins/wearable.html b/code/modules/holidays/halloween/pumpkins/wearable.html index 2e4475610456..f0832fe869f5 100644 --- a/code/modules/holidays/halloween/pumpkins/wearable.html +++ b/code/modules/holidays/halloween/pumpkins/wearable.html @@ -14,7 +14,7 @@

code/modules/holidays/halloween/pumpkins/wearable.dm - +

@@ -23,7 +23,7 @@

code/modules/holidays/halloween/pumpkins/wearable.dm Currently carved pumpkin overlay

diff --git a/code/modules/keybindings.html b/code/modules/keybindings.html index 8d4d5127c762..b1c1cb6da87c 100644 --- a/code/modules/keybindings.html +++ b/code/modules/keybindings.html @@ -14,7 +14,7 @@

In-code keypress handling system - +

@@ -54,7 +54,7 @@

In-code keypress handling system

diff --git a/code/modules/lighting/emissive_blocker.html b/code/modules/lighting/emissive_blocker.html index 0c07a9640c0d..3d63658ef673 100644 --- a/code/modules/lighting/emissive_blocker.html +++ b/code/modules/lighting/emissive_blocker.html @@ -14,14 +14,14 @@

code/modules/lighting/emissive_blocker.dm - +

/atom/movable/emissive_blockerInternal atom that copies an appearance on to the blocker plane
diff --git a/code/modules/lighting/lighting_mask/lighting_mask.html b/code/modules/lighting/lighting_mask/lighting_mask.html index e69aa8c8b955..191ad3b525ea 100644 --- a/code/modules/lighting/lighting_mask/lighting_mask.html +++ b/code/modules/lighting/lighting_mask/lighting_mask.html @@ -14,7 +14,7 @@ — Define Details

code/modules/lighting/lighting_mask/lighting_mask.dm - +

@@ -25,17 +25,17 @@

code/modules/lighting/lighting_mask/lighting_mask.dm

/atom/movable/lighting_mask/rotatingRotating Light mask
/atom/movable/lighting_mask/rotating_conicalrotating light mask, but only pointing in one direction

Define Details

LIGHTING_MASK_RADIUS - +

Lighting mask sprite radius in tiles

LIGHTING_MASK_SPRITE_SIZE - +

Lighting mask sprite diameter in pixels

diff --git a/code/modules/lighting/lighting_mask/lighting_mask_holder.html b/code/modules/lighting/lighting_mask/lighting_mask_holder.html index e55c3984bbb0..49d1ed5468c7 100644 --- a/code/modules/lighting/lighting_mask/lighting_mask_holder.html +++ b/code/modules/lighting/lighting_mask/lighting_mask_holder.html @@ -14,14 +14,14 @@

code/modules/lighting/lighting_mask/lighting_mask_holder.dm - +

/obj/effect/lighting_mask_holderHolder for lighting mask, this is done for ensuing correct render as a viscontents
diff --git a/code/modules/lighting/lighting_mask/shadow_calculator.html b/code/modules/lighting/lighting_mask/shadow_calculator.html index 243cb93cdad8..e520b7d2db03 100644 --- a/code/modules/lighting/lighting_mask/shadow_calculator.html +++ b/code/modules/lighting/lighting_mask/shadow_calculator.html @@ -14,7 +14,7 @@ — Define Details

code/modules/lighting/lighting_mask/shadow_calculator.dm - +

@@ -24,17 +24,17 @@

code/modules/lighting/lighting_mask/shadow_calculator.dm

gets a line from a x and y, to the offset x and y of length radius

Define Details

COORD_LIST_ADD - +

Inserts a coord list into a grouped list

RADIUS_BASED_OFFSET - +

Eyeball number for radius based offsets do not touch

diff --git a/code/modules/lighting/lighting_turf.html b/code/modules/lighting/lighting_turf.html index 2a8e237ef285..1d8b362927ba 100644 --- a/code/modules/lighting/lighting_turf.html +++ b/code/modules/lighting/lighting_turf.html @@ -14,7 +14,7 @@ — Define Details

code/modules/lighting/lighting_turf.dm - +

@@ -23,7 +23,7 @@

code/modules/lighting/lighting_turf.dm Used for lightig mask lumcount calculations

Define Details

LIGHT_POWER_ESTIMATION - +

Estimates the light power based on the alpha of the light and the range. @@ -31,7 +31,7 @@

diff --git a/code/modules/logging/log_category.html b/code/modules/logging/log_category.html index 1dbb094001f8..b61bf4020e04 100644 --- a/code/modules/logging/log_category.html +++ b/code/modules/logging/log_category.html @@ -14,7 +14,7 @@

code/modules/logging/log_category.dm - +

@@ -22,7 +22,7 @@

code/modules/logging/log_category.dm

/datum/log_category/backup_category_not_foundBackup log category to catch attempts to log to a category that doesn't exist
diff --git a/code/modules/logging/log_holder.html b/code/modules/logging/log_holder.html index a43957eee8ab..619f100381b0 100644 --- a/code/modules/logging/log_holder.html +++ b/code/modules/logging/log_holder.html @@ -14,14 +14,14 @@

code/modules/logging/log_holder.dm - +

/datum/log_holderMain datum to manage logging actions
diff --git a/code/modules/mapping.html b/code/modules/mapping.html index 15b0f0b8a987..25d82e18d658 100644 --- a/code/modules/mapping.html +++ b/code/modules/mapping.html @@ -14,7 +14,7 @@

code/modules/mapping/README.txt - +

@@ -73,7 +73,7 @@

code/modules/mapping/README.txt

diff --git a/code/modules/mapping/preloader.html b/code/modules/mapping/preloader.html index 9c951f66624b..fa13f073e42f 100644 --- a/code/modules/mapping/preloader.html +++ b/code/modules/mapping/preloader.html @@ -14,7 +14,7 @@

code/modules/mapping/preloader.dm - +

@@ -25,7 +25,7 @@

code/modules/mapping/preloader.dm

/turf/template_noopSee above explanation
diff --git a/code/modules/mapping/reader.html b/code/modules/mapping/reader.html index 3788d26ba4d7..2a54facc8a10 100644 --- a/code/modules/mapping/reader.html +++ b/code/modules/mapping/reader.html @@ -14,7 +14,7 @@ — Define Details

code/modules/mapping/reader.dm - +

@@ -27,7 +27,7 @@

code/modules/mapping/reader.dm

/proc/load_map Helper and recommened way to load a map file

Define Details

MAP_DMM - +

DMM SPEC: @@ -44,7 +44,7 @@

MAP_DMM

/tg/ Restrictions: Paths have a specified order. First atoms in the order in which they should be loaded, then a single turf, then the area of the cell DMM technically supports turf stacking, but this is deprecated for all formats

MAP_TGM - +

TGM SPEC: @@ -76,7 +76,7 @@

MAP_DMM /area)

diff --git a/code/modules/mapping/space_management/space_reservation.html b/code/modules/mapping/space_management/space_reservation.html index 52d91aa81c85..775671a49f55 100644 --- a/code/modules/mapping/space_management/space_reservation.html +++ b/code/modules/mapping/space_management/space_reservation.html @@ -14,14 +14,14 @@

code/modules/mapping/space_management/space_reservation.dm - +

/area/misc/cordonCordon area surrounding turf reservations
diff --git a/code/modules/mapping/verify.html b/code/modules/mapping/verify.html index 641b6cd123fc..99eb4f13b6fd 100644 --- a/code/modules/mapping/verify.html +++ b/code/modules/mapping/verify.html @@ -14,14 +14,14 @@

code/modules/mapping/verify.dm - +

/datum/map_reportAn error report generated by [parsed_map/check_for_errors].
diff --git a/code/modules/maptext_alerts/text_blurbs.html b/code/modules/maptext_alerts/text_blurbs.html index 18193a45589a..0a0536925f0f 100644 --- a/code/modules/maptext_alerts/text_blurbs.html +++ b/code/modules/maptext_alerts/text_blurbs.html @@ -14,7 +14,7 @@

code/modules/maptext_alerts/text_blurbs.dm - +

@@ -31,7 +31,7 @@

code/modules/maptext_alerts/text_blurbs.dm targets = mob or list of mobs to show it to.

diff --git a/code/modules/mob/language/languages.html b/code/modules/mob/language/languages.html index 073b2ebef0f8..8b9a89a74fad 100644 --- a/code/modules/mob/language/languages.html +++ b/code/modules/mob/language/languages.html @@ -14,14 +14,14 @@

code/modules/mob/language/languages.dm - +

/datum/language/event_hivemindFont size
diff --git a/code/modules/mob/living/carbon/human/species/human.html b/code/modules/mob/living/carbon/human/species/human.html index e86311db2d19..17577e6fb030 100644 --- a/code/modules/mob/living/carbon/human/species/human.html +++ b/code/modules/mob/living/carbon/human/species/human.html @@ -14,7 +14,7 @@

code/modules/mob/living/carbon/human/species/human.dm - +

@@ -23,7 +23,7 @@

code/modules/mob/living/carbon/human/species/human.dm The limit of the oxyloss gained, ignoring oxyloss from the switch statement

diff --git a/code/modules/mob/living/carbon/human/species/zombie.html b/code/modules/mob/living/carbon/human/species/zombie.html index 84e151561427..2596f6b500af 100644 --- a/code/modules/mob/living/carbon/human/species/zombie.html +++ b/code/modules/mob/living/carbon/human/species/zombie.html @@ -14,19 +14,19 @@ — Define Details

code/modules/mob/living/carbon/human/species/zombie.dm - +

ZOMBIE_REVIVE_TIMETime until a zombie rises from the dead

Define Details

ZOMBIE_REVIVE_TIME - +

Time until a zombie rises from the dead

diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_abilities.html b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_abilities.html index e41dd9953ded..78b050e64e1f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_abilities.html +++ b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_abilities.html @@ -14,14 +14,14 @@

code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_abilities.dm - +

/datum/action/xeno_action/activable/boiler_trapTrapper boiler abilities
diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.html b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.html index e604c1e1188f..b67f2fad23be 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.html +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.html @@ -14,7 +14,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm - +

@@ -22,7 +22,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm README

diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.html b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.html index 6d60d88fc33e..721d154721b7 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.html +++ b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.html @@ -14,7 +14,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm - +

@@ -26,7 +26,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abi

/datum/action/xeno_action/activable/spray_acid/prae_wardenWARDEN PRAE
diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities.html b/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities.html index 7b7d7c37c9c4..48ace21502b8 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities.html +++ b/code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities.html @@ -14,7 +14,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities.dm - +

@@ -22,7 +22,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/ravager/ravager_abilities

/datum/action/xeno_action/onclick/spike_shieldHEDGEHOG ABILITIES
diff --git a/code/modules/mob/living/carbon/xenomorph/update_icons.html b/code/modules/mob/living/carbon/xenomorph/update_icons.html index 7c26fa9f91fc..15d7265ea888 100644 --- a/code/modules/mob/living/carbon/xenomorph/update_icons.html +++ b/code/modules/mob/living/carbon/xenomorph/update_icons.html @@ -14,14 +14,14 @@

code/modules/mob/living/carbon/xenomorph/update_icons.dm - +

/atom/movable/vis_objUsed to display the xeno wounds/backpacks without rapidly switching overlays
diff --git a/code/modules/mob/living/living_healthscan.html b/code/modules/mob/living/living_healthscan.html index 1c35596effd9..8b85679267ab 100644 --- a/code/modules/mob/living/living_healthscan.html +++ b/code/modules/mob/living/living_healthscan.html @@ -14,14 +14,14 @@

code/modules/mob/living/living_healthscan.dm - +

/datum/health_scanvars reffing this on /mob/dead/observer, /obj/item/device/healthanalyzer, /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/machinery/body_scanconsole are called last_health_display
diff --git a/code/modules/mob/mob_helpers.html b/code/modules/mob/mob_helpers.html index a73a507374b3..2d5651736dd3 100644 --- a/code/modules/mob/mob_helpers.html +++ b/code/modules/mob/mob_helpers.html @@ -14,7 +14,7 @@

code/modules/mob/mob_helpers.dm - +

@@ -24,7 +24,7 @@

code/modules/mob/mob_helpers.dm

Replaces S and similar sounds with 'th' and such. Stolen from tg.
diff --git a/code/modules/nightmare/nmcontext.html b/code/modules/nightmare/nmcontext.html index 44c78fa00962..46a87610581c 100644 --- a/code/modules/nightmare/nmcontext.html +++ b/code/modules/nightmare/nmcontext.html @@ -14,7 +14,7 @@

code/modules/nightmare/nmcontext.dm - +

@@ -22,7 +22,7 @@

code/modules/nightmare/nmcontext.dm

/datum/nmcontext/mapContext belonging to a map scope (ground map, ship map, etc)
diff --git a/code/modules/nightmare/nmnodes/components.html b/code/modules/nightmare/nmnodes/components.html index a4cf7fb8a88a..7d15465dfa33 100644 --- a/code/modules/nightmare/nmnodes/components.html +++ b/code/modules/nightmare/nmnodes/components.html @@ -14,7 +14,7 @@

code/modules/nightmare/nmnodes/components.dm - +

@@ -22,7 +22,7 @@

code/modules/nightmare/nmnodes/components.dm

/datum/element/nmnode_probAdds a probability to skip the node
diff --git a/code/modules/nightmare/nmnodes/flow.html b/code/modules/nightmare/nmnodes/flow.html index f3947fe874a9..61fd580c4043 100644 --- a/code/modules/nightmare/nmnodes/flow.html +++ b/code/modules/nightmare/nmnodes/flow.html @@ -14,7 +14,7 @@

code/modules/nightmare/nmnodes/flow.dm - +

@@ -26,7 +26,7 @@

code/modules/nightmare/nmnodes/flow.dm each node should have a 'weight' key if you want to use weighted pick

diff --git a/code/modules/nightmare/nmnodes/mapload.html b/code/modules/nightmare/nmnodes/mapload.html index f6c2a1f0ab6a..8decbad6ef00 100644 --- a/code/modules/nightmare/nmnodes/mapload.html +++ b/code/modules/nightmare/nmnodes/mapload.html @@ -14,7 +14,7 @@

code/modules/nightmare/nmnodes/mapload.dm - +

@@ -32,7 +32,7 @@

code/modules/nightmare/nmnodes/mapload.dm as a percentage chance.

diff --git a/code/modules/nightmare/nmnodes/nmnode.html b/code/modules/nightmare/nmnodes/nmnode.html index 5515d6d99a28..e9d5e622e15a 100644 --- a/code/modules/nightmare/nmnodes/nmnode.html +++ b/code/modules/nightmare/nmnodes/nmnode.html @@ -14,14 +14,14 @@

code/modules/nightmare/nmnodes/nmnode.dm - +

/datum/nmnodeDecriptive nightmare config nodes loaded from config files
diff --git a/code/modules/nightmare/nmtasks/mapload.html b/code/modules/nightmare/nmtasks/mapload.html index 74a10695d926..dd7c6a090b28 100644 --- a/code/modules/nightmare/nmtasks/mapload.html +++ b/code/modules/nightmare/nmtasks/mapload.html @@ -14,14 +14,14 @@

code/modules/nightmare/nmtasks/mapload.dm - +

/datum/nmtask/maploadLoads a chunk of map at the specified position
diff --git a/code/modules/nightmare/nmtasks/mapscheduler.html b/code/modules/nightmare/nmtasks/mapscheduler.html index c6f5e8826362..cb9a0745b433 100644 --- a/code/modules/nightmare/nmtasks/mapscheduler.html +++ b/code/modules/nightmare/nmtasks/mapscheduler.html @@ -14,14 +14,14 @@

code/modules/nightmare/nmtasks/mapscheduler.dm - +

/datum/nmtask/scheduler/maploadHandles map insertions sequentially and updating the game to match map insertions
diff --git a/code/modules/nightmare/nmtasks/nmtask.html b/code/modules/nightmare/nmtasks/nmtask.html index 1b4b4ace26dc..637058815bc7 100644 --- a/code/modules/nightmare/nmtasks/nmtask.html +++ b/code/modules/nightmare/nmtasks/nmtask.html @@ -14,14 +14,14 @@

code/modules/nightmare/nmtasks/nmtask.dm - +

/datum/nmtaskNightmare task, executing game actions as part of context
diff --git a/code/modules/nightmare/nmtasks/scheduler.html b/code/modules/nightmare/nmtasks/scheduler.html index ae1c194900ad..d97100cc1e0b 100644 --- a/code/modules/nightmare/nmtasks/scheduler.html +++ b/code/modules/nightmare/nmtasks/scheduler.html @@ -14,14 +14,14 @@

code/modules/nightmare/nmtasks/scheduler.dm - +

/datum/nmtask/schedulerSimple blocking executor to execute several tasks in a row
diff --git a/code/modules/paperwork/paperbin.html b/code/modules/paperwork/paperbin.html index e42062fe4b09..874877e87d93 100644 --- a/code/modules/paperwork/paperbin.html +++ b/code/modules/paperwork/paperbin.html @@ -14,7 +14,7 @@

code/modules/paperwork/paperbin.dm - +

@@ -22,7 +22,7 @@

code/modules/paperwork/paperbin.dm dispenser that was supposed to print pre-filled forms but never did.

diff --git a/code/modules/paperwork/photocopier.html b/code/modules/paperwork/photocopier.html index bfd7979acdf4..3fd967d4364f 100644 --- a/code/modules/paperwork/photocopier.html +++ b/code/modules/paperwork/photocopier.html @@ -14,7 +14,7 @@

code/modules/paperwork/photocopier.dm - +

@@ -23,7 +23,7 @@

code/modules/paperwork/photocopier.dm

/obj/item/device/tonerThe actual toner cartridge used in photcopiers
diff --git a/code/modules/paperwork/photography.html b/code/modules/paperwork/photography.html index 643204bade58..c4505f891726 100644 --- a/code/modules/paperwork/photography.html +++ b/code/modules/paperwork/photography.html @@ -14,14 +14,14 @@

code/modules/paperwork/photography.dm - +

/datum/picturePicture metadata
diff --git a/code/modules/power/apc.html b/code/modules/power/apc.html index 9d319a6bea24..21591f7b4a58 100644 --- a/code/modules/power/apc.html +++ b/code/modules/power/apc.html @@ -14,7 +14,7 @@ — Define Details

code/modules/power/apc.dm - +

@@ -22,21 +22,21 @@

code/modules/power/apc.dm

APC_CHARGINGThe APC is charging.
APC_FULLY_CHARGEDThe APC is fully charged.

Define Details

APC_CHARGING - +

The APC is charging.

APC_FULLY_CHARGED - +

The APC is fully charged.

APC_NOT_CHARGING - +

The APC is not charging.

diff --git a/code/modules/projectiles/gun_helpers.html b/code/modules/projectiles/gun_helpers.html index 289bcfff4661..cd84f45cd1fc 100644 --- a/code/modules/projectiles/gun_helpers.html +++ b/code/modules/projectiles/gun_helpers.html @@ -14,7 +14,7 @@

code/modules/projectiles/gun_helpers.dm - +

@@ -22,7 +22,7 @@

code/modules/projectiles/gun_helpers.dm

Helper proc that processes a clicked target, if the target is not black tiles, it will not change it. If they are it will return the turf of the black tiles. It will return null if the object is a screen object other than black tiles.
diff --git a/code/modules/projectiles/magazines/revolvers.html b/code/modules/projectiles/magazines/revolvers.html index 651b7f506d63..216a79c69d6d 100644 --- a/code/modules/projectiles/magazines/revolvers.html +++ b/code/modules/projectiles/magazines/revolvers.html @@ -14,7 +14,7 @@

code/modules/projectiles/magazines/revolvers.dm - +

@@ -23,7 +23,7 @@

code/modules/projectiles/magazines/revolvers.dm

/obj/item/ammo_magazine/revolver/webleyWEBLEY REVOLVER
diff --git a/code/modules/reagents/chemical_research/generated_reagents.html b/code/modules/reagents/chemical_research/generated_reagents.html index 2fc0d1fcfb04..b014d205f603 100644 --- a/code/modules/reagents/chemical_research/generated_reagents.html +++ b/code/modules/reagents/chemical_research/generated_reagents.html @@ -14,7 +14,7 @@

code/modules/reagents/chemical_research/generated_reagents.dm - +

@@ -24,7 +24,7 @@

code/modules/reagents/chemical_research/generated_reagents.dm

/datum/chemical_reaction/generated/lambdaTier 4
diff --git a/code/modules/reagents/chemistry_reactions/food_drink.html b/code/modules/reagents/chemistry_reactions/food_drink.html index 5c9831a9f5a1..e9a111b485d0 100644 --- a/code/modules/reagents/chemistry_reactions/food_drink.html +++ b/code/modules/reagents/chemistry_reactions/food_drink.html @@ -14,14 +14,14 @@

code/modules/reagents/chemistry_reactions/food_drink.dm - +

/datum/chemical_reaction/sbitenDRINKS THAT REQUIRED IMPROVED SPRITES BELOW:: -Agouri
diff --git a/code/modules/reagents/chemistry_reagents/medical.html b/code/modules/reagents/chemistry_reagents/medical.html index e79084128f99..31d9eb28afa6 100644 --- a/code/modules/reagents/chemistry_reagents/medical.html +++ b/code/modules/reagents/chemistry_reagents/medical.html @@ -14,14 +14,14 @@

code/modules/reagents/chemistry_reagents/medical.dm - +

/datum/reagent/medical/antidepressant/methylphenidateANTIDEPRESSANTS
diff --git a/code/modules/recycling/disposal.html b/code/modules/recycling/disposal.html index 8802fae05b0f..4b40421aca51 100644 --- a/code/modules/recycling/disposal.html +++ b/code/modules/recycling/disposal.html @@ -14,7 +14,7 @@

code/modules/recycling/disposal.dm - +

@@ -22,7 +22,7 @@

code/modules/recycling/disposal.dm Contents will be items flushed by the disposal, this allows the gas flushed to be tracked

diff --git a/code/modules/shuttle/helpers.html b/code/modules/shuttle/helpers.html index 9be4a676b750..098b5b3c14dd 100644 --- a/code/modules/shuttle/helpers.html +++ b/code/modules/shuttle/helpers.html @@ -14,7 +14,7 @@

code/modules/shuttle/helpers.dm - +

@@ -22,7 +22,7 @@

code/modules/shuttle/helpers.dm

/datum/door_controller/singleDatum containing methods to allow for the control over a single door group.
diff --git a/code/modules/shuttle/shuttles.html b/code/modules/shuttle/shuttles.html index e94dbfbc4b63..e0c47537e7a9 100644 --- a/code/modules/shuttle/shuttles.html +++ b/code/modules/shuttle/shuttles.html @@ -14,7 +14,7 @@

Shuttle Module - +

@@ -50,7 +50,7 @@

Shuttle Module

If things are unclear, look at trident. It has two elevator networks.

diff --git a/code/modules/shuttle/shuttles/crashable/lifeboats.html b/code/modules/shuttle/shuttles/crashable/lifeboats.html index 03798df5f3f6..77d9caaf3874 100644 --- a/code/modules/shuttle/shuttles/crashable/lifeboats.html +++ b/code/modules/shuttle/shuttles/crashable/lifeboats.html @@ -14,7 +14,7 @@

code/modules/shuttle/shuttles/crashable/lifeboats.dm - +

@@ -28,7 +28,7 @@

code/modules/shuttle/shuttles/crashable/lifeboats.dm

/datum/map_template/shuttle/lifeboat_starboardStarboard-door lifeboat, bow east
diff --git a/code/modules/surgery/surgery_initiator.html b/code/modules/surgery/surgery_initiator.html index 99abdc9d448b..0881a143ccf1 100644 --- a/code/modules/surgery/surgery_initiator.html +++ b/code/modules/surgery/surgery_initiator.html @@ -14,7 +14,7 @@

code/modules/surgery/surgery_initiator.dm - +

@@ -22,7 +22,7 @@

code/modules/surgery/surgery_initiator.dm

Does the surgery initiation. Returns TRUE if the triggering attack should be halted.
diff --git a/code/modules/surgery/surgery_procedure.html b/code/modules/surgery/surgery_procedure.html index ca0d023af6d4..56bbce8beb80 100644 --- a/code/modules/surgery/surgery_procedure.html +++ b/code/modules/surgery/surgery_procedure.html @@ -14,7 +14,7 @@

code/modules/surgery/surgery_procedure.dm - +

@@ -24,7 +24,7 @@

code/modules/surgery/surgery_procedure.dm Defines are in __DEFINES/human.dm and __DEFINES/surgery.dm.

diff --git a/code/modules/tents/blockers.html b/code/modules/tents/blockers.html index df47c9c6a9e8..66f973a7d3f0 100644 --- a/code/modules/tents/blockers.html +++ b/code/modules/tents/blockers.html @@ -14,14 +14,14 @@

code/modules/tents/blockers.dm - +

/obj/structure/blocker/tentInvisible Blocker Walls, they link up with the main tent and collapse with it
diff --git a/code/modules/tents/deployed_tents.html b/code/modules/tents/deployed_tents.html index cd9a5ec68426..149e140b8435 100644 --- a/code/modules/tents/deployed_tents.html +++ b/code/modules/tents/deployed_tents.html @@ -14,7 +14,7 @@

code/modules/tents/deployed_tents.dm - +

@@ -25,7 +25,7 @@

code/modules/tents/deployed_tents.dm

/obj/structure/tent/bigBig Tent. It's just Big. Use it for shelter or organization!
diff --git a/code/modules/tents/equipment.html b/code/modules/tents/equipment.html index 7d295b051954..35d3ba0c95f5 100644 --- a/code/modules/tents/equipment.html +++ b/code/modules/tents/equipment.html @@ -14,7 +14,7 @@

code/modules/tents/equipment.dm - +

@@ -26,7 +26,7 @@

code/modules/tents/equipment.dm

/obj/structure/tent_curtainCloseable curtains
diff --git a/code/modules/tgchat/message.html b/code/modules/tgchat/message.html index 52d884208583..c382382fe324 100644 --- a/code/modules/tgchat/message.html +++ b/code/modules/tgchat/message.html @@ -14,7 +14,7 @@

code/modules/tgchat/message.dm - +

@@ -22,7 +22,7 @@

code/modules/tgchat/message.dm

Message-related procs
diff --git a/code/modules/tgchat/to_chat.html b/code/modules/tgchat/to_chat.html index d0105a5dddf6..7963f36b92ed 100644 --- a/code/modules/tgchat/to_chat.html +++ b/code/modules/tgchat/to_chat.html @@ -14,7 +14,7 @@

code/modules/tgchat/to_chat.dm - +

@@ -27,7 +27,7 @@

code/modules/tgchat/to_chat.dm

Sends the message to the recipient (target).
diff --git a/code/modules/tgs.html b/code/modules/tgs.html index f44e720a08eb..25e952b81af7 100644 --- a/code/modules/tgs.html +++ b/code/modules/tgs.html @@ -14,7 +14,7 @@

DMAPI Internals - +

@@ -34,7 +34,7 @@

DMAPI Internals

APIs communicate with TGS in two ways. All versions implement TGS -> DM communication using /world/Topic. DM -> TGS communication, called the bridge method, is different for each version.

diff --git a/code/modules/tgs/core.html b/code/modules/tgs/core.html index 207b2d81f724..cfe7181a5394 100644 --- a/code/modules/tgs/core.html +++ b/code/modules/tgs/core.html @@ -14,7 +14,7 @@

Core DMAPI functions - +

@@ -28,7 +28,7 @@

Core DMAPI functions

diff --git a/code/modules/tgs/v3210.html b/code/modules/tgs/v3210.html index 3ff633fa68a0..59ba36c1671f 100644 --- a/code/modules/tgs/v3210.html +++ b/code/modules/tgs/v3210.html @@ -14,7 +14,7 @@

DMAPI V3 - +

@@ -25,7 +25,7 @@

DMAPI V3

diff --git a/code/modules/tgs/v4.html b/code/modules/tgs/v4.html index 9e96eba1f947..0f66889910b9 100644 --- a/code/modules/tgs/v4.html +++ b/code/modules/tgs/v4.html @@ -14,7 +14,7 @@

DMAPI V4 - +

@@ -25,7 +25,7 @@

DMAPI V4

diff --git a/code/modules/tgs/v5.html b/code/modules/tgs/v5.html index a45ec21d25c1..3552d2808bff 100644 --- a/code/modules/tgs/v5.html +++ b/code/modules/tgs/v5.html @@ -14,7 +14,7 @@

DMAPI V5 - +

@@ -32,7 +32,7 @@

DMAPI V5

diff --git a/code/modules/tgui/external.html b/code/modules/tgui/external.html index 1cb637720fbe..c2154ecf1f1a 100644 --- a/code/modules/tgui/external.html +++ b/code/modules/tgui/external.html @@ -14,7 +14,7 @@

code/modules/tgui/external.dm - +

@@ -25,7 +25,7 @@

code/modules/tgui/external.dm

Middleware for /client/Topic.
diff --git a/code/modules/tgui/states.html b/code/modules/tgui/states.html index 67ac30b38f83..b2d1436935de 100644 --- a/code/modules/tgui/states.html +++ b/code/modules/tgui/states.html @@ -14,7 +14,7 @@

code/modules/tgui/states.dm - +

@@ -24,7 +24,7 @@

code/modules/tgui/states.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/admin.html b/code/modules/tgui/states/admin.html index fb6fc593e2ba..d269029736a7 100644 --- a/code/modules/tgui/states/admin.html +++ b/code/modules/tgui/states/admin.html @@ -14,7 +14,7 @@

code/modules/tgui/states/admin.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/admin.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/always.html b/code/modules/tgui/states/always.html index e3ac77dbcef9..e56daaa87cda 100644 --- a/code/modules/tgui/states/always.html +++ b/code/modules/tgui/states/always.html @@ -14,7 +14,7 @@

code/modules/tgui/states/always.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/always.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/conscious.html b/code/modules/tgui/states/conscious.html index 9efe627159d6..698700976415 100644 --- a/code/modules/tgui/states/conscious.html +++ b/code/modules/tgui/states/conscious.html @@ -14,7 +14,7 @@

code/modules/tgui/states/conscious.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/conscious.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/contained.html b/code/modules/tgui/states/contained.html index c6f147b88ed8..11137aac948d 100644 --- a/code/modules/tgui/states/contained.html +++ b/code/modules/tgui/states/contained.html @@ -14,7 +14,7 @@

code/modules/tgui/states/contained.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/contained.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/deep_inventory.html b/code/modules/tgui/states/deep_inventory.html index a7be31212fa5..70ec931d6093 100644 --- a/code/modules/tgui/states/deep_inventory.html +++ b/code/modules/tgui/states/deep_inventory.html @@ -14,7 +14,7 @@

code/modules/tgui/states/deep_inventory.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/deep_inventory.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/default.html b/code/modules/tgui/states/default.html index d57c6f214df1..75654e65a945 100644 --- a/code/modules/tgui/states/default.html +++ b/code/modules/tgui/states/default.html @@ -14,7 +14,7 @@

code/modules/tgui/states/default.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/default.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/hands.html b/code/modules/tgui/states/hands.html index 53ef37e1eb0a..61c80fa71f51 100644 --- a/code/modules/tgui/states/hands.html +++ b/code/modules/tgui/states/hands.html @@ -14,7 +14,7 @@

code/modules/tgui/states/hands.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/hands.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/human_adjacent.html b/code/modules/tgui/states/human_adjacent.html index c512bedf67db..52c078e983eb 100644 --- a/code/modules/tgui/states/human_adjacent.html +++ b/code/modules/tgui/states/human_adjacent.html @@ -14,7 +14,7 @@

code/modules/tgui/states/human_adjacent.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/human_adjacent.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/inventory.html b/code/modules/tgui/states/inventory.html index 601391d9d624..f570b167b69d 100644 --- a/code/modules/tgui/states/inventory.html +++ b/code/modules/tgui/states/inventory.html @@ -14,7 +14,7 @@

code/modules/tgui/states/inventory.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/inventory.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/never.html b/code/modules/tgui/states/never.html index d795ffc56d93..63c60eb54772 100644 --- a/code/modules/tgui/states/never.html +++ b/code/modules/tgui/states/never.html @@ -14,7 +14,7 @@

code/modules/tgui/states/never.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/never.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/not_incapacitated.html b/code/modules/tgui/states/not_incapacitated.html index d5c52687099e..07cf4fc0b79a 100644 --- a/code/modules/tgui/states/not_incapacitated.html +++ b/code/modules/tgui/states/not_incapacitated.html @@ -14,7 +14,7 @@

code/modules/tgui/states/not_incapacitated.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/not_incapacitated.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/not_incapacitated_and_inventory.html b/code/modules/tgui/states/not_incapacitated_and_inventory.html index 3e66a332171e..076f93e814fe 100644 --- a/code/modules/tgui/states/not_incapacitated_and_inventory.html +++ b/code/modules/tgui/states/not_incapacitated_and_inventory.html @@ -14,7 +14,7 @@

code/modules/tgui/states/not_incapacitated_and_inventory.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/not_incapacitated_and_inventory.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/notcontained.html b/code/modules/tgui/states/notcontained.html index 6ba88c89e2cd..865574bf1ad4 100644 --- a/code/modules/tgui/states/notcontained.html +++ b/code/modules/tgui/states/notcontained.html @@ -14,7 +14,7 @@

code/modules/tgui/states/notcontained.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/notcontained.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/observer.html b/code/modules/tgui/states/observer.html index c02a6223599d..15469987c7a0 100644 --- a/code/modules/tgui/states/observer.html +++ b/code/modules/tgui/states/observer.html @@ -14,7 +14,7 @@

code/modules/tgui/states/observer.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/observer.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/physical.html b/code/modules/tgui/states/physical.html index 1d57a120a5f4..6053d759ccc9 100644 --- a/code/modules/tgui/states/physical.html +++ b/code/modules/tgui/states/physical.html @@ -14,7 +14,7 @@

code/modules/tgui/states/physical.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/physical.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/reverse_contained.html b/code/modules/tgui/states/reverse_contained.html index aacc02f28c09..9c03897783bc 100644 --- a/code/modules/tgui/states/reverse_contained.html +++ b/code/modules/tgui/states/reverse_contained.html @@ -14,14 +14,14 @@

code/modules/tgui/states/reverse_contained.dm - +

Not copyrighted, but magatsuchi made it.

diff --git a/code/modules/tgui/states/self.html b/code/modules/tgui/states/self.html index ac3631757828..42c245defaff 100644 --- a/code/modules/tgui/states/self.html +++ b/code/modules/tgui/states/self.html @@ -14,7 +14,7 @@

code/modules/tgui/states/self.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/self.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/states/zlevel.html b/code/modules/tgui/states/zlevel.html index e0dcbb34b2ae..1525e40ea9d3 100644 --- a/code/modules/tgui/states/zlevel.html +++ b/code/modules/tgui/states/zlevel.html @@ -14,7 +14,7 @@

code/modules/tgui/states/zlevel.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/states/zlevel.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui/status_composers.html b/code/modules/tgui/status_composers.html index 7e1a1c2463f6..0da36e64957e 100644 --- a/code/modules/tgui/status_composers.html +++ b/code/modules/tgui/status_composers.html @@ -14,7 +14,7 @@

code/modules/tgui/status_composers.dm - +

@@ -40,7 +40,7 @@

code/modules/tgui/status_composers.dm Return UI_CLOSE otherwise.

diff --git a/code/modules/tgui/tgui-say/modal.html b/code/modules/tgui/tgui-say/modal.html index eb5ce6ce5b4f..76a42c8050ce 100644 --- a/code/modules/tgui/tgui-say/modal.html +++ b/code/modules/tgui/tgui-say/modal.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui-say/modal.dm - +

@@ -23,7 +23,7 @@

code/modules/tgui/tgui-say/modal.dm delegate the speech to the proper channel.

diff --git a/code/modules/tgui/tgui.html b/code/modules/tgui/tgui.html index 66e9df7cb35a..f38b29132ab1 100644 --- a/code/modules/tgui/tgui.html +++ b/code/modules/tgui/tgui.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui.dm - +

@@ -23,7 +23,7 @@

code/modules/tgui/tgui.dm

/datum/tguitgui datum (represents a UI).
diff --git a/code/modules/tgui/tgui_alert.html b/code/modules/tgui/tgui_alert.html index cd87943c417c..a53bc0d29735 100644 --- a/code/modules/tgui/tgui_alert.html +++ b/code/modules/tgui/tgui_alert.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui_alert.dm - +

@@ -27,7 +27,7 @@

code/modules/tgui/tgui_alert.dm

/datum/tgui_modal/asyncAn asynchronous version of tgui_modal to be used with callbacks instead of waiting on user responses.
diff --git a/code/modules/tgui/tgui_input_list.html b/code/modules/tgui/tgui_input_list.html index 21c7fff60f10..40a09db254cb 100644 --- a/code/modules/tgui/tgui_input_list.html +++ b/code/modules/tgui/tgui_input_list.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui_input_list.dm - +

@@ -27,7 +27,7 @@

code/modules/tgui/tgui_input_list.dm

/datum/tgui_list_input/asyncAn asynchronous version of tgui_list_input to be used with callbacks instead of waiting on user responses.
diff --git a/code/modules/tgui/tgui_number_input.html b/code/modules/tgui/tgui_number_input.html index 98ff10856c79..c3bd8faf6cc4 100644 --- a/code/modules/tgui/tgui_number_input.html +++ b/code/modules/tgui/tgui_number_input.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui_number_input.dm - +

@@ -29,7 +29,7 @@

code/modules/tgui/tgui_number_input.dm

/datum/tgui_input_number/asyncAn asynchronous version of tgui_input_number to be used with callbacks instead of waiting on user responses.
diff --git a/code/modules/tgui/tgui_window.html b/code/modules/tgui/tgui_window.html index 414cc7d7eb31..c217a017b410 100644 --- a/code/modules/tgui/tgui_window.html +++ b/code/modules/tgui/tgui_window.html @@ -14,7 +14,7 @@

code/modules/tgui/tgui_window.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui/tgui_window.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui_input/checkboxes.html b/code/modules/tgui_input/checkboxes.html index 616839a4b10c..f6f958d81917 100644 --- a/code/modules/tgui_input/checkboxes.html +++ b/code/modules/tgui_input/checkboxes.html @@ -14,7 +14,7 @@

code/modules/tgui_input/checkboxes.dm - +

@@ -26,7 +26,7 @@

code/modules/tgui_input/checkboxes.dm

/datum/tgui_checkbox_input/asyncAn asynchronous version of tgui_checkbox_input to be used with callbacks instead of waiting on user responses.
diff --git a/code/modules/tgui_input/text.html b/code/modules/tgui_input/text.html index 775647627e4b..b74e341bd61d 100644 --- a/code/modules/tgui_input/text.html +++ b/code/modules/tgui_input/text.html @@ -14,7 +14,7 @@

code/modules/tgui_input/text.dm - +

@@ -23,7 +23,7 @@

code/modules/tgui_input/text.dm

/datum/tgui_input_texttgui_input_text
diff --git a/code/modules/tgui_panel/audio.html b/code/modules/tgui_panel/audio.html index 23b012ed5c77..58e060ff8ff4 100644 --- a/code/modules/tgui_panel/audio.html +++ b/code/modules/tgui_panel/audio.html @@ -14,7 +14,7 @@

code/modules/tgui_panel/audio.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui_panel/audio.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui_panel/external.html b/code/modules/tgui_panel/external.html index 61c15ee2e490..9bc11d796f83 100644 --- a/code/modules/tgui_panel/external.html +++ b/code/modules/tgui_panel/external.html @@ -14,7 +14,7 @@

code/modules/tgui_panel/external.dm - +

@@ -22,7 +22,7 @@

code/modules/tgui_panel/external.dm SPDX-License-Identifier: MIT

diff --git a/code/modules/tgui_panel/telemetry.html b/code/modules/tgui_panel/telemetry.html index 162e5326771b..311197aa1455 100644 --- a/code/modules/tgui_panel/telemetry.html +++ b/code/modules/tgui_panel/telemetry.html @@ -14,7 +14,7 @@ — Define Details

code/modules/tgui_panel/telemetry.dm - +

@@ -24,18 +24,18 @@

code/modules/tgui_panel/telemetry.dm Should match the value set in the browser.

TGUI_TELEMETRY_RESPONSE_WINDOWMaximum time allocated for sending a telemetry packet.

Define Details

TGUI_TELEMETRY_MAX_CONNECTIONS - +

Maximum number of connection records allowed to analyze. Should match the value set in the browser.

TGUI_TELEMETRY_RESPONSE_WINDOW - +

Maximum time allocated for sending a telemetry packet.

diff --git a/code/modules/tgui_panel/tgui_panel.html b/code/modules/tgui_panel/tgui_panel.html index 46b24f3e6800..2f18b287e141 100644 --- a/code/modules/tgui_panel/tgui_panel.html +++ b/code/modules/tgui_panel/tgui_panel.html @@ -14,7 +14,7 @@

code/modules/tgui_panel/tgui_panel.dm - +

@@ -24,7 +24,7 @@

code/modules/tgui_panel/tgui_panel.dm Hosts tgchat and other nice features.

diff --git a/code/modules/unit_tests.html b/code/modules/unit_tests.html index 7bdba3b3900a..24c691bd0596 100644 --- a/code/modules/unit_tests.html +++ b/code/modules/unit_tests.html @@ -14,7 +14,7 @@

Unit Tests - +

@@ -68,7 +68,7 @@

Unit Tests

diff --git a/code/modules/unit_tests/_unit_tests.html b/code/modules/unit_tests/_unit_tests.html index 8b97b0f0a90f..b46fedb7ac6e 100644 --- a/code/modules/unit_tests/_unit_tests.html +++ b/code/modules/unit_tests/_unit_tests.html @@ -14,7 +14,7 @@ — Define Details

code/modules/unit_tests/_unit_tests.dm - +

@@ -41,81 +41,81 @@

code/modules/unit_tests/_unit_tests.dm

TRAIT_SOURCE_UNIT_TESTSA trait source when adding traits through unit tests

Define Details

TEST_ASSERT - +

Asserts that a condition is true If the condition is not true, fails the test

TEST_ASSERT_EQUAL - +

Asserts that the two parameters passed are equal, fails otherwise Optionally allows an additional message in the case of a failure

TEST_ASSERT_NOTEQUAL - +

Asserts that the two parameters passed are not equal, fails otherwise Optionally allows an additional message in the case of a failure

TEST_ASSERT_NOTNULL - +

Asserts that a parameter is not null

TEST_ASSERT_NULL - +

Asserts that a parameter is null

TEST_CREATE_AND_DESTROY - +

This must be the last test to run due to the inherent nature of the test iterating every single tangible atom in the game and qdeleting all of them (while taking long sleeps to make sure the garbage collector fires properly) taking a large amount of time.

TEST_FAIL - +

For advanced cases, fail unconditionally but don't return (so a test can return multiple results)

TEST_FOCUS - +

Only run the test provided within the parentheses This is useful for debugging when you want to reduce noise, but should never be pushed Intended to be used in the manner of TEST_FOCUS(/datum/unit_test/math)

TEST_LONGER - +

After most test steps, used for tests that run long so shorter issues can be noticed faster

TEST_NOTICE - +

Logs a noticeable message on GitHub, but will not mark as an error. Use this when something shouldn't happen and is of note, but shouldn't block CI. Does not mark the test as failed.

TEST_OUTPUT_GREEN - +

Change color to green on ANSI terminal output, if enabled with -DANSICOLORS.

TEST_OUTPUT_RED - +

Change color to red on ANSI terminal output, if enabled with -DANSICOLORS.

TRAIT_SOURCE_UNIT_TESTS - +

A trait source when adding traits through unit tests

UNIT_TEST_PASSED - +

Constants indicating unit test completion status

diff --git a/code/modules/unit_tests/autowiki.html b/code/modules/unit_tests/autowiki.html index 636ec2151278..1e7082617a41 100644 --- a/code/modules/unit_tests/autowiki.html +++ b/code/modules/unit_tests/autowiki.html @@ -14,7 +14,7 @@

code/modules/unit_tests/autowiki.dm - +

@@ -22,7 +22,7 @@

code/modules/unit_tests/autowiki.dm

/datum/unit_test/autowiki_include_templateTest that include_template produces reasonable results
diff --git a/code/modules/unit_tests/create_and_destroy.html b/code/modules/unit_tests/create_and_destroy.html index ecf910506ac3..ed436cb92eb9 100644 --- a/code/modules/unit_tests/create_and_destroy.html +++ b/code/modules/unit_tests/create_and_destroy.html @@ -14,14 +14,14 @@

code/modules/unit_tests/create_and_destroy.dm - +

/datum/unit_test/create_and_destroyDelete one of every type, sleep a while, then check to see if anything has gone fucky
diff --git a/code/modules/unit_tests/emote_panels.html b/code/modules/unit_tests/emote_panels.html index 2407fe46d2d1..6ec944f05ba1 100644 --- a/code/modules/unit_tests/emote_panels.html +++ b/code/modules/unit_tests/emote_panels.html @@ -14,14 +14,14 @@

code/modules/unit_tests/emote_panels.dm - +

/datum/unit_test/emote_panelsTest that all emotes for Working Joes & Yautja have a category
diff --git a/code/modules/unit_tests/focus_only_tests.html b/code/modules/unit_tests/focus_only_tests.html index 123da8da2eb4..f791ef789095 100644 --- a/code/modules/unit_tests/focus_only_tests.html +++ b/code/modules/unit_tests/focus_only_tests.html @@ -14,7 +14,7 @@

code/modules/unit_tests/focus_only_tests.dm - +

@@ -31,7 +31,7 @@

code/modules/unit_tests/focus_only_tests.dm

/datum/unit_test/focus_only/sorted_smoothing_groupsChecks that smoothing_groups and canSmoothWith are properly sorted in /atom/Initialize
diff --git a/code/modules/unit_tests/missing_icons.html b/code/modules/unit_tests/missing_icons.html index 5e041364f0c0..b3beae1f75d7 100644 --- a/code/modules/unit_tests/missing_icons.html +++ b/code/modules/unit_tests/missing_icons.html @@ -14,14 +14,14 @@

code/modules/unit_tests/missing_icons.dm - +

/datum/unit_test/missing_iconsMakes sure objects actually have icons that exist!
diff --git a/code/modules/unit_tests/spritesheets.html b/code/modules/unit_tests/spritesheets.html index 4b36bdc4df6b..3d4bc6a35711 100644 --- a/code/modules/unit_tests/spritesheets.html +++ b/code/modules/unit_tests/spritesheets.html @@ -14,14 +14,14 @@

code/modules/unit_tests/spritesheets.dm - +

/datum/unit_test/spritesheetsChecks if spritesheet assets contain icon states with invalid names
diff --git a/code/modules/unit_tests/subsystem_init.html b/code/modules/unit_tests/subsystem_init.html index 223e5e14adde..7e4a1cb07211 100644 --- a/code/modules/unit_tests/subsystem_init.html +++ b/code/modules/unit_tests/subsystem_init.html @@ -14,14 +14,14 @@

code/modules/unit_tests/subsystem_init.dm - +

/datum/unit_test/subsystem_initTests that all subsystems that need to properly initialize.
diff --git a/code/modules/unit_tests/tgui_create_message.html b/code/modules/unit_tests/tgui_create_message.html index cf2167aefa97..eb5ef8cec385 100644 --- a/code/modules/unit_tests/tgui_create_message.html +++ b/code/modules/unit_tests/tgui_create_message.html @@ -14,14 +14,14 @@

code/modules/unit_tests/tgui_create_message.dm - +

/datum/unit_test/tgui_create_messageTest that TGUI_CREATE_MESSAGE is correctly implemented
diff --git a/code/modules/vehicles/hardpoints/hardpoint.html b/code/modules/vehicles/hardpoints/hardpoint.html index 4e14dcddeb95..6c3e80f3097d 100644 --- a/code/modules/vehicles/hardpoints/hardpoint.html +++ b/code/modules/vehicles/hardpoints/hardpoint.html @@ -14,14 +14,14 @@

code/modules/vehicles/hardpoints/hardpoint.dm - +

/obj/item/hardpointHardpoints are any items that attach to a base vehicle, such as wheels/treads, support systems and guns
diff --git a/code/modules/vehicles/interior/interactable/vendors.html b/code/modules/vehicles/interior/interactable/vendors.html index 4dd724eb96af..99f924a194a1 100644 --- a/code/modules/vehicles/interior/interactable/vendors.html +++ b/code/modules/vehicles/interior/interactable/vendors.html @@ -14,14 +14,14 @@

code/modules/vehicles/interior/interactable/vendors.dm - +

/obj/structure/machinery/cm_vending/sorted/vehicle_supply/tentModified Restockable APC-based vendor for use by Req in the deployable tent
diff --git a/code/modules/vehicles/interior/interior.html b/code/modules/vehicles/interior/interior.html index a33df182d881..52e938422b3d 100644 --- a/code/modules/vehicles/interior/interior.html +++ b/code/modules/vehicles/interior/interior.html @@ -14,14 +14,14 @@

code/modules/vehicles/interior/interior.dm - +

/datum/role_reserved_slotsspecial role slots datum. Stores category name, roles, amount of taken slots and total slots.
diff --git a/datum.html b/datum.html index 0513305bafb6..3bbcf0de3682 100644 --- a/datum.html +++ b/datum.html @@ -16,7 +16,7 @@

/datum - +

The absolute base class for everything

@@ -69,39 +69,39 @@

Var Details

Status traits attached to this datum. associative list of the form: list(trait name (string) = list(source1, source2, source3,...))

active_timers - +

Active timers with this datum as the target

comp_lookup - +

Any datum registered to receive signals from this datum is in this list

Lazy associated list in the structure of signal:registree/list of registrees

datum_components - +

Components attached to this datum

Lazy associated list in the structure of type:component/list of components

datum_flags - +

Datum level flags

gc_destroyed - +

Tick count time when this object was destroyed.

If this is non zero then the object has been garbage collected and is awaiting either @@ -109,20 +109,20 @@

Var Details

Is this datum capable of sending signals?

Set to true when a signal has been registered

signal_procs - +

Lazy associated list in the structure of signals:proctype that are run when the datum receives that signal

tgui_shared_states - +

global

Associative list of JSON-encoded shared states that were set by @@ -130,12 +130,12 @@

Var Details

- +

A weak reference to another datum

Proc Details

Destroy

Default implementation of clean-up code.

@@ -152,7 +152,7 @@

Var Details