diff --git a/area.html b/area.html index 396b3ad98b5a..8ca1f68451a7 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 ff0803461449..c735e7455ae9 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 64f7f361c092..e067ba343efa 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 55e2b7b41dfd..8ceb7c105c74 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 0af75127abc9..2f20e5355481 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 caf69cdc9029..49296dd4562d 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 8d96de62bb1c..252ad95a79ee 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 f03e06cc86f1..c3ebbb1e422f 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 82d9c5d4cf13..ed0216d00ea9 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 fc725091f698..c183c0c55a77 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 5d8d65909823..e63a7b4a448f 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 59c5f0ff3dba..e292b81abbdf 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 8afa65242e5a..1f73647539e6 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 50350fc941d3..722b236b7fd6 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 7e87afcfe8f0..674fff2254ba 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 38cc0fafe654..5505747a1c17 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 e5ad057495cf..fd055a35570f 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 624feace31d6..4cd264b821c7 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 fb9465583ea2..014ae43509b2 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 1735a8a06f52..f54c1b926d96 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 bc804ceed656..71b7a3142b3c 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 74a4089274c8..ee5127c82687 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 8d0eabe233aa..f8f733d13c8e 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 99eb12aee03c..2e833594b97b 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 24d7d57acb97..ff421dff8acf 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 c7ec63f0cbc8..ef4b5188c9f4 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 35631f71ff86..15291ac39c18 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 27ae234d5312..e7597748cc98 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 989e1cd3d074..3fb9ef186ab7 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 3eee549e58a6..3db3ff313102 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 64c3f11033e1..dd23dfe68550 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 3b7ac88bf691..dcf3435efe16 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 2eac4265a815..bb4a27eb01ca 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 82b73db67a24..dd790ace652a 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 16126e91bc14..8288fae96ba5 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 216aebfe890e..e45294149258 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 848279e9f6bf..986981f3c2c3 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 0f48136a24fb..ce36f41d6617 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 c7f3ced6a5e3..ee768b898a9c 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 2d221e423f4c..a2a6fab4ff00 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 8c2aca08834f..98320bea365f 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 c564e68f53e0..965bde8d23ca 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 e544140b77e8..7ec61491b216 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 dda5df56c401..a198db5ea95e 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 1b0cd912f5aa..deef6cd4104b 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 910764eb100b..851f8678f2a4 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 b64b4e33d863..cd05620745f8 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 ba102f44fdf8..a2cac4404582 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 bd9fc6713409..8ad71ecd7161 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 204a60756784..f5cb4960d975 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 ce7a9d676055..0b5aeb731d83 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 8ad4e03e0e55..3dad59b46d30 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 4b6c19ba6790..a07894ff54cd 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 5e391e8eb1a1..441872c8e023 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 5eb2cf483a6a..71e67610127b 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 e8395222163c..5bb8f9f324fb 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 7f3a8ced8677..8cc153ae84bb 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 a37241a1d077..40a9376b61c2 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 3627da7c754c..5056935af120 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 49228a6cbea5..53c3c07d5178 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 23e01ffef8cc..5e95fe9710c4 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 c5cabdc0b6d0..c5f65baa8a4a 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 c76d1b43af13..90dd43007938 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 8a1a547404e5..b5794a8959ba 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 605721361f89..959d14070169 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 6df0d2af8018..b0b68d65207d 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 870bd7d93a06..9e4eb68be3ed 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 3e63233674e5..5facf85f2873 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 3a1287662080..386db508382f 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 be2721559097..4a47bc43c90a 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 56b3b951ce96..7c6c81e0c349 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 8e8e40fe05a4..58d00a8e2c10 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 a6f3a6129f00..b57910d884a4 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 101b23dab4af..63746c028ad5 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 7c3fb33abcde..6ea0a06a5018 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 62ff307044a7..4e589243c83f 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 39688f231300..f68936ea5134 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 60ebc3052b1a..a0485dba3cea 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 41f652944f11..fd3d8871d948 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 c59c96165a88..327d2adaa4c1 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 9301df8f62ed..013cec3360d9 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 120eb260c036..1a0d24a59284 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 9511e1096f75..fbbc2186f3fa 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 e6a55ad7606b..8267ddddea04 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 0f8ff6e8f696..03ce22ebb181 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 1466aa0f6a75..7abc9b0ed5e7 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 21f75b56dd9c..616251db6f11 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 3644494807a3..403f3febdc97 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 8b7b5f703670..32445ef44f7b 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 aa0cf1ced18d..a18ec9898162 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 7604537f396b..5b09e08945cc 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 6a77a55e3a1a..ef9d3872126c 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 121bba43daa5..8cf30f4e4316 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 9776813c58c5..9a93cbf66ab2 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 bc9948c403e2..c332fdc0552c 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 71a471171ade..7ea25d1aeaae 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 7dc8c08dd88b..3fd6e0e33452 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 4fad973bd206..145ad9011278 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 69e1fed36a57..54ec90f62d42 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 87a6b8a7b122..14be1dc26aee 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 a90e314e91a7..accb020b20c6 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 9f0fa1fad9f9..7eb99fa69d2d 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 2d696c2c87c4..5ed5ad7e3e39 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 8a148a3735b7..459556e823ef 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 98f1fe9a02bd..5bf745b821d9 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 a4ccd9bd8860..64b08d61ef16 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 476ff5a77a9f..873526d6d348 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 9cd463428942..465ae8007128 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 fcf353d1703a..caa0bcd9af7a 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 6be7972d116d..c6b892ffad3d 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 df2931497273..55259bb0fb8e 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 3d4dd4a71842..63207d25c9e2 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 737f858a6732..0c0568b7ab2d 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 5c290d943ef1..28c22628c967 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 4adf57d06eba..ae2933f0065f 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 105e0b625602..7917c54a61b3 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 572f3f2e2873..b7381857fe6a 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 c52762df8d74..ab8dd6b1c1a9 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 8799bf5a0e15..8a38fba7a1bf 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 adac68b79102..62fe39f7bcd7 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 a88e520ed1aa..2af193bb04e2 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 2add712470f2..ab385c82a6a4 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 97b669fcb268..53fbf76c7a93 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 a84f52f4370e..c802038a7236 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 fab354748b6f..20dac932c8d8 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 e2d2a93f1cf9..eeb0e5252d24 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 ee987758c416..b892ed45a82f 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 1f9b4d27ab59..124c370bc863 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 13b0d94e30f5..9deb449e3cf5 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 b5b940dd8580..a307f6274d14 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 7b49c9886763..d78bdc058ab8 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 fc42ade0f950..b001bbffd33f 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 c1b936c39c16..03469a389ca6 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 973daefbfc7b..468715030502 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 0f74115c8180..72826af80b04 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 bcbaa7963304..ce3b0180bea0 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 ad9d08e9d997..e8927eba741e 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 e7c25fea895a..d0c8101296d3 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 5d8a4a6f281f..17c1859f10ba 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 7d88dad2571b..178edf41daae 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 f8fae3229999..bf5bd7cef3d3 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 49c277a601fb..00784ea284fb 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 6be887db89ad..4bbacd8c131b 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 b3671da36999..30ab91a83810 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 247916cd47eb..bec01c98cb2f 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 b789f36b3553..170ef0bd6c05 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 21f21ac56480..dc8dacc1f40c 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 d7b33cde387f..5a4c74fe6742 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 09bcd87ba5ca..576d3f835cfd 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 233b56fb90b7..37556a3c6086 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 e16b3b94f03d..a0b716bc324d 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 810b5f96a0f0..6554e874d45a 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 2e3f98f3fdf2..45e27fd74586 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 cc8a808787c4..050ea88926bf 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 e27f4df0d716..0ee3dc9221b0 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 c1d8f6fadaf1..e71af7cc0858 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 31a69191febc..cc41e701bc77 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 356a5b09df0a..955ba194462d 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 288d8ed3dad8..d888a0807bf2 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 70d56c456e61..f775481313f6 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 98da1635a7df..2d2b3b9e94c7 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 b23a15e4dad9..bf24777831e2 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 fe7d3bfee3d8..b42c050fb68c 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 e0e133c2072c..91ab3c3a8b15 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 b151fc2baf21..04e3a359b0bf 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 894adb889bd8..c59ca6eaec68 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 8ff69cbc3613..46fee00f1713 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 d3f4cb9180fb..568d74d95ba1 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 1f87acb4aad4..e2202effeb95 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 6e3c0ef146b4..51421b1827c9 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 f3db52c2a899..3e38f666341a 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 dd6d613168e6..0cf5ab12c1b9 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 f60f7330a770..deca7483c417 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 21723d562c61..43818b33bca3 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 7906c5bb5381..fa11c83e1e00 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 8539143b4cb0..34035e32b306 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 bb5777ad87e5..ba5f57744127 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 176c5fe9495f..2900b28490fc 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 9f124a5f7486..88b5b1f5171b 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 63d565ad1681..20474189324c 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 b11151f3afd5..db8480f4801b 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 7b0d6685552f..4d05cec390bb 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 133042cf0d44..de8f7335fab9 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 6a63fd58b424..192e98f47517 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 f948285d163b..f8bd029c17da 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 b23cb4d3be5c..371423163582 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 0ace53000385..157a809d9351 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 fb18d33c8a72..daa724d5d042 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 45c5d732430e..31c9e71c7dbf 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 7296a83e0608..c6db6d73be89 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 e3a7035a629e..399d95760eda 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 49ded5765437..1d14edf164cb 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 4ac9f75e0539..ee7117187fe0 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 015794899fb6..7c3fd3f964ab 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 701a2bf3d099..34d20d33d574 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 1481e333f980..3a4ac9375614 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 1b2b6282e0a4..2b38cbf4dfa3 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 12db24d5fa3b..ad414519f5b1 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 bb4d3dde3b3e..e054231475fc 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 53e73b037864..b972993984b9 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 5e7aba7e1823..3fdf81aaedb1 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 e8f61933afd4..f96a84277be5 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 32c99aeac8f7..e72c6ebbd96b 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 ffd784c3177c..60802accde16 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 cee5527ef141..48256186b33d 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 5de5e10f830d..753f7a07fa99 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 04fc66d544f2..0a85f3e44534 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 e7aa83dcd185..36611e05b4f3 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 79f52053839d..988e86f01faf 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 c6ec3f77dfe3..039047950aa8 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 f487af21f71f..ffa4f44db007 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 31b41f7e3fa7..e1e76aa2859d 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 e42785479c83..01ae2a1bc33c 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 6d3ef10c4390..b6b1e3799257 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 cb070fb4b69a..348741c140bf 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 e4114d6ad6db..0c17271b9809 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 8dcb66b49259..9f0b3ff2d40c 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 8ec071cfd144..c1dcfc4b5dbf 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 4459d52e5894..64afc540c7e9 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 a6e082df07d0..dee67205f9ef 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 b50f2d350157..832dd7c93f66 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 b6a75eeab9fa..bb903fa8ff7f 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 0eca09cc743c..5b9720198cd0 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 603dbce29742..c4025b082d80 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 1b459d5c6274..89c4b2a754b5 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 11815f0315ca..6e6330a1f721 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 9357a8f553cd..d3ced7b0ec8e 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 6706ba946864..6252877a207b 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 0d16dde1259a..0e8c4efa054b 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 fa698ac8749f..6ad2b752247c 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 cadd9363cce3..758d7f105db4 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 0b26c08d80d7..b5430e39f809 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 f4ce62421d61..f4063eea2a0c 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 1730a2532f6c..8e8ad89a5664 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 3c012970741a..4f3cf3f78d0a 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 51ac2b46fbea..392342e02aa1 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 d69b14045ada..23843da6e01d 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 4869a615ed43..799118b90914 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 24755e35be4f..a103b9b1cb83 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 1977735b98bf..fd17c7d7c909 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 feeee152cc26..800c81ef78f7 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 408a0e5bf49d..0e93ae914e06 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 654772ce1732..51ffb0fbb6f2 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 fb25363069c0..de6cfb3cd277 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 c464154ca034..3fcf77a7cd97 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 ff0c0f9e1026..2fdf725f84b5 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 8080be084981..8d177ab6c998 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 458b5b6b4a6c..1bd0e7fde5b2 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 957d9f1422e9..3399022daf29 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 93930e82e379..ccf2c8ebc3a4 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 dff587df083b..333ff0bf4bd0 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 61171256db5b..dc54df1ef383 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 25c6e5638a45..1d7811228f7d 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 6a31d32d38fa..680e6186892c 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 cc69e3b588a3..c2fc2160f85b 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 8b7eb9a757b6..34665be8b2a0 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 ecab90e1239d..5e16d8efc2b0 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 a60e39a6f2ef..8c428659f714 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 70dc9761083b..8d16ca10baa5 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 7b532591b493..2d4dfdfcc354 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 d2d80a3b7698..b0474db1d9f3 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 bb471ef365fb..4d28488f353d 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 1fd3585c010f..1aff3adcd112 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 ea334218cd02..66af60c30401 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 b730a1838e76..cc2597360269 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 437c397e8545..3f1d8b10e2ad 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 0bd10a579949..60c0f554d4d5 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 bbdd6eb57b8b..b6637b0b5b01 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 82912f8955c0..c7f3acbc45bd 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 7b50b90ca001..78b082d643b7 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 bc3fcfac7996..6c43333b476a 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 90fd07ea641f..3b3ebdd8a389 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 f88da19e8280..fb036d5f1e31 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 ac2fbfdf1e3d..5f1cc74aecd6 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 65c9ded0b855..ba206da0b1ae 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 6cefd40016df..2d0589d07fe9 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 9bf1edbee4f9..171a5a3dd48d 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 70419adcb066..de79b5c1be72 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 68b97f73bc63..f87ef0a0a422 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 337ea7409461..3c41c549b940 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 8f0ca287534e..953a87df73fc 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 23c76e258bed..3ede28fd1397 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 575ca1461c11..175e393fdcfd 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 a288b39bb8f6..8c60ef0b14eb 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 81de824acfb4..a89710e3fbb2 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 2e831b923b30..e38269571bc1 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 6bb312717311..6d0e457d45d6 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 4f84cde92a46..73d5a63c6f3c 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 f25d9e92f5b7..d90f540231c6 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 d5cfe5c911d7..44ae7ee85b97 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 1b748b084e03..4434500289f2 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 7fdd19b78dab..e89e4a650745 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 9a03be0583b4..b34626d71ec6 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 e90a45bb0c57..b22620d0c7ab 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 46e75ed52976..5e00a2020240 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 04ca35b0a394..cc892ee665d9 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 064c5a29d8ea..7b17eada4a32 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 7709c60b2321..20370124b5e6 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 2b879735b9e8..66fdd0f8aaee 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 ef7a8b62e173..c109d038da65 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 f25318187011..0b51c7713eaf 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 9551758ab96e..524173cf6d8d 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 a110558db6b9..e2fb8d9c8e97 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 6ab101286c78..f21aff67e461 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 5793767b9eb5..a659e5af7611 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 67822c2a9dc9..3d1180a948db 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 ae29530b1b90..383443bfae89 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 f247c8915a1d..644e9aedd99c 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 8455f0e46bfb..b8bafdf856f0 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 6791fb3fec5b..d25c068ba877 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 a3543fed3211..4a9f19aa9219 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 6087e21aff07..6d39fde6aa08 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 d397c331a6c5..3b3bb44d3967 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 ad7ec9b716ba..994085849f0f 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 df15a65a7c85..3012eb22d712 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 2e6520bcc9f3..90c61f105b2f 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 79710ff56a40..cc84ff6479e4 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 2fb20176bcb6..e3a31de96454 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 ab79aac0bbd4..c7afd4ea23bf 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 d3b90c62ebf1..a64f5c39ea1f 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 c0061d287e2b..87b4056cb4e5 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 ec7c6e88bed4..effc32c2cf5a 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 2c908e752999..2c4cdf5df68f 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 78dc6efa9ea5..e967cef7a557 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 3901b4af02f2..ba0bc0315923 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 053a31cc886a..fa05568c3d86 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 59a8ba182210..2f84b528a3bb 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 e8bdb1a162c5..7cbeb2827351 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 21964f13b229..79f5c2586060 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 0e16244f1031..b36998603b56 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 18f03c1dad9e..77b1172dd8d0 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 de384966453f..5f2a6a710a37 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 691605708545..089b9dec721c 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 881b508accbe..7ba515babc63 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 f3a8977f88cb..c28eb48468d2 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 0739cd2ff8c0..b5d43473fa7b 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 d2ab95087043..fd0d30fc7adc 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 26bc6d71612a..3699c1eda873 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 d22ad635c193..df595b93f969 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 9b47928d3f20..47d4596d5f6e 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 4800ae3269ef..36a0468644d8 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 ffae30b997af..cd11f23bc569 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 035394d135c4..edcdedacf56f 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 f4f10bd0fc73..a97afd271f37 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 642251e8f73d..fc5f256ff321 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 749cca62d409..b19b1e8291c2 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 1d433d5ad91b..5d2b3f8e197d 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 e5c1d318aa74..2e8d5cefde87 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 b0f7caface7c..3a377afbe75f 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 71891546cef5..2a3a84c5c173 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 5dbd41770fad..b1e3eccda8e7 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 aa48bc5c5db5..d6f612a1536d 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 3f062bc08f92..df91ac85705e 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 73ce256bd10b..efb0e910d6f7 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 666037c37109..0d52a8561168 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 fa476a9348cb..5305853bbf8b 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 a694b5153379..981740a3ed88 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 a2edd63ae02f..cf5c896e4097 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 b55fad011dfa..ef9f42dbd347 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 f35c11903e7a..7e6a25f24c8a 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 1fda3e0b7fb2..9035253c9ef1 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 fb29347eb511..3a33a790283c 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 dafaccc95d84..e28da9bdee24 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 e58b4175c46e..2772a7195cb7 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 8e04b6565991..57a9f2e9b2ea 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 28cdfe0d288a..653f5ebde9ae 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 965295a3ec9e..b120e9e349dd 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 c0298c9d9254..ba5c2d7db31d 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 0cd88a531964..5d2bc31030e7 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 3fbf161ec569..f1aed95f545c 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 7001f4226434..1ddf96baa98f 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 87c0b78f5357..363deee5c347 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 20672b49bec1..c392cc4b5c75 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 7cdf424aa7f9..f36a449a2613 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 a6e1526030fc..060a1385b03d 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 0e749b88245c..c5ea55bc46dd 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 e2f47b2f758d..19383e4718b2 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 0cb9f5c0cb46..26091626ab0f 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 5ff041337e1f..bd9834f613bc 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 663991920661..e483bbabc9a4 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 2a470dff97c4..45a62a6528c2 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 d38ea9275b59..a2e3662e670f 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 523b1ec2a108..448b98804645 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 0f9c67d8a635..07f2f7167950 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 1dd0dcdef955..4e724d1edfea 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 b74b7d393038..b3cb4094e64c 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 257a8c6d67cd..c4ec52315b3f 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 95b9dd6a0201..b410e9a35160 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 ad49205aeb03..b350dc3c1b22 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 4c3a3e7fc4f2..eb7fd3a87361 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 fadc688236fe..81a4d6190d51 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 03033adf9219..4c319bdb3ac9 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 0ee2e895da90..c4f1466a131b 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 d5dc7a98fecd..de99863b0b8d 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 bed3ee63bb87..3ef7229de1c2 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 c688172326e3..34c800e1952d 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 511188912e19..caf97129300d 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 a6b8661120b6..7638630fe245 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 d0bfb8e7d54f..9a7407b64b2c 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 a36c07188cec..58328530d64c 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 52239909160b..58a8f4aba1bc 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 159763f175d5..5d048e3eb8c6 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 5127877ba07e..b425e73560c1 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 b97da55bbd43..adc9f876d1a1 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 3dc80bc12cd1..a418a6bdf470 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 6abd95227c95..0de972ad3a3e 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 5276c3db5816..c315d39332d6 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 28cde8500c28..cc0b39fb51bd 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 525324839e33..0aa2f23b365e 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 0571980c36e0..520fcc50e421 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 010ed1547d81..41756464ad45 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 eafd5126b384..14e5f0c4e193 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 40e175982bab..2cbc208b2b37 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 d1f20ac0af98..d12ef886ac7b 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 0bc0bfe2f6a6..f0b695b1904f 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 b404229abf5f..4d5967260fe3 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 cf8efcdc9ca5..c8273e50d69e 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 c978bbddbcd9..30211366af15 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 88288c10bc4d..c478e1ea5ea5 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 356df31d3596..922d6b6339e0 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 0395b296ba01..2ee0681bf9d7 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 b03f2949d56b..a4f0bbbca93f 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 49c139c2b87e..b8e55d655de6 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 ef040ff65826..9d73118ded8e 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 6bd739314b2c..d04ef03e063c 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 64f2c5b0645b..f030f58810f1 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 001682c8dd19..103635f32d8a 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