From bd867edd996f210a73940459d6634d8565a7916f Mon Sep 17 00:00:00 2001 From: "github-merge-queue[bot]" Date: Tue, 10 Dec 2024 17:23:47 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=200525b?= =?UTF-8?q?5ada7da1afcd9b260e76d5fea01500d9c8d=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- area.html | 32 +- area/almayer.html | 10 +- area/shuttle.html | 6 +- atom.html | 112 ++--- atom/movable.html | 32 +- atom/movable/emissive_blocker.html | 4 +- atom/movable/lighting_mask.html | 48 +-- atom/movable/plane_master_controller.html | 18 +- atom/movable/screen.html | 20 +- atom/movable/screen/alert.html | 12 +- atom/movable/screen/alert/status_effect.html | 6 +- .../screen/color_matrix_proxy_view.html | 6 +- .../screen/escape_menu/home_button_text.html | 6 +- atom/movable/screen/fullscreen.html | 6 +- atom/movable/screen/gun.html | 6 +- atom/movable/screen/minimap.html | 18 +- atom/movable/screen/plane_master.html | 14 +- .../screen/plane_master/rendering_plate.html | 4 +- atom/movable/screen/queen_locator.html | 8 +- atom/movable/screen/text/screen_text.html | 28 +- atom/movable/vis_obj/weed_food.html | 6 +- client.html | 142 +++---- code/__DEFINES/ARES.html | 50 +-- code/__DEFINES/MC.html | 40 +- code/__DEFINES/__game.html | 76 ++-- code/__DEFINES/__rust_g.html | 6 +- code/__DEFINES/_click.html | 6 +- code/__DEFINES/_globals.html | 46 +- code/__DEFINES/_macros.html | 10 +- code/__DEFINES/_math.html | 10 +- code/__DEFINES/_tick.html | 24 +- code/__DEFINES/access.html | 80 ++-- code/__DEFINES/admin.html | 32 +- code/__DEFINES/assert.html | 6 +- code/__DEFINES/atmospherics.html | 24 +- code/__DEFINES/autofire.html | 6 +- code/__DEFINES/autolathe.html | 12 +- code/__DEFINES/bullet_traits.html | 10 +- code/__DEFINES/chat.html | 6 +- code/__DEFINES/chemistry.html | 58 +-- code/__DEFINES/clans.html | 36 +- code/__DEFINES/client_prefs.html | 18 +- code/__DEFINES/colours.html | 92 ++-- code/__DEFINES/combat.html | 16 +- code/__DEFINES/conflict.html | 68 +-- code/__DEFINES/cooldowns.html | 8 +- code/__DEFINES/dcs/flags.html | 24 +- code/__DEFINES/dcs/helpers.html | 16 +- .../atom/mob/living/signals_human.html | 42 +- .../atom/mob/living/signals_living.html | 34 +- .../signals/atom/mob/living/signals_xeno.html | 58 +-- .../dcs/signals/atom/mob/signals_mind.html | 6 +- .../dcs/signals/atom/mob/signals_mob.html | 104 ++--- .../dcs/signals/atom/signals_area.html | 6 +- .../dcs/signals/atom/signals_atom.html | 38 +- .../dcs/signals/atom/signals_cell.html | 14 +- .../dcs/signals/atom/signals_item.html | 32 +- .../dcs/signals/atom/signals_movable.html | 20 +- .../dcs/signals/atom/signals_obj.html | 28 +- .../dcs/signals/atom/signals_projectile.html | 30 +- .../dcs/signals/atom/signals_turf.html | 16 +- code/__DEFINES/dcs/signals/signals_admin.html | 8 +- .../__DEFINES/dcs/signals/signals_client.html | 16 +- code/__DEFINES/dcs/signals/signals_datum.html | 46 +- .../__DEFINES/dcs/signals/signals_global.html | 54 +-- .../dcs/signals/signals_subsystem.html | 8 +- code/__DEFINES/equipment.html | 336 +++++++-------- code/__DEFINES/flags.html | 20 +- code/__DEFINES/fonts.html | 6 +- code/__DEFINES/guns.html | 8 +- code/__DEFINES/hud.html | 8 +- code/__DEFINES/human.html | 54 +-- code/__DEFINES/job.html | 10 +- code/__DEFINES/layers.html | 108 ++--- code/__DEFINES/lighting.html | 40 +- code/__DEFINES/maps.html | 20 +- code/__DEFINES/math_physics.html | 6 +- code/__DEFINES/minimap.html | 12 +- code/__DEFINES/misc.html | 52 +-- code/__DEFINES/mobs.html | 22 +- code/__DEFINES/mode.html | 42 +- code/__DEFINES/nightmare.html | 14 +- code/__DEFINES/objects.html | 16 +- code/__DEFINES/paygrade_defs/civilian.html | 28 +- code/__DEFINES/paygrade_defs/cmb.html | 16 +- code/__DEFINES/paygrade_defs/dutch.html | 14 +- code/__DEFINES/paygrade_defs/marines.html | 58 +-- code/__DEFINES/paygrade_defs/mercs.html | 32 +- code/__DEFINES/paygrade_defs/navy.html | 52 +-- code/__DEFINES/paygrade_defs/paygrade.html | 10 +- code/__DEFINES/paygrade_defs/provost.html | 18 +- code/__DEFINES/paygrade_defs/twe.html | 28 +- code/__DEFINES/paygrade_defs/upp.html | 46 +- code/__DEFINES/paygrade_defs/weyland.html | 54 +-- code/__DEFINES/procpath.html | 4 +- code/__DEFINES/qdel.html | 32 +- code/__DEFINES/shuttles.html | 6 +- code/__DEFINES/skills.html | 24 +- code/__DEFINES/status_effects.html | 24 +- code/__DEFINES/strippable.html | 10 +- code/__DEFINES/subsystems.html | 60 +-- code/__DEFINES/supply.html | 10 +- code/__DEFINES/surgery.html | 72 ++-- code/__DEFINES/techtree.html | 12 +- code/__DEFINES/text.html | 16 +- code/__DEFINES/tgs.html | 82 ++-- code/__DEFINES/tgui.html | 34 +- code/__DEFINES/traits.html | 204 ++++----- code/__DEFINES/turf_flags.html | 14 +- code/__DEFINES/turfs.html | 18 +- code/__DEFINES/unit_tests.html | 8 +- code/__DEFINES/vehicle.html | 10 +- code/__DEFINES/vendors.html | 10 +- code/__DEFINES/weapon_stats.html | 8 +- code/__DEFINES/xeno.html | 60 +-- code/__HELPERS/#maths.html | 4 +- code/__HELPERS/_lists.html | 10 +- code/__HELPERS/_time.html | 4 +- code/__HELPERS/animations.html | 6 +- code/__HELPERS/chat.html | 4 +- code/__HELPERS/cmp.html | 4 +- code/__HELPERS/datums.html | 4 +- code/__HELPERS/files.html | 4 +- code/__HELPERS/game.html | 4 +- code/__HELPERS/generators.html | 4 +- code/__HELPERS/guid.html | 4 +- code/__HELPERS/icons.html | 4 +- code/__HELPERS/lazy_templates.html | 4 +- code/__HELPERS/lighting.html | 4 +- code/__HELPERS/lists.html | 4 +- code/__HELPERS/logging.html | 4 +- code/__HELPERS/matrices.html | 4 +- code/__HELPERS/nameof.html | 8 +- code/__HELPERS/qdel.html | 4 +- code/__HELPERS/string_lists.html | 4 +- code/__HELPERS/text.html | 4 +- code/__HELPERS/traits.html | 4 +- code/__HELPERS/type2type.html | 4 +- code/__HELPERS/unsorted.html | 8 +- code/__HELPERS/verb_helpers.html | 4 +- code/_byond_version_compat.html | 14 +- code/_globalvars/bitfields.html | 4 +- code/_globalvars/global_lists.html | 4 +- code/_globalvars/lists/keybindings.html | 4 +- code/_globalvars/misc.html | 8 +- code/_macros.html | 18 +- code/_onclick/hud/map_popups.html | 4 +- .../hud/rendering/_render_readme.html | 4 +- code/_onclick/hud/rendering/plane_master.html | 4 +- .../rendering/plane_master_controller.html | 4 +- code/_onclick/hud/rendering/render_plate.html | 4 +- code/_onclick/hud/screen_object_holder.html | 4 +- .../configuration/config_entry.html | 4 +- .../configuration/entries/game_options.html | 4 +- .../configuration/entries/general.html | 4 +- code/controllers/mc/failsafe.html | 4 +- code/controllers/mc/master.html | 4 +- code/controllers/mc/subsystem.html | 4 +- code/controllers/subsystem/autofire.html | 4 +- code/controllers/subsystem/chat.html | 4 +- .../controllers/subsystem/game_decorator.html | 4 +- code/controllers/subsystem/garbage.html | 4 +- code/controllers/subsystem/influxdriver.html | 4 +- code/controllers/subsystem/influxstats.html | 4 +- code/controllers/subsystem/lighting.html | 4 +- code/controllers/subsystem/minimap.html | 4 +- code/controllers/subsystem/pager_status.html | 4 +- code/controllers/subsystem/ping.html | 4 +- code/controllers/subsystem/shuttles.html | 10 +- code/controllers/subsystem/statpanel.html | 4 +- code/controllers/subsystem/tgui.html | 4 +- code/controllers/subsystem/timer.html | 12 +- code/datums/action.html | 4 +- .../datums/balloon_alerts/balloon_alerts.html | 8 +- code/datums/beam.html | 4 +- code/datums/components/_component.html | 4 +- code/datums/components/armor_link.html | 4 +- code/datums/components/bad_leg.html | 6 +- .../datums/components/bonus_damage_stack.html | 8 +- code/datums/components/cluster_stack.html | 10 +- .../datums/components/connect_mob_behalf.html | 4 +- code/datums/components/deevolve_cooldown.html | 4 +- code/datums/components/footstep.html | 4 +- code/datums/components/label.html | 4 +- code/datums/components/overlay_lighting.html | 8 +- code/datums/components/rename.html | 4 +- code/datums/components/resin_cleanup.html | 4 +- code/datums/components/weed_food.html | 4 +- code/datums/datum.html | 4 +- .../datums/decorators/gamemode_decorator.html | 4 +- code/datums/elements/_element.html | 4 +- .../elements/bullet_trait/bullet_trait.html | 4 +- .../elements/effects/copy_appearance.html | 4 +- code/datums/elements/effects/fading.html | 4 +- .../elements/effects/pixel_shifting.html | 4 +- code/datums/elements/effects/temporary.html | 4 +- code/datums/elements/light_blocking.html | 4 +- code/datums/elements/strippable.html | 4 +- code/datums/elements/suturing.html | 4 +- code/datums/emotes.html | 4 +- code/datums/entities/player_note.html | 4 +- code/datums/entities/player_sticky_ban.html | 4 +- code/datums/entities/player_times.html | 4 +- .../helper_datums/stack_end_detector.html | 4 +- code/datums/internet_media.html | 4 +- code/datums/lazy_template.html | 4 +- .../datums/looping_sounds/_looping_sound.html | 4 +- code/datums/movement_detector.html | 4 +- code/datums/mutable_appearance.html | 4 +- code/datums/quadtree.html | 4 +- .../redis/callbacks/_redis_callback.html | 4 +- code/datums/redis/redis_message.html | 4 +- code/datums/skills/skills.html | 4 +- .../statistics/entities/human_stats.html | 4 +- .../statistics/entities/player_entity.html | 4 +- .../statistics/entities/weapon_stats.html | 4 +- .../datums/status_effects/_status_effect.html | 4 +- .../status_effects/debuffs/debuffs.html | 4 +- .../datums/status_effects/grouped_effect.html | 4 +- .../datums/status_effects/limited_effect.html | 4 +- .../status_effects/stacking_effect.html | 4 +- code/datums/tutorial/_tutorial.html | 4 +- code/datums/tutorial/creating_a_tutorial.html | 4 +- code/datums/tutorial/marine/reqs_line.html | 16 +- .../weather/weather_map_holders/sorokyne.html | 4 +- .../shield_types/king_shield.html | 4 +- code/game/area/areas.html | 6 +- code/game/jobs/job/antag/antag.html | 4 +- code/game/jobs/whitelist.html | 4 +- code/game/machinery/ARES/ARES.html | 4 +- .../machinery/ARES/ARES_interface_apollo.html | 4 +- .../machinery/ARES/ARES_step_triggers.html | 4 +- code/game/machinery/ARES/apollo_pda.html | 4 +- code/game/machinery/doors/multi_tile.html | 4 +- code/game/machinery/fax_machine.html | 4 +- code/game/machinery/kitchen/smartfridge.html | 4 +- code/game/machinery/pipe/construction.html | 6 +- code/game/machinery/pipe/pipe_dispenser.html | 4 +- code/game/objects/effects/aliens.html | 4 +- .../objects/effects/client_image_holder.html | 4 +- .../effects/decals/cleanable/misc.html | 4 +- .../objects/effects/decals/strata_decals.html | 4 +- .../effects/effect_system/effect_system.html | 4 +- .../objects/effects/effect_system/smoke.html | 6 +- .../effects/landmarks/corpsespawner.html | 4 +- .../objects/effects/landmarks/landmarks.html | 4 +- .../structure_spawners/setup_distress.html | 4 +- .../structure_spawners/structure_spawner.html | 4 +- .../structure_spawners/xvx_hive.html | 4 +- code/game/objects/effects/projector.html | 4 +- .../effects/spawners/prop_gun_spawner.html | 4 +- .../game/objects/effects/spawners/random.html | 4 +- code/game/objects/items/books/book.html | 4 +- .../objects/items/devices/flashlight.html | 4 +- .../game/objects/items/devices/multitool.html | 4 +- .../devices/personal_data_transmitter.html | 4 +- .../items/devices/radio/encryptionkey.html | 4 +- .../items/explosives/grenades/marines.html | 4 +- code/game/objects/items/explosives/mine.html | 4 +- .../items/handheld_distress_beacon.html | 4 +- .../items/reagent_containers/dropper.html | 4 +- .../items/reagent_containers/food.html | 4 +- .../reagent_containers/food/condiment.html | 4 +- .../items/reagent_containers/food/drinks.html | 4 +- .../food/drinks/bottle.html | 4 +- .../reagent_containers/food/drinks/jar.html | 4 +- .../items/reagent_containers/food/snacks.html | 4 +- .../reagent_containers/food/snacks/meat.html | 4 +- .../items/reagent_containers/glass.html | 4 +- .../items/reagent_containers/hypospray.html | 4 +- .../items/reagent_containers/pill.html | 4 +- .../items/reagent_containers/robot_parts.html | 4 +- .../items/reagent_containers/syringes.html | 6 +- code/game/objects/items/stacks/flags.html | 4 +- code/game/objects/items/stock_parts.html | 4 +- code/game/objects/items/storage/backpack.html | 4 +- code/game/objects/items/storage/belt.html | 4 +- code/game/objects/items/storage/boxes.html | 4 +- code/game/objects/items/storage/pouch.html | 4 +- code/game/objects/items/storage/storage.html | 4 +- code/game/objects/items/trash.html | 4 +- .../game/objects/items/weapons/twohanded.html | 4 +- code/game/objects/prop.html | 4 +- .../objects/structures/kitchen_spike.html | 4 +- .../structures/pipes/vents/pump_scrubber.html | 4 +- code/game/objects/structures/props.html | 4 +- code/game/runtimes.html | 4 +- code/game/sound.html | 4 +- code/game/turfs/closed.html | 4 +- code/game/turfs/floor_types.html | 4 +- code/game/turfs/strata.html | 4 +- code/game/turfs/walls/r_wall.html | 4 +- code/game/turfs/walls/wall_types.html | 4 +- code/global.html | 8 +- code/modules/admin/NewBan.html | 4 +- code/modules/admin/autoreply.html | 4 +- code/modules/admin/callproc.html | 4 +- code/modules/admin/tag.html | 6 +- code/modules/admin/verbs/SDQL2/SDQL_2.html | 18 +- .../admin/verbs/SDQL2/SDQL_2_wrappers.html | 4 +- code/modules/admin/verbs/adminhelp.html | 4 +- .../admin/view_variables/debug_variables.html | 4 +- code/modules/almayer/shakeship.html | 4 +- code/modules/almayer/ship_memorial.html | 6 +- code/modules/almayer/weaponhits.html | 4 +- code/modules/asset_cache.html | 4 +- .../modules/asset_cache/asset_cache_item.html | 4 +- code/modules/asset_cache/asset_list.html | 4 +- .../asset_cache/assets/icon_ref_map.html | 4 +- .../transports/asset_transport.html | 6 +- .../transports/webroot_transport.html | 4 +- code/modules/autowiki/autowiki.html | 4 +- code/modules/autowiki/pages/_page.html | 4 +- code/modules/buildmode.html | 4 +- code/modules/buildmode/bm-mode.html | 8 +- .../character_traits/character_trait.html | 4 +- code/modules/client/statbrowser_options.html | 4 +- .../clothing/under/marine_uniform.html | 4 +- .../modules/cm_aliens/hivebuffs/hivebuff.html | 4 +- code/modules/cm_marines/dropship_ammo.html | 4 +- .../cm_marines/dropship_equipment.html | 4 +- code/modules/cm_marines/marines_consoles.html | 10 +- code/modules/cm_marines/radar.html | 4 +- code/modules/cm_marines/specialist.html | 4 +- .../cm_marines/vehicle_part_fabricator.html | 4 +- code/modules/cm_preds/yaut_mask.html | 4 +- code/modules/cm_preds/yaut_weapons.html | 4 +- .../cm_tech/techs/abstract/repeatable.html | 4 +- code/modules/decorators/christmas.html | 4 +- code/modules/defenses/sentry_computer.html | 4 +- code/modules/discord/discord_embed.html | 4 +- .../dropships/attach_points/attach_point.html | 4 +- .../dropships/cas/fire_mission_record.html | 4 +- code/modules/escape_menu/details.html | 4 +- code/modules/escape_menu/subsystem.html | 4 +- code/modules/escape_menu/title.html | 4 +- code/modules/events/_events.html | 4 +- code/modules/flufftext/Chinese.html | 6 +- code/modules/flufftext/Japanese.html | 18 +- code/modules/gear_presets/corpses.html | 4 +- .../survivors/lv_522/forcon_survivors.html | 4 +- code/modules/gear_presets/survivors/misc.html | 4 +- .../holidays/halloween/decorators.html | 4 +- .../holidays/halloween/pumpkins/patches.html | 4 +- .../holidays/halloween/pumpkins/wearable.html | 6 +- code/modules/keybindings.html | 4 +- code/modules/lighting/emissive_blocker.html | 4 +- .../lighting/lighting_mask/lighting_mask.html | 8 +- .../lighting_mask/lighting_mask_holder.html | 4 +- .../lighting_mask/shadow_calculator.html | 8 +- code/modules/lighting/lighting_turf.html | 6 +- code/modules/logging/log_category.html | 4 +- code/modules/logging/log_holder.html | 4 +- code/modules/mapping.html | 4 +- code/modules/mapping/mapping_helpers.html | 4 +- code/modules/mapping/preloader.html | 4 +- code/modules/mapping/reader.html | 8 +- .../space_management/space_reservation.html | 4 +- code/modules/mapping/verify.html | 4 +- code/modules/maptext_alerts/text_blurbs.html | 4 +- code/modules/mob/language/languages.html | 4 +- .../living/carbon/human/species/human.html | 4 +- .../living/carbon/human/species/zombie.html | 6 +- .../abilities/boiler/boiler_abilities.html | 4 +- .../abilities/king/king_abilities.html | 4 +- .../praetorian/praetorian_abilities.html | 4 +- .../abilities/ravager/ravager_abilities.html | 4 +- .../living/carbon/xenomorph/update_icons.html | 4 +- .../modules/mob/living/living_healthscan.html | 4 +- .../hostile/retaliate/giant_lizard.html | 4 +- code/modules/mob/mob_helpers.html | 4 +- code/modules/nightmare/nmcontext.html | 4 +- .../modules/nightmare/nmnodes/components.html | 4 +- code/modules/nightmare/nmnodes/flow.html | 4 +- code/modules/nightmare/nmnodes/mapload.html | 4 +- code/modules/nightmare/nmnodes/nmnode.html | 4 +- code/modules/nightmare/nmtasks/mapload.html | 4 +- .../nightmare/nmtasks/mapscheduler.html | 4 +- code/modules/nightmare/nmtasks/nmtask.html | 4 +- code/modules/nightmare/nmtasks/scheduler.html | 4 +- code/modules/paperwork/paperbin.html | 4 +- code/modules/paperwork/photocopier.html | 4 +- code/modules/paperwork/photography.html | 4 +- code/modules/power/apc.html | 10 +- code/modules/projectiles/gun_helpers.html | 4 +- .../projectiles/magazines/revolvers.html | 4 +- .../chemical_research/generated_reagents.html | 4 +- .../chemistry_reactions/food_drink.html | 4 +- .../reagents/chemistry_reagents/medical.html | 4 +- code/modules/recycling/disposal.html | 4 +- code/modules/shuttle/helpers.html | 4 +- code/modules/shuttle/shuttles.html | 4 +- .../shuttle/shuttles/crashable/lifeboats.html | 4 +- code/modules/surgery/surgery_initiator.html | 4 +- code/modules/surgery/surgery_procedure.html | 4 +- code/modules/tents/blockers.html | 4 +- code/modules/tents/deployed_tents.html | 4 +- code/modules/tents/equipment.html | 4 +- code/modules/tgchat/message.html | 4 +- code/modules/tgchat/to_chat.html | 4 +- code/modules/tgs.html | 4 +- code/modules/tgs/core.html | 4 +- code/modules/tgs/v3210.html | 4 +- code/modules/tgs/v4.html | 4 +- code/modules/tgs/v5.html | 4 +- code/modules/tgui/external.html | 4 +- code/modules/tgui/states.html | 4 +- code/modules/tgui/states/admin.html | 4 +- code/modules/tgui/states/always.html | 4 +- code/modules/tgui/states/conscious.html | 4 +- code/modules/tgui/states/contained.html | 4 +- code/modules/tgui/states/deep_inventory.html | 4 +- code/modules/tgui/states/default.html | 4 +- code/modules/tgui/states/hands.html | 4 +- code/modules/tgui/states/human_adjacent.html | 4 +- code/modules/tgui/states/inventory.html | 4 +- code/modules/tgui/states/never.html | 4 +- .../tgui/states/not_incapacitated.html | 4 +- .../not_incapacitated_and_inventory.html | 4 +- code/modules/tgui/states/notcontained.html | 4 +- code/modules/tgui/states/observer.html | 4 +- code/modules/tgui/states/physical.html | 4 +- .../tgui/states/reverse_contained.html | 4 +- code/modules/tgui/states/self.html | 4 +- code/modules/tgui/states/zlevel.html | 4 +- code/modules/tgui/status_composers.html | 4 +- code/modules/tgui/tgui-say/modal.html | 4 +- code/modules/tgui/tgui.html | 4 +- code/modules/tgui/tgui_alert.html | 4 +- code/modules/tgui/tgui_input_list.html | 4 +- code/modules/tgui/tgui_number_input.html | 4 +- code/modules/tgui/tgui_window.html | 4 +- code/modules/tgui_input/checkboxes.html | 4 +- code/modules/tgui_input/color.html | 4 +- code/modules/tgui_input/text.html | 4 +- code/modules/tgui_panel/audio.html | 4 +- code/modules/tgui_panel/external.html | 4 +- code/modules/tgui_panel/telemetry.html | 8 +- code/modules/tgui_panel/tgui_panel.html | 4 +- code/modules/unit_tests.html | 4 +- code/modules/unit_tests/_unit_tests.html | 34 +- code/modules/unit_tests/autowiki.html | 4 +- .../unit_tests/create_and_destroy.html | 4 +- code/modules/unit_tests/emote_panels.html | 4 +- code/modules/unit_tests/focus_only_tests.html | 4 +- code/modules/unit_tests/missing_icons.html | 4 +- code/modules/unit_tests/spritesheets.html | 4 +- code/modules/unit_tests/subsystem_init.html | 4 +- .../unit_tests/tgui_create_message.html | 4 +- .../vehicles/hardpoints/hardpoint.html | 4 +- .../interior/interactable/vendors.html | 4 +- code/modules/vehicles/interior/interior.html | 4 +- datum.html | 80 ++-- datum/action.html | 14 +- datum/action/ghost.html | 6 +- .../action/item_action/cycle_helmet_huds.html | 14 +- .../set_transfer_amount.html | 6 +- .../item_action/specialist/aimed_shot.html | 10 +- .../specialist/spotter_target.html | 10 +- .../action/item_action/taser/change_mode.html | 10 +- datum/action/minimap.html | 18 +- datum/action/predator_action.html | 16 +- .../mask/control_falcon_drone.html | 6 +- datum/action/tutorial_end.html | 6 +- datum/action/vulture_tripod_unscope.html | 10 +- datum/action/xeno_action.html | 14 +- .../xeno_action/activable/boiler_trap.html | 8 +- .../action/xeno_action/activable/destroy.html | 6 +- .../xeno_action/activable/feralfrenzy.html | 6 +- .../action/xeno_action/activable/fortify.html | 6 +- .../action/xeno_action/activable/pounce.html | 14 +- .../xeno_action/activable/prae_impale.html | 6 +- .../activable/secrete_resin/remote.html | 6 +- .../xeno_action/activable/tail_jab.html | 6 +- .../xeno_action/activable/tail_stab.html | 8 +- .../activable/tail_stab/tail_seize.html | 6 +- .../xeno_action/activable/xeno_spit.html | 6 +- .../activable/xeno_spit/bombard.html | 8 +- .../xeno_action/onclick/acid_shroud.html | 10 +- .../action/xeno_action/onclick/apprehend.html | 6 +- .../xeno_action/onclick/charge_spit.html | 6 +- .../xeno_action/onclick/charger_charge.html | 8 +- datum/action/xeno_action/onclick/empower.html | 6 +- .../onclick/lurker_invisibility.html | 6 +- .../xeno_action/onclick/plant_weeds.html | 6 +- .../onclick/shift_spits/boiler.html | 6 +- datum/action/xeno_action/onclick/soak.html | 8 +- .../xeno_action/onclick/spike_shield.html | 6 +- datum/action/xeno_action/onclick/tacmap.html | 10 +- .../onclick/toggle_long_range.html | 8 +- .../action/xeno_action/onclick/xenohide.html | 6 +- datum/admin_help.html | 48 +-- datum/admin_help_tickets.html | 10 +- datum/admins.html | 36 +- datum/ammo.html | 82 ++-- datum/ammo/bullet/rifle/holo_target.html | 10 +- datum/ammo/bullet/shrapnel/hornet_rounds.html | 10 +- datum/ammo/bullet/smartgun/holo_target.html | 10 +- .../anti_materiel/vulture/holo_target.html | 10 +- datum/ammo/xeno.html | 10 +- datum/ammo/xeno/boiler_gas.html | 6 +- datum/ares_console_admin.html | 10 +- datum/ares_datacore.html | 32 +- datum/ares_link.html | 14 +- datum/ares_record.html | 12 +- datum/ares_record/tech.html | 6 +- datum/ares_ticket.html | 18 +- datum/asset.html | 6 +- datum/asset/json.html | 8 +- datum/asset/simple.html | 10 +- datum/asset/simple/namespaced.html | 8 +- datum/asset_cache_item.html | 14 +- datum/asset_transport.html | 20 +- datum/asset_transport/webroot.html | 16 +- datum/authority/branch/role.html | 10 +- datum/autoreply.html | 10 +- datum/autowiki.html | 16 +- datum/beam.html | 28 +- datum/behavior_delegate.html | 28 +- datum/behavior_delegate/carrier_eggsac.html | 14 +- datum/behavior_delegate/crusher_base.html | 6 +- datum/behavior_delegate/lurker_base.html | 8 +- datum/behavior_delegate/praetorian_base.html | 6 +- datum/bioscan_data.html | 14 +- datum/bitfield.html | 8 +- datum/cas_fire_envelope.html | 20 +- datum/cas_fire_mission.html | 6 +- datum/cas_fire_mission_record.html | 12 +- datum/caste_datum.html | 52 +-- datum/character_trait.html | 22 +- datum/character_trait/biology/bad_leg.html | 12 +- datum/character_trait/biology/lisp.html | 10 +- datum/character_trait_group.html | 16 +- datum/chem_property.html | 8 +- datum/chemical_data.html | 6 +- datum/chemical_reaction.html | 14 +- datum/cm_objective.html | 6 +- datum/cm_objective/recover_corpses.html | 8 +- datum/component.html | 38 +- datum/component/automatedfire.html | 16 +- datum/component/automatedfire/autofire.html | 48 +-- datum/component/bad_leg.html | 16 +- datum/component/bonus_damage_stack.html | 14 +- datum/component/camera_manager.html | 8 +- datum/component/cell.html | 24 +- datum/component/cluster_stack.html | 10 +- datum/component/connect_mob_behalf.html | 10 +- datum/component/crate_tag.html | 8 +- datum/component/deevolve_cooldown.html | 12 +- datum/component/disk_reader.html | 6 +- datum/component/footstep.html | 14 +- datum/component/label.html | 16 +- datum/component/nmnode_cond.html | 10 +- datum/component/overlay_lighting.html | 86 ++-- datum/component/rename.html | 18 +- datum/component/temporary_mute.html | 12 +- datum/component/tutorial_status.html | 6 +- datum/component/weed_food.html | 48 +-- .../file/embedded_program/docking/simple.html | 6 +- datum/construction_template.html | 6 +- datum/construction_template/xenomorph.html | 8 +- .../construction_template/xenomorph/nest.html | 6 +- datum/controller/global_vars.html | 120 +++--- datum/controller/master.html | 34 +- datum/controller/subsystem.html | 76 ++-- datum/controller/subsystem/atoms.html | 20 +- datum/controller/subsystem/automatedfire.html | 18 +- .../subsystem/database_query_manager.html | 18 +- datum/controller/subsystem/events.html | 20 +- datum/controller/subsystem/hijack.html | 74 ++-- datum/controller/subsystem/influxdriver.html | 18 +- datum/controller/subsystem/interior.html | 10 +- datum/controller/subsystem/lighting.html | 8 +- datum/controller/subsystem/mapping.html | 32 +- datum/controller/subsystem/minimaps.html | 38 +- datum/controller/subsystem/nightmare.html | 22 +- datum/controller/subsystem/objectives.html | 6 +- datum/controller/subsystem/perf_logging.html | 10 +- .../controller/subsystem/processing/dcs.html | 6 +- datum/controller/subsystem/projectiles.html | 10 +- datum/controller/subsystem/redis.html | 14 +- datum/controller/subsystem/shuttle.html | 46 +- datum/controller/subsystem/statpanels.html | 20 +- datum/controller/subsystem/stickyban.html | 30 +- datum/controller/subsystem/tgui.html | 40 +- datum/controller/subsystem/ticker.html | 14 +- datum/controller/subsystem/timer.html | 36 +- datum/controller/subsystem/vote.html | 14 +- datum/controller/subsystem/weather.html | 10 +- datum/controller/supply.html | 26 +- datum/coords/qtplayer.html | 8 +- datum/crewmonitor.html | 12 +- datum/custom_hud.html | 6 +- datum/datacore.html | 6 +- datum/decorator/gamemode.html | 10 +- datum/discord_embed.html | 30 +- datum/disease/black_goo.html | 14 +- datum/dynamic_light_source.html | 30 +- datum/effects/acid.html | 8 +- datum/effects/neurotoxin.html | 20 +- datum/element.html | 12 +- datum/element/bloody_feet.html | 12 +- datum/element/bullet_trait_damage_boost.html | 8 +- datum/element/bullet_trait_iff.html | 8 +- datum/element/bullet_trait_penetrating.html | 6 +- .../bullet_trait_penetrating/heavy.html | 8 +- .../bullet_trait_penetrating/weak.html | 10 +- datum/element/light_blocking.html | 6 +- datum/element/pixel_shifting.html | 6 +- datum/element/strippable.html | 10 +- datum/element/suturing.html | 14 +- datum/emergency_call.html | 12 +- datum/emergency_call/upp.html | 6 +- datum/emote.html | 66 +-- datum/emote/living/carbon/human.html | 8 +- .../carbon/human/synthetic/working_joe.html | 12 +- datum/emote/living/carbon/human/yautja.html | 10 +- datum/entity/player.html | 6 +- datum/entity/player_note.html | 6 +- datum/entity_meta/stickyban.html | 6 +- datum/equipment_preset.html | 8 +- .../survivor/forecon/marksman.html | 4 +- .../survivor/forecon/smartgunner.html | 4 +- .../survivor/forecon/sniper.html | 4 +- .../survivor/forecon/tech.html | 4 +- datum/equipment_preset/synth/working_joe.html | 6 +- datum/equipment_preset/tutorial.html | 6 +- datum/equipment_preset/twe/royal_marine.html | 6 +- datum/equipment_preset/uscm.html | 6 +- datum/escape_menu.html | 6 +- datum/flaying_datum.html | 6 +- datum/font.html | 8 +- datum/game_decorator/halloween.html | 6 +- datum/game_decorator/halloween/cobwebs.html | 12 +- datum/game_mode.html | 38 +- datum/game_mode/colonialmarines.html | 30 +- datum/health_scan.html | 12 +- datum/hive_status.html | 66 +-- datum/hive_status/tutorial.html | 6 +- datum/hivebuff.html | 76 ++-- datum/http_request.html | 6 +- datum/hud.html | 6 +- datum/hud_displays.html | 18 +- datum/interior.html | 8 +- datum/internal_organ.html | 8 +- datum/internet_media.html | 8 +- datum/item_storage_box.html | 6 +- datum/japanese_sound.html | 6 +- datum/job.html | 18 +- datum/job/civilian/doctor.html | 6 +- datum/job/civilian/reporter.html | 6 +- datum/job/civilian/survivor.html | 6 +- datum/keybinding/mob/target.html | 6 +- datum/launch_metadata.html | 8 +- datum/lazy_template.html | 12 +- datum/log_category.html | 16 +- datum/log_holder.html | 18 +- datum/looping_sound.html | 64 +-- datum/map_config.html | 6 +- datum/map_report.html | 8 +- datum/map_template.html | 12 +- datum/minimap_updator.html | 8 +- datum/mob_hud.html | 6 +- datum/movement_detector.html | 10 +- datum/nanomanager.html | 24 +- datum/nanoui.html | 56 +-- datum/nmcontext.html | 22 +- datum/nmnode.html | 14 +- datum/nmnode/branch.html | 6 +- datum/nmnode/mapload.html | 6 +- datum/nmnode/mapload/landmark.html | 6 +- datum/nmnode/mapload/sprinkles.html | 4 +- datum/nmtask.html | 18 +- datum/nmtask/mapload.html | 8 +- datum/nmtask/scheduler/mapload.html | 6 +- datum/object_window_info.html | 18 +- datum/origin.html | 6 +- datum/parsed_map.html | 40 +- datum/particle_editor.html | 6 +- datum/paygrade.html | 12 +- datum/player_details.html | 6 +- datum/player_info.html | 6 +- datum/preferences.html | 38 +- datum/quadtree.html | 6 +- datum/radar.html | 28 +- datum/reagent/ethanol.html | 10 +- datum/reagents.html | 14 +- datum/reagents/vessel.html | 6 +- datum/redis_callback.html | 8 +- datum/redis_message.html | 8 +- datum/research_upgrades.html | 26 +- datum/role_reserved_slots.html | 12 +- datum/round_event.html | 6 +- datum/round_event/economy_inflation.html | 12 +- datum/round_event_control.html | 22 +- datum/screen_object_holder.html | 8 +- datum/shape.html | 24 +- datum/shape/ellipse.html | 8 +- datum/shape/ellipse/circle.html | 6 +- datum/shape/rectangle.html | 8 +- datum/shape/rectangle/square.html | 6 +- datum/shuttle/ferry/marine.html | 8 +- datum/shuttle/ferry/supply.html | 6 +- datum/skill.html | 12 +- datum/skills.html | 6 +- datum/soundOutput.html | 12 +- datum/space_level.html | 6 +- datum/specialist_set.html | 20 +- datum/species.html | 22 +- .../synthetic/colonial/working_joe.html | 8 +- datum/species/yautja.html | 6 +- datum/squad.html | 60 +-- datum/stack_canary.html | 6 +- datum/stack_end_detector.html | 8 +- datum/static_light_source.html | 32 +- datum/static_lighting_corner.html | 8 +- datum/static_lighting_object.html | 10 +- datum/status_effect.html | 64 +-- datum/status_effect/grouped.html | 6 +- datum/status_effect/limited_buff.html | 10 +- datum/status_effect/stacking.html | 36 +- datum/strip_menu.html | 10 +- datum/strippable_item.html | 30 +- datum/strippable_item/mob_item_slot.html | 10 +- datum/supply_packs.html | 16 +- datum/supply_packs_asrs.html | 10 +- datum/surgery.html | 36 +- datum/surgery_step.html | 48 +-- datum/surgery_step/clamp_bleeders_step.html | 6 +- datum/surgery_step/saw_off_limb.html | 6 +- datum/suture_handler.html | 12 +- datum/tacmap.html | 8 +- datum/tacmap/drawing.html | 26 +- datum/tacmap_admin_panel.html | 12 +- datum/tech.html | 6 +- datum/tech/transitory.html | 6 +- datum/techtree.html | 10 +- datum/tgs_api/v5.html | 8 +- datum/tgs_chat_channel.html | 18 +- datum/tgs_chat_command.html | 14 +- datum/tgs_chat_embed/field.html | 10 +- datum/tgs_chat_embed/footer.html | 8 +- datum/tgs_chat_embed/media.html | 8 +- datum/tgs_chat_embed/provider/author.html | 6 +- datum/tgs_chat_embed/structure.html | 14 +- datum/tgs_chat_user.html | 12 +- datum/tgs_event_handler.html | 8 +- datum/tgs_http_handler.html | 6 +- datum/tgs_http_result.html | 10 +- datum/tgs_message_content.html | 10 +- datum/tgs_revision_information.html | 10 +- .../tgs_revision_information/test_merge.html | 18 +- datum/tgs_version.html | 16 +- datum/tgui.html | 64 +-- datum/tgui_bug_report_form.html | 12 +- datum/tgui_checkbox_input.html | 28 +- datum/tgui_checkbox_input/async.html | 6 +- datum/tgui_color_picker.html | 26 +- datum/tgui_color_picker/async.html | 6 +- datum/tgui_input_number.html | 30 +- datum/tgui_input_number/async.html | 6 +- datum/tgui_input_text.html | 32 +- datum/tgui_list_input.html | 30 +- datum/tgui_list_input/async.html | 6 +- datum/tgui_modal.html | 24 +- datum/tgui_modal/async.html | 6 +- datum/tgui_panel.html | 28 +- datum/tgui_say.html | 42 +- datum/tgui_window.html | 38 +- datum/timedevent.html | 38 +- datum/turf_reservation.html | 36 +- datum/tutorial.html | 66 +-- datum/tutorial/marine/basic.html | 10 +- datum/tutorial/marine/example.html | 6 +- datum/tutorial/marine/reqs_line.html | 60 +-- datum/tutorial/xenomorph.html | 10 +- datum/tutorial/xenomorph/abomination.html | 8 +- datum/tutorial_menu.html | 6 +- datum/ui_state.html | 6 +- datum/unit_test.html | 16 +- datum/unit_test/check_runtimes.html | 6 +- datum/unit_test/missing_icons.html | 27 +- datum/unit_test/stop_drop_and_roll.html | 6 +- datum/weather_event.html | 8 +- datum/world_topic.html | 8 +- datum/xeno_shield/king_shield.html | 6 +- datum/xeno_shield/vanguard.html | 6 +- datum/xeno_strain.html | 22 +- datum/yautja_emote_panel.html | 10 +- global.html | 338 +++++++-------- image.html | 6 +- index.html | 8 +- interface/fonts.html | 4 +- interface/license.html | 4 +- maps/Nightmare/doc/Design.html | 4 +- maps/Nightmare/doc/Quickstart.html | 4 +- maps/Nightmare/doc/Tech.html | 4 +- mob.html | 112 ++--- mob/camera/imaginary_friend.html | 16 +- mob/dead/observer.html | 36 +- mob/hologram.html | 6 +- mob/living.html | 142 +++---- mob/living/carbon.html | 12 +- mob/living/carbon/human.html | 52 +-- mob/living/carbon/human/professor_dummy.html | 6 +- mob/living/carbon/xenomorph.html | 80 ++-- mob/living/carbon/xenomorph/carrier.html | 6 +- mob/living/carbon/xenomorph/facehugger.html | 10 +- mob/living/carbon/xenomorph/larva.html | 6 +- mob/living/carbon/xenomorph/predalien.html | 6 +- .../xenomorph/predalien/noannounce.html | 6 +- mob/living/carbon/xenomorph/warrior.html | 8 +- mob/living/silicon.html | 6 +- mob/living/simple_animal.html | 24 +- mob/living/simple_animal/cat.html | 10 +- mob/living/simple_animal/hostile.html | 10 +- .../simple_animal/hostile/retaliate.html | 6 +- .../hostile/retaliate/giant_lizard.html | 68 +-- mob/new_player.html | 8 +- mob/proccall_handler.html | 8 +- obj.html | 32 +- obj/docking_port.html | 34 +- obj/docking_port/mobile.html | 20 +- obj/docking_port/mobile/crashable.html | 24 +- .../mobile/crashable/escape_shuttle.html | 10 +- obj/docking_port/stationary.html | 12 +- obj/effect/afterimage.html | 6 +- obj/effect/alien/egg.html | 14 +- obj/effect/alien/egg/carrier_egg.html | 16 +- obj/effect/alien/egg/carrier_egg/orphan.html | 6 +- obj/effect/alien/resin/acid_pillar.html | 6 +- obj/effect/alien/resin/king_cocoon.html | 40 +- obj/effect/alien/resin/special.html | 6 +- obj/effect/alien/resin/special/eggmorph.html | 18 +- obj/effect/alien/resin/special/pylon.html | 8 +- .../alien/resin/special/pylon/endgame.html | 8 +- obj/effect/attach_point.html | 18 +- obj/effect/attach_point/weapon.html | 6 +- obj/effect/build_blocker.html | 6 +- obj/effect/client_image_holder.html | 30 +- obj/effect/decal/cleanable.html | 12 +- obj/effect/decal/cleanable/blood/tracks.html | 6 +- obj/effect/explosion.html | 8 +- obj/effect/landmark/late_join.html | 6 +- obj/effect/landmark/structure_spawner.html | 18 +- obj/effect/landmark/survivor_spawner.html | 6 +- .../landmark/tutorial/reqs_line_cleaner.html | 6 +- obj/effect/landmark/yautja_teleport.html | 6 +- obj/effect/lighting_mask_holder.html | 6 +- obj/effect/particle_effect/smoke/miasma.html | 10 +- .../particle_effect/smoke/xeno_weak.html | 6 +- obj/effect/sentry_landmark.html | 8 +- obj/effect/spawner/prop_gun.html | 14 +- obj/effect/step_trigger/ares_alert.html | 18 +- .../ares_alert/access_control.html | 6 +- obj/effect/timed_event.html | 12 +- obj/effect/xenomorph/acid.html | 14 +- obj/effect/xenomorph/xeno_telegraph.html | 6 +- obj/flamer_fire.html | 10 +- obj/item.html | 186 ++++---- obj/item/alien_embryo.html | 10 +- obj/item/ammo_magazine.html | 20 +- obj/item/attachable.html | 16 +- obj/item/attachable/attached_gun.html | 26 +- obj/item/attachable/bipod.html | 10 +- obj/item/attachable/scope.html | 10 +- obj/item/attachable/vulture_scope.html | 178 ++++---- obj/item/book.html | 36 +- obj/item/book/manual.html | 8 +- obj/item/bracer_attachments.html | 12 +- obj/item/card/id.html | 32 +- obj/item/circuitboard/airlock.html | 6 +- obj/item/clothing.html | 6 +- obj/item/clothing/accessory.html | 12 +- obj/item/clothing/accessory/health.html | 6 +- .../accessory/health/research_plate.html | 8 +- .../research_plate/emergency_injector.html | 10 +- .../clothing/accessory/limb/skeleton.html | 10 +- obj/item/clothing/glasses.html | 8 +- obj/item/clothing/glasses/disco_fever.html | 14 +- obj/item/clothing/gloves/marine.html | 6 +- obj/item/clothing/gloves/yautja.html | 22 +- obj/item/clothing/gloves/yautja/hunter.html | 10 +- obj/item/clothing/head.html | 36 ++ obj/item/clothing/head/hardhat.html | 14 +- obj/item/clothing/head/helmet/marine.html | 61 +-- obj/item/clothing/mask/cigarette.html | 10 +- obj/item/clothing/mask/cigarette/pipe.html | 24 +- .../clothing/mask/cigarette/pipe/cobpipe.html | 12 +- obj/item/clothing/mask/facehugger.html | 16 +- obj/item/clothing/mask/gas/yautja.html | 6 +- obj/item/clothing/shoes.html | 34 +- obj/item/clothing/suit/storage/marine.html | 10 +- .../clothing/suit/storage/marine/M35.html | 6 +- .../suit/storage/marine/medium/rto/intel.html | 6 +- obj/item/clothing/under.html | 6 +- obj/item/clothing/under/marine.html | 17 +- obj/item/clothing/under/marine/cbrn.html | 24 +- obj/item/coin/marine.html | 6 +- obj/item/desk_bell.html | 18 +- obj/item/device/binoculars/range.html | 10 +- .../device/binoculars/range/designator.html | 10 +- .../binoculars/range/designator/spotter.html | 14 +- obj/item/device/defibrillator.html | 36 +- obj/item/device/flashlight/flare.html | 18 +- obj/item/device/helmet_visor.html | 63 +-- .../device/helmet_visor/night_vision.html | 26 +- obj/item/device/internal_implant/rejuv.html | 6 +- obj/item/device/m56d_gun.html | 18 +- obj/item/device/m56d_post.html | 10 +- obj/item/device/mmi/radio_enabled.html | 6 +- obj/item/device/motiondetector/xm4.html | 10 +- obj/item/device/portable_vendor.html | 10 +- obj/item/device/professor_dummy_tablet.html | 8 +- obj/item/device/radio.html | 8 +- obj/item/device/radio/headset.html | 16 +- obj/item/device/radio/listening_bug.html | 10 +- obj/item/device/sentry_computer.html | 42 +- obj/item/device/taperecorder.html | 8 +- obj/item/device/vulture_spotter_scope.html | 8 +- obj/item/device/working_joe_pda.html | 12 +- obj/item/evidencebag.html | 10 +- obj/item/explosive.html | 6 +- obj/item/explosive/grenade/nerve_gas.html | 10 +- obj/item/explosive/grenade/sebb.html | 14 +- obj/item/facepaint.html | 6 +- obj/item/flag/plantable.html | 20 +- obj/item/folded_tent.html | 16 +- obj/item/fuel_cell.html | 16 +- obj/item/grab.html | 6 +- obj/item/handheld_distress_beacon.html | 14 +- obj/item/hardpoint.html | 118 +++--- obj/item/hardpoint/primary/arc_sentry.html | 12 +- obj/item/hardpoint/primary/minigun.html | 18 +- obj/item/hardpoint/support/arc_antenna.html | 8 +- obj/item/hoverpack.html | 20 +- obj/item/large_shrapnel/at_rocket_dud.html | 18 +- obj/item/limb.html | 8 +- obj/item/maintenance_jack.html | 34 +- obj/item/mortar_shell.html | 6 +- obj/item/organ.html | 32 +- obj/item/organ/xeno.html | 14 +- obj/item/pamphlet/skill/powerloader.html | 6 +- obj/item/pamphlet/trait.html | 6 +- obj/item/pipe.html | 8 +- obj/item/pizzabox/mystery.html | 10 +- obj/item/prop/geiger_counter.html | 14 +- obj/item/prop/helmetgarb/family_photo.html | 26 +- obj/item/prop/helmetgarb/helmet_nvg.html | 10 +- obj/item/prop/prop_gun.html | 6 +- obj/item/prop/replacer.html | 6 +- obj/item/reagent_container.html | 22 +- obj/item/reagent_container/blood.html | 6 +- obj/item/reagent_container/food.html | 4 +- .../reagent_container/food/drinks/bottle.html | 8 +- obj/item/reagent_container/spray.html | 24 +- obj/item/research_upgrades.html | 6 +- obj/item/restraint.html | 24 +- obj/item/shard.html | 8 +- obj/item/spacecash.html | 6 +- obj/item/spec_kit.html | 6 +- obj/item/stack.html | 12 +- obj/item/storage.html | 30 +- .../storage/backpack/marine/satchel/rto.html | 10 +- obj/item/storage/belt.html | 12 +- obj/item/storage/belt/gun.html | 14 +- obj/item/storage/large_holster.html | 6 +- obj/item/storage/large_holster/m39.html | 14 +- obj/item/storage/pouch.html | 6 +- obj/item/storage/pouch/pistol.html | 6 +- obj/item/storage/toolkit.html | 6 +- obj/item/tape.html | 12 +- obj/item/tool/extinguisher/mini.html | 10 +- .../tool/extinguisher/pyro/atmos_tank.html | 10 +- obj/item/tool/hand_labeler.html | 8 +- obj/item/tool/kitchen/tray.html | 10 +- obj/item/tool/kitchen/utensil.html | 10 +- obj/item/tool/pen.html | 8 +- obj/item/tool/pen/fountain.html | 10 +- obj/item/tool/pickaxe.html | 8 +- obj/item/tool/pickaxe/diamonddrill.html | 10 +- obj/item/tool/pickaxe/drill.html | 10 +- obj/item/tool/pickaxe/jackhammer.html | 10 +- obj/item/tool/pickaxe/plasmacutter.html | 14 +- obj/item/tool/shovel.html | 6 +- obj/item/tool/surgery.html | 8 +- obj/item/tool/surgery/bonegel.html | 34 +- obj/item/tool/surgery/scalpel/laser.html | 10 +- obj/item/tool/weldingtool.html | 22 +- obj/item/tool/weldpack.html | 18 +- obj/item/tool/weldpack/minitank.html | 10 +- obj/item/toy/crayon.html | 10 +- obj/item/toy/plush/random_plushie.html | 18 +- obj/item/toy/plush/runner.html | 10 +- obj/item/toy/plush/therapy/random_color.html | 10 +- obj/item/weapon/gun.html | 400 +++++++++--------- obj/item/weapon/gun/boltaction.html | 8 +- obj/item/weapon/gun/boltaction/vulture.html | 22 +- obj/item/weapon/gun/energy/taser.html | 14 +- .../gun/energy/yautja/plasmapistol.html | 10 +- obj/item/weapon/gun/launcher.html | 22 +- obj/item/weapon/gun/launcher/grenade.html | 20 +- obj/item/weapon/gun/pistol/highpower.html | 10 +- obj/item/weapon/gun/rifle/sniper.html | 8 +- .../weapon/gun/shotgun/double/twobore.html | 10 +- .../weapon/gun/shotgun/pump/dual_tube.html | 10 +- obj/item/weapon/gun/smartgun.html | 16 +- obj/item/weapon/gun/smartgun/dirty.html | 10 +- obj/item/weapon/gun/smartgun/rmc.html | 10 +- obj/item/weapon/straight_razor.html | 30 +- obj/item/weapon/twohanded/lungemine.html | 10 +- .../weapon/twohanded/yautja/glaive/alt.html | 6 +- obj/item/weapon/yautja/chained.html | 14 +- obj/item/xeno_egg.html | 6 +- obj/limb.html | 54 +-- obj/merge_conflict_marker.html | 6 +- obj/projectile.html | 38 +- obj/projectile/vulture.html | 8 +- obj/structure/airlock_assembly.html | 8 +- obj/structure/barricade.html | 22 +- obj/structure/barricade/handrail.html | 6 +- obj/structure/barricade/plasteel.html | 8 +- obj/structure/bed.html | 6 +- obj/structure/blocker/tent.html | 6 +- obj/structure/cable.html | 8 +- obj/structure/cargo_container.html | 8 +- obj/structure/closet/bodybag.html | 14 +- obj/structure/closet/bodybag/cryobag.html | 16 +- obj/structure/closet/bodybag/tarp.html | 6 +- obj/structure/closet/crate.html | 6 +- obj/structure/disposalconstruct.html | 8 +- obj/structure/droppod.html | 8 +- obj/structure/droppod/supply.html | 6 +- obj/structure/dropship_equipment/weapon.html | 10 +- obj/structure/flag/plantable.html | 12 +- obj/structure/flora/pottedplant.html | 6 +- obj/structure/largecrate/black_market.html | 6 +- .../largecrate/black_market/clf_supplies.html | 10 +- obj/structure/machinery/ares.html | 6 +- obj/structure/machinery/autodispenser.html | 24 +- obj/structure/machinery/autodoc_console.html | 6 +- obj/structure/machinery/autolathe.html | 20 +- obj/structure/machinery/brig_cell.html | 16 +- obj/structure/machinery/camera.html | 6 +- obj/structure/machinery/chem_dispenser.html | 8 +- obj/structure/machinery/cm_vending.html | 20 +- .../machinery/cm_vending/sorted.html | 18 +- .../cargo_guns/squad_prep/tutorial.html | 6 +- .../machinery/cm_vending/sorted/medical.html | 50 +-- .../machinery/colony_floodlight.html | 12 +- .../machinery/colony_floodlight_switch.html | 6 +- .../machinery/computer/almayer_control.html | 12 +- .../machinery/computer/ares_console.html | 14 +- obj/structure/machinery/computer/cameras.html | 6 +- obj/structure/machinery/computer/crew.html | 6 +- .../machinery/computer/dropship_weapons.html | 6 +- .../machinery/computer/objective.html | 6 +- .../machinery/computer/overwatch.html | 10 +- .../machinery/computer/overwatch/tent.html | 6 +- obj/structure/machinery/computer/railgun.html | 6 +- .../computer/shuttle/dropship/flight.html | 6 +- .../machinery/computer/shuttle/ert.html | 10 +- .../machinery/computer/shuttle/lifeboat.html | 10 +- .../machinery/computer/shuttle_control.html | 6 +- .../machinery/computer/supplycomp.html | 6 +- .../machinery/computer/working_joe.html | 12 +- .../machinery/cryopod/evacuation.html | 6 +- obj/structure/machinery/defenses.html | 12 +- obj/structure/machinery/defenses/sentry.html | 18 +- .../machinery/defenses/sentry/launchable.html | 8 +- .../deployable/colony/landing_zone.html | 8 +- obj/structure/machinery/disposal.html | 48 +-- obj/structure/machinery/door.html | 22 +- obj/structure/machinery/door/airlock.html | 12 +- .../dropshiprear/lifeboat/blastdoor.html | 6 +- .../door/airlock/sandstone/runed.html | 6 +- obj/structure/machinery/faxmachine.html | 16 +- obj/structure/machinery/floodlight.html | 12 +- .../machinery/fuelcell_recycler.html | 10 +- obj/structure/machinery/gibber.html | 6 +- .../machinery/keycard_auth/lockdown.html | 6 +- obj/structure/machinery/m56d_hmg.html | 106 ++--- obj/structure/machinery/m56d_post.html | 18 +- obj/structure/machinery/medical_pod.html | 20 +- .../machinery/medical_pod/sleeper.html | 6 +- .../machinery/personal_gear_vendor.html | 6 +- obj/structure/machinery/photocopier.html | 12 +- obj/structure/machinery/pipedispenser.html | 6 +- .../machinery/pipedispenser/disposal.html | 6 +- obj/structure/machinery/power.html | 6 +- obj/structure/machinery/power/reactor.html | 30 +- .../machinery/prop/almayer/CICmap.html | 8 +- obj/structure/machinery/recharge_station.html | 20 +- obj/structure/machinery/recycler.html | 8 +- obj/structure/machinery/sensortower.html | 6 +- obj/structure/machinery/shower.html | 10 +- obj/structure/machinery/smartfridge.html | 6 +- .../relay/preset/tower/mapcomms.html | 18 +- obj/structure/machinery/vending.html | 44 +- obj/structure/machinery/xenoanalyzer.html | 6 +- obj/structure/medical_supply_link.html | 8 +- obj/structure/mortar.html | 14 +- obj/structure/ob_ammo/warhead.html | 6 +- obj/structure/pipes.html | 12 +- obj/structure/prop/almayer/ship_memorial.html | 20 +- obj/structure/prop/brazier.html | 14 +- obj/structure/prop/brazier/campfire.html | 30 +- obj/structure/prop/invuln/joey.html | 34 +- obj/structure/prop/wooden_cross.html | 14 +- obj/structure/restock_cart.html | 16 +- obj/structure/ship_ammo.html | 32 +- obj/structure/ship_ammo/sentry.html | 6 +- obj/structure/sink.html | 6 +- obj/structure/surface/table.html | 8 +- obj/structure/tent.html | 14 +- obj/structure/toilet.html | 12 +- obj/structure/transmitter.html | 8 +- obj/structure/vulture_spotter_tripod.html | 88 ++-- obj/structure/window.html | 6 +- obj/vehicle.html | 12 +- obj/vehicle/multitile.html | 16 +- obj/vehicle/multitile/apc/command.html | 6 +- obj/vehicle/multitile/arc.html | 12 +- particles.html | 6 +- procpath.html | 14 +- turf.html | 40 +- turf/closed/wall.html | 12 +- turf/closed/wall/almayer.html | 6 +- turf/open/floor/almayer/empty.html | 6 +- world.html | 8 +- 1130 files changed, 8420 insertions(+), 8362 deletions(-) create mode 100644 obj/item/clothing/head.html diff --git a/area.html b/area.html index 0f346d5c478a..e83533bcf0b2 100644 --- a/area.html +++ b/area.html @@ -16,7 +16,7 @@

Unknown - +

@@ -40,92 +40,92 @@

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

linked_lz - +

Which, if any, LZ this area belongs to. If an area belongs to an LZ, if that LZ is designated as the primary LZ, all weeds will be destroyed and further weed placement disabled

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

unoviable_timer - +

How long this area should be un-oviable

Proc Details

get_sound_ambience

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

handle_ovi_timer

From roundstart, sets a timer to make an area oviable.

purge_weeds

Purges existing weeds, and prevents future weeds from being placed.

diff --git a/area/almayer.html b/area/almayer.html index 2acc6e0db4e1..9d4a1ba5263b 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 78915c8d4d70..ecaaf22e9633 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 2130b12eb206..b0ca1d3f2af1 100644 --- a/atom.html +++ b/atom.html @@ -16,7 +16,7 @@

/atom - +

@@ -95,176 +95,176 @@

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

emp_proof - +

determines whether or not the object can be affected by EMPs

explo_proof - +

determines whether or not the object can be destroyed by an explosion

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

unacidable - +

determines whether or not the object can be destroyed by xeno acid

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 @@ -276,20 +276,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.

@@ -303,27 +303,27 @@

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. Returning 1 == directly inside the container's contents, 2 == inside something which is itself inside the container, etc. @@ -331,14 +331,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

@@ -42,54 +42,54 @@

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

emissive_overlay - +

Holds a reference to the emissive blocker overlay

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) @@ -97,26 +97,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 @@ -129,13 +129,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 19b3117a06f7..8a962e55e9c6 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 5c3c51f7643f..c5d771908c06 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 21a2eb0fa4a7..3945bf6fd68b 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 a27695e53eda..bb32e95e3821 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 7010339d760c..7eac1db4bc2f 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 3b4321bdc60c..1a1f327e965e 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 920baa5db34f..479b5eb9091b 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 4a869a6e84ba..b2f4b61e7633 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 47063dd9038e..f61f8bce6c43 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/minimap.html b/atom/movable/screen/minimap.html index d15e1c29eb71..08d9fe584865 100644 --- a/atom/movable/screen/minimap.html +++ b/atom/movable/screen/minimap.html @@ -16,7 +16,7 @@

Minimap - +

Default HUD screen minimap object

Vars

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

Var Details

- +

The current x pixel shift

cur_y_shift - +

The current y pixel shift

shift_size - +

How many pixels to shift each update

south_y_shift - +

Whether the vertical shift is currently pushing the map southward

west_x_shift - +

Whether the horizontal shift is currently pushing the map westward

x_max - +

The horizontal max for this map (set at Initialize)

y_max - +

The vertical max for this map (set at Initialize)

diff --git a/atom/movable/screen/plane_master.html b/atom/movable/screen/plane_master.html index 3724a9904cd5..4cf106ec2514 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 a9d89e64b662..e0a46f5eb578 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 993f9e1477dc..d0f63c3f5c2e 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 1004e6bba968..6ba2b300e2c8 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 9bc164eba599..a5d3d340a5b3 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 336d36818c3c..7d970b930c90 100644 --- a/code/__DEFINES/__game.html +++ b/code/__DEFINES/__game.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/__game.dm - +

@@ -61,157 +61,157 @@

code/__DEFINES/__game.dm

MAP_STYLESHEETMaptext styles

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.

MAP_STYLESHEET - +

Maptext styles

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 3774518fb844..ac6d002d00dc 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 fde6d60ec9b8..15aec8579f21 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 b8f579bc510e..fc88030cbd3c 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 aaf8d9a4371a..4c9b1068da66 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 ffe82efd111e..08fe5236db7d 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 4d7fef56ae3c..fa985b231292 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 aa514bc56d59..549e0030d26b 100644 --- a/code/__DEFINES/access.html +++ b/code/__DEFINES/access.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/access.dm - +

@@ -57,161 +57,161 @@

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_ELITE - +

Elites+ only

ACCESS_YAUTJA_SECURE - +

Requires a visible ID chip to open

diff --git a/code/__DEFINES/admin.html b/code/__DEFINES/admin.html index 255a008367c2..f6618ddd0c76 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 f56cf3319c49..3f12de7ead4a 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 61ba7f22e590..db2fab517d87 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 00bbcb39f91d..1e11b458a4bb 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 e031265bf162..f729c2920431 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 9bfe9f560689..d9dce667d96b 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 fba3b9ffab85..bfc6e9da91e4 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 d12820fac7ba..9d9bb41405db 100644 --- a/code/__DEFINES/chemistry.html +++ b/code/__DEFINES/chemistry.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/chemistry.dm - +

@@ -46,117 +46,117 @@

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

BOTTLE_ICON_CHOICES - +

Amount of bottle icon variations in total

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 595baa9bc9c7..6c3520b988cd 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 92836746ab7e..2131643006af 100644 --- a/code/__DEFINES/client_prefs.html +++ b/code/__DEFINES/client_prefs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/client_prefs.dm - +

@@ -27,38 +27,38 @@

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

TOGGLE_AUTO_SHOVE_OFF - +

Toggles between automatically shoving xenomorphs in the way as Queen.

XENO_ABILITY_CLICK_MAX - +

Update this to whatever the largest value of the XENO_ABILITY_CLICK_* defines is.

XENO_ABILITY_CLICK_MIDDLE - +

Determines how abilities are activated, whether they're activated via middle click, shift click or right click.

diff --git a/code/__DEFINES/colours.html b/code/__DEFINES/colours.html index 98a22c917296..77bdd887b641 100644 --- a/code/__DEFINES/colours.html +++ b/code/__DEFINES/colours.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/colours.dm - +

@@ -63,188 +63,188 @@

code/__DEFINES/colours.dm

GAUSSIAN_BLURIcon filter that creates gaussian blur
COLOR_LASER_REDGun muzzle colors

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_LASER_RED - +

Gun muzzle colors

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_RED - +

Warm red color rgb(250, 66, 66)

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 05e773f752df..5b94ec47cfa9 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 0e73e04bb5a2..d11924706e20 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 c6af7e750180..099a76511d37 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 d0030a785173..c71b110e5098 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 82ee561023a1..6299664f5758 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 c9ed729fd095..22a6348a086c 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 43a01b24b98a..c35ce9410e28 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 ddfcc2d7e2d3..42d9cd29e794 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 - +

@@ -46,117 +46,117 @@

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

COMSIG_XENO_TRY_EVOLVEFrom /mob/living/carbon/xenomorph/proc/do_evolve(): (castepick)
COMSIG_XENO_EVOLVE_TO_NEW_CASTEFrom /mob/living/carbon/xenomorph/proc/do_evolve()

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_DEEVOLVE - +

From /mob/living/carbon/xenomorph/verb/Deevolve()

COMSIG_XENO_ENTER_CRIT - +

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

COMSIG_XENO_EVOLVE_TO_NEW_CASTE - +

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

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_EVOLVE - +

From /mob/living/carbon/xenomorph/proc/do_evolve(): (castepick)

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 e2f9d694a460..18860c938145 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 217666685c66..dd2ada8c3a0f 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_area.html b/code/__DEFINES/dcs/signals/atom/signals_area.html index 055cd1ab172b..57ba243b92ba 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_area.html +++ b/code/__DEFINES/dcs/signals/atom/signals_area.html @@ -14,19 +14,19 @@ — Define Details

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

COMSIG_AREA_RESIN_DISALLOWEDFrom /area/proc/purge_weeds()

Define Details

COMSIG_AREA_RESIN_DISALLOWED - +

From /area/proc/purge_weeds()

diff --git a/code/__DEFINES/dcs/signals/atom/signals_atom.html b/code/__DEFINES/dcs/signals/atom/signals_atom.html index f92b2af5eab0..105af5cb0d03 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 e2cb59486a50..7626fe989423 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 55a8e076bde9..aa48df99a21c 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/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 f7e2e699fcdc..16155f7f11a4 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 cb55be068ab8..049a9a26cf4f 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 1920e3bb1059..3f8106a13284 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 e4108045f754..a6792d215164 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 06c4bed2f98e..a38f139087e4 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 2ffebc0f0df3..d25d85df9206 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 a617b89f51fb..a4ff75e8836d 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 27a9419d2e23..a5d8a9270c9c 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 a6f62541d441..2d6758070206 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 514a403690f6..7f05ad740cce 100644 --- a/code/__DEFINES/equipment.html +++ b/code/__DEFINES/equipment.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/equipment.dm - +

@@ -111,377 +111,377 @@

code/__DEFINES/equipment.dm

STORAGE_ALLOW_QUICKDRAWWhether the storage can be drawn with E or Holster verb
STORAGE_DISABLE_USE_EMPTYWhether using this item will try not to empty it if possible

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_GAMEMODE_SKIN - +

Used for armors or uniforms that don't have a snow/desert/etc icon state set via select_gamemode_skin.

NO_NAME_OVERRIDE - +

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

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.

STORAGE_ALLOW_DRAWING_METHOD_TOGGLE - - + +

Whether this storage object can have its items drawn (pouches)

STORAGE_ALLOW_EMPTY - - + +

Whether the storage object has the 'empty' verb, which dumps all the contents on the floor

STORAGE_ALLOW_QUICKDRAW - - + +

Whether the storage can be drawn with E or Holster verb

STORAGE_CLICK_EMPTY - - + +

Whether you can click to empty an item

STORAGE_CLICK_GATHER - - + +

Whether it is possible to use this storage object in an inverse way, so you can have the item in your hand and click items on the floor to pick them up

STORAGE_CONTENT_NUM_DISPLAY - - + +

Whether the storage object groups contents of the same type and displays them as a number. Only works for slot-based storage objects.

STORAGE_DISABLE_USE_EMPTY - - + +

Whether using this item will try not to empty it if possible

STORAGE_GATHER_SIMULTAENOUSLY - - + +

Whether the storage object can pick up all the items in a tile

STORAGE_QUICK_EMPTY - - + +

Whether the storage object can quickly be emptied (no delay)

STORAGE_QUICK_GATHER - - + +

Whether the storage object can quickly collect all items from a tile via the 'toggle mode' verb

STORAGE_SHOW_FULLNESS - - + +

Whether our storage object on hud changes color when full

STORAGE_USING_DRAWING_METHOD - - + +

Whether this storage object has its items drawn (versus just opening it)

STORAGE_USING_FIFO_DRAWING - - + +

Wether the storage object can have items in it's leftmost slot be drawn

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 - - + +

Full blindness, 1 tile visibility

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_ULTRA - - + +

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

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 6433244d4bec..b7a15ef5a968 100644 --- a/code/__DEFINES/flags.html +++ b/code/__DEFINES/flags.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/flags.dm - +

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

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_FORCED_AUDIO - +

Can only code call this event instead of the player.

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 5194a75f3578..f76ddf6fdb8e 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 5c283d976fb5..c7967a57675e 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 2076a0907c08..197785c75cdb 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 e8b723efc283..3198a48ec4ad 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 f1b358aeb702..4f450e8e2515 100644 --- a/code/__DEFINES/job.html +++ b/code/__DEFINES/job.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/job.dm - +

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

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_FAX_RESPONDER - +

This root job should never appear ingame, it's used to select the character slot.

JOB_OBSERVER - +

For monthly time tracking

diff --git a/code/__DEFINES/layers.html b/code/__DEFINES/layers.html index 88e21ddc13ea..77c8d9aa0619 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 341a834a2ba9..d5e8524177c2 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 74e397ced8ef..358746ec37b5 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 7a7162ea07cd..2963e1b44461 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 89d3f7f25f67..2a7505b7b507 100644 --- a/code/__DEFINES/minimap.html +++ b/code/__DEFINES/minimap.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/minimap.dm - +

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

code/__DEFINES/minimap.dm

MINIMAP_PIXEL_SIZEThe actual size of the minimap in pixels

Define Details

MINIMAP_PIXEL_FROM_WORLD - +

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

MINIMAP_PIXEL_SIZE - +

The actual size of the minimap in pixels

MINIMAP_SCALE - +

The minimap zoom scale

SCREEN_PIXEL_SIZE - +

The actual size of a users screen in pixels

diff --git a/code/__DEFINES/misc.html b/code/__DEFINES/misc.html index f675275b3d64..50cdf6092737 100644 --- a/code/__DEFINES/misc.html +++ b/code/__DEFINES/misc.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/misc.dm - +

@@ -43,107 +43,107 @@

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

AREA_YAUTJA_GROUNDS - +

Flags the area as having purpose by the Yautja, and exempt from gear tracking.

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 c1bf55473272..99ec4cc25a13 100644 --- a/code/__DEFINES/mobs.html +++ b/code/__DEFINES/mobs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/mobs.dm - +

@@ -28,46 +28,46 @@

code/__DEFINES/mobs.dm

MOBILITY_LIEDOWNcan lie down
SLEEP_CHECK_DEATHSleeps for X and will perform return if A is qdeleted or a dead mob.

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.

SLEEP_CHECK_DEATH - +

Sleeps for X and will perform return if A is qdeleted or a dead mob.

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 1c51a564df23..a41219129d8c 100644 --- a/code/__DEFINES/mode.html +++ b/code/__DEFINES/mode.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/mode.dm - +

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

code/__DEFINES/mode.dm

WHITELIST_FAX_RESPONDERFax Responder
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_FAX_RESPONDER - +

Fax Responder

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 fef1ba81fccd..f67f08d2cd4b 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 e42ec5c3d3fb..5a1def1190a0 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 7bae5ac57cc7..90f26a44ec8b 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 9b6290bfac27..8bf4a40d9cc7 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 5a451a44a54b..4814e6a7c9a4 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 2268a156751d..04a160f83342 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 - +

@@ -46,117 +46,117 @@

code/__DEFINES/paygrade_defs/marines.dm

PAY_SHORT_MO10SMO10S, Commandant of the Marine Corps
PAY_SHORT_SYN_K9SYN_K9, Synthetic K9

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

PAY_SHORT_SYN_K9 - +

SYN_K9, Synthetic K9

diff --git a/code/__DEFINES/paygrade_defs/mercs.html b/code/__DEFINES/paygrade_defs/mercs.html index 196e252d31da..02ac10655816 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 9ab6ead4a23a..53d64e08d92a 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 d209cdc239b9..16d933a6b400 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 9c0024613ac4..9adc2e1a1caa 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 - +

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

code/__DEFINES/paygrade_defs/provost.dm

PAY_SHORT_PVSMPvSM, Provost Sector Marshal
PAY_SHORT_PVCMPvCM, Provost Chief Marshal

Define Details

PAY_SHORT_PVA - +

PvI, Provost Advisor

PAY_SHORT_PVCI - +

PvCI, Provost Chief Inspector

PAY_SHORT_PVCM - +

PvCM, Provost Chief Marshal

PAY_SHORT_PVDM - +

PvDM, Provost Deputy 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 b0847971d5d4..cabb96cc709e 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 9b3929507907..e59e167a6bc8 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 - +

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

code/__DEFINES/paygrade_defs/upp.dm

PAY_SHORT_UO9UO9, Lieutenant General/General Polkovnik
PAY_SHORT_UO10UO10, Army General/General Armii

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/Ryadovoy

PAY_SHORT_UE2 - +

UE2, Private First Class/Efreitor

PAY_SHORT_UE3 - +

UE3, Korporal/Mladshiy Serzhant

PAY_SHORT_UE4 - +

UE4, Junior Serzhant/Serzhant

PAY_SHORT_UE5 - +

UE5, Serzhant/Starshiy Serzhant

PAY_SHORT_UE6 - +

UE6, Master Serzhant/Starshyna

PAY_SHORT_UEC - +

UE,

PAY_SHORT_UO1 - +

UO1, Leytenant/Mladshiy Leytenant

PAY_SHORT_UO10 - +

UO10, Army General/General Armii

PAY_SHORT_UO2 - +

UO2, Senior Leytenant/Starshiy Leytenant

PAY_SHORT_UO3 - +

UO3, Kapitan/Captain

PAY_SHORT_UO4 - +

UO4, Mayjor/Major

PAY_SHORT_UO4P - +

UO4P, Political Commissar

PAY_SHORT_UO5 - +

UO5, Leytenant Kolonel/Podpolkovnik

PAY_SHORT_UO6 - +

UO6, Kolonel/Polkovnik

PAY_SHORT_UO7 - +

UO7, Brigadier General/General Mayjor

PAY_SHORT_UO8 - +

UO8, Major General/General Leytenant

PAY_SHORT_UO9 - +

UO9, Lieutenant General/General Polkovnik

diff --git a/code/__DEFINES/paygrade_defs/weyland.html b/code/__DEFINES/paygrade_defs/weyland.html index e06e6f32ac68..8d7baf0870e4 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 1be66507762a..3467a990f144 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 93ac3cce8b74..0273569f9ef4 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 d2b08588a4bc..3e5e5d540096 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 23a7040bf2cc..9ae96ceb9d25 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 4ad30e3e847c..9af85737c69d 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 d45f4fa44ea5..abed279d6f29 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 891b982e2ccb..4df12d925a31 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 1230494093d3..a8851f8ed121 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 75059cabbf6a..bf7b7fb6a578 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 b54a38e59288..11d38917059a 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 2c3ecf2cde4b..f6bf5842880d 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 88b36b5b9a25..1ef070c9b6b7 100644 --- a/code/__DEFINES/tgs.html +++ b/code/__DEFINES/tgs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/tgs.dm - +

@@ -73,165 +73,165 @@

code/__DEFINES/tgs.dm

/datum/tgs_chat_embed/provider/authorSee https://discord.com/developers/docs/resources/message#embed-object-embed-author-structure for details. Must have name set in New().
/datum/tgs_chat_embed/fieldSee https://discord.com/developers/docs/resources/message#embed-object-embed-field-structure for details.

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 - +

Consumers SHOULD 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 - +

Consumers MUST run this macro 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 bb840832e8ba..b22c7e76155b 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 63274baa7339..2c39accae90b 100644 --- a/code/__DEFINES/traits.html +++ b/code/__DEFINES/traits.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/traits.dm - +

@@ -121,419 +121,419 @@

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_ABILITY_SIGHT_IGNORE_REST - +

Xenos with this trait can toggle long sight while resting.

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_STRAIN - +

Status trait coming from xeno strains.

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_SPEC - +

What spec set the mob has claimed, if any

TRAIT_SPEC_KIT - +

If the mob claimed a specialist set from a kit

TRAIT_SPEC_VENDOR - +

If the mob claimed a specialist set from a vendor

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 ecbdf784485b..9607b84a4727 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 08bec3004e3f..c01201e812c1 100644 --- a/code/__DEFINES/turfs.html +++ b/code/__DEFINES/turfs.html @@ -14,7 +14,7 @@ — Define Details

code/__DEFINES/turfs.dm - +

@@ -27,43 +27,43 @@

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

ORANGE_TURFS - +

Returns a list of turfs within Dist tiles of Center, excluding Center. When Dist >= 5 faster than an orange() filtered to /turfs.

RANGE_TURFS - +

Returns a list of turfs within Dist tiles of Center. When Dist >= 5 faster than a range() filtered to /turfs.

RECT_TURFS - +

Returns a list of turfs within H_RADIUS tiles horizontally and V_RADIUS tiles vertically of CENTER.

Z_TURFS - +

Returns all turfs in a zlevel

diff --git a/code/__DEFINES/unit_tests.html b/code/__DEFINES/unit_tests.html index 0c017d01cabd..76bc9c993978 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 b6b241d28d5a..75e524e2fb78 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 e7e0652c26d3..55cd7fa461b0 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 29291f0f0dba..c1c0a5a62a5a 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 10826d03e91a..3a2cf4943817 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 royal resin 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 92815479a9d0..f4c3b48b469e 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 98462de32105..6f1243eaa5e1 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 cc503b3e4a73..e02f9b0ed2f4 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 a77b02e7e1df..277548eb3ebd 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 23aa1215da32..aa95d7f21534 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 9e3678f2a3de..fdfe13944e3f 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 9331afb2cfbf..5163c9fbebcc 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 57d691bacb06..ee0999bcae63 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 41242ec968b6..ce9209faa84c 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 288e6f1e15f3..7c9f30152fb0 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 467c6cf30c1e..6e062ccd125b 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 8da33601f65a..28f7dc54026c 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 07c1c68b17f4..f0a3d13d862e 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 60164145e1e5..a3bfc0f9df7b 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 7806d028f953..71896f3ea4a2 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 8b95ea0475d6..332f10ce10b9 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 09244f9e6b4f..0a8dca5d56bd 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 26acaa8bd53f..f02fc469f3fc 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 e683399e38ab..3af6dc76c470 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 6e2be5d04688..0e97a9c9efdc 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 48d4354bb103..b49ecd20a967 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 63afad962b7c..fcfb0b838af6 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 c6caa2867778..8ea3354cc4d5 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 3d6882b81e7d..b8dfcfa98271 100644 --- a/code/__HELPERS/unsorted.html +++ b/code/__HELPERS/unsorted.html @@ -14,7 +14,7 @@ — Define Details

code/__HELPERS/unsorted.dm - +

@@ -49,19 +49,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 e96ab1139c9d..46b9cb836e7b 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 750c8859f044..7c8adaa3cec1 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 800be8d4163b..c8d59194bb17 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 51e73ef4726d..9bfaabc8df70 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 f6756944b5f2..520d71befe10 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 236ad499537b..fa670179a09e 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 319633c65d44..0c6240a9c9b7 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 eab50bcf1062..2792ed304b50 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 ba59d688f65c..1a75f0cb27cf 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 17ef8d136495..1d2c40abd149 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 9cafaf02063a..daaaab7cb3c7 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 e6848d209be9..e7b4321f8eff 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 5d28a58c5e57..81024305cba6 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 dd86c7cc25c6..db8d6f6a131c 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 3a3ee69ba13a..6cc24107cf13 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 c13c1cbf7464..e1776ea84873 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 78c252513a05..5cb700789f5e 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 67fb957d800a..6ba24e55c8d3 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 608b7108c0bf..a214993b132b 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 9c76a38bc932..2dc4c8d9a580 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 a2f3ca7222a3..51804b256065 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 bfb377a78c38..03ace3d04144 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 5d8352fe56cc..099dd24ce6cc 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 889562a54382..2127bbac6485 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 b00d25afe121..5de8a03d9432 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 6ea0f61b1532..a9fa893fc4a7 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 6223a33d6784..8d323b043f08 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 588fb61340bb..92839ad774dd 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 b1ed3c0c9a58..d65a074f9909 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 908f0f5e5486..167b14ff1147 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 8ba185de4efd..56186e9f4f80 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 af038c89b8da..84007f15a293 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 a1f441f0240b..731366a1ca29 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 8c81751d4b6a..90d7b861aedf 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 b28f83f19305..7fc30a8d9c15 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 cd723cb0e543..3d32e7626dc4 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 e2a1588d4056..f11c753863bb 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 f936c0fd5efe..073135474f69 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 787200b5c5cd..f8cbe314a7d6 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 c42cec05f925..75afe09aa30a 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 f2763185ff8f..ab60b3a579a5 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 ff2dc546556d..e50d13495632 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/deevolve_cooldown.html b/code/datums/components/deevolve_cooldown.html index ee979a57756f..6b6aaa6b260e 100644 --- a/code/datums/components/deevolve_cooldown.html +++ b/code/datums/components/deevolve_cooldown.html @@ -14,14 +14,14 @@

code/datums/components/deevolve_cooldown.dm - +

/datum/component/deevolve_cooldownA component that should be on all xenos that should be prevented from de-evolution manipulation.
diff --git a/code/datums/components/footstep.html b/code/datums/components/footstep.html index e882befedd06..37222a936f46 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 c04f82cdcd1f..a77d908ad1b2 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 9051619509bf..ff84fb553661 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 ae83a93f28bf..344872ce3ba8 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/resin_cleanup.html b/code/datums/components/resin_cleanup.html index 4159248c2480..b6154a0e9e35 100644 --- a/code/datums/components/resin_cleanup.html +++ b/code/datums/components/resin_cleanup.html @@ -14,14 +14,14 @@

code/datums/components/resin_cleanup.dm - +

/datum/component/resin_cleanupHandles cleaning up resin when the area requests it
diff --git a/code/datums/components/weed_food.html b/code/datums/components/weed_food.html index cb8ce6fd5a10..d132d5f981de 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 96317727057a..6ec5d0fab0cc 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/decorators/gamemode_decorator.html b/code/datums/decorators/gamemode_decorator.html index 2317e9ce9a2f..2682d642cddd 100644 --- a/code/datums/decorators/gamemode_decorator.html +++ b/code/datums/decorators/gamemode_decorator.html @@ -14,7 +14,7 @@

code/datums/decorators/gamemode_decorator.dm - +

@@ -22,7 +22,7 @@

code/datums/decorators/gamemode_decorator.dm to assist in balancing varied gameplay in different modes

diff --git a/code/datums/elements/_element.html b/code/datums/elements/_element.html index a55b8c052810..d61286973139 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 67db297e9c7d..f31de7a53bf4 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/effects/copy_appearance.html b/code/datums/elements/effects/copy_appearance.html index 5f461f178562..6d183aa8db2c 100644 --- a/code/datums/elements/effects/copy_appearance.html +++ b/code/datums/elements/effects/copy_appearance.html @@ -14,14 +14,14 @@

code/datums/elements/effects/copy_appearance.dm - +

/datum/element/copy_appearanceAssigns an effects appearance to the appearance of a target atom
diff --git a/code/datums/elements/effects/fading.html b/code/datums/elements/effects/fading.html index 8df7e3cc0269..870d66f00f3d 100644 --- a/code/datums/elements/effects/fading.html +++ b/code/datums/elements/effects/fading.html @@ -14,14 +14,14 @@

code/datums/elements/effects/fading.dm - +

/datum/element/fadingCauses effect to fade over a specific duration
diff --git a/code/datums/elements/effects/pixel_shifting.html b/code/datums/elements/effects/pixel_shifting.html index 4eee2700ea11..57ae797a4895 100644 --- a/code/datums/elements/effects/pixel_shifting.html +++ b/code/datums/elements/effects/pixel_shifting.html @@ -14,14 +14,14 @@

code/datums/elements/effects/pixel_shifting.dm - +

/datum/element/pixel_shiftingDoes a pixel shift animation towards a specific target
diff --git a/code/datums/elements/effects/temporary.html b/code/datums/elements/effects/temporary.html index 3af6d0003b84..8a1e51bbd108 100644 --- a/code/datums/elements/effects/temporary.html +++ b/code/datums/elements/effects/temporary.html @@ -14,14 +14,14 @@

code/datums/elements/effects/temporary.dm - +

/datum/element/temporarySets an effect to delete itself after a specific amount of time
diff --git a/code/datums/elements/light_blocking.html b/code/datums/elements/light_blocking.html index 2ce2633f47d9..21e491685f75 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 07a77e8fe537..aa579b07c8c1 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 2a4f15e1f432..e4e68dfd7f07 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 de35e6411a85..4f780c9f58f9 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 b99b99fb7145..85ee34f5993a 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_sticky_ban.html b/code/datums/entities/player_sticky_ban.html index a2e0b113f9d2..ce7acdfbc9d8 100644 --- a/code/datums/entities/player_sticky_ban.html +++ b/code/datums/entities/player_sticky_ban.html @@ -14,7 +14,7 @@

code/datums/entities/player_sticky_ban.dm - +

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

code/datums/entities/player_sticky_ban.dm or FALSE.

diff --git a/code/datums/entities/player_times.html b/code/datums/entities/player_times.html index 6dc186743f9c..8792b1afd01f 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 a5adfe653843..1e50667c80e0 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/internet_media.html b/code/datums/internet_media.html index fcbab5f9dfb3..012e7d57bd6f 100644 --- a/code/datums/internet_media.html +++ b/code/datums/internet_media.html @@ -14,7 +14,7 @@

code/datums/internet_media.dm - +

@@ -22,7 +22,7 @@

code/datums/internet_media.dm clients to play audio via /datum/tgui_panel/proc/play_music, from a provided URL

diff --git a/code/datums/lazy_template.html b/code/datums/lazy_template.html index a68d5077c01a..459591d9c877 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 8f88766044b5..11fb9ed1b0d8 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 5d391af72e25..742b9706b918 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 aba0d49df44c..fdc0db99ee72 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 c37fcf324d68..4f9178d7ad22 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 ca7529f57533..47141e21b259 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 3373d7566a80..c3f7cd5f259b 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 7efe8ba658bc..3b5c160ef7d5 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 5d8edcad0821..b07306c3ce9a 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 a88bbca4abc8..0b54d93077f6 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 6a5744549172..349f720250b7 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 14d4f7511c61..6d4a333d25f3 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 aa086979666b..f7a4cc70267c 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 b84fdae022ef..3dfa9640555d 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 86b50138ee94..6f4bd214f796 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 dd1b1957e91c..1eff21a5001f 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 43037b99ef4a..fc8ce0e9c9c6 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 388e52277bfe..de4f5ff30e67 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 46cde4748180..66b88bac4494 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 139b862dcdcf..8817d72649cb 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/datums/xeno_shields/shield_types/king_shield.html b/code/datums/xeno_shields/shield_types/king_shield.html index 0f97c77c12bf..ff42591198fb 100644 --- a/code/datums/xeno_shields/shield_types/king_shield.html +++ b/code/datums/xeno_shields/shield_types/king_shield.html @@ -14,14 +14,14 @@

code/datums/xeno_shields/shield_types/king_shield.dm - +

/datum/xeno_shield/king_shieldShield can be equal to a maximum of percent_maxhealth_damagecap of the receiver's max hp
diff --git a/code/game/area/areas.html b/code/game/area/areas.html index 71333690bfc9..65a4c14abac0 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/jobs/job/antag/antag.html b/code/game/jobs/job/antag/antag.html index 198b57bc6bea..2ab663127744 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 7e2d9e891f0f..1240a1bbe7c7 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 689f28e534b6..a7920bc146e8 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 - +

@@ -22,7 +22,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 a6fcc9c6c26d..b161cafd0898 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 425432b6d973..93801620a023 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/ARES/apollo_pda.html b/code/game/machinery/ARES/apollo_pda.html index c0c14d621643..36994fb45dd1 100644 --- a/code/game/machinery/ARES/apollo_pda.html +++ b/code/game/machinery/ARES/apollo_pda.html @@ -14,14 +14,14 @@

code/game/machinery/ARES/apollo_pda.dm - +

/obj/item/device/working_joe_pda/uscmset ticket back to pending
diff --git a/code/game/machinery/doors/multi_tile.html b/code/game/machinery/doors/multi_tile.html index 61bfe260b09d..12738c7401bd 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 5161362ca345..d1d00c524fcc 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 a76e86099197..a95ae1b27f5f 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 5f0527c7f0c3..6eac27a2bf4a 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 d37c5bb6ef20..e6b6daaf6daa 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 5fa69b5a9bf4..4de7192034d0 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/client_image_holder.html b/code/game/objects/effects/client_image_holder.html index 9c4e3a398ac6..c6bf52f18718 100644 --- a/code/game/objects/effects/client_image_holder.html +++ b/code/game/objects/effects/client_image_holder.html @@ -14,7 +14,7 @@

code/game/objects/effects/client_image_holder.dm - +

@@ -22,7 +22,7 @@

code/game/objects/effects/client_image_holder.dm to be shown to one or multiple clients only.

diff --git a/code/game/objects/effects/decals/cleanable/misc.html b/code/game/objects/effects/decals/cleanable/misc.html index 3aa6984ed43d..2eb9a431786b 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 c6d184d4f210..ecc44317db22 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 8b019b781cf3..07da1731cede 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 74a95dea2478..0d2208b96a3d 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 a83cfb3107c4..a3ed8eb0b6d8 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 fa66298dcc9e..254d5c32d2d9 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 1a7db588e845..5d484967c240 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 53a9f0cb7494..fde8e143e8e8 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 8b8b3b2caeec..5141c641d6a0 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 f560a70c2045..29745c4c34cb 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 6587191a965e..7dbb44e80d8e 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 00d7c20f6b91..597ca80947ac 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 18edb7e8e632..17c0b79d4c51 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 fd4e15b36fc9..6265f9885cdb 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 cf754f3f2a31..154e768ac361 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 8e351b443865..668ed65abdda 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 47f2df7bd9a0..fb964093c680 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 316929c288d7..4cc01083d5f7 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 1b230b97ccf1..7b165454076e 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 66c11227d684..9f4da81e7733 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 2c9bdf408364..7378f6fb3e3e 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 fd7217e054f9..09f6887a3163 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 4aeaddaab474..68662766f370 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 b3088989d788..c908c6a592ca 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 f15993516425..9d60d3f6a027 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 763471d28139..594cd27b6446 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 b3b42050c97e..35baaa42aa28 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 a2900860aec3..bcd89755409f 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 40e38b57d0bd..2988aff37a54 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 688aa4121466..77f6f6aed0a8 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 41431f3ea1d4..38dfaad0bca3 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 19a520e80546..dba08b0b5972 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 e21388d995be..3db8224c1651 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 9e993c8c9a67..e2dba69d8233 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 86b3aa30347e..e22067f4050a 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 df58c7dc1385..1d713daf603d 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 7f7d0310cd48..506c4f982780 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 6ed9d3b1c9f8..c2230780c080 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 8aceb661c6c8..5f439887045b 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 8aed429844a7..77d7b68a36bb 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 dbbc9d5a54f7..f1ce3fd4a52f 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 5ea14ef25d4a..12c415d30a7f 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 565696ff69c7..e77ad58b08e3 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 a0d0f5363ea9..932a6233aae3 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 57cceaafd1c3..59d9de69a334 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 fadcb0c66b86..96060fdf2f55 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 c3317cc12369..e5f6b6d4874f 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 190659dc1b44..5b2c7f0ae2d9 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 47800f3166c7..184518be80bc 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 aaea15ed8177..96acf0fa595c 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/strata.html b/code/game/turfs/strata.html index a1af3a4155c9..386596e8bcb2 100644 --- a/code/game/turfs/strata.html +++ b/code/game/turfs/strata.html @@ -14,7 +14,7 @@

code/game/turfs/strata.dm - +

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

code/game/turfs/strata.dm

/turf/open/floor/strata/red1strata - red
diff --git a/code/game/turfs/walls/r_wall.html b/code/game/turfs/walls/r_wall.html index c841cdd76430..3bf64bd3cfb9 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 12e8917d9102..dc20e4dbb2be 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 7d0e7243d2e0..f5895d425f0e 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 84e2cd444518..6aac159f1271 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 d6070e3c3a3e..86b63b1fb16b 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 f377a44fe76c..7ef0225a57f9 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 535d4b483c8d..057b4af0684f 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 79da72ec334f..18c1b00b6601 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 28c7a8dc47f9..a45067d03549 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 63a2a3c66bd7..afaa34ac7b08 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 31486a926b38..1cd69afefc61 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 9f23936f0099..8d73d28179eb 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/ship_memorial.html b/code/modules/almayer/ship_memorial.html index 309d423d1052..5fbfd7e6f253 100644 --- a/code/modules/almayer/ship_memorial.html +++ b/code/modules/almayer/ship_memorial.html @@ -14,7 +14,7 @@ — Define Details

code/modules/almayer/ship_memorial.dm - +

@@ -22,7 +22,7 @@

code/modules/almayer/ship_memorial.dm

/obj/effect/client_image_holder/memorial_ghostEvery ghost that was generated in the flashback event. Name of the user, split so we can retrieve their first name.

Define Details

COOLDOWN_SLAB_CHECK - +

Ship Memorial

@@ -31,7 +31,7 @@

C Squad marines have the ability to have a final goodbye with their squad if enough dog tags were collected.

diff --git a/code/modules/almayer/weaponhits.html b/code/modules/almayer/weaponhits.html index 196ffef0fcea..b24d67c2d1f5 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

/datum/space_weapon_ammoAmmo datum for space weapons
diff --git a/code/modules/asset_cache.html b/code/modules/asset_cache.html index d44e9a543215..a326fc27f9b1 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 c82b09384284..3eb856ce08b6 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 e87cf4c39685..27c1a5c15a06 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 - +

@@ -27,7 +27,7 @@

code/modules/asset_cache/asset_list.dm

/datum/asset/jsonA subtype to generate a JSON file from a list
diff --git a/code/modules/asset_cache/assets/icon_ref_map.html b/code/modules/asset_cache/assets/icon_ref_map.html index 3bf4a35e97c0..608a92c162a7 100644 --- a/code/modules/asset_cache/assets/icon_ref_map.html +++ b/code/modules/asset_cache/assets/icon_ref_map.html @@ -14,14 +14,14 @@

code/modules/asset_cache/assets/icon_ref_map.dm - +

/datum/asset/json/icon_ref_mapMaps icon names to ref values
diff --git a/code/modules/asset_cache/transports/asset_transport.html b/code/modules/asset_cache/transports/asset_transport.html index e00438db388f..4342a2ace2b5 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 d4081ce39dd6..906c8cee9fb0 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 dbfe5ca0cb5c..a323ac60f77c 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 5fc6de5b0030..45def503a19e 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 ecfeb490236b..a87700dc9888 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 57a494d48a32..a2845e8ef314 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 31f7939890a1..745af60a0b85 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 4f18c49d00b4..27cb0ad8ff69 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 7af1ef74bc83..461cb9307f67 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_aliens/hivebuffs/hivebuff.html b/code/modules/cm_aliens/hivebuffs/hivebuff.html index 811d03c338d6..881dcfdcb0ca 100644 --- a/code/modules/cm_aliens/hivebuffs/hivebuff.html +++ b/code/modules/cm_aliens/hivebuffs/hivebuff.html @@ -14,7 +14,7 @@

code/modules/cm_aliens/hivebuffs/hivebuff.dm - +

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

code/modules/cm_aliens/hivebuffs/hivebuff.dm Buffs are divided into 2 tiers, minor and major.

diff --git a/code/modules/cm_marines/dropship_ammo.html b/code/modules/cm_marines/dropship_ammo.html index af996d1bea26..3c7caba51777 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 24a9998fd27d..5c89866e2db0 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 0cb14c1f0c6c..9dc22a02117c 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 629f63e33ec7..a8f6670afc12 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/specialist.html b/code/modules/cm_marines/specialist.html index 2984f1b4e1fa..90e684e38bf2 100644 --- a/code/modules/cm_marines/specialist.html +++ b/code/modules/cm_marines/specialist.html @@ -14,7 +14,7 @@

code/modules/cm_marines/specialist.dm - +

@@ -22,7 +22,7 @@

code/modules/cm_marines/specialist.dm

Get a specialist set datum typepath given a mob, returns null if they aren't a spec or haven't chosen a kit.
diff --git a/code/modules/cm_marines/vehicle_part_fabricator.html b/code/modules/cm_marines/vehicle_part_fabricator.html index 30d4339ff601..3023f5069274 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 11b4f3c42a8c..e341d612dd4c 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 eb4ed9d6ff06..f83b63c7b104 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 047774e8517b..1b128128f581 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 684bb693992b..4de94c6373d5 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 3aa664a48fe6..5a0f74f34e04 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 d479a56ac1fa..ac2d4e15ac1c 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 e1dbbe33002f..4c0ed4b18ef3 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 014c752c04ec..6ba7042d1563 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 f4734f58271b..a21e792786e0 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 a31e7e4a1dce..13bceaabcb75 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 abce3a76914c..13c18f9da093 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 3a3620886bce..75a7eb003e12 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 c33520203175..3c64b40c53a0 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 5f4ceecc01d7..d3bb63a95e44 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 390b1b77d27b..a867824e6795 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 261c0d6a3b20..c0499d1cfe48 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 751c83de7edb..8c0991da2c89 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 80c6ce57d08a..58a807fea8cf 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 dc320a766325..3aae53830f07 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 fc0641ff6191..3891b3802682 100644 --- a/code/modules/holidays/halloween/pumpkins/wearable.html +++ b/code/modules/holidays/halloween/pumpkins/wearable.html @@ -14,16 +14,16 @@

code/modules/holidays/halloween/pumpkins/wearable.dm - +

-
/obj/item/clothing/head/pumpkinCarved Pumpkin from the Halloween event +
/obj/item/clothing/head/pumpkinCarved Pumpkin from the Halloween event Icon state prefix for corrupted pumpkin variants Currently carved pumpkin overlay
diff --git a/code/modules/keybindings.html b/code/modules/keybindings.html index 1463c2a42eee..7b02f71cacee 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 0f81a2458a8c..8bce75b8d78f 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 8f3412746886..dc727710f31e 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 85a586509001..e5f63cca6597 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 cd612b7a2fca..e4e6dd97484d 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 9441ab359c38..0a99f773fdbb 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 e002b953a430..54ea23097f94 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 703513d9c3ac..5a8925eaa813 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 29a6c95f6ec4..e137f93f78e4 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/mapping_helpers.html b/code/modules/mapping/mapping_helpers.html index 357106aa3068..03039e2f9d01 100644 --- a/code/modules/mapping/mapping_helpers.html +++ b/code/modules/mapping/mapping_helpers.html @@ -14,7 +14,7 @@

code/modules/mapping/mapping_helpers.dm - +

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

code/modules/mapping/mapping_helpers.dm are placed, it picks randomly.

diff --git a/code/modules/mapping/preloader.html b/code/modules/mapping/preloader.html index 242f8e8343c5..8116f30b221b 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 0c84bd602efc..0028b941d3ed 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 c90c60b486f9..fbcad9a36018 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 b1525dc52aef..80cd45f98c74 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 5258cfc69214..50fffe95b283 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 4f1599795ee2..764275cddd06 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 dbbfe73eca0e..00a77c333095 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 55ca68b1ff6d..2d6e76709294 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 bd239929b979..340b84e5ab22 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/king/king_abilities.html b/code/modules/mob/living/carbon/xenomorph/abilities/king/king_abilities.html index 3c2d93ff5fb4..7b34cb5c1544 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/king/king_abilities.html +++ b/code/modules/mob/living/carbon/xenomorph/abilities/king/king_abilities.html @@ -14,7 +14,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/king/king_abilities.dm - +

@@ -24,7 +24,7 @@

code/modules/mob/living/carbon/xenomorph/abilities/king/king_abilities.dm

/datum/action/xeno_action/onclick/king_shieldShield ability, limits the amount of damage from a single instance of damage to 10% of the xenomorph's max health.
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 50eec62c5534..e889aa95af90 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 0681432a030e..e16d9b2844c4 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 975ea0dd264c..13eb15ae8c0e 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 192669b568dc..ffefc0d3b41b 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/living/simple_animal/hostile/retaliate/giant_lizard.html b/code/modules/mob/living/simple_animal/hostile/retaliate/giant_lizard.html index 4a9758c22bc0..4b407a28211a 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/giant_lizard.html +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/giant_lizard.html @@ -14,14 +14,14 @@

code/modules/mob/living/simple_animal/hostile/retaliate/giant_lizard.dm - +

/datum/emote/living/giant_lizardCLIENT EMOTES
diff --git a/code/modules/mob/mob_helpers.html b/code/modules/mob/mob_helpers.html index c473fa8a6953..368a73ef2f45 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 b48dd0b93148..22d9cb0b984a 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 6b7e6eef7211..74cbb06add0c 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 0ccc8acffba7..b583766fc13b 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 ac6e937f373f..7559b75660dc 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 864054929ba5..ead1144e40d5 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 f4203aaadcde..c744f535c43f 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 46aa25ee956a..cd7f966652a0 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 325c6a92bf8b..25911a0f9d61 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 050c9f14ac00..1bd5a30cd694 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 4f4d9fc008c7..645cb589188c 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 bd85692ce904..b85df83a6a4a 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 2517cb6f62b7..ddd4168a3451 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 30eee40183ce..7d8098da9866 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 b580e6558103..2ed2bd5b9dea 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 12c56466d87e..9be103c04573 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 277c50db9fb4..f505b45bb3a1 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 998567aa86a2..b387e3b1946f 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 a5aeead32909..b3543242baf7 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 c32b320ad07c..5a7805f1928a 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 08d588a93615..6984e257b595 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 f5230c6cbf64..8fca72d91ae1 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 ad42f9a371c5..c1a037f34eb1 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 afc04b6acb4c..9ec580bc74cb 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 b68413202ab1..ff3e5224ce71 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 7e89738ba764..7df986ade33e 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 abffb73c919b..e5b2431aa886 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 d2303328d195..a029012667e9 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 fde147e03394..05a132d3ef38 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 c811aded22fa..0b8001d3dbcc 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 07f2b9250a7f..2e664132c72b 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 6a4f6b55330e..5df42fc94282 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 c1f9560bbf1f..bc22f90f62ff 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 a85bc6dfd611..c9c879ee89e3 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 c634a9a62336..65957717c3cf 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 b0e1c94e3f11..506304f0f344 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 6698d277ff01..35878056377e 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 2b12594b5697..7f8f552c4909 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 f99baef13290..21b580bb37fd 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 33d857add168..bf69a14b7c28 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 7fb3244bb2b8..38fac4d0e38f 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 5d5dc5dff376..c8570b1b1e60 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 5c4ce6b5f95e..151c49ba65fb 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 4793dafedafd..01f32b620bb9 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 06e5cc715354..f049521faeff 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 afcf9b544ea0..6e5f9f92686c 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 3f86d093f300..41f8263de2b7 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 99b36cd11fce..5eafc626c14d 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 7dba18171cdf..e435c2045323 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 a2b88651464b..47a4c782504d 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 751f6451864e..f99e57424f85 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 320f446b4c7e..a469e54b15c1 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 d5f3dd34acb8..0bd19ebbcd9c 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 a8b3ba80c675..215b363c1f13 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 d485696ce87e..4663ccbb9cc9 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 6c96e42505db..78adf4371205 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 8f6208a0c96a..048cfc97f915 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 79d6982f66d2..0296bc3a11e3 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 52ee70847e22..dbd389d76b6d 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 3682fd9a9442..3397944fee02 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 ad154e35a156..d42117300774 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 cb2cf902a17d..f90a075c9801 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 8902299fabe0..90b0d0755813 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/color.html b/code/modules/tgui_input/color.html index b0ccdd8890f5..f7e6b563c486 100644 --- a/code/modules/tgui_input/color.html +++ b/code/modules/tgui_input/color.html @@ -14,7 +14,7 @@

code/modules/tgui_input/color.dm - +

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

code/modules/tgui_input/color.dm

/datum/tgui_color_picker/asyncAn asynchronous version of tgui_color_picker 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 abcc1a300a59..867220c514fb 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 d42ca4b0f39f..33f1cffe1fd8 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 f0c21261c5b8..8f35ad49789b 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 1544a35710e3..4e389cadaad4 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 aace1bc2f10b..9db362485840 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 c217eb4833d2..8b7214e06531 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 3fb66cf89d82..63f95d1a6299 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 - +

@@ -42,86 +42,86 @@

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.

TEST_WARN - +

For advanced cases, to note a warning to be provied in a seperate group but don't return or fail the test

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 6f5592cfa505..fe3badbbc058 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 86b2eb27f137..ad94765ec0ee 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 f0a275534ac7..d64637d71b34 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 9a62788dab43..682b92abcf79 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 ce5f85a05536..8e9162c14e7a 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 42a9841c695c..140d6f4353d7 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 2e0ba5c82b1c..508fb38b075b 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 321092ac4cc3..7b52963d002a 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 a107b7a850c2..26dd4dc00a63 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 3e828efcf3c7..f66e18837159 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 2ad0e7e6dbe8..1e1398d20bc1 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 de428314bdf2..b8e56d8a4bbf 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

Sets the action overlay based on the visor type

set_default_overlay + +

Sets the action overlay to default hud sight up

diff --git a/datum/action/item_action/reagent_container/set_transfer_amount.html b/datum/action/item_action/reagent_container/set_transfer_amount.html index 05f3d0f30367..09c562a0b8ee 100644 --- a/datum/action/item_action/reagent_container/set_transfer_amount.html +++ b/datum/action/item_action/reagent_container/set_transfer_amount.html @@ -16,7 +16,7 @@

Set Transfer Amount - +

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

Var Details

The container that transfer amount will be set on

diff --git a/datum/action/item_action/specialist/aimed_shot.html b/datum/action/item_action/specialist/aimed_shot.html index 007c17d2b8c0..4db5bdd9e39d 100644 --- a/datum/action/item_action/specialist/aimed_shot.html +++ b/datum/action/item_action/specialist/aimed_shot.html @@ -16,22 +16,22 @@

/datum/action/item_action/specialist/aimed_shot - -

+ +

Vars

Procs

check_can_useAdd a decisecond to the default 1.5 seconds for each two tiles to hit. /timer is (f_spotting_time + 1 SECONDS) because sometimes it janks out before the doafter is done. blame sleeps or something

Proc Details

check_can_use + +

Add a decisecond to the default 1.5 seconds for each two tiles to hit. /timer is (f_spotting_time + 1 SECONDS) because sometimes it janks out before the doafter is done. blame sleeps or something

diff --git a/datum/action/item_action/specialist/spotter_target.html b/datum/action/item_action/specialist/spotter_target.html index 7051eee1fc17..0ed7fef98ba4 100644 --- a/datum/action/item_action/specialist/spotter_target.html +++ b/datum/action/item_action/specialist/spotter_target.html @@ -16,20 +16,20 @@

/datum/action/item_action/specialist/spotter_target - -

+ +

Procs

check_can_useAdd a decisecond to the default 1.5 seconds for each two tiles to hit.

Proc Details

check_can_use + +

Add a decisecond to the default 1.5 seconds for each two tiles to hit.

diff --git a/datum/action/item_action/taser/change_mode.html b/datum/action/item_action/taser/change_mode.html index d694e6d85ebc..3c92e03b9d45 100644 --- a/datum/action/item_action/taser/change_mode.html +++ b/datum/action/item_action/taser/change_mode.html @@ -16,20 +16,20 @@

/datum/action/item_action/taser/change_mode - -

+ +

Procs

update_iconUpdates the action button icon dependant on mode.

Proc Details

update_icon + +

Updates the action button icon dependant on mode.

diff --git a/datum/action/minimap.html b/datum/action/minimap.html index 2a5af0f24aa3..634b5a103892 100644 --- a/datum/action/minimap.html +++ b/datum/action/minimap.html @@ -16,7 +16,7 @@

Toggle Minimap - +

Action that gives the owner access to the minimap pool

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

Var Details

This is mostly for the AI & other things which do not move groundside.

map - +

Minimap object we'll be displaying

marker_flags - +

marker flags this will give the target, mostly used for marine minimaps

minimap_displayed - +

boolean as to whether the minimap is currently shown

minimap_flags - +

Flags to allow the owner to see others of this type

shifting - +

Whether this minimap should shift or not

Proc Details

on_owner_z_change

Updates the map when the owner changes zlevel

diff --git a/datum/action/predator_action.html b/datum/action/predator_action.html index 9f6e3f2c7551..f6cbe9552d24 100644 --- a/datum/action/predator_action.html +++ b/datum/action/predator_action.html @@ -16,7 +16,7 @@

/datum/action/predator_action - +

Vars

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

Var Details

If the action is currently on or in use

bracers - +

The bracers on the mob (if applicable)

mask - +

The mask on the mob (if applicable)

require_bracers - +

If the action requires bracers worn or in-hand

require_mask - +

If the action requires a yautja mask to be worn

yautja - +

The mob calling the action

diff --git a/datum/action/predator_action/mask/control_falcon_drone.html b/datum/action/predator_action/mask/control_falcon_drone.html index f5bc22a4dffe..1ca3dc8466d5 100644 --- a/datum/action/predator_action/mask/control_falcon_drone.html +++ b/datum/action/predator_action/mask/control_falcon_drone.html @@ -16,7 +16,7 @@

Control Falcon Drone - +

Vars

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

Var Details

- +

The falcon drone that will be sent when the action is pressed

diff --git a/datum/action/tutorial_end.html b/datum/action/tutorial_end.html index 37b0cea4c99b..46a28f2decc0 100644 --- a/datum/action/tutorial_end.html +++ b/datum/action/tutorial_end.html @@ -16,7 +16,7 @@

Stop Tutorial - +

Vars

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

Var Details

Weakref to the tutorial this is related to

diff --git a/datum/action/vulture_tripod_unscope.html b/datum/action/vulture_tripod_unscope.html index a8d5b55fe409..22642fca5399 100644 --- a/datum/action/vulture_tripod_unscope.html +++ b/datum/action/vulture_tripod_unscope.html @@ -16,8 +16,8 @@

Stop Using Scope - -

+ +

Vars

Vars

tripodWeakref to the tripod that this is linked to
@@ -25,12 +25,12 @@

Var Details

+ +

Weakref to the tripod that this is linked to

diff --git a/datum/action/xeno_action.html b/datum/action/xeno_action.html index 2b05f98ce577..f95f0087cb6a 100644 --- a/datum/action/xeno_action.html +++ b/datum/action/xeno_action.html @@ -16,7 +16,7 @@

/datum/action/xeno_action - +

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

Var Details

- +

When set, an ability has to be charged up by being the active ability before it can be used

xeno_cooldown - +

Cooldown of the ability (do not use the cooldown var) Probably should only have the cooldown var, but that is for another rework

Proc Details

use_ability_wrapper

A wrapper for use_ability that sends a signal

verb_acid_lance

Name of the action to appear on the ability icon

verb_acid_mine

Name of the action to appear on the ability icon

diff --git a/datum/action/xeno_action/activable/boiler_trap.html b/datum/action/xeno_action/activable/boiler_trap.html index b93bf43eac3a..673b56c84137 100644 --- a/datum/action/xeno_action/activable/boiler_trap.html +++ b/datum/action/xeno_action/activable/boiler_trap.html @@ -16,7 +16,7 @@

Deploy Trap - +

Trapper boiler abilities

Vars

@@ -26,18 +26,18 @@

Var Details

Config

Proc Details

use_ability

Trapper boiler powers

diff --git a/datum/action/xeno_action/activable/destroy.html b/datum/action/xeno_action/activable/destroy.html index a213f7ffed25..35d8e8205503 100644 --- a/datum/action/xeno_action/activable/destroy.html +++ b/datum/action/xeno_action/activable/destroy.html @@ -16,20 +16,20 @@

Destroy - +

Leap ability, crashing down dealing major damage to mobs and structures in the area.

Vars

Procs

second_templateEffects for landing

Proc Details

second_template

Effects for landing

diff --git a/datum/action/xeno_action/activable/feralfrenzy.html b/datum/action/xeno_action/activable/feralfrenzy.html index 50c924b118ab..2093e4d85892 100644 --- a/datum/action/xeno_action/activable/feralfrenzy.html +++ b/datum/action/xeno_action/activable/feralfrenzy.html @@ -16,7 +16,7 @@

Feral Frenzy - +

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

Var Details

The orange used for a AOETARGETGUT

diff --git a/datum/action/xeno_action/activable/fortify.html b/datum/action/xeno_action/activable/fortify.html index c5c5eea413c0..e5507c93dc49 100644 --- a/datum/action/xeno_action/activable/fortify.html +++ b/datum/action/xeno_action/activable/fortify.html @@ -16,7 +16,7 @@

Fortify - +

Vars

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

Var Details

Extra armor when fortified and facing bullets.

diff --git a/datum/action/xeno_action/activable/pounce.html b/datum/action/xeno_action/activable/pounce.html index 2e47fa82afd5..20f50e84fe61 100644 --- a/datum/action/xeno_action/activable/pounce.html +++ b/datum/action/xeno_action/activable/pounce.html @@ -16,7 +16,7 @@

Pounce - +

Vars

@@ -28,38 +28,38 @@

Pounce

Procs

pre_windup_effectsAny effects to apply to the xenomorph before the windup occurs

Proc Details

additional_effects

Any additional effects to apply to the target is called if and only if we actually hit a human target

additional_effects_always

Additional effects to apply even if we don't hit anything

post_windup_effects

Any effects to apply to the xenomorph after the windup finishes (or is interrupted)

pre_pounce_effects

Effects to apply inmediately before pouncing.

pre_windup_effects

Any effects to apply to the xenomorph before the windup occurs

diff --git a/datum/action/xeno_action/activable/prae_impale.html b/datum/action/xeno_action/activable/prae_impale.html index 4fcdc13c665a..227249ab0dd6 100644 --- a/datum/action/xeno_action/activable/prae_impale.html +++ b/datum/action/xeno_action/activable/prae_impale.html @@ -16,20 +16,20 @@

Impale - +

Dancer Abilities

Procs

use_abilityDancer powers

Proc Details

use_ability

Dancer powers

diff --git a/datum/action/xeno_action/activable/secrete_resin/remote.html b/datum/action/xeno_action/activable/secrete_resin/remote.html index 517022592d4c..f2c592333ef7 100644 --- a/datum/action/xeno_action/activable/secrete_resin/remote.html +++ b/datum/action/xeno_action/activable/secrete_resin/remote.html @@ -16,20 +16,20 @@

Coerce Resin (100) - +

Procs

can_remote_buildCheck if the target is a resin door and open or close it

Proc Details

can_remote_build

Check if the target is a resin door and open or close it

diff --git a/datum/action/xeno_action/activable/tail_jab.html b/datum/action/xeno_action/activable/tail_jab.html index 5054567cade5..3e57b36173e1 100644 --- a/datum/action/xeno_action/activable/tail_jab.html +++ b/datum/action/xeno_action/activable/tail_jab.html @@ -16,20 +16,20 @@

Tail Jab - +

Procs

reset_directionTo reset the direction if they haven't moved since then in below callback.

Proc Details

reset_direction

To reset the direction if they haven't moved since then in below callback.

diff --git a/datum/action/xeno_action/activable/tail_stab.html b/datum/action/xeno_action/activable/tail_stab.html index 16deb61e2e14..39d30d32bbe7 100644 --- a/datum/action/xeno_action/activable/tail_stab.html +++ b/datum/action/xeno_action/activable/tail_stab.html @@ -16,7 +16,7 @@

Tail Stab - +

@@ -28,12 +28,12 @@

Var Details

Used for defender's tail 'stab'.

Proc Details

reset_direction

To reset the direction if they haven't moved since then in below callback. @@ -41,7 +41,7 @@

Var Details

Vars

Procs

use_abilityOPPRESSOR POWERS

Proc Details

use_ability

OPPRESSOR POWERS

diff --git a/datum/action/xeno_action/activable/xeno_spit.html b/datum/action/xeno_action/activable/xeno_spit.html index 80ce3d12b7a8..73b7cb91b14b 100644 --- a/datum/action/xeno_action/activable/xeno_spit.html +++ b/datum/action/xeno_action/activable/xeno_spit.html @@ -16,7 +16,7 @@

Xeno Spit - +

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

Var Details

Var that keeps track of in-progress wind-up spits like Bombard to prevent spitting multiple spits at the same time

diff --git a/datum/action/xeno_action/activable/xeno_spit/bombard.html b/datum/action/xeno_action/activable/xeno_spit/bombard.html index d9ba4185c9df..d58ff234da57 100644 --- a/datum/action/xeno_action/activable/xeno_spit/bombard.html +++ b/datum/action/xeno_action/activable/xeno_spit/bombard.html @@ -16,7 +16,7 @@

Bombard - +

Vars

@@ -26,18 +26,18 @@

Var Details

These are actions that will be placed on cooldown for the cooldown_duration when activates. Added acid shroud for now because it can be abused

cooldown_duration - +

Duration for the cooldown of abilities affected by bombard

diff --git a/datum/action/xeno_action/onclick/acid_shroud.html b/datum/action/xeno_action/onclick/acid_shroud.html index 15e3bcc8cb0c..be1ce4dc315f 100644 --- a/datum/action/xeno_action/onclick/acid_shroud.html +++ b/datum/action/xeno_action/onclick/acid_shroud.html @@ -16,7 +16,7 @@

Acid Shroud - +

Vars

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

Var Details

These are actions that will be placed on cooldown for the cooldown_duration when activates

cooldown_duration - +

Duration for the cooldown of abilities affected by acid shroud

sound_play - +

Allows the sound to play. Flipped to false when sound is triggered and true after a timer. This prevents soundspam

diff --git a/datum/action/xeno_action/onclick/apprehend.html b/datum/action/xeno_action/onclick/apprehend.html index b25fbd86f261..b8f2bd5ac273 100644 --- a/datum/action/xeno_action/onclick/apprehend.html +++ b/datum/action/xeno_action/onclick/apprehend.html @@ -16,20 +16,20 @@

Apprehend - +

BERSERKER ACTIONS

Vars

Procs

use_abilityBERSERKER POWERS

Proc Details

use_ability

BERSERKER POWERS

diff --git a/datum/action/xeno_action/onclick/charge_spit.html b/datum/action/xeno_action/onclick/charge_spit.html index 17ad2988bd7e..2af5e69a4bdb 100644 --- a/datum/action/xeno_action/onclick/charge_spit.html +++ b/datum/action/xeno_action/onclick/charge_spit.html @@ -16,20 +16,20 @@

Charge Spit - +

Procs

disable_spatterThough the ability's other buffs are supposed to last for its duration, it's only supposed to enhance one spit.

Proc Details

disable_spatter

Though the ability's other buffs are supposed to last for its duration, it's only supposed to enhance one spit.

diff --git a/datum/action/xeno_action/onclick/charger_charge.html b/datum/action/xeno_action/onclick/charger_charge.html index 1df69be10058..089d1bd0c7d3 100644 --- a/datum/action/xeno_action/onclick/charger_charge.html +++ b/datum/action/xeno_action/onclick/charger_charge.html @@ -16,7 +16,7 @@

Toggle Charging - +

@@ -26,18 +26,18 @@

Var Details

The last time the crusher moved while charging

momentum - +

Dictates speed and damage dealt via collision, increased with movement

diff --git a/datum/action/xeno_action/onclick/empower.html b/datum/action/xeno_action/onclick/empower.html index cad224772663..714af7464089 100644 --- a/datum/action/xeno_action/onclick/empower.html +++ b/datum/action/xeno_action/onclick/empower.html @@ -16,20 +16,20 @@

Empower - +

Vars

Procs

use_abilityBASE RAV POWERS

Proc Details

use_ability

BASE RAV POWERS

diff --git a/datum/action/xeno_action/onclick/lurker_invisibility.html b/datum/action/xeno_action/onclick/lurker_invisibility.html index e8d6eaae27c7..acce82517da2 100644 --- a/datum/action/xeno_action/onclick/lurker_invisibility.html +++ b/datum/action/xeno_action/onclick/lurker_invisibility.html @@ -16,7 +16,7 @@

Turn Invisible - +

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

Turn Invisible

invisibility_off

Implementation for disabling invisibility. @@ -33,7 +33,7 @@

Turn Invisible

Procs

Procs

use_abilityPowers used by multiple Xenomorphs.

Proc Details

use_ability

Powers used by multiple Xenomorphs.

diff --git a/datum/action/xeno_action/onclick/shift_spits/boiler.html b/datum/action/xeno_action/onclick/shift_spits/boiler.html index 128caa2ad870..2cdb9814498a 100644 --- a/datum/action/xeno_action/onclick/shift_spits/boiler.html +++ b/datum/action/xeno_action/onclick/shift_spits/boiler.html @@ -16,20 +16,20 @@

Toggle Gas Type - +

Procs

use_ability0.7 seconds

Proc Details

use_ability

0.7 seconds

diff --git a/datum/action/xeno_action/onclick/soak.html b/datum/action/xeno_action/onclick/soak.html index 3d4698b1594e..f2c08452e637 100644 --- a/datum/action/xeno_action/onclick/soak.html +++ b/datum/action/xeno_action/onclick/soak.html @@ -16,7 +16,7 @@

Soak - +

@@ -26,18 +26,18 @@

Var Details

Initially zero, gets damage added when the ability is activated

damage_threshold - +

Requires 140 damage taken within 6 seconds to activate the ability

diff --git a/datum/action/xeno_action/onclick/spike_shield.html b/datum/action/xeno_action/onclick/spike_shield.html index eafd26511685..b2378f01a473 100644 --- a/datum/action/xeno_action/onclick/spike_shield.html +++ b/datum/action/xeno_action/onclick/spike_shield.html @@ -16,20 +16,20 @@

Spike Shield (150 shards) - +

HEDGEHOG ABILITIES

Vars

Procs

use_abilityHEDGEHOG POWERS

Proc Details

use_ability

HEDGEHOG POWERS

diff --git a/datum/action/xeno_action/onclick/tacmap.html b/datum/action/xeno_action/onclick/tacmap.html index b29beb5e07bf..4c1a1c1d1141 100644 --- a/datum/action/xeno_action/onclick/tacmap.html +++ b/datum/action/xeno_action/onclick/tacmap.html @@ -16,7 +16,7 @@

View Tactical Map - +

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

View Tactical Map

Procs

handles the addition of a new queen, hiding if appropriate

Proc Details

handle_dismount_ovipositor

deals with the queen dismounting the ovipositor, hiding the action from the user

handle_mount_ovipositor

deals with the queen mounting the ovipositor, unhiding the action from the user

handle_new_queen

handles the addition of a new queen, hiding if appropriate

diff --git a/datum/action/xeno_action/onclick/toggle_long_range.html b/datum/action/xeno_action/onclick/toggle_long_range.html index 703f4fff8e10..ff8f815c93f3 100644 --- a/datum/action/xeno_action/onclick/toggle_long_range.html +++ b/datum/action/xeno_action/onclick/toggle_long_range.html @@ -16,7 +16,7 @@

Toggle Long-Range Sight - +

@@ -26,18 +26,18 @@

Var Details

how much you can move before zoom breaks

movement_slowdown - +

if we can move while zoomed, how slowed will we be when zoomed in? Use speed modifier defines.

diff --git a/datum/action/xeno_action/onclick/xenohide.html b/datum/action/xeno_action/onclick/xenohide.html index a8f109e5e53a..fb4da8961d62 100644 --- a/datum/action/xeno_action/onclick/xenohide.html +++ b/datum/action/xeno_action/onclick/xenohide.html @@ -16,20 +16,20 @@

Hide - +

Vars

Procs

post_attackremove hide and apply modified attack cooldown

Proc Details

post_attack

remove hide and apply modified attack cooldown

diff --git a/datum/admin_help.html b/datum/admin_help.html index 702f50f75329..33178da6b682 100644 --- a/datum/admin_help.html +++ b/datum/admin_help.html @@ -16,7 +16,7 @@

Adminhelp Ticket - +

@@ -46,126 +46,126 @@

Var Details

List of admin ckeys that are involved, like through responding

closed_at - +

The time at which the ticket was closed

heard_by_no_admins - +

If any admins were online when the ticket was initialized

id - +

Unique ID of the ticket

initial_message - +

What was the first message sent by the player?

initiator - +

Semi-misnomer, it's the person who ahelped/was bwoinked

initiator_ckey - +

The ckey of the initiator

initiator_key_name - +

The key name of the initiator

marked_admin - +

Which admin has marked this ahelp?

name - +

The current name of the ticket

opened_at - +

The time at which the ticket was opened

opening_responders - +

The list of clients currently responding to the opening ticket before it gets a response

player_interactions - +

List of player interactions

player_replied - +

Has the player replied to this ticket yet?

statclick - +

Statclick holder for the ticket

state - +

The current state of the ticket

ticket_counter - +

Static counter used for generating each ticket ID

ticket_interactions - +

The collection of interactions with this ticket. Use AddInteraction() or, preferably, admin_ticket_log()

webhook_sent - +

Whether this ahelp has sent a webhook or not, and what type

Proc Details

AutoReply

Resolve ticket with a premade message

New

Call this on its own to create a ticket, don't manually assign current_ticket

@@ -176,13 +176,13 @@

Var Details

Renders the current status of the ticket into a displayable string

diff --git a/datum/admin_help_tickets.html b/datum/admin_help_tickets.html index bf93ee4e4842..cc9b13563c75 100644 --- a/datum/admin_help_tickets.html +++ b/datum/admin_help_tickets.html @@ -16,7 +16,7 @@

Adminhelp Ticket Manager - +

Vars

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

Var Details

The set of all active tickets

closed_tickets - +

The set of all closed tickets

resolved_tickets - +

The set of all resolved tickets

diff --git a/datum/admins.html b/datum/admins.html index 1c0e9ca929d9..3973e8bd27ac 100644 --- a/datum/admins.html +++ b/datum/admins.html @@ -16,7 +16,7 @@

/datum/admins - +

Vars

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

Var Details

- +

Whether this admin is invisiminning

Proc Details

accept_ert

new ban stuff new ban stuff

accept_handheld_ert

Handles calling the ERT sent by handheld distress beacons

add_tagged_datum

Inserts the target_datum into [/datum/admins/var/tagged_datums], for later reference.

@@ -69,31 +69,31 @@

Var Details

Vars

@@ -65,242 +65,242 @@

Var Details

This is added to the bullet's base accuracy.

accuracy_var_high - +

This INCREASES the upper bound of accuracy variance by 2%, to 107%.

accuracy_var_low - +

How much the accuracy varies when fired. // This REDUCES the lower bound of accuracy variance by 2%, to 96%.

accurate_range - +

For most guns, this is where the bullet dramatically looses accuracy. Not for snipers though.

accurate_range_min - +

Snipers use this to simulate poor accuracy at close ranges

apply_delegate - +

Does this apply xenomorph behaviour delegate?

bonus_projectiles_amount - +

How many extra projectiles it shoots out. Works kind of like firing on burst, but all of the projectiles travel together

bonus_projectiles_type - +

Type path of the extra projectiles

damage - +

This is the base damage of the bullet as it is fired

damage_armor_punch - +

how much armor breaking is done by sheer weapon force. This is for big blunt weapons

damage_buildup - +

How much damage the bullet loses per turf away before the effective range

damage_falloff - +

How much damage the bullet loses per turf traveled after the effective range

damage_type - +

BRUTE, BURN, TOX, OXY, CLONE are the only things that should be in here

damage_var_high - +

This INCREASES the upper bound of damage variance by 2%, to 107%.

damage_var_low - +

Same as with accuracy variance.

debilitate - +

Stun,knockdown,knockout,irradiate,stutter,eyeblur,drowsy,agony

effective_range_max - +

What maximum range the ammo deals full damage, tapers off using damage_falloff after hitting this value. 0 for no maximum. Added onto gun range as a modifier.

effective_range_min - +

What minimum range the ammo deals full damage, builds up the closer you get. 0 for no minimum. Added onto gun range as a modifier.

handful_state - +

custom handful sprite, for shotgun shells or etc.

hit_effect_color - +

The flicker that plays when a bullet hits a target. Usually red. Can be nulled so it doesn't show up at all.

max_range - +

This will de-increment a counter on the bullet.

multiple_handful_name - +

so handfuls say 'buckshot shells' not 'shell'

pen_armor_punch - +

how much armor breaking will be done per point of penetration. This is for weapons that penetrate with their shape (like needle bullets)

penetration - +

How much armor it ignores before calculations take place

ping - +

The icon that is displayed when the bullet bounces off something.

scatter - +

How much the ammo scatters when burst fired, added to gun scatter, along with other mods

shell_speed - +

How fast the projectile moves.

shrapnel_chance - +

The % chance it will imbed in a human

shrapnel_type - +

The shrapnel type the ammo will embed, if the chance rolls

sound_armor - +

When it's blocked by human armor.

sound_bounce - +

When it bounces off something.

sound_hit - +

When it deals damage.

sound_miss - +

When it misses someone.

sound_override - +

if we should play a special sound when firing.

sound_shield_hit - +

When the bullet is absorbed by a xeno_shield

traits_to_give - +

An assoc list in the format list(/datum/element/bullet_trait_to_give = list(...args)) that will be given to a projectile with the current ammo datum

Proc Details

knockback_effects

Either knockback or slam them into an obstacle. The applied effects for knockback(), overwrite to change slow/stun amounts for different ammo datums

on_pointblank

Special effects when pointblanking mobs. Ultimately called from /living/attackby(). Return TRUE to end the PB attempt.

set_bullet_traits

Populate traits_to_give in this proc

diff --git a/datum/ammo/bullet/rifle/holo_target.html b/datum/ammo/bullet/rifle/holo_target.html index 1f2e174dfd5c..58193b4f73e8 100644 --- a/datum/ammo/bullet/rifle/holo_target.html +++ b/datum/ammo/bullet/rifle/holo_target.html @@ -16,7 +16,7 @@

holo-targeting rifle bullet - +

Vars

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

Var Details

- +

modifies the default cap limit of 100 by this amount

holo_stacks - +

inflicts this many holo stacks per bullet hit

stack_loss_multiplier - +

multiplies the default drain of 5 holo stacks per second by this amount

diff --git a/datum/ammo/bullet/shrapnel/hornet_rounds.html b/datum/ammo/bullet/shrapnel/hornet_rounds.html index 441f9e0d7336..f09776f6e25a 100644 --- a/datum/ammo/bullet/shrapnel/hornet_rounds.html +++ b/datum/ammo/bullet/shrapnel/hornet_rounds.html @@ -16,7 +16,7 @@

.22 hornet round - +

Vars

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

Var Details

- +

modifies the default cap limit of 100 by this amount

holo_stacks - +

inflicts this many holo stacks per bullet hit

stack_loss_multiplier - +

multiplies the default drain of 5 holo stacks per second by this amount

diff --git a/datum/ammo/bullet/smartgun/holo_target.html b/datum/ammo/bullet/smartgun/holo_target.html index 9392d1524b13..165331dd4df6 100644 --- a/datum/ammo/bullet/smartgun/holo_target.html +++ b/datum/ammo/bullet/smartgun/holo_target.html @@ -16,7 +16,7 @@

holo-targeting smartgun bullet - +

Vars

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

Var Details

- +

modifies the default cap limit of 100 by this amount

holo_stacks - +

inflicts this many holo stacks per bullet hit

stack_loss_multiplier - +

multiplies the default drain of 5 holo stacks per second by this amount

diff --git a/datum/ammo/bullet/sniper/anti_materiel/vulture/holo_target.html b/datum/ammo/bullet/sniper/anti_materiel/vulture/holo_target.html index 2ac58f8d9589..e8d48cde2c9d 100644 --- a/datum/ammo/bullet/sniper/anti_materiel/vulture/holo_target.html +++ b/datum/ammo/bullet/sniper/anti_materiel/vulture/holo_target.html @@ -16,7 +16,7 @@

holo-targeting anti-materiel sniper bullet - +

Vars

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

Var Details

- +

modifies the default cap limit of 100 by this amount

holo_stacks - +

inflicts this many holo stacks per bullet hit

stack_loss_multiplier - +

multiplies the default drain of 5 holo stacks per second by this amount

diff --git a/datum/ammo/xeno.html b/datum/ammo/xeno.html index 3671db6acaf8..3bbb62e0eed5 100644 --- a/datum/ammo/xeno.html +++ b/datum/ammo/xeno.html @@ -16,7 +16,7 @@

/datum/ammo/xeno - +

Vars

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

Var Details

used to make cooldown of the different spits vary.

pre_spit_warn - +

Should there be an additional warning while winding up? (do not put to true if there is not a windup)

spit_windup - +

Should there be a windup for this spit?

diff --git a/datum/ammo/xeno/boiler_gas.html b/datum/ammo/xeno/boiler_gas.html index e69747f261f3..0529856c41f7 100644 --- a/datum/ammo/xeno/boiler_gas.html +++ b/datum/ammo/xeno/boiler_gas.html @@ -16,7 +16,7 @@

glob of neuro gas - +

Vars

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

Var Details

range on the smoke in tiles from center

diff --git a/datum/ares_console_admin.html b/datum/ares_console_admin.html index f784939c6c1a..79af6b5a607a 100644 --- a/datum/ares_console_admin.html +++ b/datum/ares_console_admin.html @@ -16,7 +16,7 @@

/datum/ares_console_admin - +

Vars

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

Var Details

- +

A record of who logged in and when.

last_login - +

The last admin to login.

logged_in - +

The currently logged in admin.

diff --git a/datum/ares_datacore.html b/datum/ares_datacore.html index d7a37ab2c8fd..d1dff9aa9a7f 100644 --- a/datum/ares_datacore.html +++ b/datum/ares_datacore.html @@ -16,7 +16,7 @@

/datum/ares_datacore - +

Vars

@@ -38,90 +38,90 @@

Var Details

Status of the AI Core Lockdown

apollo_log - +

The chat log of the apollo link. Timestamped.

apollo_login_list - +

Access list for Apollo Maintenance Console

interface_access_list - +

A record of who logged in and when.

nuke_available - +

Is nuke request usable or not?

records_announcement - +

Holds all (/datum/ares_record/announcement)s

records_asrs - +

Holds all (/datum/ares_record/requisition_log)s

records_bioscan - +

Holds all (/datum/ares_record/bioscan)s

records_bombardment - +

Holds all (/datum/ares_record/bombardment)s

records_deletion - +

Holds all (/datum/ares_record/deletion)s

records_flight - +

Holds all (/datum/ares_record/flight)s

records_security - +

Holds all (/datum/ares_record/security)s (including AA)

records_talking - +

Holds all (/datum/ares_record/talk_log)s

records_tech - +

Holds all (/datum/ares_record/tech)s

diff --git a/datum/ares_link.html b/datum/ares_link.html index bf8ee699a470..c8b7244d7a82 100644 --- a/datum/ares_link.html +++ b/datum/ares_link.html @@ -16,7 +16,7 @@

/datum/ares_link - +

Vars

@@ -29,36 +29,36 @@

Var Details

All motion triggers for the link

linked_systems - +

All machinery for the link

linked_vents - +

Linked security gas vents.

tag_num - +

The tag number for generated vent labels, if none is manually set.

tickets_maintenance - +

Working Joe stuff

diff --git a/datum/ares_record.html b/datum/ares_record.html index c16ca1a1cef7..2ba1ef47647e 100644 --- a/datum/ares_record.html +++ b/datum/ares_record.html @@ -16,7 +16,7 @@

/datum/ares_record - +

Vars

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

Var Details

The content of the record, announcement text/bioscan info etc.

time - +

World time in text format.

title - +

The title of the record, usually announcement title.

user - +

The name of the initiator of certain records. Who fired an OB, or who deleted something etc.

diff --git a/datum/ares_record/tech.html b/datum/ares_record/tech.html index cb070ec6912d..f3e5f97fd23a 100644 --- a/datum/ares_record/tech.html +++ b/datum/ares_record/tech.html @@ -16,7 +16,7 @@

/datum/ares_record/tech - +

Vars

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

Var Details

If this tech unlock changed the tier.

diff --git a/datum/ares_ticket.html b/datum/ares_ticket.html index a599f2502d10..f92a10e385ab 100644 --- a/datum/ares_ticket.html +++ b/datum/ares_ticket.html @@ -16,7 +16,7 @@

/datum/ares_ticket - +

Vars

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

Var Details

Name of who is handling the ticket. Derived from last login.

ticket_details - +

The content of the ticket, usually an explanation of what it is for.

ticket_id - +

Numerical designation of the ticket.

ticket_name - +

The name of the ticket.

ticket_priority - +

Whether or not the tickey is a priority.

ticket_submitter - +

Who submitted the ticket. Derived from last login.

ticket_time - +

World time in text format.

diff --git a/datum/asset.html b/datum/asset.html index 25a7799b3423..634c09e68365 100644 --- a/datum/asset.html +++ b/datum/asset.html @@ -16,20 +16,20 @@

/datum/asset - +

Vars

Procs

get_serialized_url_mappingsReturns a cached tgui message of URL mappings

Proc Details

get_serialized_url_mappings

Returns a cached tgui message of URL mappings

diff --git a/datum/asset/json.html b/datum/asset/json.html index de128b8ca1bd..8828a76e5fb7 100644 --- a/datum/asset/json.html +++ b/datum/asset/json.html @@ -16,7 +16,7 @@

/datum/asset/json - +

A subtype to generate a JSON file from a list

@@ -26,18 +26,18 @@

Var Details

- +

The filename, will be suffixed with ".json"

Proc Details

generate

Returns the data that will be JSON encoded

diff --git a/datum/asset/simple.html b/datum/asset/simple.html index c5aeebccff79..19196ddf6599 100644 --- a/datum/asset/simple.html +++ b/datum/asset/simple.html @@ -16,7 +16,7 @@

/datum/asset/simple - +

If you don't need anything complicated.

Vars

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

Var Details

list of assets for this datum in the form of: asset_filename = asset_file. At runtime the asset_file will be @@ -38,19 +38,19 @@

Var Details

TRUE for keeping local asset names when browse_rsc backend is used

legacy - +

Set to true to have this asset also be sent via the legacy browse_rsc system when cdn transports are enabled?

diff --git a/datum/asset/simple/namespaced.html b/datum/asset/simple/namespaced.html index 11d318500188..1831d970a2c0 100644 --- a/datum/asset/simple/namespaced.html +++ b/datum/asset/simple/namespaced.html @@ -16,7 +16,7 @@

/datum/asset/simple/namespaced - +

Namespace'ed assets (for static css and html files) @@ -32,20 +32,20 @@

Var Details

parents - list of the parent asset or assets (in name = file assoicated format) for this namespace. parent assets must be referenced by their generated url, but if an update changes a parent asset, it won't change the namespace's identity.

Proc Details

get_htmlloader

Get a html string that will load a html asset. Needed because byond doesn't allow you to browse() to a url.

diff --git a/datum/asset_cache_item.html b/datum/asset_cache_item.html index ad5b754dbc6d..87bc22a5feb1 100644 --- a/datum/asset_cache_item.html +++ b/datum/asset_cache_item.html @@ -16,7 +16,7 @@

asset_cache_item - +

An internal datum containing info on items in the asset cache. Mainly used to cache md5 info for speed.

Vars

@@ -34,20 +34,20 @@

Var Details

TRUE for keeping local asset names when browse_rsc backend is used

legacy - +

Should this file also be sent via the legacy browse_rsc system when cdn transports are enabled?

namespace - +

Used by the cdn system to keep legacy css assets with their parent css file. (css files resolve urls relative to the css file, so the @@ -56,19 +56,19 @@

Var Details

True if this is the parent css or html file for an asset's namespace

Proc Details

New

pass in a valid file_hash if you have one to save it from needing to do it again. pass in a valid dmi file path string e.g. "icons/path/to/dmi_file.dmi" to make generating the hash less expensive

diff --git a/datum/asset_transport.html b/datum/asset_transport.html index 3903b3b3e0db..34e95c8ea937 100644 --- a/datum/asset_transport.html +++ b/datum/asset_transport.html @@ -16,7 +16,7 @@

Simple browse_rsc asset transport - +

Base browse_rsc asset transport

Vars

@@ -42,26 +42,26 @@

Var Details

Don't mutate the filename of assets when sending via browse_rsc. This is to make it easier to debug issues with assets, and allow server operators to bypass issues that make it to production. If turning this on fixes asset issues, something isn't using get_asset_url and the asset isn't marked legacy, fix one of those.

Proc Details

Initialize

Initialize - Called when SSassets initializes.

Load

Called when the transport is loaded by the config controller, not called on the default transport unless it gets loaded by a config change.

get_asset_url

Returns a url for a given asset. @@ -69,7 +69,7 @@

Var Details

Register a browser asset with the asset cache system. @@ -84,7 +84,7 @@

Var Details

Sends a list of browser assets to a client @@ -93,20 +93,20 @@

Var Details

Precache files without clogging up the browse() queue, used for passively sending files on connection start.

validate_config

Check the config is valid to load this transport Returns TRUE or FALSE

diff --git a/datum/asset_transport/webroot.html b/datum/asset_transport/webroot.html index c6919e50a9ca..a1c8c0abefb4 100644 --- a/datum/asset_transport/webroot.html +++ b/datum/asset_transport/webroot.html @@ -16,7 +16,7 @@

CDN Webroot asset transport - +

CDN Webroot asset transport.

Vars

@@ -33,7 +33,7 @@

CDN Webroot asset transport

Procs

webroot slow asset sending - does nothing.

Proc Details

get_asset_url

Returns a url for a given asset. @@ -41,13 +41,13 @@

CDN Webroot asset transport

Processes thru any assets that were registered before we were loaded as a transport.

register_asset

Register a browser asset with the asset cache system @@ -56,25 +56,25 @@

CDN Webroot asset transport

Saves the asset to the webroot taking into account namespaces and hashes.

send_assets

webroot asset sending - does nothing unless passed legacy assets

send_assets_slow

webroot slow asset sending - does nothing.

diff --git a/datum/authority/branch/role.html b/datum/authority/branch/role.html index 3591f26e7205..589020521c81 100644 --- a/datum/authority/branch/role.html +++ b/datum/authority/branch/role.html @@ -16,7 +16,7 @@

Role Authority - +

@@ -31,19 +31,19 @@

Var Details

List of mapped roles that should be used in place of usual ones

Proc Details

assign_roles

Assign roles to the players. Return roles that are still avialable. If count is true, return role balancing weight instead.

calculate_role_weight

Calculate role balance weight for one person joining as that role. This weight is used @@ -52,7 +52,7 @@

Var Details

Vars

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

Var Details

If the autoreply will automatically close the ahelp or not.

message - +

The detailed message in the auto reply.

title - +

What shows up in the list of replies, and the big red header on the reply itself.

diff --git a/datum/autowiki.html b/datum/autowiki.html index c518be61ece8..16e6f9b9c629 100644 --- a/datum/autowiki.html +++ b/datum/autowiki.html @@ -16,7 +16,7 @@

/datum/autowiki - +

A representation of an automated wiki page.

Vars

@@ -44,7 +44,7 @@

Var Details

If the generation of this autowiki should call /generate_multiple(), which should return a list of list(title = "Page Title", contents) @@ -52,7 +52,7 @@

Var Details

The page on the wiki to be replaced. This should never be a user-facing page, like "Guide to circuits". @@ -60,20 +60,20 @@

Var Details

escape_value

Escape a parameter such that it can be correctly put inside a wiki output

generate

Override and return the new text of the page. This proc can be impure, usually to call upload_file.

include_template

Generates an auto formatted template user. @@ -86,14 +86,14 @@

Var Details

Takes an icon and uploads it to Autowiki-name.png. Do your best to make sure this is unique, so it doesn't clash with other autowiki icons.

diff --git a/datum/beam.html b/datum/beam.html index 88ae90e02e9b..0de715e7cccf 100644 --- a/datum/beam.html +++ b/datum/beam.html @@ -16,7 +16,7 @@

/datum/beam - +

Vars

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

Var Details

The Xeno we handle mutator state for

name - +

Userfriendly name of the mutator

Proc Details

append_to_stat

Returns any extra information to display via stat.

handle_slash

Handling specific behavior - if TRUE, the attack will not have an attack delay by default.

melee_attack_modify_damage

Modifies the damage of a slash based on the current mutator state. @@ -74,25 +74,25 @@

Var Details

Vars

@@ -29,36 +29,36 @@

Var Details

Total number of eggs which can be sustained defined as EGGSAC_OFF_WEED_EGGCAP

eggs_sustained - +

List of /obj/effect/alien/egg/carrier_egg sustained by the carrier on normal weeds

sustain_distance - +

Distance from the egg that the carrier can go before it stops sustaining it

Proc Details

Destroy

Remove all references to src in eggs_sustained

remove_egg_owner

Remove owner of egg

diff --git a/datum/behavior_delegate/crusher_base.html b/datum/behavior_delegate/crusher_base.html index d5269676321f..427228fb2d09 100644 --- a/datum/behavior_delegate/crusher_base.html +++ b/datum/behavior_delegate/crusher_base.html @@ -16,7 +16,7 @@

Base Crusher Behavior Delegate - +

Vars

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

Var Details

- +

Utilized to update charging animation.

diff --git a/datum/behavior_delegate/lurker_base.html b/datum/behavior_delegate/lurker_base.html index 7ab33ab6c6d0..e17c0782e7e1 100644 --- a/datum/behavior_delegate/lurker_base.html +++ b/datum/behavior_delegate/lurker_base.html @@ -16,7 +16,7 @@

Base Lurker Behavior Delegate - +

Vars

@@ -24,19 +24,19 @@

Base Lurker Behavior Delegate

Procs

on_invisibility_offImplementation for disabling invisibility.

Proc Details

on_invisibility

Implementation for enabling invisibility.

on_invisibility_off

Implementation for disabling invisibility.

diff --git a/datum/behavior_delegate/praetorian_base.html b/datum/behavior_delegate/praetorian_base.html index ec5e5fd4d41b..7b735b1a9ff3 100644 --- a/datum/behavior_delegate/praetorian_base.html +++ b/datum/behavior_delegate/praetorian_base.html @@ -16,7 +16,7 @@

Base Praetorian Behavior Delegate - +

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

Var Details

reward for hitting shots instead of spamming acid ball

diff --git a/datum/bioscan_data.html b/datum/bioscan_data.html index bfb45c05b230..d968b7b375de 100644 --- a/datum/bioscan_data.html +++ b/datum/bioscan_data.html @@ -16,7 +16,7 @@

/datum/bioscan_data - +

Vars

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

Var Details

All larva on all hives

marine_planet_location - +

Random mentioned locations

Proc Details

ares_bioscan

The announcement to all Humans. Slightly off for the planet and elsewhere, accurate for the ship.

qm_bioscan

The announcement to all Xenos. Slightly off for the human ship, accurate otherwise.

yautja_bioscan

All larva on all hives @@ -66,7 +66,7 @@

Var Details

Vars

@@ -26,18 +26,18 @@

Var Details

An associative list of the readable flag and its true value

variable - +

The variable name that contains the bitfield

diff --git a/datum/cas_fire_envelope.html b/datum/cas_fire_envelope.html index a492e69785d3..cbabbbce7638 100644 --- a/datum/cas_fire_envelope.html +++ b/datum/cas_fire_envelope.html @@ -16,7 +16,7 @@

/datum/cas_fire_envelope - +

Vars

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

/datum/cas_f

Procs

untrack_objectCall to unregister the on_tracked_object_del behavior

Proc Details

change_direction

Change attack vector for firemission

chat_warning

Step 2, 3, 4: Warns nearby mobs of the incoming fire mission. Warning as 1 is non-precise, whereas 2 and 3 are precise.

end_cooldown

Step 7: Sets the fire mission stat to FIRE_MISSION_STATE_IDLE

flyoff

Step 6: Sets the fire mission stat to FIRE_MISSION_STATE_COOLDOWN

on_tracked_object_del

Signal handler for when we are viewing a object in cam is qdel'd (but camera actually is actually some other obj)

open_fire

Step 5: Actually executes the fire mission updating stat to FIRE_MISSION_STATE_FIRING and then FIRE_MISSION_STATE_OFF_TARGET

play_sound

Step 1: Sets the stat to FIRE_MISSION_STATE_ON_TARGET and starts the sound effect for the fire mission.

untrack_object

Call to unregister the on_tracked_object_del behavior

diff --git a/datum/cas_fire_mission.html b/datum/cas_fire_mission.html index 47ce4d51e622..a71021da7d6b 100644 --- a/datum/cas_fire_mission.html +++ b/datum/cas_fire_mission.html @@ -16,7 +16,7 @@

Unnamed Firemission - +

@@ -24,14 +24,14 @@

Unnamed Firemission

add_user_to_sim_tracking

Used only in the simulation room, proper tracking is done in the add_user_to_tracking envelop. This shouldn't be used in any other procs.

diff --git a/datum/cas_fire_mission_record.html b/datum/cas_fire_mission_record.html index cd4e21a6529a..5da4741ce7b7 100644 --- a/datum/cas_fire_mission_record.html +++ b/datum/cas_fire_mission_record.html @@ -16,7 +16,7 @@

/datum/cas_fire_mission_record - +

Defines firing patterns in Fire Missions, transverse to its firing direction

Procs

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

Var Details

List of transverse offsets for each firing step - null meaning not shooting

weapon - +

Weapon relevant to this fire mission record

Proc Details

get_ammo

Get current ammo status for a weapon

get_offsets

Get offset range allowed when firing weapon in this configuration

diff --git a/datum/caste_datum.html b/datum/caste_datum.html index 4394e81e6fc1..835c18d3be2f 100644 --- a/datum/caste_datum.html +++ b/datum/caste_datum.html @@ -16,7 +16,7 @@

/datum/caste_datum - +

Vars

@@ -48,150 +48,150 @@

Var Details

Time it takes between acid splash retaliate procs. Variable per caste, for if we want future castes that are acid bombs

adjust_size_x - +

Adjust pixel size. 0.x is smaller, 1.x is bigger, percentage based.

armor_deflection - +

Chance of deflecting projectiles.

aura_allowed - +

"Evolving" removed for the time being

aura_strength - +

The strength of our aura. Zero means we can't emit one

available_strains - +

A list of strain typepaths that are able to be chosen by this caste.

build_time_mult - +

Default build time and build distance

deevolves_to - +

what caste or castes to de-evolve to.

evolution_allowed - +

Are they allowed to evolve (and have their evolution progress group)

evolution_threshold - +

Threshold to next evolution

evolve_without_queen - +

whether they can get evo points without needing an ovi queen

evolves_to - +

This is where you add castes to evolve into. "Separated", "by", "commas"

fire_vulnerability_mult - +

if fire_immunity is set to be vulnerable, how much will fire damage be multiplied. Defines in xeno.dm

hugger_nurturing - +

if a hugger is held in hand, won't attempt to leap and kill itself

innate_healing - +

whether the xeno heals even outside weeds.

is_intelligent - +

If they can use consoles, etc. Set on Queen

melee_vehicle_damage - +

allows fine tuning melee damage to vehicles per caste.

minimap_icon - +

Iconstate for the xeno on the minimap

minimap_leadered_overlay - +

The iconstate for leadered xenos on the minimap, added as overlay

spit_delay - +

Delay timer for spitting

spit_types - +

list of datum projectile types the xeno can use.

spit_windup - +

Windup for spits

tremor_cooldown - +

Big strong ability, big cooldown.

xeno_explosion_resistance - +

Armor but for explosions

diff --git a/datum/character_trait.html b/datum/character_trait.html index 32d6259bf7d9..f86325b79235 100644 --- a/datum/character_trait.html +++ b/datum/character_trait.html @@ -16,7 +16,7 @@

/datum/character_trait - +

Character traits. @@ -38,7 +38,7 @@

Var Details

Whether the trait can be applied to mobs Do not forget to override this var for any child types @@ -46,19 +46,19 @@

Var Details

The point cost for the preferences menu

refresh_choices - +

Refreshes the character creation menu when picked

trait_group - +

Trait groups determine whether this trait can be applied to a given mob

@@ -66,38 +66,38 @@

Var Details

Vars

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

Var Details

Roles that get the shitty wooden pole.

fancy_cane_roles - +

Roles that get the fancy cane.

inapplicable_roles - +

Roles that will not allow the trait to be added. (Due to being designed for combat, heavy physical duty, or just being too junior to be worth keeping around as a cripple.)

inapplicable_species - +

Species that will not allow the trait to be added.

diff --git a/datum/character_trait/biology/lisp.html b/datum/character_trait/biology/lisp.html index 49785cfc6f36..ecfbe6f236ca 100644 --- a/datum/character_trait/biology/lisp.html +++ b/datum/character_trait/biology/lisp.html @@ -16,7 +16,7 @@

/datum/character_trait/biology/lisp - +

Vars

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

Var Details

Roles that will not allow the trait to be added

inapplicable_species - +

Species that will not allow the trait to be added.

maximum_ranking - +

Maximum rank at which you can have this trait.

diff --git a/datum/character_trait_group.html b/datum/character_trait_group.html index 2fb4d5c84f3a..c10c54a4415d 100644 --- a/datum/character_trait_group.html +++ b/datum/character_trait_group.html @@ -16,7 +16,7 @@

/datum/character_trait_group - +

Character trait groups for constraints (if any)

Vars

@@ -36,7 +36,7 @@

Var Details

Override this variable if you want this trait group to be constraining @@ -46,38 +46,38 @@

Var Details

Whether the group will show up in the preferences menu

max - +

The maximum amount of traits from this trait group that a mob can have

mutually_exclusive - +

Whether a mob can only have one trait of this trait group

trait_group_name - +

Group name as shown in the preferences menu

traits - +

A list of this group's traits populated in /datum/character_trait/New()

diff --git a/datum/chem_property.html b/datum/chem_property.html index 47f994438d65..5391b7f2fa02 100644 --- a/datum/chem_property.html +++ b/datum/chem_property.html @@ -16,7 +16,7 @@

/datum/chem_property - +

Vars

@@ -26,18 +26,18 @@

Var Details

a cost penalty is added at each level above 5 (+1 at 6, +2 at 7, +4 at 8, +5 at 9, +7 at 10)

volatile - +

Should reagent with this property explode/start fire when mixed more than overdose threshold at once?

diff --git a/datum/chemical_data.html b/datum/chemical_data.html index 9d302badec48..cb3096256f55 100644 --- a/datum/chemical_data.html +++ b/datum/chemical_data.html @@ -16,7 +16,7 @@

/datum/chemical_data - +

Vars

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

Var Details

credits gained from survivor clearance cards

diff --git a/datum/chemical_reaction.html b/datum/chemical_reaction.html index 65d50076454e..09ac3a587091 100644 --- a/datum/chemical_reaction.html +++ b/datum/chemical_reaction.html @@ -16,7 +16,7 @@

/datum/chemical_reaction - +

Vars

@@ -29,36 +29,36 @@

Var Details

Determines if a chemical reaction can occur inside a mob

required_container - +

The container path required for the reaction to happen

result_amount - +

The resulting amount: Recommended to be set to the total volume of all components

secondary - +

set to nonzero if secondary reaction

secondary_results - +

additional reagents produced by the reaction

diff --git a/datum/cm_objective.html b/datum/cm_objective.html index e9aca2034619..821778d44d1b 100644 --- a/datum/cm_objective.html +++ b/datum/cm_objective.html @@ -16,20 +16,20 @@

An objective to complete - +

Vars

Procs

award_pointsAdd points to the techtree of whoever owns the objective.

Proc Details

award_points

Add points to the techtree of whoever owns the objective.

diff --git a/datum/cm_objective/recover_corpses.html b/datum/cm_objective/recover_corpses.html index f5a2ccd97242..7931af6262d2 100644 --- a/datum/cm_objective/recover_corpses.html +++ b/datum/cm_objective/recover_corpses.html @@ -16,7 +16,7 @@

Recover corpses - +

@@ -26,18 +26,18 @@

Var Details

List of list of active corpses per tech-faction ownership

Proc Details

score_corpse

Get score value for a given corpse

diff --git a/datum/component.html b/datum/component.html index 6e6b0242e5b7..7ce9653ee17a 100644 --- a/datum/component.html +++ b/datum/component.html @@ -16,7 +16,7 @@

Component - +

The component datum

@@ -46,7 +46,7 @@

Var Details

Only set to true if you are able to properly transfer this component

At a minimum RegisterWithParent and UnregisterFromParent should be used

@@ -54,14 +54,14 @@

Var Details

Defines how duplicate existing components are handled when added to a datum

See COMPONENT_DUPE_* definitions for available options

dupe_type - +

The type to check for duplication

null means exact match on type (default)

@@ -69,12 +69,12 @@

Var Details

- +

The datum this components belongs to

Proc Details

CheckDupeComponent

Called on a component when a component of the same type was added to the same parent with COMPONENT_DUPE_SELECTIVE

@@ -83,7 +83,7 @@

Var Details

Properly removes the component from parent and cleans up references

@@ -94,7 +94,7 @@

Var Details

Called on a component when a component of the same type was added to the same parent

@@ -102,14 +102,14 @@

Var Details

Called during component creation with the same arguments as in new excluding parent.

Do not call qdel(src) from this function, return COMPONENT_INCOMPATIBLE instead

New

Create a new component.

@@ -120,7 +120,7 @@

Var Details

Callback Just after a component is transferred

@@ -128,14 +128,14 @@

Var Details

Callback Just before this component is transferred

Use this to do any special cleanup you might need to do before being deregged from an object

RegisterWithParent

Register the component with the parent object

@@ -143,13 +143,13 @@

Var Details

Removes the component from parent, ends up with a null parent

UnregisterFromParent

Unregister from our parent object

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

Var Details

Internal proc to create a list of our type and all parent types

_JoinParent

Internal proc to handle behaviour of components when joining a parent

_RemoveFromParent

Internal proc to handle behaviour when being removed from a parent

diff --git a/datum/component/automatedfire.html b/datum/component/automatedfire.html index 36b0cb26bc56..e8b505033357 100644 --- a/datum/component/automatedfire.html +++ b/datum/component/automatedfire.html @@ -16,7 +16,7 @@

/datum/component/automatedfire - +

Vars

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

Var Details

- +

Contains the reference to the next component in the bucket, used by autofire subsystem

next_fire - +

Contains the scheduled fire time, used for scheduling EOL

prev - +

Contains the reference to the previous component in the bucket, used by autofire subsystem

shooter - +

The owner of this component

Proc Details

process_shot

Handle the firing of the autofire component

schedule_shot

schedule the shooter into the system, inserting it into the next fire queue

diff --git a/datum/component/automatedfire/autofire.html b/datum/component/automatedfire/autofire.html index 0b35de09f2a9..119c5fb8485d 100644 --- a/datum/component/automatedfire/autofire.html +++ b/datum/component/automatedfire/autofire.html @@ -16,7 +16,7 @@

/datum/component/automatedfire/autofire - +

Vars

@@ -47,139 +47,139 @@

Var Details

Delay between two shots when in full auto

automatic_delay_mult - +

The multiplier for how much slower the parent should fire in automatic mode. 1 is normal, 1.2 is 20% slower, 2 is 100% slower, etc.

burst_shots_to_fire - +

How many bullets are fired in burst mode

burstfire_shot_delay - +

Delay between two burst shots

bursting - +

If we are in a burst

callback_bursting - +

Callback to set bursting mode on the parent

callback_display_ammo - +

Callback to ask the parent to display ammo

callback_fire - +

Callback to ask the parent to fire

callback_reset_fire - +

Callback to ask the parent to reset its firing vars

callback_set_firing - +

Callback to set parent's fa_firing

fire_mode - +

The current fire mode of the shooter

have_to_reset_at_burst_end - +

If TRUE, the shooter will reset its references at the end of the burst

shooting - +

If the shooter is currently shooting

shots_fired - +

Count the shots fired when bursting

Proc Details

hard_reset

We are burst firing, we can't clean the state now. We will do it when the burst is over Hard reset the autofire, happens when the shooter fall/is thrown, at the end of a burst or when it runs out of ammunition

initiate_shot

Insert the component in the bucket system if it was not in already

modify_burst_shots_to_fire

Setter for the number of shots in a burst

modify_burstfire_shot_delay

Setter for burst shot delay

modify_fire_mode

Setter for fire mode

modify_fire_shot_delay

Setter for auto fire shot delay

process_shot

Ask the shooter to fire and schedule the next shot if need

stop_firing

Remove the component from the bucket system if it was in

diff --git a/datum/component/bad_leg.html b/datum/component/bad_leg.html index f51e85c89e1b..e684e2214ba0 100644 --- a/datum/component/bad_leg.html +++ b/datum/component/bad_leg.html @@ -16,7 +16,7 @@

/datum/component/bad_leg - +

Vars

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

Var Details

- +

Bound limb.

bound_action - +

The bound action to reduce steps tracker.

last_message_time - +

Holds the last time a message was sent to prevent spam.

parent_human - +

Bound human.

steps_walking - +

Tracker for steps walked.

Proc Details

rest_legs_pain

This prevents weird shit like corpses being dragged triggering the messages.

diff --git a/datum/component/bonus_damage_stack.html b/datum/component/bonus_damage_stack.html index 63faf1379d32..9710f3f195cb 100644 --- a/datum/component/bonus_damage_stack.html +++ b/datum/component/bonus_damage_stack.html @@ -16,7 +16,7 @@

/datum/component/bonus_damage_stack - +

Vars

@@ -29,36 +29,36 @@

Var Details

extra damage multiplier, divided by 1000

bonus_damage_cap_increase - +

extra cap limit added by more powerful bullets

bonus_damage_stacks - +

extra damage multiplier, divided by 1000

last_stack - +

Last world.time that the afflicted was hit by a holo-targeting round.

stack_loss_multiplier - +

multiplies the BONUS_DAMAGE_STACK_LOSS_PER_SECOND calculation, modifying how fast we lose holo stacks

diff --git a/datum/component/camera_manager.html b/datum/component/camera_manager.html index 3862a5a0cff4..f61d99280bdc 100644 --- a/datum/component/camera_manager.html +++ b/datum/component/camera_manager.html @@ -16,7 +16,7 @@

/datum/component/camera_manager - +

Vars

@@ -26,18 +26,18 @@

Var Details

- +

The turf where the camera was last updated.

Proc Details

show_camera_static

Set the displayed camera to the static not-connected.

diff --git a/datum/component/cell.html b/datum/component/cell.html index d76470baa186..b4d0ddea38f0 100644 --- a/datum/component/cell.html +++ b/datum/component/cell.html @@ -16,7 +16,7 @@

/datum/component/cell - +

Vars

@@ -34,66 +34,66 @@

Var Details

- +

If the component requires a cell to be inserted to work instead of having an integrated one

charge - +

Current charge of power cell

charge_drain - +

If draining charge on process(), how much to drain per process call

charge_examine_range - +

From how many tiles at the highest someone can examine the parent to see the charge

display_charge - +

If the parent should show cell charge on examine

hit_charge - +

If the component can be recharged by hitting its parent with a cell

initial_max_charge - +

Initial max charge of the power cell

inserted_cell - +

Ref to an inserted cell. Should only be null if cell_insert is false

max_charge - +

Maximum charge of the power cell, set to -1 for infinite charge

max_recharge_tick - +

The maximum amount that can be recharged per tick when using a cell to recharge this component

diff --git a/datum/component/cluster_stack.html b/datum/component/cluster_stack.html index 4d26731be617..cc534b995a5a 100644 --- a/datum/component/cluster_stack.html +++ b/datum/component/cluster_stack.html @@ -16,7 +16,7 @@

/datum/component/cluster_stack - +

Vars

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

Var Details

Count of how many cluster rounds are in the current stack.

damage_counter - +

Counter of how much damage each cluster round did, 30% of which will be given to the target of apply_cluster_stacks()

last_stack - +

Last world.time that the afflicted was hit by a cluster round.

diff --git a/datum/component/connect_mob_behalf.html b/datum/component/connect_mob_behalf.html index dcfddcdf4fc5..672b9a0d62ab 100644 --- a/datum/component/connect_mob_behalf.html +++ b/datum/component/connect_mob_behalf.html @@ -16,7 +16,7 @@

/datum/component/connect_mob_behalf - +

This component behaves similar to connect_loc_behalf, but working off clients and mobs instead of loc @@ -29,24 +29,24 @@

Var Details

- +

An assoc list of signal -> procpath to register to the mob our client "owns"

tracked - +

The master client we're working with

tracked_mob - +

The mob we're currently tracking

diff --git a/datum/component/crate_tag.html b/datum/component/crate_tag.html index e80bcf3aab4d..f31542dbd33a 100644 --- a/datum/component/crate_tag.html +++ b/datum/component/crate_tag.html @@ -16,7 +16,7 @@

/datum/component/crate_tag - +

Vars

@@ -26,18 +26,18 @@

Var Details

- +

The crate tag used for notifications and as label

Proc Details

notify_squad

Handler to notify an overwatched squad that this crate has been dropped for them

diff --git a/datum/component/deevolve_cooldown.html b/datum/component/deevolve_cooldown.html index a07a844a2d70..af810e5dd156 100644 --- a/datum/component/deevolve_cooldown.html +++ b/datum/component/deevolve_cooldown.html @@ -16,7 +16,7 @@

/datum/component/deevolve_cooldown - +

A component that should be on all xenos that should be prevented from de-evolution manipulation.

Vars

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

Var Details

Assoc list of caste define to timerid of recent de-evolves this xeno has performed that are still on cooldown

parent_xeno - +

The xeno that we are bound to

Proc Details

on_deevolve

Signal handler for COMSIG_XENO_DEEVOLVE to add the current xeno as a de-evolution

on_try_evolve

Signal handler for COMSIG_XENO_TRY_EVOLVE to determine is the evolution is allowed

diff --git a/datum/component/disk_reader.html b/datum/component/disk_reader.html index 14c18ea751fe..c2158b2f8641 100644 --- a/datum/component/disk_reader.html +++ b/datum/component/disk_reader.html @@ -16,7 +16,7 @@

/datum/component/disk_reader - +

Vars

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

Var Details

- +

Ref to the inserted disk

diff --git a/datum/component/footstep.html b/datum/component/footstep.html index 80ddb398b0dd..c4b09a4a47e7 100644 --- a/datum/component/footstep.html +++ b/datum/component/footstep.html @@ -16,7 +16,7 @@

/datum/component/footstep - +

Footstep component. Plays footsteps at parents location when it is appropriate.

Vars

@@ -29,36 +29,36 @@

Var Details

falloff of soundfile see playsound()

footstep_sounds - +

This can be a list OR a soundfile OR null. Determines whatever sound gets played.

range - +

range of soundfile see playsound()

steps - +

how many steps before the footstep sound is played

volume - +

volume of soundfile see playsound()

diff --git a/datum/component/label.html b/datum/component/label.html index e238de0c71bb..69750616c855 100644 --- a/datum/component/label.html +++ b/datum/component/label.html @@ -16,7 +16,7 @@

/datum/component/label - +

The label component.

@@ -37,12 +37,12 @@

Var Details

The name of the label the player is applying to the parent.

Proc Details

Examine

This proc will trigger when someone examines the parent. @@ -55,14 +55,14 @@

Var Details

Vars

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

Var Details

By default, the condition is required. If true, invert the check

pname - +

Parameter from scenario storage to check for

pvalue - +

Value to check the parameter against

diff --git a/datum/component/overlay_lighting.html b/datum/component/overlay_lighting.html index 8a4817f8c248..1bb1b7730688 100644 --- a/datum/component/overlay_lighting.html +++ b/datum/component/overlay_lighting.html @@ -16,7 +16,7 @@

/datum/component/overlay_lighting - +

Movable atom overlay-based lighting component.

@@ -91,252 +91,252 @@

Var Details

Lazy list to track the turfs being affected by our light, to determine their visibility.

cast_range - +

Cast range for the directional cast (how far away the atom is moved)

cone - +

A cone overlay for directional light, it's alpha and color are dependant on the light

current_direction - +

Current tracked direction for the directional cast behaviour

current_holder - +

Movable atom currently holding the light. Parent might be a flashlight, for example, but that might be held by a mob or something else.

directional - +

Whether we're a directional light

directional_offset_x - +

Tracks current directional x offset so we dont update unecessarily

directional_offset_y - +

Tracks current directional y offset so we dont update unecessarily

light_overlays - +

Cache of the possible light overlays, according to size.

lum_power - +

How much this light affects the dynamic_lumcount of turfs.

lumcount_range - +

Ceiling of range, integer without decimal entries.

overlay_lighting_flags - +

For light sources that can be turned on and off.

parent_attached_to - +

Movable atom the parent is attached to. For example, a flashlight into a helmet or gun. We'll need to track the thing the parent is attached to as if it were the parent itself.

range - +

How far the light reaches, float.

set_alpha - +

Transparency value.

visible_mask - +

Overlay effect to cut into the darkness and provide light.

Proc Details

add_dynamic_lumi

Adds the luminosity and source for the affected movable atoms to keep track of their visibility.

cast_directional_light

Here we append the behavior associated to changing lum_power.

check_holder

Used to determine the new valid current_holder from the parent's loc.

clean_old_turfs

Clears the affected_turfs lazylist, removing from its contents the effects of being near the light.

get_new_turfs

Populates the affected_turfs lazylist, adding to its contents the effects of being near the light.

make_luminosity_update

Clears the old affected turfs and populates the new ones.

on_holder_dir_change

Called when current_holder changes loc.

on_holder_moved

Called when current_holder changes loc.

on_holder_qdel

Called when the current_holder is qdeleted, to remove the light effect.

on_light_flags_change

Triggered right after the parent light flags change.

on_parent_attached_to_moved

Called when parent_attached_to changes loc.

on_parent_attached_to_qdel

Called when the current_holder is qdeleted, to remove the light effect.

on_parent_dir_change

Called when parent changes loc.

on_parent_moved

Called when parent changes loc.

on_toggle

Toggles the light on and off.

remove_dynamic_lumi

Removes the luminosity and source for the affected movable atoms to keep track of their visibility.

set_color

Changes the light's color, pretty straightforward.

set_direction

Sets a new direction for the directional cast, then updates luminosity

set_holder

Called to change the value of current_holder.

set_lum_power

Here we append the behavior associated to changing lum_power.

set_parent_attached_to

Called to change the value of parent_attached_to.

set_power

Changes the intensity/brightness of the light by altering the visual object's alpha.

set_range

Changes the range which the light reaches. 0 means no light, 7 is the maximum value.

turn_off

Toggles the light off.

turn_on

Toggles the light on.

diff --git a/datum/component/rename.html b/datum/component/rename.html index 0a875f2fd89e..547a30032aca 100644 --- a/datum/component/rename.html +++ b/datum/component/rename.html @@ -16,7 +16,7 @@

/datum/component/rename - +

The rename component.

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

Var Details

- +

The desc the player is applying to the parent.

custom_name - +

The name the player is applying to the parent.

original_desc - +

The desc before the player changed it.

original_name - +

The name before the player changed it.

Proc Details

InheritComponent

This proc will fire after the parent's name or desc is changed with a pen, which is trying to apply another rename component. @@ -68,19 +68,19 @@

Var Details

Vars

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

Var Details

A message to tell the user when they attempt to emote, if any

on_speak_message - +

A message to tell the user when they attempt to speak, if any

on_unmute_message - +

A message to tell the user when they become no longer mute, if any

time_until_unmute - +

How long after the component's initialization it should be deleted. -1 means it will never delete

diff --git a/datum/component/tutorial_status.html b/datum/component/tutorial_status.html index 45f3c4ed33b0..0ccead12cb75 100644 --- a/datum/component/tutorial_status.html +++ b/datum/component/tutorial_status.html @@ -16,7 +16,7 @@

/datum/component/tutorial_status - +

Vars

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

Var Details

What the mob's current tutorial status is, displayed in the status panel

diff --git a/datum/component/weed_food.html b/datum/component/weed_food.html index 1d6c8175b8f6..93715a1218b5 100644 --- a/datum/component/weed_food.html +++ b/datum/component/weed_food.html @@ -16,7 +16,7 @@

/datum/component/weed_food - +

A component that can be attached to a mob/living to be merged with weeds after a delay. @@ -52,142 +52,142 @@

Var Details

- +

The weeds that we are merging/merged with

active - +

Whether we are waiting on timer to merge

merged - +

Whether we are merged with weeds

parent_buckle - +

The obj that our parent is buckled to and we have registered a signal

parent_mob - +

The living mob that we are bound to

parent_nest - +

A nest our parent is buckled to and we have registered a signal

parent_turf - +

The turf that our parent is on

timer_id - +

Any active timer for a pending merge

unmerged_time - +

The time we were unmerged (just to handle weeds upgrading)

weed_appearance - +

The overlay image when merged

Proc Details

merge_with_weeds

Finish becomming one with the weeds Returns TRUE if merged successfully

on_after_buckle

SIGNAL_HANDLER for COMSIG_OBJ_AFTER_BUCKLE

on_forsaken

SIGNAL_HANDLER for COMSIG_GLOB_GROUNDSIDE_FORSAKEN_HANDLING

on_move

SIGNAL_HANDLER for COMSIG_MOVABLE_TURF_ENTERED

on_nest_deletion

SIGNAL_HANDLER for COMSIG_PARENT_QDELETING of nest

on_preignition

SIGNAL_HANDLER for COMSIG_LIVING_PREIGNITION of weeds

on_rejuv

SIGNAL_HANDLER for COMSIG_LIVING_REJUVENATED and COMSIG_HUMAN_REVIVED

on_update

SIGNAL_HANDLER for COMSIG_HUMAN_SET_UNDEFIBBABLE & COMSIG_WEEDNODE_GROWTH

on_weed_deletion

SIGNAL_HANDLER for COMSIG_PARENT_QDELETING of weeds

start

Try to start the process to turn into weeds Returns TRUE if started successfully

stop

Try to stop the process turning into weeds Returns TRUE if stopped successfully (was active when called)

unmerge_with_weeds

Undo the weedening Returns TRUE if unmerged successfully (always)

diff --git a/datum/computer/file/embedded_program/docking/simple.html b/datum/computer/file/embedded_program/docking/simple.html index a02f6f46f4c2..91c1660bbb54 100644 --- a/datum/computer/file/embedded_program/docking/simple.html +++ b/datum/computer/file/embedded_program/docking/simple.html @@ -16,20 +16,20 @@

/datum/computer/file/embedded_program/docking/simple - +

Vars

Procs

open_doordatum/computer/file/embedded_program/docking/simple/proc/signal_mech_sensor(command)

Proc Details

open_door

datum/computer/file/embedded_program/docking/simple/proc/signal_mech_sensor(command)

diff --git a/datum/construction_template.html b/datum/construction_template.html index ddca9f40f7e0..0ff0b511fef2 100644 --- a/datum/construction_template.html +++ b/datum/construction_template.html @@ -16,20 +16,20 @@

generic structure - +

Procs

on_template_creationruns in /obj/effect/alien/resin/construction/proc/set_template() for logic needed to occur then

Proc Details

on_template_creation

runs in /obj/effect/alien/resin/construction/proc/set_template() for logic needed to occur then

diff --git a/datum/construction_template/xenomorph.html b/datum/construction_template/xenomorph.html index 43b14cf4620d..ddc126dbb43d 100644 --- a/datum/construction_template/xenomorph.html +++ b/datum/construction_template/xenomorph.html @@ -16,7 +16,7 @@

xenomorph structure - +

@@ -26,18 +26,18 @@

Var Details

- +

The range around this structure which needs to be clear for it to be constructed.

hive_ref - +

The hive that this structure belongs to.

diff --git a/datum/construction_template/xenomorph/nest.html b/datum/construction_template/xenomorph/nest.html index b065e6e56bda..8a42972e0719 100644 --- a/datum/construction_template/xenomorph/nest.html +++ b/datum/construction_template/xenomorph/nest.html @@ -16,7 +16,7 @@

thick resin nest - +

Vars

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

Var Details

This will be used to orient the nest that will be built

diff --git a/datum/controller/global_vars.html b/datum/controller/global_vars.html index 463aefd4f094..83c5145b1e22 100644 --- a/datum/controller/global_vars.html +++ b/datum/controller/global_vars.html @@ -16,7 +16,7 @@

Global Variables - +

Vars

@@ -83,51 +83,51 @@

Var Details

- +

Use this for indirect proccalls which require a user

admin_state - +

tgui state: admin_state

Checks that the user is an admin, end-of-story.

always_state - +

tgui state: always_state

Always grants the user UI_INTERACTIVE. Period.

areas_by_type - +

An association from typepath to area instance. Only includes areas with unique set.

base_miss_chance - +

The base miss chance for the different defence zones

blurb_witnesses - +

List of ckeys that have seen a blurb of a given key.

cached_maps - +

List of all the maps that have been cached for /proc/load_map

character_trait_groups - +

Vars

@@ -35,37 +35,37 @@

Var Details

initAtom() adds the atom its creating to this list iff InitializeAtoms() has been given a list to populate as an argument

initialized_changed - +

A count of how many initalize changes we've made. We want to prevent old_initialize being overridden by some other value, breaking init code

Proc Details

CreateAtoms

Actually creates the list of atoms. Exists soley so a runtime in the creation logic doesn't cause initalized to totally break

InitAtom

Init this specific atom

InitializeLateLoaders

Processes all late_loaders, checking the length each iteration and prevents duplicate calls This is necessary because of an edge case where there might be simultanious calls to InitializeAtoms

fix_atoms_locs

Force reset atoms loc, as map expansion can botch turf contents for multitiles @@ -73,19 +73,19 @@

Var Details

Returns TRUE if anything is currently being initialized

set_tracked_initalized

Use this to set initialized to prevent error states where old_initialized is overridden. It keeps happening and it's cheesing me off

diff --git a/datum/controller/subsystem/automatedfire.html b/datum/controller/subsystem/automatedfire.html index 8316db866c29..118aa647a75d 100644 --- a/datum/controller/subsystem/automatedfire.html +++ b/datum/controller/subsystem/automatedfire.html @@ -16,7 +16,7 @@

Automated fire - +

Vars

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

Var Details

- +

List of buckets, each bucket holds every shooter that has to shoot this byond tick

bucket_resolution - +

How many buckets for every frame of world.fps

head_offset - +

world.time of the first entry in the bucket list, effectively the 'start time' of the current buckets

next_shooter - +

Reference to the next shooter before we clean shooter.next

practical_offset - +

Index of the first non-empty bucket

shooter_count - +

How many shooter are in the buckets

Proc Details

reset_buckets

In the event of a change of world.tick_lag, we refresh the size of the bucket and the bucket resolution

diff --git a/datum/controller/subsystem/database_query_manager.html b/datum/controller/subsystem/database_query_manager.html index 01fae73aaaa9..f23ef57d8578 100644 --- a/datum/controller/subsystem/database_query_manager.html +++ b/datum/controller/subsystem/database_query_manager.html @@ -16,7 +16,7 @@

Database QM - +

Vars

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

Var Details

Maximum amount of queries that can be ran concurrently

queries_active - +

Queries currently being handled by database driver

queries_current - +

Queries left to handle during controller firing

queries_new - +

Queries pending execution that will be handled this controller firing

queries_standby - +

Queries pending execution, mapped to complete arguments

Proc Details

create_queued_query

Helper proc for handling queued new queries

process_query

Helper proc for query processing used in fire() - returns TRUE if not done yet

diff --git a/datum/controller/subsystem/events.html b/datum/controller/subsystem/events.html index 71554c685bb2..271d18fe5ee6 100644 --- a/datum/controller/subsystem/events.html +++ b/datum/controller/subsystem/events.html @@ -16,7 +16,7 @@

Events - +

Vars

@@ -32,54 +32,54 @@

Var Details

list of all datum/round_event_control. Used for selecting events based on weight and occurrences.

frequency_lower - +

Lower bound for how frequently events will occur

frequency_upper - +

the latest an event can happen after a previous event

running - +

list of all existing /datum/round_event

scheduled - +

The next world.time that a naturally occurring random event can be selected.

Proc Details

check_event

checks if we should select a random event yet, and reschedules if necessary

reschedule

decides which world.time we should select another random event at.

spawn_event

selects a random event based on whether it can occur and it's 'weight'(probability)

diff --git a/datum/controller/subsystem/hijack.html b/datum/controller/subsystem/hijack.html index 252f7169bee4..0dcdd4e19697 100644 --- a/datum/controller/subsystem/hijack.html +++ b/datum/controller/subsystem/hijack.html @@ -16,7 +16,7 @@

Hijack - +

Vars

@@ -59,216 +59,216 @@

Var Details

Admin var to manually prevent self destruct from occurring

announce_checkpoint - +

Holds the next % point progress should be announced, increments on itself

ares_sd_announced - +

If ARES has announced the 50% point yet for SD

current_progress - +

Current progress towards evacuating safely via lifeboats

current_run - +

The areas that need cycled through currently

current_run_progress_additive - +

The progress of the current run that needs to be added at the end of the current run

current_run_progress_multiplicative - +

Holds what the current_run_progress_additive should be multiplied by at the end of the current run

early_launch_required_progress - +

How much progress is required to early launch

engine_room_heated - +

If the engine room has been heated, occurs at 33% SD completion

engine_room_superheated - +

If the engine room has been superheated, occurs at 66% SD completion

estimated_time_left - +

The estimated time left to get to the safe evacuation point

evac_admin_denied - +

Whether or not evacuation has been disabled by admins

evac_status - +

What stage of evacuation we are currently on

generator_ever_overloaded - +

If a generator has ever been overloaded in the past this round

hijack_status - +

What stage of hijack are we currently on

last_run_progress_change - +

Holds the progress change from last run

maximum_overload_generators - +

Maximum amount of fusion generators that can be overloaded at once for a time benefit

overloaded_generators - +

How many generators are currently overloaded

percent_completion_remaining - +

Roughly what % of the SD countdown remains

progress_areas - +

Areas that are marked as having progress, assoc list that is progress_area = boolean, the boolean indicating if it was progressing or not on the last fire()

required_progress - +

Required progress to evacuate safely via lifeboats

sd_detonated - +

If the self destruct has/is detonating

sd_max_time - +

How long the manual self destruct will take on the high end

sd_min_time - +

How long the manual self destruct will take on the low end

sd_time_remaining - +

How much time left until SD detonates

sd_unlocked - +

If TRUE, self destruct has been unlocked and is possible with a hold of reactor

Proc Details

activate_lifeboats

Opens the lifeboat doors and gets them ready to launch

announce_area_power_change

Called when an area power status is changed to announce that it has been changed

announce_progress

Called to announce to xenos the state of evacuation progression

announce_status_on_crash

Called when the xeno dropship crashes into the Almayer and announces the current status of various objectives to marines

cancel_evacuation

Cancels evacuation, tells lifepods/lifeboats and status_displays

deactivate_lifeboats

Turns off ability to manually take off lifeboats

get_evac_eta

Passes the ETA for status panels

initiate_evacuation

Initiates evacuation by announcing and then prepping all lifepods/lifeboats

unlock_self_destruct

Once refueling is done, marines can optionally hold SD for a time for a stalemate instead of a xeno minor

diff --git a/datum/controller/subsystem/influxdriver.html b/datum/controller/subsystem/influxdriver.html index f4999ccf8aa1..8fc211de0b3c 100644 --- a/datum/controller/subsystem/influxdriver.html +++ b/datum/controller/subsystem/influxdriver.html @@ -16,7 +16,7 @@

InfluxDB Driver - +

Vars

@@ -33,7 +33,7 @@

Var Details

Maximum amount of metric lines to send at most in one request This is neccessary because sending a lot of metrics can get expensive @@ -41,42 +41,42 @@

Var Details

Last timestamp in microseconds

timestamp_cache_worldtime - +

Last tick time the timestamp was taken at

Proc Details

enqueue_stats

Enqueues sending to InfluxDB Backend selected measurement values - round_id and timestamp are filled in automatically

enqueue_stats_crude

Enqueues sending varied stats in a dumb and simpler format directly as: measurement count=

flush_queue

Flushes measurements batch to InfluxDB backend

serialize_field

Puts a single field or tag value into InfluxDB Line format

diff --git a/datum/controller/subsystem/interior.html b/datum/controller/subsystem/interior.html index 492148f5d70d..873604d075a8 100644 --- a/datum/controller/subsystem/interior.html +++ b/datum/controller/subsystem/interior.html @@ -16,7 +16,7 @@

Interiors - +

Vars

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

Interiors

Procs

Loads an interior, requires the interior datum

Proc Details

get_interior_by_coords

Finds which interior is at (x, y, z) and returns its interior datum

in_interior

Checks if an atom is in an interior

load_interior

Loads an interior, requires the interior datum

diff --git a/datum/controller/subsystem/lighting.html b/datum/controller/subsystem/lighting.html index 0332df2e0847..5aaf3decb5df 100644 --- a/datum/controller/subsystem/lighting.html +++ b/datum/controller/subsystem/lighting.html @@ -16,7 +16,7 @@

Lighting - +

List of static lighting sources queued for update. @@ -28,18 +28,18 @@

Var Details

Whether the SS has begun setting up yet

total_shadow_calculations - +

Total times shadows were updated, debug

diff --git a/datum/controller/subsystem/mapping.html b/datum/controller/subsystem/mapping.html index 1716a6770b33..2215be1001c5 100644 --- a/datum/controller/subsystem/mapping.html +++ b/datum/controller/subsystem/mapping.html @@ -16,7 +16,7 @@

Mapping - +

@@ -43,67 +43,67 @@

Var Details

True when in the process of adding a new Z-level, global locking

lists_to_reserve - +

List of lists of turfs to reserve

loaded_lazy_templates - +

list of lazy templates that have been loaded

map_templates - +

Name of all maps

shuttle_templates - +

Name of all shuttles

tent_type_templates - +

map_id of all tents

z_list - +

list of all z level datums in the order of their z (z level 1 is at index 1, etc.)

z_trait_levels - +

list of traits and their associated z leves

Proc Details

add_reservation_zlevel

Adds a new reservation z level. A bit of space that can be handed out on request Of note, reservations default to transit turfs, to make their most common use, shuttles, faster

get_main_ship_name

Gets a name for the marine ship as per the enabled ship map configuration

initialize_reserved_level

Sets up a z level as reserved @@ -111,27 +111,27 @@

Var Details

Takes a z level datum, and tells the mapping subsystem to manage it Also handles things like plane offset generation, and other things that happen on a z level to z level basis

request_turf_block_reservation

Requests a /datum/turf_reservation based on the given width, height, and z_size. You can specify a z_reservation to use a specific z level, or leave it null to use any z level.

reserve_turfs

Schedules a group of turfs to be handed back to the reservation system's control If await is true, will sleep until the turfs are finished work

diff --git a/datum/controller/subsystem/minimaps.html b/datum/controller/subsystem/minimaps.html index 0409fe313436..e5bcbdc52274 100644 --- a/datum/controller/subsystem/minimaps.html +++ b/datum/controller/subsystem/minimaps.html @@ -16,7 +16,7 @@

Minimaps - +

Vars

@@ -46,66 +46,66 @@

Var Details

list of callbacks we need to invoke late because Initialize happens early

hashed_minimaps - +

assoc list of minimap objects that are hashed so we have to update as few as possible

hashed_tacmaps - +

associated list of tacmap datums with a hash

images_by_source - +

Assoc list of images we hold by their source

minimap_added - +

weakrefs of xenos temporarily added to the marine minimap

minimaps_by_z - +

Minimap hud display datums sorted by zlevel

removal_cbs - +

Assoc list of removal callbacks to invoke to remove images from the raw lists

update_targets - +

the update target datums, sorted by update flag type

update_targets_unsorted - +

Nonassoc list of targets we want to be stripped of their overlays during the SS fire

updators_by_datum - +

list of holders for data relating to tracked zlevel and tracked atom

Proc Details

add_marker

Adds an atom we want to track with blips to the subsystem @@ -120,7 +120,7 @@

Var Details

Vars

@@ -33,60 +33,60 @@

Var Details

List of nightmare context types, mapped to their instance

roots - +

List of parsed file nodes

Proc Details

get_scenario_value

Returns a value from the global scenario

load_file

Reads a JSON file, returns a branch nmnode representing contents of file

load_map_config

Load nightmare steps relevant to a map

parse_file

Reads a JSON file, returns list of config nodes in the file

parse_tree

Instanciates nmnodes from parsed JSON

read_node

Instanciate a single nmnode from its JSON definition

set_scenario_value

Override a value from the global scenario.

diff --git a/datum/controller/subsystem/objectives.html b/datum/controller/subsystem/objectives.html index 6dec8762b344..a0556d386c69 100644 --- a/datum/controller/subsystem/objectives.html +++ b/datum/controller/subsystem/objectives.html @@ -16,20 +16,20 @@

Objectives - +

Vars

Procs

initialize_objectivesAllows to perform objective initialization later on in case of map changes

Proc Details

initialize_objectives

Allows to perform objective initialization later on in case of map changes

diff --git a/datum/controller/subsystem/perf_logging.html b/datum/controller/subsystem/perf_logging.html index 7fd02105ab70..e6182e038505 100644 --- a/datum/controller/subsystem/perf_logging.html +++ b/datum/controller/subsystem/perf_logging.html @@ -16,7 +16,7 @@

Perf Logging - +

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

Perf Logging

Procs

Insert a new timing record for the MC as a whole

Proc Details

new_record

Insert a new timing record for a single subsystem

start_logging

Setup to begin performance logging when game starts

update_mc_timing

Insert a new timing record for the MC as a whole

diff --git a/datum/controller/subsystem/processing/dcs.html b/datum/controller/subsystem/processing/dcs.html index 159eefad2afb..ba54a3c13d0f 100644 --- a/datum/controller/subsystem/processing/dcs.html +++ b/datum/controller/subsystem/processing/dcs.html @@ -16,7 +16,7 @@

Datum Component System - +

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

Datum Component System

GetIdFromArguments

Generates an id for bespoke elements when given the argument list @@ -35,7 +35,7 @@

Datum Component System

Procs

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

Var Details

List of projectiles handled this controller firing

projectiles - +

List of projectiles handled by the subsystem

sleepers - +

List of projectiles on hold due to sleeping

diff --git a/datum/controller/subsystem/redis.html b/datum/controller/subsystem/redis.html index 6ae156bb1341..31ecf7d08c39 100644 --- a/datum/controller/subsystem/redis.html +++ b/datum/controller/subsystem/redis.html @@ -16,7 +16,7 @@

Redis - +

Vars

@@ -29,36 +29,36 @@

Var Details

if a connection to redis has been established

instance_name - +

the name this server uses externally

queue - +

message queue, for messages sent prior to initialization

redis_logging - +

if this server is sending logs to redis, in addition to the file system

subbed_channels - +

subscribed to channels on the redis server

diff --git a/datum/controller/subsystem/shuttle.html b/datum/controller/subsystem/shuttle.html index b4fd0c797307..7878791f6176 100644 --- a/datum/controller/subsystem/shuttle.html +++ b/datum/controller/subsystem/shuttle.html @@ -16,7 +16,7 @@

Shuttle - +

Vars

@@ -46,96 +46,96 @@

Var Details

Now it's only for ID generation in /obj/docking_port/mobile/register()

assoc_stationary - +

Now it's only for ID generation in /obj/docking_port/stationary/register()

existing_shuttle - +

The existing shuttle associated with the selected shuttle map_template.

loading_shuttle - +

Are we currently in the process of loading a shuttle? Useful to ensure we don't load more than one at once, to avoid weird inconsistencies and possible runtimes.

lockdown - +

Disallow transit after nuke goes off

mobile - +

A list of all the mobile docking ports.

preview_reservation - +

The turf reservation for the current previewed shuttle.

preview_shuttle - +

The docking port associated to the preview_template that's currently being previewed.

preview_template - +

The shuttle map_template of the shuttle we want to preview.

selected - +

The currently selected shuttle map_template in the shuttle manipulator's template viewer.

stationary - +

A list of all the stationary docking ports.

transit - +

A list of all the transit docking ports.

transit_request_failures - +

An associative list of the mobile docking ports that have failed a transit request, with the amount of times they've actually failed that transit request, up to MAX_TRANSIT_REQUEST_RETRIES

transit_requesters - +

A list of all the mobile docking ports currently requesting a spot in hyperspace.

transit_utilized - +

How many turfs our shuttles are currently utilizing in reservation space

Proc Details

action_load

Loads a shuttle template and sends it to a given destination port, optionally replacing the existing shuttle

@@ -147,13 +147,13 @@

Var Details

Tries to get a shuttle based on its original template id (rather than one that may have an additional identifier)

load_template

Loads a shuttle template into the transit Z level, usually referred to elsewhere in the code as a shuttle preview. @@ -164,7 +164,7 @@

Var Details

Moves a shuttle to a new location

@@ -176,19 +176,19 @@

Var Details

Gotta manage our space brother

unload_preview

Removes the preview_shuttle from the transit Z-level

diff --git a/datum/controller/subsystem/statpanels.html b/datum/controller/subsystem/statpanels.html index 51e918c14dc0..52e59c607f73 100644 --- a/datum/controller/subsystem/statpanels.html +++ b/datum/controller/subsystem/statpanels.html @@ -16,7 +16,7 @@

Stat Panels - +

Vars

@@ -33,55 +33,55 @@

Var Details

how many subsystem fires between most tab updates

mc_wait - +

how many subsystem fires between updates of the MC tab

num_fires - +

how many full runs this subsystem has completed. used for variable rate refreshes.

status_wait - +

how many subsystem fires between updates of the status tab

Proc Details

immediate_send_stat_data

immediately update the active statpanel tab of the target client

refresh_client_obj_view

Set the atoms we're meant to display

return_object_images

Returns all our ready object tab images Returns a list in the form list(list(object_name, object_ref, loaded_image), ...)

set_SDQL2_tab

Sets the current tab to the SDQL tab

diff --git a/datum/controller/subsystem/stickyban.html b/datum/controller/subsystem/stickyban.html index 78e8da0b0c61..330b574cfb34 100644 --- a/datum/controller/subsystem/stickyban.html +++ b/datum/controller/subsystem/stickyban.html @@ -16,7 +16,7 @@

Sticky Ban - +

Vars

@@ -39,44 +39,44 @@

Sticky Ban

Procs

Whitelists a specific CKEY to the specified stickyban, which will allow connection, even with matching CIDs and IPs.

Proc Details

add_matched_cid

Adds a CID match to the specified stickyban.

add_matched_ckey

Adds a ckey match to the specified sticky ban.

add_matched_ip

Adds an IP match to the specified stickyban.

add_stickyban

Adds a new tracked stickyban, and returns a /datum/entity/stickyban if it was successful. Blocking, sleeps.

check_for_sticky_ban

Returns a list of /datum/view_record/stickybans, or null, if no stickybans are found. All arguments are optional, but you should pass at least one if you want any results.

get_impacted_cid_records

Returns a /list of /datum/view_record/stickyban_matched_cid where the impacted CID matches the CID provided. Connections matching this CID will be blocked - provided the linked stickyban is active.

get_impacted_ckey_records

Returns a /list of /datum/view_record/stickyban_matched_ckey where the ckey provided has not been @@ -84,32 +84,32 @@

Sticky Ban

Returns a /list of /datum/view_record/stickyban_matched_ip where the impacted IP matches the IP provided. Connections matchin this IP will be blocked - provided the linked stickyban is active.

get_whitelisted_ckey_records

Returns a /list of /datum/view_record/stickyban_matched_ckey which have been manually whitelisted by an admin and matches the provided existing_ban_id and key.

handle_old_perma

Imports permabans from the old ban.txt, and does not ban people that have been whitelisted.

import_sticky

Legacy import from pager bans to database bans.

match_sticky

Associates an existing stickyban with a new match, either of a ckey, address, or computer_id. Or all three.

@@ -122,13 +122,13 @@

Sticky Ban

Whitelists a specific CKEY to the specified stickyban, which will allow connection, even with matching CIDs and IPs.

diff --git a/datum/controller/subsystem/tgui.html b/datum/controller/subsystem/tgui.html index a9f12d5945c3..bdf2b5f638c3 100644 --- a/datum/controller/subsystem/tgui.html +++ b/datum/controller/subsystem/tgui.html @@ -16,7 +16,7 @@

tgui - +

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

Var Details

The HTML base used for all UIs.

current_run - +

A list of UIs scheduled to process

open_uis - +

A list of open UIs

open_uis_by_src - +

A list of open UIs, grouped by src_object.

Proc Details

close_all_uis

public

@@ -73,7 +73,7 @@

Var Details

Vars

@@ -29,36 +29,36 @@

Var Details

If TRUE, there is no lobby phase, the game starts immediately.

tipped - +

If we have already done tip of the round.

Proc Details

apply_lazy_timings

Placeholder proc to apply slower SS timings for performance. Should be refactored to be included in Master/SS probably. Note we can't change prios after MC init.

request_start

Attempt to start game asynchronously if applicable

setup_start

Try to effectively setup gamemode and start now

diff --git a/datum/controller/subsystem/timer.html b/datum/controller/subsystem/timer.html index cc07d6f446b5..fe4fdc559dbc 100644 --- a/datum/controller/subsystem/timer.html +++ b/datum/controller/subsystem/timer.html @@ -16,7 +16,7 @@

Timer - +

Vars

@@ -40,102 +40,102 @@

Var Details

Boolean operator controlling if the timer SS will automatically reset buckets if it fails to invoke callbacks for an extended period of time

bucket_count - +

How many timers are in the buckets

bucket_list - +

List of buckets, each bucket holds every timer that has to run that byond tick

bucket_reset_count - +

How many times bucket was reset

bucket_resolution - +

world.tick_lag the bucket was designed for

clienttime_timers - +

Special timers that run in real-time, not BYOND time; these are more expensive to run and maintain

hashes - +

A hashlist dictionary used for storing unique timers

head_offset - +

world.time of the first entry in the bucket list, effectively the 'start time' of the current buckets

last_invoke_tick - +

Contains the last time that a timer's callback was invoked, or the last tick the SS fired if no timers are being processed

last_invoke_warning - +

Contains the last time that a warning was issued for not invoking callbacks

next_clienttime_timer_index - +

Keeps track of the next index to work on for client timers

practical_offset - +

Index of the wrap around pivot for buckets. buckets before this are later running buckets wrapped around from the end of the bucket list.

second_queue - +

Queue used for storing timers that do not fit into the current buckets

timer_id_dict - +

List of all active timers associated to their timer ID (for easy lookup)

Proc Details

get_timer_debug_string

Generates a string with details about the timed event for debugging purposes

reset_buckets

Destroys the existing buckets and creates new buckets from the existing timed events

diff --git a/datum/controller/subsystem/vote.html b/datum/controller/subsystem/vote.html index 2cbfeaa4bc41..6cbe439bd14e 100644 --- a/datum/controller/subsystem/vote.html +++ b/datum/controller/subsystem/vote.html @@ -16,7 +16,7 @@

Vote - +

Vars

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

Var Details

- +

Adjustments applied to the current round's votes

carryover - +

Votes from previous rounds

choices - +

Current round votes

on_vote_end - +

Callback that runs when the vote ends

vote_adjustment_callback - +

Callback to calculate how many votes to add/remove Pass the number of current round votes and carryover

diff --git a/datum/controller/subsystem/weather.html b/datum/controller/subsystem/weather.html index 511773842834..473557bb4705 100644 --- a/datum/controller/subsystem/weather.html +++ b/datum/controller/subsystem/weather.html @@ -16,7 +16,7 @@

Weather - +

Vars

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

Var Details

Important vars

weather_areas - +

List of master areas to use for applying effects

Proc Details

setup_weather_event

Startup of an arbitrary weather event if none is running. Returns TRUE if successful.

diff --git a/datum/controller/supply.html b/datum/controller/supply.html index c5a03d1909fc..10fc24f174ac 100644 --- a/datum/controller/supply.html +++ b/datum/controller/supply.html @@ -16,7 +16,7 @@

/datum/controller/supply - +

Vars

@@ -35,72 +35,72 @@

Var Details

- +

Pools mapped to list of random ASRS packs that belong to it

base_random_crate_intervals - +

How many processing intervals do we get random crates for each pool. Currently only ASRS_POOL_MAIN gets scaled amount of crates.

black_market_enabled - +

If the black market is enabled.

black_market_heat - +

How close the CMB is to investigating | 100 sends an ERT

black_market_points - +

in Weyland-Yutani dollars - Not Stan_Albatross.

black_market_sold_items - +

This contains a list of all typepaths of sold items and how many times they've been received. Used to calculate points dropoff (Can't send down a hundred blue souto cans for infinite points)

mendoza_status - +

If the players killed him by sending a live hostile below.. this goes false and they can't order any more contraband.

points - +

Current supply points

points_scale - +

Multiplier to the amount of points awarded based on marine scale

random_crates_carry - +

How many partial crates are stored in ASRS per pool to smooth amount given out

Proc Details

black_market_investigation

For code readability.

diff --git a/datum/coords/qtplayer.html b/datum/coords/qtplayer.html index 4c277ee42b29..493b0a124359 100644 --- a/datum/coords/qtplayer.html +++ b/datum/coords/qtplayer.html @@ -16,7 +16,7 @@

/datum/coords/qtplayer - +

Vars

@@ -26,18 +26,18 @@

Var Details

- +

Truthy if player is an observer

player - +

Relevant client the coords are associated to

diff --git a/datum/crewmonitor.html b/datum/crewmonitor.html index ca79e7fc4853..5d7129b2b271 100644 --- a/datum/crewmonitor.html +++ b/datum/crewmonitor.html @@ -16,7 +16,7 @@

/datum/crewmonitor - +

Vars

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

Var Details

- +

Cache of data generated, used for serving the data within SENSOR_UPDATE_PERIOD of the last update

jobs - +

Map of job to ID for sorting purposes

last_update - +

Cache of last update time

ui_sources - +

List of user -> UI source

diff --git a/datum/custom_hud.html b/datum/custom_hud.html index eb9b3d5c278b..cba234edaeea 100644 --- a/datum/custom_hud.html +++ b/datum/custom_hud.html @@ -16,20 +16,20 @@

/datum/custom_hud - +

Vars

Procs

hud_slot_offsetOffsets the slot's screen_loc by the item's hud_offset var. Uses the ui slot var as the arg: ui_belt, not WEAR_WAIST/"belt".

Proc Details

hud_slot_offset

Offsets the slot's screen_loc by the item's hud_offset var. Uses the ui slot var as the arg: ui_belt, not WEAR_WAIST/"belt".

diff --git a/datum/datacore.html b/datum/datacore.html index 65b36c67b4ac..49693fe6d3fb 100644 --- a/datum/datacore.html +++ b/datum/datacore.html @@ -16,20 +16,20 @@

/datum/datacore - +

Procs

manifestIf it is a real squad in the USCM squad list to prevent the crew manifest from breaking

Proc Details

manifest

If it is a real squad in the USCM squad list to prevent the crew manifest from breaking

diff --git a/datum/decorator/gamemode.html b/datum/decorator/gamemode.html index 379ffad3dd91..5ddddb2fe737 100644 --- a/datum/decorator/gamemode.html +++ b/datum/decorator/gamemode.html @@ -16,7 +16,7 @@

/datum/decorator/gamemode - +

Gamemode decorators allow us to make changes to edits on specific gamemodes, @@ -38,24 +38,24 @@

Var Details

Which type this should apply edits to

edits - +

The list of edits to make

gamemode - +

The gamemode type this should apply to

diff --git a/datum/discord_embed.html b/datum/discord_embed.html index e6a27f9de763..3c04524c34ac 100644 --- a/datum/discord_embed.html +++ b/datum/discord_embed.html @@ -16,7 +16,7 @@

/datum/discord_embed - +

Documentation for the embed object and all of its variables can be found at @@ -39,84 +39,84 @@

Var Details

Name of the author of the embed

color - +

The color that appears on the top of the embed. This is an integer and is the color code of the embed.

content - +

Any content that should appear above the embed

description - +

The description

fields - +

A key-value string list of fields that should be displayed

footer - +

The footer that appears on the embed

image - +

String representing a link to an image

provider - +

String representing the name of the provider

provider_url - +

String representing the link of the provider

thumbnail - +

String representing a link to the thumbnail image

title - +

Title of the embed

url - +

The URL that the title

video - +

String representing a link to the video

diff --git a/datum/disease/black_goo.html b/datum/disease/black_goo.html index bb090f0c52f9..9a225eec0cca 100644 --- a/datum/disease/black_goo.html +++ b/datum/disease/black_goo.html @@ -16,7 +16,7 @@

Black Goo - +

@@ -29,36 +29,36 @@

Var Details

cooldown for the living mob's symptom messages

infection_rate - +

variable that handles passive increase of the virus of a host.

stage_counter - +

variable to keep track of the stage level, used to prevent the stage message from being displayed more than once for any given stage.

stage_level - +

variable that contains accumulated virus progression for a host. Iterates to a value above 360 and is then reset.

zombie_is_transforming - +

boolean value to determine if the mob is currently transforming into a zombie.

diff --git a/datum/dynamic_light_source.html b/datum/dynamic_light_source.html index 44f268d9edb0..298a1433eae6 100644 --- a/datum/dynamic_light_source.html +++ b/datum/dynamic_light_source.html @@ -16,7 +16,7 @@

/datum/dynamic_light_source - +

Vars

@@ -37,84 +37,84 @@

Var Details

Whether we have applied our light yet or not.

cached_loc - +

our last loc

contained_atom - +

The atom that the source atom is contained inside

light_color - +

The colour of the light, string, decomposed by PARSE_LIGHT_COLOR()

light_power - +

Intensity of the emitter light.

light_range - +

The range of the emitted light.

mask_holder - +

reference to the mask holder effect

mask_type - +

typepath for the mask type we are using

our_mask - +

reference to the mask contained within the mask_holder objects vis_contents

pixel_turf - +

the turf the contained atom appears to be covering

source_atom - +

source atom that we belong to

Proc Details

find_containing_atom

Updates containing atom

set_light

Update light if changed.

diff --git a/datum/effects/acid.html b/datum/effects/acid.html index d055ac69d9cc..c36a938f4814 100644 --- a/datum/effects/acid.html +++ b/datum/effects/acid.html @@ -16,7 +16,7 @@

/datum/effects/acid - +

Vars

@@ -26,18 +26,18 @@

Var Details

If it's been enhanced by a spit combo.

acid_goopiness - +

How 'goopy' the acid is. Each value is one stop drop roll.

diff --git a/datum/effects/neurotoxin.html b/datum/effects/neurotoxin.html index 14b37ef5ccef..d1cdb3e75965 100644 --- a/datum/effects/neurotoxin.html +++ b/datum/effects/neurotoxin.html @@ -16,7 +16,7 @@

/datum/effects/neurotoxin - +

Vars

@@ -32,54 +32,54 @@

Var Details

Chance of blood_cough per proc (damaging)

duration - +

Duration of the effect. Also used for intensity aswell

hallucinate - +

Whether or not we hallucinate. (small rng stun chance)

msg - +

Default per proc message

stam_dam - +

Stamina damage per tick. Major balance number.

strength - +

Multiplier for effects. Inputted in directly.

stumble - +

Should we stumble on next tick? Changed automatically

stumble_prob - +

Probability of stumbling per proc. Changed by code.

diff --git a/datum/element.html b/datum/element.html index f5cfbe60275b..8e6b4dcdb963 100644 --- a/datum/element.html +++ b/datum/element.html @@ -16,7 +16,7 @@

/datum/element - +

A holder for simple behaviour that can be attached to many different types

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

Var Details

Option flags for element behaviour

id_arg_index - +

The index of the first attach argument to consider for duplicate elements

Is only used when flags contains ELEMENT_BESPOKE

This is infinity so you must explicitly set this

Proc Details

Attach

Activates the functionality defined by the element on the given target datum

Detach

Deactivates the functionality defines by the element on the given datum

diff --git a/datum/element/bloody_feet.html b/datum/element/bloody_feet.html index 63ac6c685cf5..c83473f8e80b 100644 --- a/datum/element/bloody_feet.html +++ b/datum/element/bloody_feet.html @@ -16,7 +16,7 @@

/datum/element/bloody_feet - +

Vars

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

Var Details

Color of the tracks left behind

entered_bloody_turf - +

Whether the human has moved into the turf giving them bloody feet Necessary because of how Crossed is called before Moved

steps_to_take - +

The amount of steps you can take to make bloody footsteps

target_shoes - +

State var to track the shoes (if any) of the humans with this element

diff --git a/datum/element/bullet_trait_damage_boost.html b/datum/element/bullet_trait_damage_boost.html index f25d8b2ed07b..faf2249bd840 100644 --- a/datum/element/bullet_trait_damage_boost.html +++ b/datum/element/bullet_trait_damage_boost.html @@ -16,7 +16,7 @@

/datum/element/bullet_trait_damage_boost - +

Vars

@@ -26,12 +26,12 @@

Var Details

A typecache of objs or turfs that, upon being hit, boost the damage of the attached projectile

Proc Details

Attach

vars:

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

Var Details

Vars

@@ -26,18 +26,18 @@

Var Details

The iff group for this bullet

iff_group_cache - +

A cache of IFF groups for specific mobs

diff --git a/datum/element/bullet_trait_penetrating.html b/datum/element/bullet_trait_penetrating.html index 8ebfca73ebbf..33246c084003 100644 --- a/datum/element/bullet_trait_penetrating.html +++ b/datum/element/bullet_trait_penetrating.html @@ -16,7 +16,7 @@

/datum/element/bullet_trait_penetrating - +

Vars

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

Var Details

The distance loss per hit

diff --git a/datum/element/bullet_trait_penetrating/heavy.html b/datum/element/bullet_trait_penetrating/heavy.html index 7ebc8ba57237..a1a7efb89245 100644 --- a/datum/element/bullet_trait_penetrating/heavy.html +++ b/datum/element/bullet_trait_penetrating/heavy.html @@ -16,7 +16,7 @@

/datum/element/bullet_trait_penetrating/heavy - +

Vars

@@ -26,18 +26,18 @@

Var Details

- +

Typecache of things to annihilate if the bullet is on a tile with it

damage_lost_per_pen - +

For every turf this pierces, how much damage should this lose?

diff --git a/datum/element/bullet_trait_penetrating/weak.html b/datum/element/bullet_trait_penetrating/weak.html index 284e6293ce8b..2483b4918847 100644 --- a/datum/element/bullet_trait_penetrating/weak.html +++ b/datum/element/bullet_trait_penetrating/weak.html @@ -16,7 +16,7 @@

/datum/element/bullet_trait_penetrating/weak - +

Vars

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

Var Details

- +

For each thing this hits, how much damage it loses normally. This can be modified by what it penetrates later.

distance_loss_per_hit - +

For each thing this hits, how much distance it loses normally.

turf_hit_slow_mult - +

How many times more effective turfs are at slowing down the projectile normally, reducing both range and damage.

diff --git a/datum/element/light_blocking.html b/datum/element/light_blocking.html index f6c9e50ba1c0..f445a44e8a5d 100644 --- a/datum/element/light_blocking.html +++ b/datum/element/light_blocking.html @@ -16,7 +16,7 @@

/datum/element/light_blocking - +

Attached to movable atoms with opacity. Listens to them move and updates their old and new turf loc's opacity accordingly.

Vars

@@ -24,14 +24,14 @@

/datum/element/

Procs

Proc Details

on_target_move

Updates old and new turf loc opacities. Updates old and new turf loc opacities.

diff --git a/datum/element/pixel_shifting.html b/datum/element/pixel_shifting.html index 40857b257a0d..31fe9fa89fba 100644 --- a/datum/element/pixel_shifting.html +++ b/datum/element/pixel_shifting.html @@ -16,14 +16,14 @@

/datum/element/pixel_shifting - +

Does a pixel shift animation towards a specific target

Procs

AttachFunction to attach the shifting element to the effect

Proc Details

Attach

Function to attach the shifting element to the effect

@@ -36,7 +36,7 @@

/datum/element/ diff --git a/datum/element/strippable.html b/datum/element/strippable.html index cb62c0bb2390..55aedbacc876 100644 --- a/datum/element/strippable.html +++ b/datum/element/strippable.html @@ -16,7 +16,7 @@

/datum/element/strippable - +

An element for atoms that, when dragged and dropped onto a mob, opens a strip panel.

@@ -29,13 +29,13 @@

Var Details

An assoc list of keys to /datum/strippable_item

should_strip_proc_path - +

A proc path that returns TRUE/FALSE if we should show the strip panel for this entity. If it does not exist, the strip menu will always show. @@ -43,12 +43,12 @@

Var Details

An existing strip menus

diff --git a/datum/element/suturing.html b/datum/element/suturing.html index 536afd1001b1..7a5c64756bf4 100644 --- a/datum/element/suturing.html +++ b/datum/element/suturing.html @@ -16,7 +16,7 @@

/datum/element/suturing - +

Vars

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

Var Details

"it feels like your [left arm] is []!"

description_verb - +

ex. 'suture', "you begin to [] the [wounds]". ALso has 's' put on the end sometimes, '[suture]s'.

description_verbing - +

ex 'suturing', "[user] finishes [] the [wounds]"

suture_brute - +

Damage types that can be treated. Both are healed simultaneously. With above: a brute + burn tool with time 2, used on a person with 20 brute and 20 burns, would heal 10 of each type after a 4 second delay. @@ -57,12 +57,12 @@

Var Details

Action time (in deciseconds) to heal each point of damage.

diff --git a/datum/emergency_call.html b/datum/emergency_call.html index 17efc8fe21c6..dda557daa96f 100644 --- a/datum/emergency_call.html +++ b/datum/emergency_call.html @@ -16,7 +16,7 @@

name - +

Vars

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

Var Details

Probability that the message will be replaced with static. - prob(chance_hidden)

home_base - +

the /datum/lazy_template we should attempt to spawn in for the return journey

shuttle - +

the shuttle being used by this distress call

static_message - +

Message to display when distress beacon is hidden

diff --git a/datum/emergency_call/upp.html b/datum/emergency_call/upp.html index 2f7435e7ccad..c291606ae433 100644 --- a/datum/emergency_call/upp.html +++ b/datum/emergency_call/upp.html @@ -16,20 +16,20 @@

UPP Naval Infantry (Squad) (RANDOM) - +

Vars

Procs

create_memberUPP

Proc Details

create_member

UPP

diff --git a/datum/emote.html b/datum/emote.html index 65d40ab3388b..61c36b59249b 100644 --- a/datum/emote.html +++ b/datum/emote.html @@ -16,7 +16,7 @@

Emote - +

Most of the text that's not someone talking is based off of this.

@@ -60,139 +60,139 @@

Var Details

- +

Message displayed for audible emotes if someone's deaf. Only use this if key_third_person can't be acceptably used. ie. if someone says *medic and someone's deaf, they'd receive [X] calls for a medic! silently., which is not ideal.

audio_cooldown - +

How long is the cooldown on the audio of the emote, if it has one?

can_message_change - +

Does this message have a message that can be modified by the user?

cooldown - +

The cooldown between the uses of the emote.

emote_type - +

Whether the emote is visible and/or audible bitflag

hands_use_check - +

Checks if the mob can use its hands before performing the emote.

key - +

What calls the emote.

key_third_person - +

This will also call the emote.

keybind - +

Should this emote generate a keybind?

keybind_category - +

Does this emote have a custom keybind category?

message - +

Message displayed when emote is used.

message_param - +

Message with %t at the end to allow adding params to the message, like for mobs doing an emote relatively to something else.

mob_type_allowed_typecache - +

Types that are allowed to use that emote.

mob_type_blacklist_typecache - +

Types that are NOT allowed to use that emote.

mob_type_ignore_stat_typecache - +

Types that can use this emote regardless of their state.

muzzle_ignore - +

Will only work if the emote is EMOTE_AUDIBLE.

only_forced_audio - +

Can only code call this event instead of the player.

say_message - +

What message to make the user send with the emote?

sound - +

Sound to play when emote is called.

stat_allowed - +

In which state can you use this emote? (Check stat.dm for a full list of them)

vary - +

Used for the honk borg emote.

volume - +

What volume should the sound be played at?

Proc Details

can_run_emote

Check to see if the user is allowed to run the emote.

@@ -205,7 +205,7 @@

Var Details

Vars

loadedDescriptive string for currently loaded food object.
@@ -25,12 +25,12 @@

Var Details

+ +

Descriptive string for currently loaded food object.

diff --git a/obj/item/tool/pen.html b/obj/item/tool/pen.html index 4ba5b80e6433..ed6eed7b2b9f 100644 --- a/obj/item/tool/pen.html +++ b/obj/item/tool/pen.html @@ -16,7 +16,7 @@

pen - +

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

Var Details

+ +

what color the ink is!

diff --git a/obj/item/tool/pen/fountain.html b/obj/item/tool/pen/fountain.html index 4f248cf8ba7d..4755188f9bbc 100644 --- a/obj/item/tool/pen/fountain.html +++ b/obj/item/tool/pen/fountain.html @@ -16,20 +16,20 @@

fountain pen - -

+ +

Vars

Procs

set_ownerSets the owner of the pen to who it spawns with, requires var/source for signals

Proc Details

set_owner + +

Sets the owner of the pen to who it spawns with, requires var/source for signals

diff --git a/obj/item/tool/pickaxe.html b/obj/item/tool/pickaxe.html index 20cf79bcaa74..45d514c89635 100644 --- a/obj/item/tool/pickaxe.html +++ b/obj/item/tool/pickaxe.html @@ -16,7 +16,7 @@

pickaxe - +

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

Var Details

+ +

moving the delay to an item var so R&D can make improved picks. --NEO

diff --git a/obj/item/tool/pickaxe/diamonddrill.html b/obj/item/tool/pickaxe/diamonddrill.html index 5da247fbd227..b0c15800380a 100644 --- a/obj/item/tool/pickaxe/diamonddrill.html +++ b/obj/item/tool/pickaxe/diamonddrill.html @@ -16,8 +16,8 @@

diamond mining drill - -

+ +

Vars

Vars

digspeedDigs through walls, girders, and can dig up sand
@@ -25,12 +25,12 @@

Var Details

- -

+ +

Digs through walls, girders, and can dig up sand

diff --git a/obj/item/tool/pickaxe/drill.html b/obj/item/tool/pickaxe/drill.html index e00adbfc6d27..17770787c899 100644 --- a/obj/item/tool/pickaxe/drill.html +++ b/obj/item/tool/pickaxe/drill.html @@ -16,8 +16,8 @@

mining drill - -

+ +

Vars

nameCan dig sand as well!
@@ -25,12 +25,12 @@

Var Details

name - -

+ +

Can dig sand as well!

diff --git a/obj/item/tool/pickaxe/jackhammer.html b/obj/item/tool/pickaxe/jackhammer.html index 1d4441a7d5c2..256a21b8ee74 100644 --- a/obj/item/tool/pickaxe/jackhammer.html +++ b/obj/item/tool/pickaxe/jackhammer.html @@ -16,8 +16,8 @@

sonic jackhammer - -

+ +

Vars

digspeedfaster than drill, but cannot dig
@@ -25,12 +25,12 @@

Var Details

- -

+ +

faster than drill, but cannot dig

diff --git a/obj/item/tool/pickaxe/plasmacutter.html b/obj/item/tool/pickaxe/plasmacutter.html index 184171632294..3337fbe8a505 100644 --- a/obj/item/tool/pickaxe/plasmacutter.html +++ b/obj/item/tool/pickaxe/plasmacutter.html @@ -16,8 +16,8 @@

plasma cutter - -

+ + @@ -26,18 +26,18 @@

Var Details

- -

+ +

Can slice though normal walls, all girders, or be used in reinforced wall deconstruction/ light thermite on fire

w_class - -

+ +

it is smaller than the pickaxe

diff --git a/obj/item/tool/shovel.html b/obj/item/tool/shovel.html index 90fe00feafa6..88eaf20d171f 100644 --- a/obj/item/tool/shovel.html +++ b/obj/item/tool/shovel.html @@ -16,7 +16,7 @@

shovel - +

Vars

digspeedCan slice though normal walls, all girders, or be used in reinforced wall deconstruction/ light thermite on fire
@@ -25,12 +25,12 @@

Var Details

0 for no dirt, 1 for brown dirt, 2 for snow, 3 for big red.

diff --git a/obj/item/tool/surgery.html b/obj/item/tool/surgery.html index a725a8e405fd..21e0950e27ca 100644 --- a/obj/item/tool/surgery.html +++ b/obj/item/tool/surgery.html @@ -16,7 +16,7 @@

/obj/item/tool/surgery - +

Vars

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

Var Details

attack_speed - -

+ +

reduced

diff --git a/obj/item/tool/surgery/bonegel.html b/obj/item/tool/surgery/bonegel.html index b2a3526fbc28..0abad3140a7d 100644 --- a/obj/item/tool/surgery/bonegel.html +++ b/obj/item/tool/surgery/bonegel.html @@ -16,8 +16,8 @@

bottle of bone gel - -

+ +

Vars

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

Var Details

+ +

base icon state for update_icon() to reference, fixes bonegel/empty

fracture_fix_cost - -

+ +

How much bone gel is needed to fix a fracture

mend_bones_fix_cost - -

+ +

How much bone gel is needed to mend bones

refilling - -

+ +

if the bone gel is actively being refilled

remaining_gel - -

+ +

percent of gel remaining in container

time_per_refill - -

+ +

Time it takes per 10% of gel refilled

unlimited_gel - -

+ +

If gel is used when doing bone surgery

diff --git a/obj/item/tool/surgery/scalpel/laser.html b/obj/item/tool/surgery/scalpel/laser.html index 6e653c330352..85668792ab2c 100644 --- a/obj/item/tool/surgery/scalpel/laser.html +++ b/obj/item/tool/surgery/scalpel/laser.html @@ -16,8 +16,8 @@

prototype laser scalpel - -

+ +

Vars

base_icon_statebase icon state for update_icon() to reference, fixes bonegel/empty

Vars

bloodlessprobThe likelihood an incision made with this will be bloodless.
@@ -25,12 +25,12 @@

Var Details

+ +

The likelihood an incision made with this will be bloodless.

diff --git a/obj/item/tool/weldingtool.html b/obj/item/tool/weldingtool.html index 0cf65a321c81..d14c0397b2e8 100644 --- a/obj/item/tool/weldingtool.html +++ b/obj/item/tool/weldingtool.html @@ -16,8 +16,8 @@

blowtorch - -

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

Var Details

+ +

The max amount of fuel the welder can hold

starting_fuel - -

+ +

Adding this line of code to determine whether a welder should have fuel when created or not.

weld_tick - -

+ +

Used to slowly deplete the fuel when the tool is left on.

welding - -

+ +

Whether or not the blowtorch is off(0), on(1) or currently welding(2)

diff --git a/obj/item/tool/weldpack.html b/obj/item/tool/weldpack.html index dab0682c6999..a000341e5c41 100644 --- a/obj/item/tool/weldpack.html +++ b/obj/item/tool/weldpack.html @@ -16,8 +16,8 @@

Welding kit - -

+ +

Vars

max_fuelThe max amount of fuel the welder can hold
@@ -27,24 +27,24 @@

Var Details

health - -

+ +

More robust liner I guess

max_fuel - -

+ +

Because the marine backpack can carry 260, and still allows you to take items, there should be a reason to still use this one.

original_health - -

+ +

placeholder value to be replaced in init

diff --git a/obj/item/tool/weldpack/minitank.html b/obj/item/tool/weldpack/minitank.html index 484699d2d341..941fdad6ac73 100644 --- a/obj/item/tool/weldpack/minitank.html +++ b/obj/item/tool/weldpack/minitank.html @@ -16,8 +16,8 @@

ES-11 fuel canister - -

+ +

Vars

healthMore robust liner I guess

Vars

max_fuelJust barely enough to be better than the satchel
@@ -25,12 +25,12 @@

Var Details

- -

+ +

Just barely enough to be better than the satchel

diff --git a/obj/item/toy/crayon.html b/obj/item/toy/crayon.html index 5e84e91e994f..878215f7c2e0 100644 --- a/obj/item/toy/crayon.html +++ b/obj/item/toy/crayon.html @@ -16,8 +16,8 @@

crayon - -

+ +

Vars

uses0 for unlimited uses
@@ -25,12 +25,12 @@

Var Details

- -

+ +

0 for unlimited uses

diff --git a/obj/item/toy/plush/random_plushie.html b/obj/item/toy/plush/random_plushie.html index 9c70da65a252..c8e5841c3ff4 100644 --- a/obj/item/toy/plush/random_plushie.html +++ b/obj/item/toy/plush/random_plushie.html @@ -16,8 +16,8 @@

random plush - -

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

Var Details

+ +

Standard plushies for the spawner to pick from

therapy_plush_list - -

+ +

Therapy plushies left separately to not flood the entire list

Proc Details

create_plushie + +

The randomizer picking and spawning a plushie on either the ground or in the humans backpack. Needs var/source due to signals

diff --git a/obj/item/toy/plush/runner.html b/obj/item/toy/plush/runner.html index 63e8552cbc61..39fd94eddf28 100644 --- a/obj/item/toy/plush/runner.html +++ b/obj/item/toy/plush/runner.html @@ -16,8 +16,8 @@

XX-121 therapy plush - -

+ +

Vars

plush_listStandard plushies for the spawner to pick from

Vars

beretIf the runner is wearing a beret
@@ -25,12 +25,12 @@

Var Details

+ +

If the runner is wearing a beret

diff --git a/obj/item/toy/plush/therapy/random_color.html b/obj/item/toy/plush/therapy/random_color.html index d55a5d996531..d69ba5e5f99d 100644 --- a/obj/item/toy/plush/therapy/random_color.html +++ b/obj/item/toy/plush/therapy/random_color.html @@ -16,8 +16,8 @@

/obj/item/toy/plush/therapy/random_color - -

+ +

Vars

hexadecimalHexadecimal 0-F (0-15)
@@ -25,12 +25,12 @@

Var Details

- -

+ +

Hexadecimal 0-F (0-15)

diff --git a/obj/item/weapon/gun.html b/obj/item/weapon/gun.html index 3f8b04be7fbd..925085c2c0a8 100644 --- a/obj/item/weapon/gun.html +++ b/obj/item/weapon/gun.html @@ -16,7 +16,7 @@

gun - +

@@ -131,195 +131,195 @@

Var Details

+ +

When PB burst firing and handing off to /fire after a target moves out of range, this is how many bullets have been fired.

accuracy_mult - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's accuracy by this number.

accuracy_mult_unwielded - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's accuracy when unwielded by this number.

active_attachable - -

+ +

This will link to one of the attachments, or remain null.

aim_slowdown - -

+ +

Self explanatory. How much does aiming (wielding the gun) slow you

ammo - -

+ +

How the bullet will behave once it leaves the gun, also used for basic bullet damage and effects, etc. Ammo will be replaced on New() for things that do not use mags.

attachable_allowed - -

+ +

Must be the exact path to the attachment present in the list. Empty list for a default.

attachable_offset - -

+ +

Is a list, see examples of from the other files. Initiated on New() because lists don't initial() properly.

attachable_overlays - -

+ +

List of overlays so we can switch them in an out, instead of using Cut() on overlays.

attachments - -

+ +

List of all current attachments on the gun.

autofire_slow_mult - -

+ +

The multiplier for how much slower this should fire in automatic mode. 1 is normal, 1.2 is 20% slower, 2 is 100% slower, etc. Protected due to it never needing to be edited.

automatic - -

+ +

Used to determine if you can target multiple people.

base_gun_icon - -

+ +

the default gun icon_state. change to reskin the gun

burst_amount - -

+ +

How many shots can the weapon shoot in burst? Anything less than 2 and you cannot toggle burst. Use modify_burst_amount and set_burst_amount instead of modifying this

burst_delay - -

+ +

The delay in between shots. Lower = less delay = faster. Use modify_burst_delay and set_burst_delay instead of modifying this

burst_scatter_mult - -

+ +

Multiplier. Increases or decreases how much bonus scatter is added with each bullet during burst fire (wielded only).

caliber - -

+ +

Determines what kind of bullet is created when the gun is unloaded - used to match rounds to magazines. Set automatically when reloading.

cock_cooldown - -

+ +

world.time value, to prevent COCK COCK COCK COCK

cock_delay - -

+ +

Delay before we can cock again, in tenths of seconds

damage_buildup_mult - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's damage bleed (buildup) by this number.

damage_falloff_mult - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's damage bleed (falloff) by this number.

damage_mult - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's damage by this number.

delay_style - -

+ +

Determines what happens when you fire a gun before its wield or pull time has finished. This one is extra scatter and an acc. malus.

effective_range_max - -

+ +

What maximum range the weapon deals full damage, tapers off using damage_falloff after hitting this value. 0 for no maximum.

effective_range_min - -

+ +

What minimum range the weapon deals full damage, builds up the closer you get. 0 for no minimum.

extra_delay - -

+ +

When burst-firing, this number is extra time before the weapon can fire again. Depends on number of rounds fired.

fa_firing - -

+ +

Whether or not the gun is firing full-auto

fa_max_scatter - -

+ +

How bad does the scatter get on full auto?

fa_params - -

+ +

Click parameters to use when firing full-auto

fa_scatter_peak - -

+ +

How many full-auto shots to get to max scatter?

fire_delay - -

+ +

For regular shots, how long to wait before firing again. Use modify_fire_delay and set_fire_delay instead of modifying this on the fly

fire_delay_group - -

+ +

The group or groups of the gun where a fire delay is applied and the delays applied to each group when the gun is dropped after being fired

Guns with this var set will apply the gun's remaining fire delay to any other guns in the same group

@@ -328,236 +328,236 @@

Var Details

+ +

Does our gun have a unique empty mag sound? If so use instead of pitch shifting.

fire_sounds - -

+ +

If fire_sound is null, it will pick a sound from the list here instead.

guaranteed_delay_time - -

+ +

Storing value for guaranteed delay

gun_category - -

+ +

Only guns of the same category can be fired together while dualwielding.

gun_firemode - -

+ +

Current selected firemode of the gun.

gun_firemode_list - -

+ +

List of allowed firemodes.

gun_user - -

+ +

Current user (holding) of the gun. Set with set_gun_user()

has_empty_icon - -

+ +

whether gun has icon state of (base_gun_icon)_e

has_open_icon - -

+ +

whether gun has icon state of (base_gun_icon)_o

in_chamber - -

+ +

What is currently in the chamber. Most guns will want something in the chamber upon creation.

last_fired - -

+ +

When it was last fired, related to world.time.

last_moved_mob - -

+ +

Used to fire faster at more than one person.

movement_onehanded_acc_penalty_mult - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the accuracy/scatter penalty of the projectile when firing onehanded while moving.

muzzle_flash_color - -

+ +

Color of the muzzle flash light effect.

muzzle_flash_lum - -

+ +

muzzle flash brightness

projectile_type - -

+ +

The type of projectile that this gun should shoot

pull_time - -

+ +

Storing value for how long pulling a gun takes before you can use it

random_muzzle_chance - -

+ +

Chance for random spawn to give this gun a muzzle attachment.

random_rail_chance - -

+ +

Chance for random spawn to give this gun a rail attachment.

random_spawn_chance - -

+ +

Chance for random attachments to spawn in general.

random_spawn_muzzle - -

+ +

Used when a gun will have a chance to spawn with attachments.

random_spawn_stock - -

+ +

Used when a gun will have a chance to spawn with attachments.

random_spawn_under - -

+ +

Used when a gun will have a chance to spawn with attachments.

random_stock_chance - -

+ +

Chance for random spawn to give this gun a stock attachment.

random_under_chance - -

+ +

Chance for random spawn to give this gun a underbarrel attachment.

recoil - -

+ +

Screen shake when the weapon is fired.

recoil_buildup - -

+ +

The recoil on a dynamic recoil gun

recoil_buildup_limit - -

+ +

The limit at which the recoil on a gun can reach. Usually the maximum value

recoil_loss_per_second - -

+ +

How much recoil_buildup is lost per second. Builds up as time passes, and is set to 0 when a single shot is fired

recoil_unwielded - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the gun's recoil when unwielded by this number.

scatter - -

+ +

How much the bullet scatters when fired.

scatter_unwielded - -

+ +

Multiplier. Increased and decreased through attachments. Multiplies the projectile's scatter when the gun is unwielded by this number.

shots_fired - -

+ +

How many bullets the gun fired while bursting/auto firing

start_automatic - -

+ +

If this gun should spawn with automatic fire. Protected due to it never needing to be edited.

start_semiauto - -

+ +

If this gun should spawn with semi-automatic fire. Protected due to it never needing to be edited.

starting_attachment_types - -

+ +

What attachments this gun starts with THAT CAN BE REMOVED. Important to avoid nuking the attachments on restocking! Added on New()

target - -

+ +

Currently selected target to fire at. Set with set_target()

told_cant_shoot - -

+ +

So that it doesn't spam them with the fact they cannot hit them.

traits_to_give - -

+ +
  • An assoc list in the format list(/datum/element/bullet_trait_to_give = list(...args)) that will be given to a projectile with the current ammo datum*
  • @@ -565,190 +565,190 @@

    Var Details

    + +

    Added velocity to fired bullet.

    wield_delay - -

    + +

    How long between wielding and firing in tenths of seconds

    wield_time - -

    + +

    Storing value for wield delay.

    Proc Details

    add_bullet_traits + +

    @bullet_trait_entries: A list of bullet trait entries

    change_target + +

    Update the target if you draged your mouse

    clean_target + +

    Set the target to its turf, so we keep shooting even when it was qdeled

    fire_wrapper + +

    Wrapper proc for the autofire subsystem to ensure the important args aren't null

    force_light

    If this gun has a relevant flashlight attachable attached, (de)activate it

    get_fire_delay + +

    getter for fire_delay

    get_gun_user + +

    Getter for gun_user

    has_ammunition + +

    Returns TRUE if the weapon is loaded. Separate proc because there's no single way to check this for all weapons: chamber isn't always loaded, not all weapons use normal magazines etc. load_into_chamber() itself is designed to be called immediately before firing, and isn't suitable.

    is_civilian_usable

    Returns one of the two override values if either are null, preferring the argument value. Otherwise, returns TRUE if it is in a civilian usable category (Handguns or SMGs), FALSE if it is not.

    light_sources

    check if the gun contains any light source that is currently turned on.

    load_into_chamber + +

    load_into_chamber(), reload_into_chamber(), and clear_jam() do all of the heavy lifting. If you need to change up how a gun fires, just change these procs for that subtype and you're good to go.

    modify_burst_amount + +

    adder for burst_amount

    modify_burst_delay + +

    Adder for burst_delay

    modify_fire_delay + +

    adder for fire_delay

    remove_bullet_traits + +

    @bullet_traits: A list of bullet trait typepaths or ids

    reset_fire + +

    Clean all references

    reset_light_range + +

    called by a timer to remove the light range from muzzle flash

    set_auto_firing + +

    Setter proc for fa_firing

    set_bullet_traits + +

    Populate traits_to_give in this proc

    set_burst_amount + +

    setter for burst_amount

    set_burst_delay + +

    Setter for burst_delay

    set_bursting + +

    Setter proc to toggle burst firing

    set_fire_delay + +

    setter for fire_delay

    set_target + +

    Set the target and take care of hard delete

    start_fire + +

    Check if the gun can fire and add it to bucket auto_fire system if needed, or just fire the gun if not

    turn_off_light

    This function actually turns the lights on the gun off

    unload_chamber + +

    Unload a chambered round, if one exists, and empty the chamber.

    diff --git a/obj/item/weapon/gun/boltaction.html b/obj/item/weapon/gun/boltaction.html index 5cc2ee83ee1e..5f8ca84526c8 100644 --- a/obj/item/weapon/gun/boltaction.html +++ b/obj/item/weapon/gun/boltaction.html @@ -16,7 +16,7 @@

    Basira-Armstrong bolt-action hunting rifle - +

Vars

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

Var Details

+ +

If this gun should change icon states when the bolt is open

diff --git a/obj/item/weapon/gun/boltaction/vulture.html b/obj/item/weapon/gun/boltaction/vulture.html index e0564f4ebdf0..84db5d678a7b 100644 --- a/obj/item/weapon/gun/boltaction/vulture.html +++ b/obj/item/weapon/gun/boltaction/vulture.html @@ -16,8 +16,8 @@

M707 \"Vulture\" anti-materiel rifle - -

+ +

Vars

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

Var Details

+ +

If the gun should bypass the trait requirement

fire_message_range - -

+ +

How far out people can tell the direction of the shot

Proc Details

break_arm + +

The code that takes care of breaking a person's firing arm

fired_without_bipod + +

Someone tried to fire this without using a bipod, so we break their arm along with sending them flying backwards

diff --git a/obj/item/weapon/gun/energy/taser.html b/obj/item/weapon/gun/energy/taser.html index 9dc20ead2f94..d2d649519023 100644 --- a/obj/item/weapon/gun/energy/taser.html +++ b/obj/item/weapon/gun/energy/taser.html @@ -16,8 +16,8 @@

disabler gun - -

+ +

Vars

bypass_traitIf the gun should bypass the trait requirement
@@ -26,18 +26,18 @@

Var Details

- -

+ +

Determines if the taser will hit any target, or if it checks for wanted status. Default is wanted only.

Proc Details

change_mode + +

Changes between targetting wanted persons or any persons. Originally used by unique_action, made own proc to allow for use in action button too.

diff --git a/obj/item/weapon/gun/energy/yautja/plasmapistol.html b/obj/item/weapon/gun/energy/yautja/plasmapistol.html index 467603e087e7..19c2387480a5 100644 --- a/obj/item/weapon/gun/energy/yautja/plasmapistol.html +++ b/obj/item/weapon/gun/energy/yautja/plasmapistol.html @@ -16,7 +16,7 @@

plasma pistol - +

Vars

modeDetermines if the taser will hit any target, or if it checks for wanted status. Default is wanted only.

Procs

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

Var Details

- +

Max amount of shots

mode - +

standard (sc = 1) or incendiary (sc = 5)

shot_cost - +

Amount of charge_time drained per shot

diff --git a/obj/item/weapon/gun/launcher.html b/obj/item/weapon/gun/launcher.html index 1d2c68ba51da..7085b177801c 100644 --- a/obj/item/weapon/gun/launcher.html +++ b/obj/item/weapon/gun/launcher.html @@ -16,7 +16,7 @@

/obj/item/weapon/gun/launcher - +

Vars

@@ -33,60 +33,60 @@

Var Details

gun update_icon doesn't detect that guns with no magazine are loaded or not, and will always append _o or _e if possible.

GL_has_open_icon - +

gun update_icon doesn't detect that guns with no magazine are loaded or not, and will always append _o or _e if possible.

cylinder - +

Internal storage item used as magazine. Must be initialised to work! Set parameters by variables or it will inherit standard numbers from storage.dm. Got to call it something and 'magazine' or w/e would be confusing.

direct_draw - +

Whether clicking a held weapon with an empty hand will open its inventory or draw a munition out.

has_cylinder - +

Variable that initializes the above.

internal_max_w_class - +

how big an item can be inserted.

internal_slots - +

How many items can be inserted. "Null" = backpack-style size-based inventory. You'll have to set max_storage_space too if you do that, and arrange any initial contents. Iff you arrange to put in more items than the storage can hold, they can be taken out but not replaced.

preload - +

What single item to fill the storage with, if any. This does not respect w_class.

use_sound - +

the sfx played when the storage is opened.

diff --git a/obj/item/weapon/gun/launcher/grenade.html b/obj/item/weapon/gun/launcher/grenade.html index 4ce14af911db..f473f30ee35b 100644 --- a/obj/item/weapon/gun/launcher/grenade.html +++ b/obj/item/weapon/gun/launcher/grenade.html @@ -16,7 +16,7 @@

/obj/item/weapon/gun/launcher/grenade - +

Vars

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

Var Details

- -

+ +

Verboten munitions. This is a blacklist. Anything in this list isn't loadable.

is_lobbing - -

+ +

Does it launch its grenades in a low arc or a high? Do they strike people in their path, or fly beyond?

open_chamber - -

+ +

Can you access the storage by clicking it, put things into it, or take things out? Meant for break-actions mostly but useful for any state where you want access to be toggleable. Make sure to call cylinder.close(user) so they don't still have the screen open!

valid_munitions - -

+ +

What is this weapon permitted to fire? This is a whitelist. Anything in this list can be fired. Anything.

diff --git a/obj/item/weapon/gun/pistol/highpower.html b/obj/item/weapon/gun/pistol/highpower.html index 21807e0a04cb..aca71484d53d 100644 --- a/obj/item/weapon/gun/pistol/highpower.html +++ b/obj/item/weapon/gun/pistol/highpower.html @@ -16,8 +16,8 @@

MK-45 'High-Power' Automagnum - -

+ +

Vars

Vars

manually_slidedThis weapon needs to be manually racked every time a new magazine is loaded. I tried and failed to touch gun shitcode so this will do.
@@ -25,12 +25,12 @@

Var Details

+ +

This weapon needs to be manually racked every time a new magazine is loaded. I tried and failed to touch gun shitcode so this will do.

diff --git a/obj/item/weapon/gun/rifle/sniper.html b/obj/item/weapon/gun/rifle/sniper.html index 6f5318b2307e..96cf36ab6655 100644 --- a/obj/item/weapon/gun/rifle/sniper.html +++ b/obj/item/weapon/gun/rifle/sniper.html @@ -16,7 +16,7 @@

/obj/item/weapon/gun/rifle/sniper - +

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

Var Details

- -

+ +

Variables for Focus Fire and alternate icons for lockon and laser.

diff --git a/obj/item/weapon/gun/shotgun/double/twobore.html b/obj/item/weapon/gun/shotgun/double/twobore.html index 8b3604fab1e2..0f91ff36d023 100644 --- a/obj/item/weapon/gun/shotgun/double/twobore.html +++ b/obj/item/weapon/gun/shotgun/double/twobore.html @@ -16,20 +16,20 @@

two-bore rifle - -

+ +

Vars

Procs

unbraceReturns TRUE if the gun was braced.

Proc Details

unbrace + +

Returns TRUE if the gun was braced.

diff --git a/obj/item/weapon/gun/shotgun/pump/dual_tube.html b/obj/item/weapon/gun/shotgun/pump/dual_tube.html index 047e82ce4d1f..7316bd4499be 100644 --- a/obj/item/weapon/gun/shotgun/pump/dual_tube.html +++ b/obj/item/weapon/gun/shotgun/pump/dual_tube.html @@ -16,20 +16,20 @@

generic dual-tube pump shotgun - -

+ +

Procs

toggle_tubeThe currently chambered shell in the gun before the tube gets swapped.

Proc Details

toggle_tube + +

The currently chambered shell in the gun before the tube gets swapped.

diff --git a/obj/item/weapon/gun/smartgun.html b/obj/item/weapon/gun/smartgun.html index 464e5bd12103..9be98be06f51 100644 --- a/obj/item/weapon/gun/smartgun.html +++ b/obj/item/weapon/gun/smartgun.html @@ -16,7 +16,7 @@

M56B smartgun - +

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

Var Details

+ +

Whether the smartgun requires a battery

requires_harness - -

+ +

Whether the smartgun requires a harness to use

requires_power - -

+ +

Whether the smartgun drains the battery (Ignored if requires_battery is false)

diff --git a/obj/item/weapon/gun/smartgun/dirty.html b/obj/item/weapon/gun/smartgun/dirty.html index 1ba5422345d8..05fc7842e3f3 100644 --- a/obj/item/weapon/gun/smartgun/dirty.html +++ b/obj/item/weapon/gun/smartgun/dirty.html @@ -16,8 +16,8 @@

M56D 'Dirty' smartgun - -

+ +

Vars

Vars

flags_gun_featuresToggled ammo type
@@ -25,12 +25,12 @@

Var Details

flags_gun_features - -

+ +

Toggled ammo type

diff --git a/obj/item/weapon/gun/smartgun/rmc.html b/obj/item/weapon/gun/smartgun/rmc.html index d7069c74a807..643185970638 100644 --- a/obj/item/weapon/gun/smartgun/rmc.html +++ b/obj/item/weapon/gun/smartgun/rmc.html @@ -16,8 +16,8 @@

L56A2 smartgun - -

+ +

Vars

flags_gun_featuresToggled ammo type
@@ -25,12 +25,12 @@

Var Details

flags_gun_features - -

+ +

Toggled ammo type

diff --git a/obj/item/weapon/straight_razor.html b/obj/item/weapon/straight_razor.html index ade54ddd9d6d..4b41107744c0 100644 --- a/obj/item/weapon/straight_razor.html +++ b/obj/item/weapon/straight_razor.html @@ -16,8 +16,8 @@

straight razor - -

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

Var Details

+ +

Icon state for closed razor

enabled_icon - -

+ +

Icon state for opened razor

interaction_time - -

+ +

Time taken to open/close the razor

razor_opened - -

+ +

If the razor is able to be used

Proc Details

can_fit_in_shoe + +

Check if the item can fit as a boot knife, var/source for signals

change_razor_state + +

Changes all the vars for the straight razor

diff --git a/obj/item/weapon/twohanded/lungemine.html b/obj/item/weapon/twohanded/lungemine.html index facac467618d..b1a73ec10d4a 100644 --- a/obj/item/weapon/twohanded/lungemine.html +++ b/obj/item/weapon/twohanded/lungemine.html @@ -16,8 +16,8 @@

lunge mine - -

+ +

Vars

disabled_iconIcon state for closed razor

Vars

detonation_forceThis controls how strong the explosion will be on the lunge mine. Higher is better.
@@ -25,12 +25,12 @@

Var Details

+ +

This controls how strong the explosion will be on the lunge mine. Higher is better.

diff --git a/obj/item/weapon/twohanded/yautja/glaive/alt.html b/obj/item/weapon/twohanded/yautja/glaive/alt.html index 07309cafb92e..3abe138dc10c 100644 --- a/obj/item/weapon/twohanded/yautja/glaive/alt.html +++ b/obj/item/weapon/twohanded/yautja/glaive/alt.html @@ -16,20 +16,20 @@

cleaving glaive - +

Procs

attackbyattaching the skull

Proc Details

attackby

attaching the skull

diff --git a/obj/item/weapon/yautja/chained.html b/obj/item/weapon/yautja/chained.html index f5b1ea3da2ca..dcac9bbdd809 100644 --- a/obj/item/weapon/yautja/chained.html +++ b/obj/item/weapon/yautja/chained.html @@ -16,7 +16,7 @@

/obj/item/weapon/yautja/chained - +

@@ -29,36 +29,36 @@

Var Details

Ref to the tether effect when thrown

linked_to - +

The mob the chain is linked to

Proc Details

cleanup_chain

Clean up the chain, deleting/nulling/unregistering as needed

on_move

The chain normally breaks if it's put into a container, so let's yank it back if that's the case

recall

recall the combistick or war axe to the pred's hands or to be at their feet

diff --git a/obj/item/xeno_egg.html b/obj/item/xeno_egg.html index ca506d622e56..7e13ce513595 100644 --- a/obj/item/xeno_egg.html +++ b/obj/item/xeno_egg.html @@ -16,7 +16,7 @@

egg - +

Vars

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

Var Details

The objects in this list will be skipped when checking for obstrucing objects.

diff --git a/obj/limb.html b/obj/limb.html index 6a3821720621..7d7cb7df6dde 100644 --- a/obj/limb.html +++ b/obj/limb.html @@ -16,7 +16,7 @@

limb - +

Vars

@@ -53,66 +53,66 @@

Var Details

body size of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()]

body_type - +

body muscularity of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()]

cavity - +

Name of internal cavity.

encased - +

Name of bones encasing the limb.

hidden - +

Surgically implanted item.

implants - +

Embedded or implanter implanted items.

limb_gender - +

defines which sprite the limb should use if dimorphic, set in [/obj/limb/proc/update_limb()]

skin_color - +

skin color of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()]

species - +

species of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()]

Proc Details

add_bleeding

Adds bleeding to the limb. Damage_amount lets you apply an amount worth of bleeding, otherwise it uses the given wound's damage.

bandage

bandages brute wounds and removes bleeding. Returns WOUNDS_BANDAGED if at least one wound was bandaged. Returns WOUNDS_ALREADY_TREATED @@ -120,73 +120,73 @@

Var Details

Vars

Procs

InitializeWe REALLY do not want un-addressed merge conflicts in maps for an inexhaustible list of reasons. This should help ensure that this will not be missed in case linters fail to catch it for any reason what-so-ever.

Proc Details

Initialize

We REALLY do not want un-addressed merge conflicts in maps for an inexhaustible list of reasons. This should help ensure that this will not be missed in case linters fail to catch it for any reason what-so-ever.

diff --git a/obj/projectile.html b/obj/projectile.html index 57a79ece7c16..6465969d0dd0 100644 --- a/obj/projectile.html +++ b/obj/projectile.html @@ -16,7 +16,7 @@

projectile - +

@@ -41,108 +41,108 @@

Var Details

How much to make the bullet fall off by accuracy-wise when closer than the ideal range

angle - +

Direct angle at firing time, in degrees from BYOND NORTH, used for visual updates and path extension

bonus_projectile_check - +

Is this a lone (0), original (1), or bonus (2) projectile. Used in gun.dm and fire_bonus_projectiles() currently.

bound_beam - +

The beam linked to the projectile. Can be utilized for things like grappling hooks, harpoon guns, tripwire guns, etc..

damage_boosted - +

Was this projectile affected by damage_boost.dm? If so, what was the last modifier?

hit_effect_color - +

The flicker that plays when a bullet hits a target. Usually red. Can be nulled so it doesn't show up at all.

last_atom_signaled - +

What atom did this last receive a registered signal from? Used by damage_boost.dm

process_start_turf - +

Starting point of projectile before each flight.

projectile_flags - +

Flags for behaviors of the projectile itself

projectile_override_flags - +

Additional ammo flags applied to the projectile

runtime_iff_group - +

This is the iff_group

speed - +

How many turfs per 1ds the projectile travels

time_carry - +

How much time has the projectile carried for fractional movement, in seconds (delta_time format)

vis_source - +

Origin point for tracing and visual updates

vis_travelled - +

Turfs traveled so far, for use in visual updates, in conjunction with angle for projection

Proc Details

animate_flight

Animates the projectile across the process'ed flight.

fly

Flies the projectile forward one single turf

diff --git a/obj/projectile/vulture.html b/obj/projectile/vulture.html index cb8e5b12f12a..42531a4cfaa1 100644 --- a/obj/projectile/vulture.html +++ b/obj/projectile/vulture.html @@ -16,7 +16,7 @@

/obj/projectile/vulture - +

Vars

@@ -26,18 +26,18 @@

Var Details

The odds of hitting a xeno in less than your gun's range. Doesn't apply to humans.

Proc Details

on_onehand

Handler for when the user one-hands the firing gun

diff --git a/obj/structure/airlock_assembly.html b/obj/structure/airlock_assembly.html index c6843f82a80b..6006f4696c59 100644 --- a/obj/structure/airlock_assembly.html +++ b/obj/structure/airlock_assembly.html @@ -16,7 +16,7 @@

airlock assembly - +

Vars

@@ -26,18 +26,18 @@

Var Details

Used for multitile assemblies

Proc Details

update_collision_box

Used for overloading proc in multi_tile

diff --git a/obj/structure/barricade.html b/obj/structure/barricade.html index 3348c67e39b8..183f447e5f08 100644 --- a/obj/structure/barricade.html +++ b/obj/structure/barricade.html @@ -16,7 +16,7 @@

/obj/structure/barricade - +

Vars

@@ -33,60 +33,60 @@

Var Details

Whether a crusher can ram through it.

destroyed_stack_amount - +

to specify a non-zero amount of stack to drop when destroyed

force_level_absorption - +

How much force an item needs to even damage it at all.

stack_amount - +

The amount of stack dropped when disassembled at full health

stack_type - +

The type of stack the barricade dropped when disassembled if any.

starting_maxhealth - +

Used for calculating some stuff related to maxhealth as it constantly changes due to e.g. barbed wire. set to 100 to avoid possible divisions by zero

throwpass - +

You can throw objects over this, despite its density.

welder_lower_damage_limit - +

Lower limit of damage beyond which the barricade cannot be fixed by welder. Compared to damage_state. If null it can be repaired at any damage_state.

wire_icon - +

! Icon file used for the wiring

diff --git a/obj/structure/barricade/handrail.html b/obj/structure/barricade/handrail.html index 60b2d3ee26b4..06eee9d5a5f7 100644 --- a/obj/structure/barricade/handrail.html +++ b/obj/structure/barricade/handrail.html @@ -16,7 +16,7 @@

handrail - +

Vars

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

Var Details

Whether a ground z-level handrail allows auto-climbing on harm intent

diff --git a/obj/structure/barricade/plasteel.html b/obj/structure/barricade/plasteel.html index 6647f3c01c29..0b06a909b438 100644 --- a/obj/structure/barricade/plasteel.html +++ b/obj/structure/barricade/plasteel.html @@ -16,7 +16,7 @@

folding plasteel barricade - +

Vars

@@ -26,18 +26,18 @@

Var Details

- +

Standard busy check

tool_cooldown - +

Delay to apply tools to prevent spamming

diff --git a/obj/structure/bed.html b/obj/structure/bed.html index 8b500968ec43..a7e2ef07a58d 100644 --- a/obj/structure/bed.html +++ b/obj/structure/bed.html @@ -16,7 +16,7 @@

bed - +

Vars

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

Var Details

Sound when buckled to a bed/chair/stool

diff --git a/obj/structure/blocker/tent.html b/obj/structure/blocker/tent.html index 9bc46ba1414b..d9e626ab9891 100644 --- a/obj/structure/blocker/tent.html +++ b/obj/structure/blocker/tent.html @@ -16,7 +16,7 @@

Tent Blocker - +

Invisible Blocker Walls, they link up with the main tent and collapse with it

Vars

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

Var Details

- +

The tent this blocker relates to, will be destroyed along with it

diff --git a/obj/structure/cable.html b/obj/structure/cable.html index d25c5d0d2b78..73d9d52143e2 100644 --- a/obj/structure/cable.html +++ b/obj/structure/cable.html @@ -16,7 +16,7 @@

power cable - +

Vars

@@ -28,7 +28,7 @@

power cable

get_connections

Z-Level Stuff @@ -37,14 +37,14 @@

power cable

Z-Level Stuff Z-Level Stuff

diff --git a/obj/structure/cargo_container.html b/obj/structure/cargo_container.html index b81fe473849e..17d29410a39b 100644 --- a/obj/structure/cargo_container.html +++ b/obj/structure/cargo_container.html @@ -16,7 +16,7 @@

Cargo Container - +

Procs

@@ -26,18 +26,18 @@

Var Details

- +

multiples any demage taken from bullets

explosion_damage_multiplier - +

multiples any demage taken from explosion

diff --git a/obj/structure/closet/bodybag.html b/obj/structure/closet/bodybag.html index 15575f6b12c4..111bae8eb810 100644 --- a/obj/structure/closet/bodybag.html +++ b/obj/structure/closet/bodybag.html @@ -16,7 +16,7 @@

body bag - +

Vars

@@ -29,36 +29,36 @@

Var Details

How many extra pixels to offset the bag by when buckled, since rollerbeds are set up to offset a centered horizontal human sprite.

drag_delay - +

slightly easier than to drag the body directly.

layer - +

To layer above rollerbeds.

open_cooldown - +

the active var that tracks the cooldown for opening and closing

roller_buckled - +

the roller bed this bodybag is attached to.

diff --git a/obj/structure/closet/bodybag/cryobag.html b/obj/structure/closet/bodybag/cryobag.html index ab0a590cf211..3ab1e32bfe79 100644 --- a/obj/structure/closet/bodybag/cryobag.html +++ b/obj/structure/closet/bodybag/cryobag.html @@ -16,7 +16,7 @@

stasis bag - +

Vars

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

Var Details

+ +

remembers the value of used, to delay crostasis start.

max_uses - -

+ +

15 mins of usable cryostasis

stasis_mob - -

+ +

the mob in stasis

diff --git a/obj/structure/closet/bodybag/tarp.html b/obj/structure/closet/bodybag/tarp.html index 9b8027d28ae2..69909e931987 100644 --- a/obj/structure/closet/bodybag/tarp.html +++ b/obj/structure/closet/bodybag/tarp.html @@ -16,7 +16,7 @@

V1 thermal-dampening tarp - +

Vars

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

Var Details

used to implement a delay before tarp can be entered again after opened (anti-exploit)

diff --git a/obj/structure/closet/crate.html b/obj/structure/closet/crate.html index 577ff53ef318..bcb3eec146e0 100644 --- a/obj/structure/closet/crate.html +++ b/obj/structure/closet/crate.html @@ -16,7 +16,7 @@

crate - +

Vars

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

Var Details

Types this crate can be made into

diff --git a/obj/structure/disposalconstruct.html b/obj/structure/disposalconstruct.html index 584c849f8671..713fb2db85e0 100644 --- a/obj/structure/disposalconstruct.html +++ b/obj/structure/disposalconstruct.html @@ -16,7 +16,7 @@

disposal pipe segment - +

Vars

@@ -28,14 +28,14 @@

disposal pipe segment

attackby

Z-Level stuff Z-Level stuff

hide

Z-Level stuff @@ -44,7 +44,7 @@

disposal pipe segment

Procs

@@ -26,18 +26,18 @@

Var Details

- +

Amount of damage structures will take on landing

special_structures_to_damage - +

List of special structures drop pod will give damage to

diff --git a/obj/structure/droppod/supply.html b/obj/structure/droppod/supply.html index cf69470ca016..3f3201d3fba7 100644 --- a/obj/structure/droppod/supply.html +++ b/obj/structure/droppod/supply.html @@ -16,7 +16,7 @@

USCM requisitions package - +

Vars

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

Var Details

The contained parimary object, used as a replacer for the droppod icon

diff --git a/obj/structure/dropship_equipment/weapon.html b/obj/structure/dropship_equipment/weapon.html index e1d49947ab28..d29a6e6c5b78 100644 --- a/obj/structure/dropship_equipment/weapon.html +++ b/obj/structure/dropship_equipment/weapon.html @@ -16,7 +16,7 @@

abstract weapon - +

CAS Dropship weaponry, used for aerial bombardment

Vars

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

Var Details

True if this weapon can only be fired in Fire Missions (not Direct)

firing_delay - +

Delay between firing, in deciseconds

last_fired - +

Time last fired, for weapon firing cooldown

diff --git a/obj/structure/flag/plantable.html b/obj/structure/flag/plantable.html index 9d3ddbe430f9..125d51aa62e2 100644 --- a/obj/structure/flag/plantable.html +++ b/obj/structure/flag/plantable.html @@ -16,7 +16,7 @@

flag - +

PLANTABLE FLAG

Vars

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

Var Details

The typepath for the flag item that gets spawned when the flag is taken down.

warcry_cooldown_struc - +

Used to limit the spam of the warcry_extra_sound

Proc Details

demolish

Proc for when the flag gets forcefully dismantled (due to general damage, explosions, etc.)

disassemble

Proc for dismantling the flag into an item that can be picked up.

diff --git a/obj/structure/flora/pottedplant.html b/obj/structure/flora/pottedplant.html index de1927ded153..adf2e00eac8d 100644 --- a/obj/structure/flora/pottedplant.html +++ b/obj/structure/flora/pottedplant.html @@ -16,7 +16,7 @@

potted plant - +

Vars

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

Var Details

For things that might affect someone/everyone's round if hidden.

diff --git a/obj/structure/largecrate/black_market.html b/obj/structure/largecrate/black_market.html index 802332d9df86..68c1f2b8d4ac 100644 --- a/obj/structure/largecrate/black_market.html +++ b/obj/structure/largecrate/black_market.html @@ -16,7 +16,7 @@

/obj/structure/largecrate/black_market - +

Vars

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

Var Details

- +

Wipes points from objects inside to avoid infinite farming.

diff --git a/obj/structure/largecrate/black_market/clf_supplies.html b/obj/structure/largecrate/black_market/clf_supplies.html index 7a3d8c812a6a..01811e443904 100644 --- a/obj/structure/largecrate/black_market/clf_supplies.html +++ b/obj/structure/largecrate/black_market/clf_supplies.html @@ -16,8 +16,8 @@

unmarked CLF supply crate - -

+ +

Vars

Vars

forced_rngIf you want to use this in mapping, you can force-set the contents via this.
@@ -25,12 +25,12 @@

Var Details

+ +

If you want to use this in mapping, you can force-set the contents via this.

diff --git a/obj/structure/machinery/ares.html b/obj/structure/machinery/ares.html index ba88041c097e..17baea246aff 100644 --- a/obj/structure/machinery/ares.html +++ b/obj/structure/machinery/ares.html @@ -16,20 +16,20 @@

ARES Machinery - +

Procs

link_systemsHandles linking and de-linking the ARES systems.

Proc Details

Handles linking and de-linking the ARES systems.

diff --git a/obj/structure/machinery/autodispenser.html b/obj/structure/machinery/autodispenser.html index 350fe35f9698..84e5556141bc 100644 --- a/obj/structure/machinery/autodispenser.html +++ b/obj/structure/machinery/autodispenser.html @@ -16,7 +16,7 @@

Turing Dispenser - +

@@ -34,66 +34,66 @@

Var Details

Error status message

input_container - +

Contains vials for our program

linked_storage - +

Where we take chemicals from

output_container - +

Our output beaker

program_amount - +

how much to dispense with each program item, 1 = memory, 2 = box

programs - +

the program of chem datums to dispense, 1 = memory, 2 = box

stage - +

Remember where we are

stage_missing - +

How much we have left to dispense, if we didn't have enough

status - +

0 = idle, <0 = stuck, 1 = finished, 2 = running

tgui_friendly_program_list - +

snowflake list for tgui, 1 = memory, 2 = box

diff --git a/obj/structure/machinery/autodoc_console.html b/obj/structure/machinery/autodoc_console.html index 31f3be00ce8a..c79af12acba8 100644 --- a/obj/structure/machinery/autodoc_console.html +++ b/obj/structure/machinery/autodoc_console.html @@ -16,7 +16,7 @@

autodoc medical system control console - +

Vars

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

Var Details

What kind of upgrade do we have in this console? used by research upgrades. 1 is IB. 2 is bone frac. 3 is organ damage. 4 is larva removal

diff --git a/obj/structure/machinery/autolathe.html b/obj/structure/machinery/autolathe.html index 77f8473e21c9..8aa0cd4533bd 100644 --- a/obj/structure/machinery/autolathe.html +++ b/obj/structure/machinery/autolathe.html @@ -16,7 +16,7 @@

autolathe - +

Vars

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

Var Details

+ +

the item the autolathe is currently printing. Used for tgui

queue - -

+ +

queue of items to be printed after the current one is done

queue_max - -

+ +

max length of the queue

tgui_theme - -

+ +

theme for tgui

diff --git a/obj/structure/machinery/brig_cell.html b/obj/structure/machinery/brig_cell.html index baddc8b2a8c1..7216eb05973e 100644 --- a/obj/structure/machinery/brig_cell.html +++ b/obj/structure/machinery/brig_cell.html @@ -16,7 +16,7 @@

Cell Controller - +

Vars

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

Var Details

- +

The report currently ticking down the clock.

id - +

id of door it controls.

incident_reports - +

The incident reports currently inserted into this machine.

picture_state - +

icon_state of alert picture, if not displaying text/numbers

targets - +

A list of World objects this machine controls.

viewed_report - +

The report currently being viewed.

diff --git a/obj/structure/machinery/camera.html b/obj/structure/machinery/camera.html index 481877c4cb8a..aacc9514c4dd 100644 --- a/obj/structure/machinery/camera.html +++ b/obj/structure/machinery/camera.html @@ -16,7 +16,7 @@

security camera - +

Vars

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

Var Details

Autonaming

diff --git a/obj/structure/machinery/chem_dispenser.html b/obj/structure/machinery/chem_dispenser.html index 61dd6fd2f2eb..cfb6bf09fdf0 100644 --- a/obj/structure/machinery/chem_dispenser.html +++ b/obj/structure/machinery/chem_dispenser.html @@ -16,7 +16,7 @@

chemical dispenser - +

Vars

@@ -26,18 +26,18 @@

Var Details

Has it been hacked

hacked_reagents - +

Additional reagents gotten when it is hacked

diff --git a/obj/structure/machinery/cm_vending.html b/obj/structure/machinery/cm_vending.html index f116c5c7defb..70a8ae99ecfa 100644 --- a/obj/structure/machinery/cm_vending.html +++ b/obj/structure/machinery/cm_vending.html @@ -16,7 +16,7 @@

Theoretical Marine selector - +

Vars

@@ -33,55 +33,55 @@

Var Details

The actual inventory for this vendor as a list of lists 1: name 2: amount 3: type 4: flag

partial_product_stacks - +

Partial stacks to hold on to as an associated list of type : amount

vend_dir - +

Vending direction from adjacent users, if not using vend_x_offset or vend_y_offset

vend_dir_whitelist - +

Direction to adjacent user from which we're allowed to do offset vending

vend_x_offset - +

X Offset to vend to

vend_y_offset - +

Y Offset to vend to

Proc Details

get_listed_products

If we want to redeem a token

redeem_token

Handles redeeming coin tokens.

diff --git a/obj/structure/machinery/cm_vending/sorted.html b/obj/structure/machinery/cm_vending/sorted.html index 91c7b8c1ebbc..b196e8a935ed 100644 --- a/obj/structure/machinery/cm_vending/sorted.html +++ b/obj/structure/machinery/cm_vending/sorted.html @@ -16,7 +16,7 @@

ColMarTech generic sorted rack/vendor - +

Vars

@@ -35,19 +35,19 @@

Var Details

indicates someone is performing a restock that isn't instant

corresponding_types_list - +

this here is made to provide ability to restock vendors with different subtypes of same object, like handmade and manually filled ammo boxes.

dynamic_stock_multipliers - +

If using VEND_STOCK_DYNAMIC, assoc list of product entry to list of (1.0 scale product multiplier, awarded objects) - as seen in /obj/structure/machinery/cm_vending/sorted/proc/populate_product_list This allows us to backtrack and refill the stocks when new players latejoin.

@@ -56,13 +56,13 @@

Var Details

additional_restock_checks

additional restocking checks for individual vendor subtypes. Parse in item, do checks, return FALSE to fail. Include error message.

populate_product_list

this proc, well, populates product list based on roundstart amount of players @@ -70,20 +70,20 @@

Var Details

this proc, well, populates product list based on roundstart amount of players

update_dynamic_stock

Updates the vendor stock when the [/datum/game_mode/var/marine_tally] has changed and we're using VEND_STOCK_DYNAMIC Assumes the scale can only increase!!! Don't take their items away!

diff --git a/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/tutorial.html b/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/tutorial.html index 4e785fe8da9a..a1a5ec59d80c 100644 --- a/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/tutorial.html +++ b/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/tutorial.html @@ -16,20 +16,20 @@

ColMarTech Automated Weapons Rack - +

Vars

Procs

load_ammoCalled if the tutorial mob somehow uses an entire magazine without the xeno dying

Proc Details

load_ammo

Called if the tutorial mob somehow uses an entire magazine without the xeno dying

diff --git a/obj/structure/machinery/cm_vending/sorted/medical.html b/obj/structure/machinery/cm_vending/sorted/medical.html index 4251d45380b6..379f966322ab 100644 --- a/obj/structure/machinery/cm_vending/sorted/medical.html +++ b/obj/structure/machinery/cm_vending/sorted/medical.html @@ -16,8 +16,8 @@

Wey-Med Plus - -

+ + @@ -38,75 +38,75 @@

Var Details

+ +

Whether the vendor can use a medlink to be able to resupply automatically

chem_refill - -

+ +

A list of item types that allow reagent refilling

chem_refill_volume - -

+ +

The starting volume of the chem refill tank

chem_refill_volume_max - -

+ +

The maximum volume of the chem refill tank

healthscan - -

+ +

Whether this vendor supports health scanning the user via mouse drop

Proc Details

cart_restock + +

Performs automatic restocking via medical cart - will set being_restocked true during the action

checks if there is a supply link in our location and we are anchored to it

random_unstock + +

Randomly removes amounts of listed_products and reagents

restock_reagents + +

Refills reagents towards chem_refill_volume_max Returns the quantity of reagents added

restock_supplies + +

Randomly (based on prob_to_skip) adjusts all amounts of listed_products towards their desired values by 1 Returns the quantity of items added

try_deduct_chem + +

Attempts to consume our reagents needed for the container (doesn't actually change the container) Will return TRUE if reagents were deducated or no reagents were needed

diff --git a/obj/structure/machinery/colony_floodlight.html b/obj/structure/machinery/colony_floodlight.html index 1bcaac77adf4..e0e94b07791b 100644 --- a/obj/structure/machinery/colony_floodlight.html +++ b/obj/structure/machinery/colony_floodlight.html @@ -16,7 +16,7 @@

colony floodlight - +

Vars

allow_supply_link_restockWhether the vendor can use a medlink to be able to resupply automatically
@@ -28,30 +28,30 @@

Var Details

Whether it has been smashed by xenos

fswitch - +

Reverse lookup for power grabbing in area

is_lit - +

Whether the floodlight is switched to on or off. Does not necessarily mean it emits light.

power_tick - +

The power each floodlight takes up per process

diff --git a/obj/structure/machinery/colony_floodlight_switch.html b/obj/structure/machinery/colony_floodlight_switch.html index 7c7cf96db071..5ad47d724ef2 100644 --- a/obj/structure/machinery/colony_floodlight_switch.html +++ b/obj/structure/machinery/colony_floodlight_switch.html @@ -16,7 +16,7 @@

colony floodlight switch - +

Vars

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

Var Details

All floodlights under our control

diff --git a/obj/structure/machinery/computer/almayer_control.html b/obj/structure/machinery/computer/almayer_control.html index 5a368107ae19..1077b732c576 100644 --- a/obj/structure/machinery/computer/almayer_control.html +++ b/obj/structure/machinery/computer/almayer_control.html @@ -16,7 +16,7 @@

almayer control console - +

Vars

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

Var Details

messaging HC (admins)

cooldown_destruct - +

requesting evac

cooldown_message - +

making a ship announcement

cooldown_request - +

requesting a distress beacon

diff --git a/obj/structure/machinery/computer/ares_console.html b/obj/structure/machinery/computer/ares_console.html index f3686b070260..780a5af54e04 100644 --- a/obj/structure/machinery/computer/ares_console.html +++ b/obj/structure/machinery/computer/ares_console.html @@ -16,7 +16,7 @@

ARES Interface - +

Vars

@@ -29,36 +29,36 @@

Var Details

The datacore storing all the information.

deleted_1to1 - +

The current deleted chat log of 1:1 conversations being read.

last_login - +

The last person to login.

The ID used to link all devices.

sudo_holder - +

The person pretending to be last_login

diff --git a/obj/structure/machinery/computer/cameras.html b/obj/structure/machinery/computer/cameras.html index 2c0bd7c83663..0a3f8e610ebe 100644 --- a/obj/structure/machinery/computer/cameras.html +++ b/obj/structure/machinery/computer/cameras.html @@ -16,7 +16,7 @@

security cameras console - +

Vars

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

Var Details

- +

The turf where the camera was last updated.

diff --git a/obj/structure/machinery/computer/crew.html b/obj/structure/machinery/computer/crew.html index dd054aeea431..8dd7601c9292 100644 --- a/obj/structure/machinery/computer/crew.html +++ b/obj/structure/machinery/computer/crew.html @@ -16,7 +16,7 @@

crew monitoring computer - +

Vars

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

Var Details

What type of /datum/crewmonitor this will create

diff --git a/obj/structure/machinery/computer/dropship_weapons.html b/obj/structure/machinery/computer/dropship_weapons.html index 4adf23513dae..7e8790c5d8f5 100644 --- a/obj/structure/machinery/computer/dropship_weapons.html +++ b/obj/structure/machinery/computer/dropship_weapons.html @@ -16,7 +16,7 @@

abstract dropship weapons controls - +

Vars

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

Var Details

- +

Tracks equipment with a camera that is deployed and we are viewing

diff --git a/obj/structure/machinery/computer/objective.html b/obj/structure/machinery/computer/objective.html index 0d3bc2f328e2..95b06f61875e 100644 --- a/obj/structure/machinery/computer/objective.html +++ b/obj/structure/machinery/computer/objective.html @@ -16,20 +16,20 @@

data terminal - +

Vars

Procs

ex_actDisabled explosions due to issues with the Objectives UI should it be destroyed.

Proc Details

ex_act

Disabled explosions due to issues with the Objectives UI should it be destroyed.

diff --git a/obj/structure/machinery/computer/overwatch.html b/obj/structure/machinery/computer/overwatch.html index d4172ce48941..4dc54767879b 100644 --- a/obj/structure/machinery/computer/overwatch.html +++ b/obj/structure/machinery/computer/overwatch.html @@ -16,7 +16,7 @@

Overwatch Console - +

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

Var Details

List of saved coordinates, format of ["x", "y", "comment"]

ui_theme - +

Currently selected UI theme

Proc Details

handle_supplydrop

Project ARES interface log.

diff --git a/obj/structure/machinery/computer/overwatch/tent.html b/obj/structure/machinery/computer/overwatch/tent.html index 8f42b99bbfd5..1b25c2968062 100644 --- a/obj/structure/machinery/computer/overwatch/tent.html +++ b/obj/structure/machinery/computer/overwatch/tent.html @@ -16,20 +16,20 @@

/obj/structure/machinery/computer/overwatch/tent - +

Vars

Procs

InitializeGroundside console

Proc Details

Initialize

Groundside console

diff --git a/obj/structure/machinery/computer/railgun.html b/obj/structure/machinery/computer/railgun.html index 4cbff38df18f..2781924baec2 100644 --- a/obj/structure/machinery/computer/railgun.html +++ b/obj/structure/machinery/computer/railgun.html @@ -16,7 +16,7 @@

railgun computer - +

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

Var Details

Computer and Railgun can only be used if this variable is cleared

diff --git a/obj/structure/machinery/computer/shuttle/dropship/flight.html b/obj/structure/machinery/computer/shuttle/dropship/flight.html index 0bda054b576a..d46217a25c60 100644 --- a/obj/structure/machinery/computer/shuttle/dropship/flight.html +++ b/obj/structure/machinery/computer/shuttle/dropship/flight.html @@ -16,7 +16,7 @@

dropship navigation computer - +

Vars

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

Var Details

If this computer should respect the faction variable of destination LZ

diff --git a/obj/structure/machinery/computer/shuttle/ert.html b/obj/structure/machinery/computer/shuttle/ert.html index 8afa2445c679..325d37b97135 100644 --- a/obj/structure/machinery/computer/shuttle/ert.html +++ b/obj/structure/machinery/computer/shuttle/ert.html @@ -16,7 +16,7 @@

transport shuttle - +

Vars

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

Var Details

if the ERT that used this shuttle has returned home

must_launch_home - +

if this shuttle only has the option to return home

spooling - +

this interface is busy - used in [/obj/structure/machinery/computer/shuttle/ert/proc/launch_home] as this can take a second

diff --git a/obj/structure/machinery/computer/shuttle/lifeboat.html b/obj/structure/machinery/computer/shuttle/lifeboat.html index e16a11c733ae..0295660625e9 100644 --- a/obj/structure/machinery/computer/shuttle/lifeboat.html +++ b/obj/structure/machinery/computer/shuttle/lifeboat.html @@ -16,7 +16,7 @@

lifeboat console - +

Vars

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

Var Details

If true, the lifeboat is in the process of launching, and so the code will not allow another launch.

override_being_removed - +

If true, the lifeboat is in the process of having the xeno override removed by the pilot.

remaining_time - +

How long it takes to unlock the console

diff --git a/obj/structure/machinery/computer/shuttle_control.html b/obj/structure/machinery/computer/shuttle_control.html index 9ca70531c165..6afb00b7a07d 100644 --- a/obj/structure/machinery/computer/shuttle_control.html +++ b/obj/structure/machinery/computer/shuttle_control.html @@ -16,7 +16,7 @@

shuttle control console - +

Vars

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

Var Details

Has it been admin-disabled?

diff --git a/obj/structure/machinery/computer/supplycomp.html b/obj/structure/machinery/computer/supplycomp.html index a0166933930b..6a66c8620e36 100644 --- a/obj/structure/machinery/computer/supplycomp.html +++ b/obj/structure/machinery/computer/supplycomp.html @@ -16,20 +16,20 @@

ASRS console - +

Vars

Procs

lock_black_marketPrevents use of black market, even if it is otherwise enabled. If any computer has black market locked out, it applies across all of the currently established ones.

Proc Details

lock_black_market

Prevents use of black market, even if it is otherwise enabled. If any computer has black market locked out, it applies across all of the currently established ones.

diff --git a/obj/structure/machinery/computer/working_joe.html b/obj/structure/machinery/computer/working_joe.html index d5dd971b65a1..191a4bb0e8b2 100644 --- a/obj/structure/machinery/computer/working_joe.html +++ b/obj/structure/machinery/computer/working_joe.html @@ -16,7 +16,7 @@

APOLLO Maintenance Controller - +

set ticket back to pending

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

Var Details

The datacore storing all the information.

last_login - +

The last person to login.

The ID used to link all devices.

notify_sounds - +

Notification sound

diff --git a/obj/structure/machinery/cryopod/evacuation.html b/obj/structure/machinery/cryopod/evacuation.html index a7e401395ebe..8aa287eacaf9 100644 --- a/obj/structure/machinery/cryopod/evacuation.html +++ b/obj/structure/machinery/cryopod/evacuation.html @@ -16,7 +16,7 @@

/obj/structure/machinery/cryopod/evacuation - +

Vars

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

Var Details

The name of the mob who injected the occupant into the pod. If it does not match the occupant, the occupant can leave.

diff --git a/obj/structure/machinery/defenses.html b/obj/structure/machinery/defenses.html index 4b1f66daa0f8..abbd02a60e2d 100644 --- a/obj/structure/machinery/defenses.html +++ b/obj/structure/machinery/defenses.html @@ -16,7 +16,7 @@

Don't see this - +

Vars

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

Var Details

- +

laptop which is currently linked to the sentry

nickname - +

Defence Laptop

Proc Details

handle_iff

Update the IFF status of this structure. @param selection: faction selection string.

update_choice

Update state category for this structure. @@ -59,7 +59,7 @@

Var Details

Vars

@@ -32,49 +32,49 @@

Var Details

choice_categories - +

action list is configurable for all subtypes, this is just an example

engaged_timer - +

timer triggered when sentry gun shoots at a target to not spam the laptop

low_ammo_timer - +

timer triggered when sentry gun is low on ammo to not spam the laptop

luminosity_strength - +

Light strength when turned on

sent_empty_ammo - +

timer triggered when sentry gun is out of ammo to not spam the laptop

upgraded - +

Check if they have been upgraded or not, used for sentry post

Proc Details

handle_rof

Update the rate of fire in the sentry gun. @param level: level of rate of fire, typically single, burst or full auto.

diff --git a/obj/structure/machinery/defenses/sentry/launchable.html b/obj/structure/machinery/defenses/sentry/launchable.html index 37ae9d6cffd7..99ec15119d84 100644 --- a/obj/structure/machinery/defenses/sentry/launchable.html +++ b/obj/structure/machinery/defenses/sentry/launchable.html @@ -16,7 +16,7 @@

UA 571-O sentry post - +

Vars

@@ -26,18 +26,18 @@

Var Details

Amount of bonus health they get from upgrade

upgrade_cost - +

Cost to give sentry extra health

diff --git a/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone.html b/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone.html index 2b826b3b2fea..dabc8909f563 100644 --- a/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone.html +++ b/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone.html @@ -16,7 +16,7 @@

UA-577 Spaceborne Gauss Turret - +

Vars

@@ -26,18 +26,18 @@

Var Details

How long the battery for this turret lasts. Will warn low at 70% and critical at 90% use.

battery_state - +

The current battery state

diff --git a/obj/structure/machinery/disposal.html b/obj/structure/machinery/disposal.html index f98f9e6531ab..63b379cded0c 100644 --- a/obj/structure/machinery/disposal.html +++ b/obj/structure/machinery/disposal.html @@ -16,7 +16,7 @@

disposal unit - +

Vars

@@ -48,66 +48,66 @@

Var Details

active_power_usage - +

The pneumatic pump power. 3 HP ~ 2200W

broken - +

Used for cosmetic broken disposal units.

flush - +

True if flush handle is pulled

flush_after_ticks - +

After 10 ticks it will look whether it is ready to flush

flush_count - +

This var adds 1 once per tick. When it reaches flush_after_ticks it resets and tries to flush.

flushing - +

True if flushing in progress

mode - +

Item mode 0=off 1=charging 2=charged

narrow_tube - +

Whether the disposals tube is too narrow for a mob to fit into.

trunk - +

The attached pipe trunk

Proc Details

Initialize

Create a new disposal, find the attached trunk (if present) and init gas resvr.

MouseDrop_T

Amazing what you can do with a bit of dexterity. @@ -115,73 +115,73 @@

Var Details

active_power_usage Mouse drop another mob or self

attack_hand

Human interact with machine

attackby

Attack by item places it in to disposal

eject

Eject the contents of the disposal unit

ex_act

Pipe affected by explosion

expel

Called when holder is expelled from a disposal, should usually only occur if the pipe network is modified

flush

Perform a flush

go_out

Leave the disposal

power_change

Called when area power changes

process

Timed process, charge the gas reservoir and perform flush if ready

relaymove

Attempt to move while inside

update

Update the icon & overlays to reflect mode & status

diff --git a/obj/structure/machinery/door.html b/obj/structure/machinery/door.html index 89ae6060ac30..2566129defe0 100644 --- a/obj/structure/machinery/door.html +++ b/obj/structure/machinery/door.html @@ -16,7 +16,7 @@

Door - +

Vars

@@ -33,60 +33,60 @@

Var Details

Fixes multi_tile doors opacity issues.

heavy - +

Stops it being forced open through normal means (Hunters/Zombies/Aliens).

masterkey_resist - +

Resistance to masterkey

normalspeed - +

If FALSE it speeds up the autoclosing timing.

openspeed - +

Time to open/close airlock, default is 1 second.

Proc Details

autoclose

Used for overriding in airlocks

change_filler_opacity

Also refreshes filler_turfs list.

handle_multidoor

Updates collision box and opacity of multi_tile airlocks.

locate_filler_turfs

Finds turfs which should be filler ones.

diff --git a/obj/structure/machinery/door/airlock.html b/obj/structure/machinery/door/airlock.html index 94365322cd51..eef973667d62 100644 --- a/obj/structure/machinery/door/airlock.html +++ b/obj/structure/machinery/door/airlock.html @@ -16,7 +16,7 @@

airlock - +

Vars

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

Var Details

- +

Whether to delay closing when a mob is present

Proc Details

close

Tries to close the door. If forced, operating checks and operable checks are skipped (so you need to prevent spamming yourself)

get_examine_text

DAMAGE CODE

open

Tries to open the door. If forced, operating checks and operable checks are skipped (so you need to prevent spamming yourself)

diff --git a/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor.html b/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor.html index d58d6f2e6b40..946972438a62 100644 --- a/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor.html +++ b/obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor.html @@ -16,7 +16,7 @@

bulkhead blast door - +

External airlock that is part of the lifeboat dock

Vars

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

Var Details

- +

ID of the related stationary docking port operating this

diff --git a/obj/structure/machinery/door/airlock/sandstone/runed.html b/obj/structure/machinery/door/airlock/sandstone/runed.html index 78db82b33307..f656a858462a 100644 --- a/obj/structure/machinery/door/airlock/sandstone/runed.html +++ b/obj/structure/machinery/door/airlock/sandstone/runed.html @@ -16,20 +16,20 @@

Runed Sandstone Airlock - +

Vars

Procs

bumpopenStops the door being interacted with, without wristblades.

Proc Details

bumpopen

Stops the door being interacted with, without wristblades.

diff --git a/obj/structure/machinery/faxmachine.html b/obj/structure/machinery/faxmachine.html index 8384ecd5a102..06cd76595e44 100644 --- a/obj/structure/machinery/faxmachine.html +++ b/obj/structure/machinery/faxmachine.html @@ -16,7 +16,7 @@

General Purpose Fax Machine - +

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

Var Details

Our department

fax_cooldown - +

storer var for cooldown on sending faxes

fixed_id_tag - +

Whether or not the ID tag can be changed by proc.

machine_id_tag - +

Unique identifier for the fax machine.

network - +

Fluff network shown by fax machine when logged in

target_department - +

Target department

diff --git a/obj/structure/machinery/floodlight.html b/obj/structure/machinery/floodlight.html index 903aacaebeca..82854acc1a5c 100644 --- a/obj/structure/machinery/floodlight.html +++ b/obj/structure/machinery/floodlight.html @@ -16,7 +16,7 @@

emergency floodlight - +

Vars

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

Var Details

base state

on_light_range - +

How far the light will go when the floodlight is on

toggleable - +

Whether or not the floodlight can be toggled on or off

turned_on - +

Whether or not the floodlight is turned on, disconnected from whether it has power or is lit

diff --git a/obj/structure/machinery/fuelcell_recycler.html b/obj/structure/machinery/fuelcell_recycler.html index 4b93d9a19a5d..a0b8241c85fb 100644 --- a/obj/structure/machinery/fuelcell_recycler.html +++ b/obj/structure/machinery/fuelcell_recycler.html @@ -16,7 +16,7 @@

fuel cell recycler - +

Vars

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

Var Details

A fuel cell in the recycler

cell_right - +

A fuel cell in the recycler

recharge_amount - +

How much to recharge the cells per process

diff --git a/obj/structure/machinery/gibber.html b/obj/structure/machinery/gibber.html index dd1725f10a87..e029f9a6d89a 100644 --- a/obj/structure/machinery/gibber.html +++ b/obj/structure/machinery/gibber.html @@ -16,7 +16,7 @@

Gibber - +

Vars

@@ -24,14 +24,14 @@

Gibber

eject

If synth is getting gibbed, we will 'soft gib' them, but this is still pretty LRP so let admin know. If someone's being LRP and doing funny chef shit, this lets admins know. This shouldn't flag preds, though.

diff --git a/obj/structure/machinery/keycard_auth/lockdown.html b/obj/structure/machinery/keycard_auth/lockdown.html index 601e2fc6aa46..0afff5cce2ff 100644 --- a/obj/structure/machinery/keycard_auth/lockdown.html +++ b/obj/structure/machinery/keycard_auth/lockdown.html @@ -16,20 +16,20 @@

automated lockdown override - +

Procs

Procs

broadcast_requestWe are the SECOND keycard device used (our event_source has already been set)

Proc Details

broadcast_request

We are the SECOND keycard device used (our event_source has already been set)

diff --git a/obj/structure/machinery/m56d_hmg.html b/obj/structure/machinery/m56d_hmg.html index f07e8115fc06..f47a67657eaa 100644 --- a/obj/structure/machinery/m56d_hmg.html +++ b/obj/structure/machinery/m56d_hmg.html @@ -16,8 +16,8 @@

M56D heavy machine gun - -

+ + @@ -49,156 +49,156 @@

Var Details

+ +

A multiplier for how slow this gun should fire in automatic as opposed to burst. 1 is normal, 1.2 is 20% slower, 0.8 is 20% faster, etc.

burst_amount - -

+ +

How many rounds are fired per burst

burst_fire_delay - -

+ +

How much time should pass in between burst fire shots

burst_firing - -

+ +

If the gun is currently burst firing

display_ammo - -

+ +

If the gun should display its ammo count

fire_delay - -

+ +

How much time should pass in between full auto shots, slightly higher than burst due to click delay and similar things that slow firing down

gun_firemode - -

+ +

What firemode the gun is currently in

gun_firemodes - -

+ +

What firemodes this gun has

semiauto_cooldown_time - -

+ +

How long between semi-auto shots this should wait, to reduce possible spam

semiauto_fire_cooldown - -

+ +

Semi auto cooldown

shoot_degree - -

+ +

How many degrees in each direction the gun should be able to fire

shots_fired - -

+ +

How many rounds have been fired in the current burst/auto

Proc Details

change_target + +

Update the target if you draged your mouse

clean_target + +

Set the target to its turf, so we keep shooting even when it was qdeled

display_ammo + +

Print how much ammo is left to chat

do_toggle_firemode + +

Toggles the gun's firemode one down the list

get_burst_firing + +

Getter for burst_firing

get_fire_delay + +

getter for fire_delay

reset_fire + +

Clean up the target, shots fired, and other things related to when you stop firing

set_burst_amount + +

setter for burst_amount

set_burst_fire_delay + +

Setter for burst_delay

set_burst_firing + +

Setter for burst_firing

set_fire_delay + +

setter for fire_delay

set_target + +

Set the target and take care of hard delete

start_fire + +

Check if the gun can fire and add it to bucket auto_fire system if needed, or just fire the gun if not

diff --git a/obj/structure/machinery/m56d_post.html b/obj/structure/machinery/m56d_post.html index 34cb6923d906..6042c2eef81b 100644 --- a/obj/structure/machinery/m56d_post.html +++ b/obj/structure/machinery/m56d_post.html @@ -16,8 +16,8 @@

M56D mount - -

+ +

Vars

autofire_slow_multA multiplier for how slow this gun should fire in automatic as opposed to burst. 1 is normal, 1.2 is 20% slower, 0.8 is 20% faster, etc.
@@ -27,24 +27,24 @@

Var Details

+ +

Health of the mounted gun

gun_mounted - -

+ +

Whether a gun is mounted

gun_rounds - -

+ +

Ammo amount of the mounted gun

diff --git a/obj/structure/machinery/medical_pod.html b/obj/structure/machinery/medical_pod.html index 5686143f76e4..31540651d0e4 100644 --- a/obj/structure/machinery/medical_pod.html +++ b/obj/structure/machinery/medical_pod.html @@ -16,7 +16,7 @@

generic medical pod - +

Vars

gun_healthHealth of the mounted gun
@@ -32,54 +32,54 @@

Var Details

- +

do_after on entry via the move_inside verb

exit_stun - +

stun on exiting, IN SECONDS BY DEFAULT, DO NOT PUT "SECONDS" AFTER IT

go_in_timer - +

do_after on entry via the go_in proc

occupant - +

the person in the pod

push_in_timer - +

do_after on entry via being put in by another person

skilllock - +

surgical skill lock on putting people in

Proc Details

go_in

the putter is the guy putting the person in the pod

go_out

who is doing the work of putting/going in the scanner

diff --git a/obj/structure/machinery/medical_pod/sleeper.html b/obj/structure/machinery/medical_pod/sleeper.html index 84acd15f02de..495779717a80 100644 --- a/obj/structure/machinery/medical_pod/sleeper.html +++ b/obj/structure/machinery/medical_pod/sleeper.html @@ -16,7 +16,7 @@

sleeper - +

Vars

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

Var Details

is it already upgraded by research disc and do we have upgraded chemicals?

diff --git a/obj/structure/machinery/personal_gear_vendor.html b/obj/structure/machinery/personal_gear_vendor.html index beec42da7c05..acdb4821be02 100644 --- a/obj/structure/machinery/personal_gear_vendor.html +++ b/obj/structure/machinery/personal_gear_vendor.html @@ -16,7 +16,7 @@

personal gear vendor - +

Vars

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

Var Details

assoc list of ckeys to list of kits redeemed

diff --git a/obj/structure/machinery/photocopier.html b/obj/structure/machinery/photocopier.html index 2ab440be6bb7..0e4817a705de 100644 --- a/obj/structure/machinery/photocopier.html +++ b/obj/structure/machinery/photocopier.html @@ -16,7 +16,7 @@

photocopier - +

Normal Photocopier, made by Seegson

Vars

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

Var Details

the flick state to use when inserting paper into the machine

copies - +

how many copies to print!

maxcopies - +

how many copies can be copied at once- idea shamelessly stolen from bs12's copier!

toner - +

how much toner is left! woooooo~

diff --git a/obj/structure/machinery/pipedispenser.html b/obj/structure/machinery/pipedispenser.html index b712f3b021b8..21ea1b2e2b61 100644 --- a/obj/structure/machinery/pipedispenser.html +++ b/obj/structure/machinery/pipedispenser.html @@ -16,7 +16,7 @@

Pipe Dispenser - +

Vars

@@ -24,14 +24,14 @@

Pipe Dispenser

Topic

Z-Level stuff Z-Level stuff

diff --git a/obj/structure/machinery/pipedispenser/disposal.html b/obj/structure/machinery/pipedispenser/disposal.html index 47b02957c8a3..3e354fdfe58d 100644 --- a/obj/structure/machinery/pipedispenser/disposal.html +++ b/obj/structure/machinery/pipedispenser/disposal.html @@ -16,7 +16,7 @@

Disposal Pipe Dispenser - +

Procs

@@ -24,14 +24,14 @@

Disposal Pipe Dispenser

Topic

Z-Level stuff Z-Level stuff

diff --git a/obj/structure/machinery/power.html b/obj/structure/machinery/power.html index 39658a48ac2c..e613c8c63a47 100644 --- a/obj/structure/machinery/power.html +++ b/obj/structure/machinery/power.html @@ -16,7 +16,7 @@

/obj/structure/machinery/power - +

Procs

@@ -24,14 +24,14 @@

/obj/str Z-Level Stuff

Procs

Proc Details

get_connections

Z-Level Stuff Z-Level Stuff

diff --git a/obj/structure/machinery/power/reactor.html b/obj/structure/machinery/power/reactor.html index b2657bd6baa5..6c1c9036846e 100644 --- a/obj/structure/machinery/power/reactor.html +++ b/obj/structure/machinery/power/reactor.html @@ -16,7 +16,7 @@

S-52 fusion reactor - +

@@ -37,84 +37,84 @@

Var Details

How damaged the reactor is

cur_tick - +

How many ticks since last fail check

fail_check_ticks - +

How often the reactor checks if it can fail

fail_rate - +

% chance of the reactor failing every check_failure

fusion_cell - +

The reactors fuel cell, fail rate increases if empty

is_on - +

Whether the reactor is functional

is_ship_reactor - +

Whether the reactor is on the ship

original_fail_rate - +

Original fail rate of the reactor

overloaded - +

If the generator is overloaded

power_gen_percent - +

% of power produced, increases to 100% over time

power_generation_max - +

How much the reactor will generate at max power_gen_percent

power_percent_states - +

All icon states split by power_gen_percent

require_fusion_cell - +

Whether the reactor requires a fusion cell

diff --git a/obj/structure/machinery/prop/almayer/CICmap.html b/obj/structure/machinery/prop/almayer/CICmap.html index 84bde22a7204..be37482610ce 100644 --- a/obj/structure/machinery/prop/almayer/CICmap.html +++ b/obj/structure/machinery/prop/almayer/CICmap.html @@ -16,7 +16,7 @@

map table - +

Vars

@@ -26,18 +26,18 @@

Var Details

The faction that is intended to use this structure (determines type of tacmap used)

minimap_type - +

flags that we want to be shown when you interact with this table

diff --git a/obj/structure/machinery/recharge_station.html b/obj/structure/machinery/recharge_station.html index 161d0b820312..87a214c2b507 100644 --- a/obj/structure/machinery/recharge_station.html +++ b/obj/structure/machinery/recharge_station.html @@ -16,7 +16,7 @@

synthetic maintenance station - +

Vars

@@ -32,54 +32,54 @@

Var Details

Active Cap - When cyborg is inside

charging_cap_passive - +

Passive Cap - Recharging internal capacitor when no cyborg is inside

current_internal_charge - +

Starts charged, to prevent power surges on round start

exit_stun - +

stun time upon exiting, if at all

icon_update_tick - +

Used to update icon only once every 10 ticks

known_implants - +

implants to not remove

max_internal_charge - +

Two charged borgs in a row with default cell

occupant - +

the borg inside

diff --git a/obj/structure/machinery/recycler.html b/obj/structure/machinery/recycler.html index 30c51ddf0364..16e2cae75c00 100644 --- a/obj/structure/machinery/recycler.html +++ b/obj/structure/machinery/recycler.html @@ -16,7 +16,7 @@

recycler - +

Vars

@@ -26,18 +26,18 @@

Var Details

Amount of metal refunded per crate, by default about 2 metal sheets (building one takes 5)

sheets_per_batch - +

Amount of sheets to stack before outputting a stack

diff --git a/obj/structure/machinery/sensortower.html b/obj/structure/machinery/sensortower.html index f95553174653..44a408c7e516 100644 --- a/obj/structure/machinery/sensortower.html +++ b/obj/structure/machinery/sensortower.html @@ -16,7 +16,7 @@

experimental sensor tower - +

Vars

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

Var Details

weakrefs of xenos temporarily added to the marine minimap

diff --git a/obj/structure/machinery/shower.html b/obj/structure/machinery/shower.html index 9fc512bf0ecf..6c7be897dbc2 100644 --- a/obj/structure/machinery/shower.html +++ b/obj/structure/machinery/shower.html @@ -16,7 +16,7 @@

shower - +

Vars

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

Var Details

needs a var so we can make it linger~

mobpresent - +

true if there is a mob on the shower's loc, this is to ease process()

watertemp - +

freezing, normal, or boiling

diff --git a/obj/structure/machinery/smartfridge.html b/obj/structure/machinery/smartfridge.html index 6ed872df34e7..08c9e9b9c9be 100644 --- a/obj/structure/machinery/smartfridge.html +++ b/obj/structure/machinery/smartfridge.html @@ -16,20 +16,20 @@

SmartFridge - +

Assoc list of names -> list(items)

Vars

Procs

delete_contentsDeletes given object in contents of the smartfridge

Proc Details

delete_contents

Deletes given object in contents of the smartfridge

diff --git a/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms.html b/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms.html index 350222a8395e..46cf4c864707 100644 --- a/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms.html +++ b/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms.html @@ -16,7 +16,7 @@

TC-3T static telecommunications tower - +

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

Var Details

Tower has been taken over by xenos, is not usable

corruption_delay - +

Holds the delay for when a cluster can recorrupt the comms tower after a pylon has been destroyed

corruption_image - +

Held image for the current overlay on the tower from xeno corruption

Proc Details

handle_xeno_acquisition

Handles xenos corrupting the tower when weeds touch the turf it is located on

register_with_turf

Handles re-registering signals on new turfs if changed

switch_to_idle_corruption

Handles moving the overlay from growing to idle

uncorrupt

Handles removing corruption effects from the comms relay

diff --git a/obj/structure/machinery/vending.html b/obj/structure/machinery/vending.html index 5ac050b5ac4e..f82612002814 100644 --- a/obj/structure/machinery/vending.html +++ b/obj/structure/machinery/vending.html @@ -16,7 +16,7 @@

Vendomat - +

Vars

@@ -44,126 +44,126 @@

Var Details

if false, the vendor will not send sales pitches

check_accounts - +

if true, checks the relevant account has enough money before vending

delay_product_spawn - +

if set, uses sleep() in product spawn proc (mostly for seeds to retrieve correct names).

extended_inventory - +

can we access the hidden inventory?

hacking_safety - +

if true, will never shoot inventory or allow all access

icon_deny - +

icon_state when failing to vend

icon_vend - +

icon_state when vending

last_slogan - +

when did we last pitch?

panel_open - +

if the vendor is currently being hacked

product_ads - +

string of small ad messages in the vending screen - random chance

product_slogans - +

string of slogans separated by semicolons, optional

product_type - +

Used to increase prices of a specific type of vendor.

seconds_electrified - +

shock customers like an airlock.

shoot_inventory - +

fire items at customers! We're broken!

shut_up - +

stop spouting those godawful pitches!

slogan_delay - +

how long until we can pitch again?

vend_delay - +

time delay between items can be vended

vend_ready - +

if the vendor can vend an item

vend_reply - +

sent after vending an item

Proc Details

checking_id

Returns TRUE if this vending machine is scanning for IDs.

diff --git a/obj/structure/machinery/xenoanalyzer.html b/obj/structure/machinery/xenoanalyzer.html index 2fb22bfbca7a..bd0d643c3f76 100644 --- a/obj/structure/machinery/xenoanalyzer.html +++ b/obj/structure/machinery/xenoanalyzer.html @@ -16,7 +16,7 @@

Biomass Analyzer - +

Vars

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

Var Details

assoc list containing the path to every upgrade followed by a number representing times this tech was bought. used by price inflation mechanic to increase/decrease price depending on the amount of times you bought it.

diff --git a/obj/structure/medical_supply_link.html b/obj/structure/medical_supply_link.html index c68846bf3ee4..9446c8791cf5 100644 --- a/obj/structure/medical_supply_link.html +++ b/obj/structure/medical_supply_link.html @@ -16,7 +16,7 @@

medilink supply port - +

Vars

@@ -24,19 +24,19 @@

medilink supply port

Procs

Performs the unclamping animation when a structure is unanchored in our loc

Proc Details

do_clamp_animation

Performs the clamping animation when a structure is anchored in our loc

do_unclamp_animation

Performs the unclamping animation when a structure is unanchored in our loc

diff --git a/obj/structure/mortar.html b/obj/structure/mortar.html index 22a3a863a71c..cc523bef90d7 100644 --- a/obj/structure/mortar.html +++ b/obj/structure/mortar.html @@ -16,7 +16,7 @@

M402 mortar - +

@@ -29,36 +29,36 @@

Var Details

Used for deconstruction and aiming sanity

fixed - +

If set to 1, can't unanchor and move the mortar, used for map spawns and WO

offset_per_turfs - +

Number of turfs to offset from target by 1

ship_side - +

if true, blows up the shell immediately

travel_time - +

Constant, assuming perfect parabolic trajectory. ONLY THE DELAY BEFORE INCOMING WARNING WHICH ADDS 45 TICKS

diff --git a/obj/structure/ob_ammo/warhead.html b/obj/structure/ob_ammo/warhead.html index b99d02de0718..1484b0ed59b2 100644 --- a/obj/structure/ob_ammo/warhead.html +++ b/obj/structure/ob_ammo/warhead.html @@ -16,20 +16,20 @@

theoretical orbital ammo - +

Vars

Procs

handle_ob_shakeproc designed for handling ob camera shakes, takes the target location as input and calculates camera shake based off user location.

Proc Details

handle_ob_shake

proc designed for handling ob camera shakes, takes the target location as input and calculates camera shake based off user location.

diff --git a/obj/structure/pipes.html b/obj/structure/pipes.html index 6040501c530b..e86561a6fb65 100644 --- a/obj/structure/pipes.html +++ b/obj/structure/pipes.html @@ -16,7 +16,7 @@

/obj/structure/pipes - +

@@ -28,24 +28,24 @@

Var Details

Whether or not the pipe will explode (when on the Almayer) during hijack

exploding_types - +

The grenade subtypes that pipes will use when they explode

Proc Details

kablooie

Makes the pipe go boom.

warning_explode

Makes a warning telegraph appear and, after a certain duration, explodes.

@@ -53,7 +53,7 @@

Var Details

Vars

@@ -41,49 +41,49 @@

Var Details

Weakrefs of mobs of the dogtags that are placed on the slab.

hallucination_sounds - +

Voicelines for male ghosts.

hallucination_sounds_female - +

Voicelines for female ghosts.

went_through_flashback - +

All mobs that went through a squad flashback.

Proc Details

cancel_flashback

Proc for canceling memorial interaction. Used when interrupted by a mob or when the do_after() is cancelled.

flashback_trigger

All acceptable turfs where the ghost could spawn. Proc that handles special flashback events.

generate_ghost

Proc for generating a ghost image of a mob.

resolve_refs

References of all fallen personnel whose mobs still exist. @@ -97,7 +97,7 @@

Var Details

Vars

@@ -26,18 +26,18 @@

Var Details

+ +

What obj this becomes when it gets to its next stage of construction / ignition

state - -

+ +

What is used to progress to the next stage

diff --git a/obj/structure/prop/brazier/campfire.html b/obj/structure/prop/brazier/campfire.html index f1e05102868f..eb59c9cf46cc 100644 --- a/obj/structure/prop/brazier/campfire.html +++ b/obj/structure/prop/brazier/campfire.html @@ -16,8 +16,8 @@

campfire - -

+ +

Vars

frame_typeWhat obj this becomes when it gets to its next stage of construction / ignition
@@ -30,42 +30,42 @@

Var Details

+ +

If the fire can be manually put out

fuel_stage_time - -

+ +

Time for it to burn through fuel

heating_range - -

+ +

How many tiles the heating and sound goes

quiet - -

+ +

Make no noise

remaining_fuel - -

+ +

How much fuel it has

time_to_sound - -

+ +

time between sounds

diff --git a/obj/structure/prop/invuln/joey.html b/obj/structure/prop/invuln/joey.html index 2f97d8098d87..2d0d80a7fbd1 100644 --- a/obj/structure/prop/invuln/joey.html +++ b/obj/structure/prop/invuln/joey.html @@ -16,8 +16,8 @@

Workin' Joey - -

+ +

Vars

extinguishableIf the fire can be manually put out
@@ -31,48 +31,48 @@

Var Details

+ +

delay between attack voicelines. Short but done for anti-spam

damaged - -

+ +

list of voicelines to use when damaged

quip_delay - -

+ +

delay between Quips. Slightly randomized with quip_delay_minimum plus a random number

quip_delay_minimum - -

+ +

converted into minutes when used to determine cooldown timer between quips

quips - -

+ +

list of quip emotes, taken from Working Joe

Proc Details

attacked + +

A terrible way of handling being hit. If signals would work it should be used.

emote + +

SAY THE LINE JOE

diff --git a/obj/structure/prop/wooden_cross.html b/obj/structure/prop/wooden_cross.html index cf7194e94532..f63483318bd4 100644 --- a/obj/structure/prop/wooden_cross.html +++ b/obj/structure/prop/wooden_cross.html @@ -16,8 +16,8 @@

wooden cross - -

+ +

Vars

damage_delaydelay between attack voicelines. Short but done for anti-spam
@@ -26,18 +26,18 @@

Var Details

+ +

This is for cross engraving/writing.

tagged - -

+ +

This is for cross dogtags.

diff --git a/obj/structure/restock_cart.html b/obj/structure/restock_cart.html index e45d8a22eb49..0e4a53a0ce19 100644 --- a/obj/structure/restock_cart.html +++ b/obj/structure/restock_cart.html @@ -16,7 +16,7 @@

restock cart - +

Vars

engravedThis is for cross engraving/writing.
@@ -30,42 +30,42 @@

Var Details

The sound to play when attacked

destroyed_loot - +

Random loot to spawn if destroyed as assoc list of type_path = max_quantity

destroyed_sound - +

The sound to play when destroyed

supplies_max - +

The max quantity of things this can restock

supplies_remaining - +

The quantity of things this can restock

supply_descriptor - +

The descriptor for the kind of things being restocked

diff --git a/obj/structure/ship_ammo.html b/obj/structure/ship_ammo.html index 083916fc03c5..8cf0d9cc7ac6 100644 --- a/obj/structure/ship_ammo.html +++ b/obj/structure/ship_ammo.html @@ -16,7 +16,7 @@

/obj/structure/ship_ammo - +

Dropship weaponry ammunition

Vars

@@ -38,90 +38,90 @@

Var Details

How many tiles the ammo can deviate from the laser target

ammo_count - +

Ammunition count remaining

ammo_name - +

What to call the ammo in the ammo transferring message

ammo_used_per_firing - +

Ammunition expended each time this is fired

equipment_type - +

Type of dropship equipment that accepts this type of ammo.

fire_mission_delay - +

Delay between firing steps

max_ammo_count - +

Maximal ammunition count

max_inaccuracy - +

Maximum deviation allowed when the ammo is not longer guided by a laser

point_cost - +

Cost to build in the fabricator, zero means unbuildable

source_mob - +

Mob that fired this ammunition (the pilot pressing the trigger)

transferable_ammo - +

Whether the ammo inside this magazine can be transferred to another magazine.

travelling_time - +

Time to impact in deciseconds

warning_sound - +

Sound played mere seconds before impact

warning_sound_volume - +

Volume of the sound played before impact

diff --git a/obj/structure/ship_ammo/sentry.html b/obj/structure/ship_ammo/sentry.html index ed94d01d042c..05745cf91b6e 100644 --- a/obj/structure/ship_ammo/sentry.html +++ b/obj/structure/ship_ammo/sentry.html @@ -16,7 +16,7 @@

A/C-49-P Air Deployable Sentry - +

Vars

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

Var Details

Special structures it needs to break with drop pod

diff --git a/obj/structure/sink.html b/obj/structure/sink.html index 0780d803332e..4b7d910f264e 100644 --- a/obj/structure/sink.html +++ b/obj/structure/sink.html @@ -16,7 +16,7 @@

sink - +

Vars

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

Var Details

- +

if something's being washed at the moment

diff --git a/obj/structure/surface/table.html b/obj/structure/surface/table.html index 93dfae23a3b5..b0c3f2da8c2e 100644 --- a/obj/structure/surface/table.html +++ b/obj/structure/surface/table.html @@ -16,7 +16,7 @@

table - +

Vars

@@ -24,19 +24,19 @@

table

Procs

Checks whether a table is a straight line along a given axis

Proc Details

flip

Flip a table along a certain direction. By default checks whether table is flippable along axis perpendicular to flip direction.

straight_table_check

Checks whether a table is a straight line along a given axis

diff --git a/obj/structure/tent.html b/obj/structure/tent.html index 493047ed109a..a3877283f239 100644 --- a/obj/structure/tent.html +++ b/obj/structure/tent.html @@ -16,7 +16,7 @@

tent - +

Structures serving as landmarks and providing a buff to its users. @@ -30,36 +30,36 @@

Var Details

How much cold protection to add to entering humans - Full body clothing means complete (1) protection

roof_image - +

Roof image displayed on the roof plane

roof_state - +

Roof display icon_state or null to disable

x_dim - +

Turf dimensions along the X axis, beginning from left, at ground level

y_dim - +

Turf dimensions along the Y axis, beginning from bottom, at ground level

diff --git a/obj/structure/toilet.html b/obj/structure/toilet.html index 3c22aae80833..7852ed55743f 100644 --- a/obj/structure/toilet.html +++ b/obj/structure/toilet.html @@ -16,7 +16,7 @@

toilet - +

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

Var Details

if the cistern bit is open

open - +

if the lid is up

swirlie - +

the mob being given a swirlie

w_items - +

the combined w_class of all the items in the cistern

diff --git a/obj/structure/transmitter.html b/obj/structure/transmitter.html index 20b0f7a89c06..9ef34849669d 100644 --- a/obj/structure/transmitter.html +++ b/obj/structure/transmitter.html @@ -16,7 +16,7 @@

telephone receiver - +

Vars

@@ -26,18 +26,18 @@

Var Details

Whether or not the phone is receiving calls or not. Varies between on/off or forcibly on/off.

last_caller - +

The Phone_ID of the last person to call this telephone.

diff --git a/obj/structure/vulture_spotter_tripod.html b/obj/structure/vulture_spotter_tripod.html index f9dea9dbf67f..64fc1912278e 100644 --- a/obj/structure/vulture_spotter_tripod.html +++ b/obj/structure/vulture_spotter_tripod.html @@ -16,7 +16,7 @@

M707 spotting tripod - +

Vars

@@ -45,132 +45,132 @@

Var Details

- -

+ +

Weakref to the associated rifle

darkness_view - -

+ +

How much to increase the user's dark vision by

max_sniper_distance - -

+ +

The maximum distance this can be from the sniper scope

scope_attached - -

+ +

If the tripod has an attached spotting scope

scope_user - -

+ +

Weakref to the scope user, if any

scope_using - -

+ +

If the scope is currently being used

scope_zoom - -

+ +

How far out the scope zooms

skillless - -

+ +

If this requires the vulture_user trait to use

unscope_action - -

+ +

Ref to the action to give the user of the scope

Proc Details

do_unscope + +

Handler for when the user should be unscoping

fold_up + +

Handler for user folding up the tripod, picking it up

get_vulture_scope + +

Getter for the vulture scope on the sniper

on_scope_attach + +

Handler for when the scope is being attached to the tripod

on_screwdriver + +

Handler for when the scope is being detached from the tripod by screwdriver

on_vulture_move + +

Handler for when the vulture spotter scope moves

on_vulture_unscope + +

Handler for when the sniper unscopes

rotate + +

Rotates the tripod 90* counter-clockwise

set_scope_loc + +

Sets the scope's sight location to the same as the sniper's

try_scope + +

Checks if the user is able to use the scope, uses it if so

unscope + +

Unscopes the user, cleaning up everything related

update_pixels + +

Updates the direction the operator should be facing, and their pixel offset

diff --git a/obj/structure/window.html b/obj/structure/window.html index dd34024f5b96..c0f3c7b8665c 100644 --- a/obj/structure/window.html +++ b/obj/structure/window.html @@ -16,20 +16,20 @@

window - +

Vars

Procs

Initializefixes up layering on northern and southern windows, breaks fulltile windows, those shouldn't be used in the first place regardless.

Proc Details

Initialize

fixes up layering on northern and southern windows, breaks fulltile windows, those shouldn't be used in the first place regardless.

diff --git a/obj/vehicle.html b/obj/vehicle.html index 74af948dd0ec..7a1dc9f637d9 100644 --- a/obj/vehicle.html +++ b/obj/vehicle.html @@ -16,7 +16,7 @@

vehicle - +

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

Var Details

set this to adjust the amount of power the vehicle uses per move

move_delay - +

set this to limit the speed of the vehicle

open - +

Maint panel

powered - +

set if vehicle is powered and should use fuel when moving

diff --git a/obj/vehicle/multitile.html b/obj/vehicle/multitile.html index 58564686beaf..fc1f5f248b31 100644 --- a/obj/vehicle/multitile.html +++ b/obj/vehicle/multitile.html @@ -16,7 +16,7 @@

multitile vehicle - +

Vars

@@ -28,43 +28,43 @@

multitile vehicle

Procs

Get crewmember of seat.

Proc Details

crew_mousedown

Checks for special control keybinds, else relays crew mouse press to active hardpoint.

crew_mousedrag

Relays crew mouse movement to active hardpoint.

crew_mouseup

Relays crew mouse release to active hardpoint.

get_mob_hp

Get active hardpoint of crewmember.

get_mob_seat

Get seat of crewmember.

get_seat_mob

Get crewmember of seat.

diff --git a/obj/vehicle/multitile/apc/command.html b/obj/vehicle/multitile/apc/command.html index 158ef1fe92a1..544d76a3867c 100644 --- a/obj/vehicle/multitile/apc/command.html +++ b/obj/vehicle/multitile/apc/command.html @@ -16,7 +16,7 @@

M577-CMD Armored Personnel Carrier - +

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

Var Details

weakrefs of xenos temporarily added to the marine minimap

diff --git a/obj/vehicle/multitile/arc.html b/obj/vehicle/multitile/arc.html index d8549ef60c53..964158cb1822 100644 --- a/obj/vehicle/multitile/arc.html +++ b/obj/vehicle/multitile/arc.html @@ -16,7 +16,7 @@

M540-B Armored Recon Carrier - +

Vars

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

Var Details

If the ARC has its antenna up, making it unable to move but enabling the turret and sensor wallhack

antenna_toggle_time - +

How long it takes to deploy or retract the antenna

minimap_added - +

weakrefs of xenos temporarily added to the marine minimap

sensor_radius - +

Range of the ARC's xenomorph wallhacks

diff --git a/particles.html b/particles.html index d20dfef5c0b9..0befab01ed41 100644 --- a/particles.html +++ b/particles.html @@ -16,20 +16,20 @@

/particles - +

Vars

Procs

return_ui_representationreturns ui_data values for the particle editor

Proc Details

return_ui_representation

returns ui_data values for the particle editor

diff --git a/procpath.html b/procpath.html index b0357d59bd60..11807b57f547 100644 --- a/procpath.html +++ b/procpath.html @@ -16,7 +16,7 @@

/procpath - +

Represents a proc or verb path.

@@ -38,36 +38,36 @@

Var Details

The category or tab the verb will appear in.

desc - +

The verb's help text or description.

hidden - +

Whether or not the verb appears in statpanel and commandbar when you press space

invisibility - +

Only clients/mobs with see_invisibility higher can use the verb.

name - +

A text string of the verb's name.

diff --git a/turf.html b/turf.html index b7622b173ad0..76dc70c73cc5 100644 --- a/turf.html +++ b/turf.html @@ -16,7 +16,7 @@

/turf - +

@@ -45,13 +45,13 @@

Var Details

Whether we've broken through the ceiling yet

cleanables - +

Associative list of cleanable types (strings) mapped to cleanable objects

@@ -61,104 +61,104 @@

Var Details

List of light sources affecting this turf. Which directions does this turf block the vision of, taking into account both the turf's opacity and the movable opacity_sources.

dynamic_lumcount - +

Lumcount added by sources other than lighting datum objects, such as the overlay lighting component.

hybrid_lights_affecting - +

hybrid lights affecting this turf

lighting_corner_NE - +

Lighting Corner datums.

opacity_sources - +

Lazylist of movable atoms providing opacity sources.

Proc Details

GetAllTurfStrictContents

Returns list of contents of a turf recursively, much like GetAllContents We only get containing atoms in the turf, excluding multitiles bordering on it

add_opacity_source

Proc to add movable sources of opacity on the turf and let it handle lighting code.

change_area

Call to move a turf from its current area to a new one

empty

Remove all atoms except observers, landmarks, docking ports - clearing up the turf contents

load_on_top

Places a turf on top - for map loading

on_change_area

Allows for reactions to an area change without inherently requiring change_area() be called (I hate maploading)

recalculate_directional_opacity

Calculate on which directions this turfs block view.

reconsider_lights

Causes any affecting light sources to be queued for a visibility update, for example a door got opened.

remove_opacity_source

Proc to remove movable sources of opacity on the turf and let it handle lighting code.

static_lighting_build_overlay

Builds a lighting object for us, but only if our area is dynamic.

transfer_area_lighting

Transfer the lighting of one area to another

diff --git a/turf/closed/wall.html b/turf/closed/wall.html index 6082d37fc8eb..7726ab6c1961 100644 --- a/turf/closed/wall.html +++ b/turf/closed/wall.html @@ -16,7 +16,7 @@

wall - +

Vars

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

Var Details

- +

the acid hole inside the wall

damage_cap - +

Wall will break down to girders if damage reaches this point

hull - +

1 = Can't be deconstructed by tools or thermite. Used for Sulaco walls

junctiontype - +

when walls smooth with one another, the type of junction each wall is.

diff --git a/turf/closed/wall/almayer.html b/turf/closed/wall/almayer.html index fa9541cfde92..a7288a235be6 100644 --- a/turf/closed/wall/almayer.html +++ b/turf/closed/wall/almayer.html @@ -16,7 +16,7 @@

hull - +

Vars

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

Var Details

The type of wall decoration we use, to avoid the wall changing icon all the time

diff --git a/turf/open/floor/almayer/empty.html b/turf/open/floor/almayer/empty.html index 1fb5bf1c867a..8bde3bdd834e 100644 --- a/turf/open/floor/almayer/empty.html +++ b/turf/open/floor/almayer/empty.html @@ -16,20 +16,20 @@

empty space - +

Base type of the requisitions and vehicle bay elevator pits.

Vars

Procs

get_depths_turfsReturns a list of turfs to be used as a destination for anyone unfortunate enough to fall into the pit.

Proc Details

get_depths_turfs

Returns a list of turfs to be used as a destination for anyone unfortunate enough to fall into the pit.

diff --git a/world.html b/world.html index 2e45e25d56fc..5566a90d6a30 100644 --- a/world.html +++ b/world.html @@ -16,7 +16,7 @@

byond - +

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

byond

Procs

prof_init

Proc Details

increase_max_x

Handles incresing the world's maxx var and intializing the new turfs and assigning them to the global area. @@ -34,7 +34,7 @@

byond This is because maploading will handle the turfs it loads itself.

prof_init

    @@ -43,7 +43,7 @@

    byond