From 851acb99b40b272945808df2d3ecd5cfc47eea40 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 12:44:18 +0000 Subject: [PATCH] Deploy to GitHub pages --- _maps/map_files/IceMeta.html | 4 +- area.html | 130 ++-- area/shuttle.html | 6 +- area/space.html | 8 +- atom.html | 386 +++++----- atom/movable.html | 90 +-- atom/movable/plane_master_controller.html | 24 +- atom/movable/render_plane_relay.html | 6 +- atom/movable/render_step/emissive.html | 4 +- .../movable/render_step/emissive_blocker.html | 4 +- atom/movable/screen.html | 20 +- atom/movable/screen/action_landing.html | 6 +- atom/movable/screen/alert.html | 6 +- atom/movable/screen/bloodsucker.html | 6 +- atom/movable/screen/button_palette.html | 6 +- .../screen/character_preview_view.html | 14 +- .../screen/fullscreen/cursor_catcher.html | 22 +- atom/movable/screen/inventory.html | 12 +- atom/movable/screen/map_view.html | 6 +- atom/movable/screen/movable.html | 6 +- .../movable/screen/movable/action_button.html | 16 +- atom/movable/screen/palette_scroll.html | 6 +- .../movable/screen/parallax_layer/random.html | 10 +- .../parallax_layer/random/space_gas.html | 8 +- atom/movable/screen/plane_master.html | 60 +- .../movable/screen/plane_master/parallax.html | 8 +- .../screen/plane_master/rendering_plate.html | 4 +- .../rendering_plate/lighting.html | 6 +- atom/movable/visual/cryo_occupant.html | 10 +- client.html | 238 +++--- code/__DEFINES/DNA.html | 80 +-- code/__DEFINES/MC.html | 40 +- code/__DEFINES/_click.html | 12 +- code/__DEFINES/_globals.html | 36 +- code/__DEFINES/_helpers.html | 6 +- code/__DEFINES/_protect.html | 6 +- code/__DEFINES/_tick.html | 26 +- code/__DEFINES/access.html | 80 +-- code/__DEFINES/acid.html | 22 +- code/__DEFINES/actions.html | 22 +- code/__DEFINES/admin.html | 24 +- code/__DEFINES/ai.html | 20 +- code/__DEFINES/alerts.html | 20 +- code/__DEFINES/ammo.html | 8 +- code/__DEFINES/announcements.html | 10 +- code/__DEFINES/anomalies.html | 12 +- code/__DEFINES/antagonists.html | 72 +- code/__DEFINES/art.html | 6 +- code/__DEFINES/assert.html | 6 +- code/__DEFINES/atmospherics.html | 202 +++--- code/__DEFINES/atom_hud.html | 42 +- code/__DEFINES/bloodsuckers.html | 100 +-- code/__DEFINES/callbacks.html | 6 +- code/__DEFINES/cameranets.html | 8 +- code/__DEFINES/chat.html | 20 +- code/__DEFINES/cleaning.html | 26 +- code/__DEFINES/clockcult.html | 70 +- code/__DEFINES/colors.html | 96 +-- code/__DEFINES/combat.html | 84 +-- code/__DEFINES/configuration.html | 8 +- code/__DEFINES/construction/material.html | 64 +- code/__DEFINES/construction/rcd.html | 46 +- code/__DEFINES/cooldowns.html | 6 +- code/__DEFINES/cult.html | 8 +- code/__DEFINES/dcs/flags.html | 34 +- code/__DEFINES/dcs/helpers.html | 20 +- .../__DEFINES/dcs/signals/signal_species.html | 8 +- .../__DEFINES/dcs/signals/signals_action.html | 34 +- code/__DEFINES/dcs/signals/signals_area.html | 28 +- .../signals_atom/signals_atom_attack.html | 42 +- .../signals_atom/signals_atom_lighting.html | 42 +- .../signals_atom/signals_atom_main.html | 94 +-- .../signals_atom/signals_atom_mouse.html | 24 +- .../signals_atom/signals_atom_movable.html | 80 +-- .../signals_atom/signals_atom_movement.html | 50 +- .../signals_atom/signals_atom_x_act.html | 42 +- code/__DEFINES/dcs/signals/signals_beam.html | 6 +- .../__DEFINES/dcs/signals/signals_camera.html | 6 +- .../__DEFINES/dcs/signals/signals_client.html | 10 +- code/__DEFINES/dcs/signals/signals_datum.html | 34 +- code/__DEFINES/dcs/signals/signals_food.html | 42 +- code/__DEFINES/dcs/signals/signals_gib.html | 8 +- .../__DEFINES/dcs/signals/signals_global.html | 72 +- .../dcs/signals/signals_global_object.html | 12 +- .../dcs/signals/signals_heretic.html | 16 +- code/__DEFINES/dcs/signals/signals_huds.html | 14 +- .../dcs/signals/signals_janitor.html | 16 +- .../__DEFINES/dcs/signals/signals_ladder.html | 6 +- .../dcs/signals/signals_lazy_templates.html | 6 +- code/__DEFINES/dcs/signals/signals_mind.html | 10 +- .../__DEFINES/dcs/signals/signals_mining.html | 12 +- .../signals/signals_mob/signals_carbon.html | 100 +-- .../signals/signals_mob/signals_human.html | 20 +- .../signals/signals_mob/signals_living.html | 128 ++-- .../dcs/signals/signals_mob/signals_mob.html | 146 ++-- .../signals_mob/signals_mob_spawner.html | 8 +- .../signals/signals_mob/signals_silicon.html | 8 +- .../signals/signals_mob/signals_tools.html | 6 +- .../signals_mob/signals_xenobiology.html | 16 +- .../dcs/signals/signals_modular_computer.html | 40 +- code/__DEFINES/dcs/signals/signals_mood.html | 8 +- .../dcs/signals/signals_moveloop.html | 12 +- .../dcs/signals/signals_movetype.html | 10 +- code/__DEFINES/dcs/signals/signals_ntnet.html | 16 +- .../__DEFINES/dcs/signals/signals_object.html | 286 ++++---- code/__DEFINES/dcs/signals/signals_song.html | 8 +- code/__DEFINES/dcs/signals/signals_spell.html | 66 +- .../dcs/signals/signals_storage.html | 30 +- .../dcs/signals/signals_subsystem.html | 18 +- code/__DEFINES/dcs/signals/signals_turf.html | 32 +- .../dcs/signals/signals_twohand.html | 8 +- code/__DEFINES/dcs/signals/signals_wash.html | 6 +- code/__DEFINES/directional.html | 16 +- code/__DEFINES/diseases.html | 18 +- code/__DEFINES/dynamic.html | 16 +- code/__DEFINES/economy.html | 12 +- code/__DEFINES/exosuit_fab.html | 57 +- code/__DEFINES/flags.html | 138 ++-- code/__DEFINES/food.html | 6 +- code/__DEFINES/footsteps.html | 6 +- code/__DEFINES/hud.html | 28 +- code/__DEFINES/icon_smoothing.html | 246 +++---- code/__DEFINES/instruments.html | 16 +- code/__DEFINES/interaction_flags.html | 40 +- code/__DEFINES/inventory.html | 58 +- code/__DEFINES/is_helpers.html | 6 +- code/__DEFINES/jobs.html | 6 +- code/__DEFINES/lag_switch.html | 20 +- code/__DEFINES/layers.html | 84 +-- code/__DEFINES/lighting.html | 68 +- code/__DEFINES/logging.html | 6 +- code/__DEFINES/machines.html | 12 +- code/__DEFINES/magic.html | 68 +- code/__DEFINES/map_switch.html | 6 +- code/__DEFINES/mapping.html | 8 +- code/__DEFINES/maps.html | 56 +- code/__DEFINES/materials.html | 8 +- code/__DEFINES/maths.html | 26 +- code/__DEFINES/matrices.html | 24 +- code/__DEFINES/misc.html | 26 +- code/__DEFINES/mobfactions.html | 90 +-- code/__DEFINES/mobs.html | 56 +- code/__DEFINES/movement.html | 46 +- code/__DEFINES/multiz.html | 8 +- code/__DEFINES/obj_flags.html | 26 +- code/__DEFINES/power.html | 8 +- code/__DEFINES/preferences.html | 26 +- code/__DEFINES/procpath.html | 4 +- code/__DEFINES/projectiles.html | 10 +- code/__DEFINES/qdel.html | 26 +- code/__DEFINES/reactions.html | 20 +- code/__DEFINES/reactor.html | 6 +- code/__DEFINES/reagents.html | 8 +- code/__DEFINES/research.html | 26 +- code/__DEFINES/robots.html | 6 +- code/__DEFINES/rust_g.html | 26 +- code/__DEFINES/screentips.html | 26 +- code/__DEFINES/security.html | 34 +- code/__DEFINES/shuttles.html | 16 +- code/__DEFINES/sight.html | 6 +- code/__DEFINES/sound.html | 18 +- code/__DEFINES/space.html | 6 +- code/__DEFINES/spaceman_dmm.html | 26 +- code/__DEFINES/station.html | 20 +- code/__DEFINES/status_effects.html | 14 +- code/__DEFINES/subsystems.html | 68 +- code/__DEFINES/text.html | 44 +- code/__DEFINES/tgs.html | 68 +- code/__DEFINES/tgui.html | 34 +- code/__DEFINES/time.html | 74 +- code/__DEFINES/tools.html | 10 +- code/__DEFINES/traits.html | 36 +- code/__DEFINES/traits/declarations.html | 680 +++++++++--------- code/__DEFINES/traits/sources.html | 160 ++--- code/__DEFINES/turfs.html | 62 +- code/__DEFINES/unit_tests.html | 8 +- code/__DEFINES/wounds.html | 96 +-- code/__DEFINES/{yogs_defines}/reactions.html | 12 +- code/__DEFINES/{yogs_defines}/telecomms.html | 6 +- code/__HELPERS/AStar.html | 4 +- code/__HELPERS/_lists.html | 60 +- code/__HELPERS/_planes.html | 32 +- code/__HELPERS/animations.html | 10 +- code/__HELPERS/areas.html | 4 +- code/__HELPERS/bitflag_lists.html | 6 +- code/__HELPERS/cameras.html | 4 +- code/__HELPERS/cmp.html | 4 +- code/__HELPERS/colors.html | 4 +- code/__HELPERS/dna.html | 8 +- code/__HELPERS/duplicating.html | 4 +- code/__HELPERS/files.html | 4 +- code/__HELPERS/game.html | 4 +- code/__HELPERS/global_lists.html | 4 +- code/__HELPERS/hallucinations.html | 16 +- code/__HELPERS/icon_smoothing.html | 10 +- code/__HELPERS/icons.html | 4 +- code/__HELPERS/lazy_templates.html | 4 +- code/__HELPERS/lighting.html | 4 +- code/__HELPERS/logging/_logging.html | 4 +- code/__HELPERS/logging/attack.html | 4 +- code/__HELPERS/logging/shuttle.html | 4 +- code/__HELPERS/logging/talk.html | 4 +- code/__HELPERS/maths.html | 4 +- code/__HELPERS/mobs.html | 6 +- code/__HELPERS/nameof.html | 6 +- code/__HELPERS/names.html | 4 +- code/__HELPERS/priority_announce.html | 4 +- code/__HELPERS/sanitize_values.html | 4 +- code/__HELPERS/screen_objs.html | 4 +- code/__HELPERS/string_lists.html | 4 +- code/__HELPERS/text.html | 4 +- code/__HELPERS/traits.html | 4 +- code/__HELPERS/turfs.html | 4 +- code/__HELPERS/type2type.html | 4 +- code/__HELPERS/unsorted.html | 4 +- code/__HELPERS/verbs.html | 4 +- code/__HELPERS/view.html | 4 +- code/__byond_version_compat.html | 14 +- code/_globalvars/bitfields.html | 4 +- code/_globalvars/lists/flavor_misc.html | 4 +- code/_globalvars/lists/keybindings.html | 4 +- code/_onclick/drag_drop.html | 8 +- code/_onclick/hud/action_button.html | 4 +- code/_onclick/hud/map_popups.html | 4 +- code/_onclick/hud/radial.html | 4 +- code/_onclick/hud/random_layer.html | 4 +- .../hud/rendering/_render_readme.html | 4 +- .../rendering/plane_master_controller.html | 4 +- .../hud/rendering/plane_master_group.html | 6 +- .../plane_masters/plane_master_subtypes.html | 4 +- code/_onclick/hud/rendering/render_plate.html | 4 +- .../configuration/entries/dbconfig.html | 4 +- .../configuration/entries/game_options.html | 4 +- .../configuration/entries/general.html | 4 +- code/controllers/failsafe.html | 4 +- code/controllers/lag_switch.html | 4 +- code/controllers/master.html | 4 +- code/controllers/subsystem.html | 4 +- code/controllers/subsystem/achievements.html | 4 +- code/controllers/subsystem/ambience.html | 4 +- code/controllers/subsystem/area_contents.html | 4 +- code/controllers/subsystem/asset_loading.html | 4 +- code/controllers/subsystem/chat.html | 4 +- code/controllers/subsystem/early_assets.html | 4 +- code/controllers/subsystem/events.html | 4 +- code/controllers/subsystem/fluids.html | 8 +- code/controllers/subsystem/garbage.html | 4 +- code/controllers/subsystem/init_profiler.html | 4 +- code/controllers/subsystem/materials.html | 4 +- code/controllers/subsystem/minor_mapping.html | 4 +- code/controllers/subsystem/overlays.html | 4 +- code/controllers/subsystem/parallax.html | 6 +- code/controllers/subsystem/runechat.html | 10 +- code/controllers/subsystem/shuttle.html | 8 +- code/controllers/subsystem/tgui.html | 4 +- code/controllers/subsystem/timer.html | 10 +- code/controllers/subsystem/wardrobe.html | 4 +- code/datums/achievements/achievements.html | 4 +- code/datums/achievements/viewer.html | 4 +- code/datums/actions/action.html | 4 +- code/datums/actions/cooldown_action.html | 4 +- code/datums/actions/items/stealth_box.html | 4 +- code/datums/announcers/_announcer.html | 4 +- code/datums/beam.html | 4 +- .../brain_damage/split_personality.html | 4 +- code/datums/browser.html | 4 +- code/datums/callback.html | 4 +- code/datums/chat_payload.html | 4 +- code/datums/chatmessage.html | 30 +- code/datums/components.html | 4 +- code/datums/components/_component.html | 4 +- .../components/action_item_overlay.html | 4 +- code/datums/components/anti_magic.html | 4 +- code/datums/components/bakeable.html | 4 +- code/datums/components/chasm.html | 6 +- .../datums/components/connect_containers.html | 4 +- .../datums/components/connect_loc_behalf.html | 4 +- .../datums/components/connect_mob_behalf.html | 4 +- code/datums/components/crafting/antag.html | 4 +- code/datums/components/curse_of_hunger.html | 8 +- code/datums/components/earhealing.html | 4 +- code/datums/components/explodable.html | 4 +- code/datums/components/fantasy/suffixes.html | 4 +- code/datums/components/gps.html | 4 +- code/datums/components/gunpoint.html | 18 +- .../components/hide_highest_offset.html | 4 +- .../datums/components/material_container.html | 4 +- code/datums/components/mech_pilot.html | 4 +- code/datums/components/mind_linker.html | 4 +- code/datums/components/overlay_lighting.html | 8 +- code/datums/components/phylactery.html | 4 +- code/datums/components/refundable.html | 4 +- code/datums/components/religious_tool.html | 4 +- code/datums/components/riding.html | 4 +- code/datums/components/slippery.html | 4 +- code/datums/components/squishable.html | 4 +- code/datums/components/surgery_bed.html | 4 +- code/datums/components/twohanded.html | 4 +- code/datums/components/uplink.html | 4 +- code/datums/components/wearertargeting.html | 4 +- code/datums/datum.html | 4 +- code/datums/diseases/advance/advance.html | 4 +- .../diseases/advance/symptoms/symptoms.html | 4 +- code/datums/dna.html | 4 +- code/datums/elements/ELEMENT_TEMPLATE.html | 4 +- code/datums/elements/_element.html | 4 +- code/datums/elements/connect_loc.html | 4 +- code/datums/elements/content_barfer.html | 4 +- code/datums/elements/death_explosion.html | 4 +- code/datums/elements/firestacker.html | 4 +- code/datums/elements/footstep.html | 4 +- code/datums/elements/footstep_override.html | 4 +- code/datums/elements/frozen.html | 4 +- code/datums/elements/life_drain.html | 4 +- code/datums/elements/light_blocking.html | 4 +- code/datums/elements/movetype_handler.html | 4 +- code/datums/elements/regenerator.html | 4 +- code/datums/elements/rust.html | 4 +- code/datums/elements/squish.html | 4 +- code/datums/elements/turf_transparency.html | 4 +- code/datums/elements/undertile.html | 6 +- code/datums/elements/update_icon_blocker.html | 4 +- .../helper_datums/stack_end_detector.html | 4 +- code/datums/helper_datums/teleport.html | 4 +- code/datums/keybinding/mob_actions.html | 4 +- code/datums/lazy_template.html | 4 +- code/datums/map_config.html | 4 +- code/datums/mapgen/_MapGenerator.html | 4 +- code/datums/mapgen/biomes/_biome.html | 4 +- code/datums/martial.html | 4 +- code/datums/martial/cqc.html | 14 +- code/datums/martial/ultra_violence.html | 4 +- code/datums/materials/_material.html | 4 +- code/datums/materials/basemats.html | 4 +- code/datums/mocking/client.html | 4 +- code/datums/mutable_appearance.html | 4 +- code/datums/mutations/void_magnet.html | 4 +- code/datums/outfit.html | 4 +- .../datums/station_traits/_station_trait.html | 4 +- .../station_traits/negative_traits.html | 4 +- .../status_effects/debuffs/blue_eye.html | 4 +- .../status_effects/debuffs/confusion.html | 6 +- .../status_effects/debuffs/debuffs.html | 4 +- .../status_effects/debuffs/drugginess.html | 4 +- code/datums/status_effects/debuffs/drunk.html | 6 +- .../status_effects/debuffs/hallucination.html | 4 +- .../status_effects/debuffs/red_eye.html | 4 +- .../status_effects/debuffs/screen_blur.html | 6 +- code/datums/status_effects/status_effect.html | 4 +- code/datums/status_effects/wound_effects.html | 4 +- code/datums/view.html | 4 +- code/datums/visual_data.html | 4 +- code/datums/weakrefs.html | 4 +- code/datums/world_topic.html | 4 +- code/datums/wounds/bones.html | 4 +- code/datums/wounds/scars/_scars.html | 4 +- code/game/area/areas.html | 4 +- code/game/area/areas/mining.html | 4 +- code/game/area/areas/shuttles.html | 4 +- code/game/atom/atom_tool_acts.html | 4 +- code/game/atoms_movable.html | 4 +- .../gamemodes/clown_ops/clown_weapons.html | 6 +- code/game/gamemodes/dynamic.html | 4 +- .../gamemodes/dynamic/dynamic_logging.html | 4 +- .../dynamic/dynamic_rulesets_midround.html | 4 +- code/game/gamemodes/objective.html | 4 +- code/game/golf/golf.html | 4 +- code/game/machinery/bounty_board.html | 4 +- code/game/machinery/computer/crew.html | 8 +- code/game/machinery/computer/dna_console.html | 34 +- code/game/machinery/deployable.html | 4 +- code/game/machinery/holosign.html | 4 +- code/game/machinery/lightswitch.html | 4 +- code/game/machinery/limbgrower.html | 4 +- .../porta_turret/portable_turret_cover.html | 4 +- code/game/machinery/sci_bombardment.html | 4 +- code/game/machinery/shieldgen.html | 4 +- code/game/machinery/slotmachine.html | 6 +- code/game/machinery/status_display.html | 4 +- code/game/machinery/syndicatebomb.html | 4 +- .../machinery/telecomms/broadcasting.html | 4 +- .../mecha/equipment/tools/medical_tools.html | 4 +- .../mecha/equipment/tools/other_tools.html | 4 +- code/game/mecha/mecha_actions.html | 4 +- code/game/mecha/mecha_construction_paths.html | 4 +- code/game/mecha/mecha_parts.html | 5 +- code/game/mecha/mecha_wreckage.html | 4 +- code/game/mecha/working/clarke.html | 4 +- code/game/objects/effects/anomalies.html | 6 +- code/game/objects/effects/cursor_catcher.html | 4 +- .../decals/turfdecal/tilecoloring.html | 8 +- .../effects/effect_system/effects_other.html | 4 +- .../fluid_spread/_fluid_spread.html | 4 +- .../fluid_spread/effects_foam.html | 10 +- .../fluid_spread/effects_smoke.html | 4 +- code/game/objects/effects/forcefields.html | 4 +- code/game/objects/effects/info.html | 4 +- code/game/objects/effects/landmarks.html | 4 +- .../objects/effects/spawners/lootdrop.html | 4 +- code/game/objects/effects/turf_fire.html | 28 +- code/game/objects/items/RCD.html | 10 +- code/game/objects/items/RSF.html | 6 +- code/game/objects/items/airlock_painter.html | 6 +- code/game/objects/items/bell.html | 4 +- code/game/objects/items/cards_ids.html | 4 +- .../items/devices/busterarm/_buster.html | 4 +- .../items/devices/busterarm/buster_limb.html | 4 +- .../items/devices/busterarm/megabuster.html | 4 +- .../items/devices/busterarm/wire_snatch.html | 4 +- .../objects/items/devices/lightreplacer.html | 4 +- .../game/objects/items/devices/multitool.html | 4 +- .../objects/items/devices/radio/radio.html | 4 +- code/game/objects/items/devices/scanners.html | 4 +- code/game/objects/items/flamethrower.html | 6 +- .../objects/items/granters/_granters.html | 4 +- .../items/granters/magic/_spell_granter.html | 4 +- .../objects/items/grenades/chem_grenade.html | 4 +- code/game/objects/items/grenades/plastic.html | 4 +- .../items/grenades/syndieminibomb.html | 4 +- code/game/objects/items/holosign_creator.html | 4 +- code/game/objects/items/mail.html | 4 +- code/game/objects/items/manuals.html | 4 +- code/game/objects/items/melee/misc.html | 4 +- .../objects/items/melee/transforming.html | 4 +- .../game/objects/items/robot/ai_upgrades.html | 4 +- .../game/objects/items/robot/robot_items.html | 4 +- .../objects/items/robot/robot_upgrades.html | 6 +- code/game/objects/items/stacks/medical.html | 4 +- .../objects/items/stacks/sheets/leather.html | 4 +- code/game/objects/items/storage/boxes.html | 4 +- .../game/objects/items/two_handed/spears.html | 4 +- .../crates_lockers/closets/bodybag.html | 4 +- code/game/objects/structures/girders.html | 4 +- .../objects/structures/kitchen_spike.html | 6 +- .../objects/structures/manned_turret.html | 4 +- code/game/objects/structures/safe.html | 8 +- code/game/objects/structures/statues.html | 4 +- code/game/sound.html | 4 +- code/game/turfs/closed/minerals.html | 4 +- .../game/turfs/closed/wall/mineral_walls.html | 4 +- code/game/turfs/open/floor.html | 4 +- code/game/turfs/open/floor/plating.html | 4 +- .../turfs/open/floor/plating/asteroid.html | 4 +- code/game/turfs/open/lava.html | 4 +- code/game/turfs/open/space/transit.html | 4 +- code/game/turfs/turf.html | 4 +- code/game/world.html | 8 +- code/modules/admin/mfa.html | 4 +- code/modules/admin/verbs/commandreport.html | 8 +- code/modules/admin/verbs/debug.html | 4 +- code/modules/admin/verbs/plane_debugger.html | 4 +- code/modules/admin/verbs/pray.html | 4 +- code/modules/admin/verbs/randomverbs.html | 4 +- .../admin/view_variables/debug_variables.html | 4 +- .../antagonists/_common/antag_hud.html | 4 +- .../antagonists/_common/antag_spawner.html | 4 +- .../bloodsuckers/bloodsucker_frenzy.html | 4 +- .../bloodsuckers/bloodsucker_hud.html | 14 +- .../bloodsuckers/bloodsucker_mobs.html | 4 +- .../bloodsuckers/bloodsuckers_objects.html | 4 +- .../antagonists/bloodsuckers/clans/_clan.html | 4 +- .../bloodsuckers/clans/clan_flavortext.html | 4 +- .../bloodsuckers/clans/clan_gangrel.html | 4 +- .../bloodsuckers/powers/fortitude.html | 4 +- .../bloodsuckers/powers/gohome.html | 4 +- .../bloodsuckers/powers/masquerade.html | 4 +- .../bloodsuckers/powers/recuperate.html | 4 +- .../bloodsuckers/powers/targeted/hecata.html | 4 +- .../powers/targeted/mesmerize.html | 4 +- .../structures/bloodsucker_crypt.html | 4 +- .../structures/bloodsucker_life.html | 6 +- .../structures/bloodsucker_recipes.html | 4 +- .../bloodsuckers/subsystem_sunlight.html | 16 +- .../bloodsuckers/vassal/favorite_vassal.html | 4 +- .../bloodsuckers/vassal/revenge_vassal.html | 4 +- .../bloodsuckers/vassal/vassal.html | 6 +- .../antagonists/changeling/changeling.html | 8 +- .../changeling/powers/mutations.html | 4 +- .../clock_items/construct_chassis.html | 4 +- code/modules/antagonists/creep/creep.html | 4 +- code/modules/antagonists/cult/cult_comms.html | 4 +- .../antagonists/cult/cult_structures.html | 4 +- code/modules/antagonists/devil/imp/imp.html | 4 +- .../disease/disease_abilities.html | 4 +- .../eldritch_cult/eldritch_effects.html | 4 +- .../eldritch_cult/eldritch_gun.html | 6 +- .../eldritch_cult/eldritch_knowledge.html | 4 +- .../eldritch_cult/eldritch_monster_antag.html | 4 +- .../eldritch_transmutations.html | 4 +- .../eldritch_cult/magic/ash_magic.html | 4 +- .../eldritch_cult/magic/cosmo_magic.html | 4 +- .../transmutations/rust_transmutations.html | 4 +- .../monsterhunter/monsterhunter.html | 6 +- .../monsterhunter/monstertrack.html | 4 +- code/modules/antagonists/morph/morph.html | 4 +- .../nukeop/equipment/nuclearbomb.html | 4 +- .../antagonists/space_dragon/carp_rift.html | 10 +- .../traitor/equipment/Malf_Modules.html | 4 +- .../traitor/equipment/contractor.html | 4 +- .../traitor/equipment/module_picker.html | 4 +- .../wizard/equipment/artefact.html | 4 +- .../wizard/equipment/soulstone.html | 4 +- .../equipment/spellbook_entries/_entry.html | 4 +- .../equipment/spellbook_entries/summons.html | 6 +- code/modules/assembly/doorcontrol.html | 4 +- code/modules/assembly/infrared.html | 4 +- code/modules/assembly/radio.html | 4 +- code/modules/assembly/signaler.html | 4 +- code/modules/asset_cache.html | 4 +- .../modules/asset_cache/asset_cache_item.html | 4 +- code/modules/asset_cache/asset_list.html | 4 +- code/modules/asset_cache/assets/crafting.html | 4 +- .../transports/asset_transport.html | 6 +- .../transports/webroot_transport.html | 4 +- .../atmospherics/gasmixtures/gas_mixture.html | 8 +- .../atmospherics/gasmixtures/reactions.html | 4 +- .../machinery/components/fusion/hfr_core.html | 4 +- .../components/fusion/hfr_defines.html | 110 +-- .../components/fusion/hfr_parts.html | 4 +- .../components/unary_devices/cryo.html | 6 +- .../atmospherics/machinery/pipes/multiz.html | 4 +- .../machinery/portable/canister.html | 4 +- code/modules/awaymissions/cordon.html | 4 +- code/modules/awaymissions/corpse.html | 4 +- code/modules/awaymissions/gateway.html | 4 +- .../awaymissions/mission_code/snowdin.html | 4 +- .../awaymissions/mission_code/wildwest.html | 4 +- code/modules/awaymissions/zlevel.html | 4 +- code/modules/balloon_alert/balloon_alert.html | 8 +- code/modules/buildmode.html | 4 +- code/modules/cargo/bounty.html | 4 +- code/modules/cargo/packs.html | 4 +- code/modules/cargo/supplypod.html | 4 +- code/modules/client/preferences.html | 4 +- .../client/preferences/_preference.html | 20 +- .../client/preferences/ai_core_display.html | 4 +- .../client/preferences/ambient_occlusion.html | 4 +- .../modules/client/preferences/announcer.html | 4 +- code/modules/client/preferences/assets.html | 4 +- .../client/preferences/chapel_choice.html | 4 +- .../client/preferences/clerk_choice.html | 4 +- code/modules/client/preferences/clothing.html | 4 +- .../preferences/engineering_department.html | 4 +- code/modules/client/preferences/gender.html | 4 +- code/modules/client/preferences/ghost.html | 4 +- .../preferences/middleware/_middleware.html | 4 +- .../client/preferences/middleware/antags.html | 4 +- .../preferences/middleware/keybindings.html | 4 +- .../middleware/legacy_toggles.html | 4 +- .../client/preferences/middleware/names.html | 4 +- .../client/preferences/middleware/quirks.html | 4 +- .../client/preferences/middleware/random.html | 4 +- .../preferences/middleware/species.html | 4 +- .../client/preferences/multiz_parallax.html | 4 +- .../preferences/multiz_performance.html | 4 +- code/modules/client/preferences/names.html | 4 +- code/modules/client/preferences/ooc.html | 4 +- code/modules/client/preferences/parallax.html | 4 +- code/modules/client/preferences/pda.html | 4 +- .../client/preferences/preferred_map.html | 4 +- .../client/preferences/scaling_method.html | 4 +- .../preferences/security_department.html | 4 +- code/modules/client/preferences/species.html | 4 +- code/modules/client/preferences/tgui.html | 4 +- code/modules/client/preferences/ui_style.html | 4 +- .../client/preferences/window_flashing.html | 4 +- code/modules/clothing/head/helmet.html | 4 +- .../modules/clothing/masks/miscellaneous.html | 4 +- .../modules/clothing/spacesuits/hardsuit.html | 4 +- code/modules/clothing/suits/armor.html | 4 +- code/modules/clothing/under/accessories.html | 4 +- code/modules/clothing/under/badges.html | 4 +- code/modules/corporations/corporation.html | 4 +- code/modules/events/monsterhunter.html | 4 +- code/modules/events/nightmare.html | 4 +- code/modules/events/stray_cargo.html | 4 +- code/modules/events/supermatter_surge.html | 4 +- code/modules/events/wizard/fakeexplosion.html | 4 +- code/modules/events/zombie_infection.html | 4 +- .../food_and_drinks/drinks/drinks.html | 4 +- .../food_and_drinks/drinks/drinks/bottle.html | 4 +- code/modules/food_and_drinks/food.html | 6 +- .../food_and_drinks/food/condiment.html | 4 +- .../food_and_drinks/food/customizables.html | 4 +- code/modules/food_and_drinks/food/snacks.html | 4 +- .../food_and_drinks/food/snacks/dough.html | 4 +- .../food_and_drinks/food/snacks/meat.html | 4 +- .../food_and_drinks/food/snacks_cheese.html | 4 +- .../food_and_drinks/food/snacks_egg.html | 4 +- .../food_and_drinks/food/snacks_meat.html | 4 +- .../food_and_drinks/food/snacks_other.html | 4 +- .../food_and_drinks/food/snacks_pastry.html | 4 +- .../food_and_drinks/food/snacks_pizza.html | 4 +- .../food_and_drinks/food/snacks_salad.html | 4 +- .../food_and_drinks/food/snacks_vend.html | 4 +- .../recipes/drinks_recipes.html | 4 +- .../recipes/food_mixtures.html | 4 +- .../recipes/tablecraft/recipes_bread.html | 4 +- .../recipes/tablecraft/recipes_burger.html | 4 +- .../recipes/tablecraft/recipes_cake.html | 4 +- .../recipes/tablecraft/recipes_drink.html | 4 +- .../recipes/tablecraft/recipes_egg.html | 4 +- .../recipes/tablecraft/recipes_frozen.html | 4 +- .../recipes/tablecraft/recipes_meat.html | 4 +- .../recipes/tablecraft/recipes_misc.html | 4 +- .../recipes/tablecraft/recipes_pastry.html | 4 +- .../recipes/tablecraft/recipes_pie.html | 4 +- .../recipes/tablecraft/recipes_pizza.html | 4 +- .../recipes/tablecraft/recipes_salad.html | 4 +- .../recipes/tablecraft/recipes_sandwich.html | 4 +- .../recipes/tablecraft/recipes_soup.html | 4 +- .../recipes/tablecraft/recipes_spaghetti.html | 4 +- .../department_goals/department_goal.html | 4 +- .../goals/station_goals/bluespace_tap.html | 4 +- code/modules/hydroponics/grown/towercap.html | 4 +- code/modules/hydroponics/seed_extractor.html | 4 +- .../instrument_data/_instrument_data.html | 4 +- .../instrument_data/_instrument_key.html | 4 +- code/modules/instruments/songs/_song.html | 4 +- code/modules/jobs/access.html | 4 +- .../modules/jobs/departments/departments.html | 4 +- code/modules/jobs/job_types/unassigned.html | 4 +- code/modules/keybindings.html | 4 +- code/modules/language/language_holder.html | 4 +- code/modules/library/lib_machines.html | 8 +- code/modules/lighting/lighting_atom.html | 4 +- code/modules/lighting/lighting_corner.html | 4 +- code/modules/lighting/lighting_source.html | 4 +- code/modules/mapping.html | 4 +- code/modules/mapping/preloader.html | 4 +- code/modules/mapping/reader.html | 8 +- code/modules/mapping/ruins.html | 4 +- code/modules/mapping/verify.html | 4 +- code/modules/mining/aux_base.html | 6 +- .../mining/equipment/explorer_gear.html | 4 +- .../mining/equipment/kinetic_crusher.html | 4 +- .../mining/equipment/lazarus_injector.html | 4 +- .../mining/equipment/mineral_scanner.html | 4 +- .../mining/equipment/mining_tools.html | 4 +- .../mining/equipment/regenerative_core.html | 4 +- code/modules/mining/equipment/resonator.html | 4 +- .../mining/equipment/survival_pod.html | 4 +- .../mining/equipment/vendor_items.html | 4 +- .../mining/equipment/wormhole_jaunter.html | 4 +- .../mining/laborcamp/laborstacker.html | 4 +- .../mining/lavaland/necropolis_chests.html | 4 +- code/modules/mining/machine_processing.html | 4 +- code/modules/mining/machine_redemption.html | 4 +- code/modules/mining/machine_stacking.html | 6 +- code/modules/mining/machine_unloading.html | 4 +- code/modules/mining/machine_vending.html | 4 +- code/modules/mining/mine_items.html | 4 +- code/modules/mining/minebot.html | 6 +- code/modules/mining/mint.html | 4 +- code/modules/mining/money_bag.html | 4 +- code/modules/mining/ores_coins.html | 4 +- code/modules/mining/satchel_ore_boxdm.html | 4 +- .../mob/dead/new_player/new_player.html | 6 +- .../dead/new_player/sprite_accessories.html | 4 +- code/modules/mob/emote.html | 16 +- .../mob/living/carbon/carbon_defense.html | 4 +- .../mob/living/carbon/human/dummy.html | 4 +- .../mob/living/carbon/human/emote.html | 6 +- .../mob/living/carbon/human/species.html | 4 +- .../carbon/human/species_types/felinid.html | 4 +- .../human/species_types/jellypeople.html | 4 +- .../human/species_types/lizardpeople.html | 6 +- .../mob/living/carbon/update_icons.html | 4 +- .../ai/decentralized/ai_core_display.html | 4 +- .../mob/living/silicon/silicon_movement.html | 6 +- .../mob/living/simple_animal/constructs.html | 4 +- .../simple_animal/hostile/illusion.html | 4 +- .../hostile/megafauna/colossus.html | 6 +- .../hostile/mining_mobs/drakeling.html | 4 +- .../elites/goliath_broodmother.html | 4 +- .../hostile/mining_mobs/elites/herald.html | 4 +- .../mining_mobs/elites/legionnaire.html | 4 +- .../hostile/mining_mobs/elites/pandora.html | 4 +- .../simple_animal/hostile/regalrat.html | 4 +- .../simple_animal/hostile/space_dragon.html | 6 +- .../simple_animal/hostile/syndicate.html | 4 +- .../hostile/venus_human_trap.html | 4 +- code/modules/mob/mob_defines.html | 4 +- code/modules/mob/mob_helpers.html | 4 +- code/modules/mob/mob_movespeed.html | 4 +- code/modules/mob/say.html | 6 +- code/modules/mob/say_readme.html | 4 +- .../computers/item/computer.html | 4 +- .../computers/item/tablet/tablet.html | 4 +- .../computers/item/tablet/tablet_presets.html | 4 +- .../modular_computers/documentation.html | 4 +- .../file_system/programs/ntdownloader.html | 4 +- .../file_system/programs/ntpda_msg.html | 4 +- .../programs/portrait_printer.html | 6 +- .../file_system/programs/radar.html | 4 +- .../programs/security/secureye.html | 4 +- .../hardware/hard_drive.html | 4 +- .../modular_computers/hardware/recharger.html | 4 +- code/modules/music/music.html | 4 +- code/modules/ninja/energy_katana.html | 4 +- code/modules/paperwork/paper_premade.html | 4 +- .../byond_particles/particle/fire.html | 4 +- .../byond_particles/particle_holder.html | 6 +- .../particles/byond_particles/particool.html | 6 +- code/modules/pool/pool.html | 4 +- code/modules/power/apc.html | 6 +- code/modules/power/gravitygenerator.html | 4 +- code/modules/power/power.html | 4 +- code/modules/power/reactor/reactor.html | 4 +- code/modules/power/singularity/generator.html | 4 +- .../power/supermatter/supermatter.html | 18 +- .../ammunition/reusable/arrow.html | 4 +- .../projectiles/attachments/_attachment.html | 4 +- .../projectiles/attachments/grips.html | 4 +- .../projectiles/attachments/scopes.html | 4 +- code/modules/projectiles/guns/ballistic.html | 4 +- .../projectiles/guns/energy/laser.html | 4 +- .../projectiles/guns/misc/medbeam.html | 4 +- .../modules/projectiles/projectile/beams.html | 4 +- .../projectile/energy/nuclear_particle.html | 4 +- .../modules/projectiles/projectile/magic.html | 4 +- .../projectile/special/reagent.html | 4 +- code/modules/reagents/chemistry.html | 4 +- code/modules/reagents/chemistry/holder.html | 4 +- .../chemistry/machinery/smoke_machine.html | 4 +- code/modules/reagents/chemistry/reagents.html | 4 +- .../chemistry/reagents/alcohol_reagents.html | 4 +- .../reagents/cat2_medicine_reagents.html | 4 +- .../chemistry/reagents/drink_reagents.html | 4 +- .../chemistry/reagents/food_reagents.html | 4 +- .../chemistry/reagents/medicine_reagents.html | 8 +- .../chemistry/reagents/other_reagents.html | 4 +- .../chemistry/reagents/toxin_reagents.html | 4 +- .../chemistry/recipes/cat2_medicines.html | 4 +- .../reagents/chemistry/recipes/medicine.html | 4 +- .../reagents/chemistry/recipes/others.html | 4 +- .../reagent_containers/blood_pack.html | 4 +- .../reagents/reagent_containers/borghypo.html | 6 +- .../reagents/reagent_containers/bottle.html | 4 +- .../reagents/reagent_containers/pill.html | 4 +- code/modules/recycling/disposal/multiz.html | 8 +- code/modules/religion/religion_sects.html | 4 +- code/modules/religion/rites.html | 4 +- code/modules/research/designs.html | 4 +- .../research/designs/AI_module_designs.html | 4 +- .../research/designs/autolathe_designs.html | 4 +- .../designs/biogenerator_designs.html | 4 +- .../research/designs/bluespace_designs.html | 4 +- .../research/designs/comp_board_designs.html | 4 +- .../designs/computer_part_designs.html | 4 +- .../research/designs/electronics_designs.html | 4 +- .../research/designs/limbgrower_designs.html | 4 +- .../research/designs/machine_designs.html | 4 +- .../research/designs/mecha_designs.html | 4 +- .../designs/mechfabricator_designs.html | 4 +- .../research/designs/medical_designs.html | 4 +- .../research/designs/mining_designs.html | 4 +- .../research/designs/misc_designs.html | 4 +- .../research/designs/nanite_designs.html | 4 +- .../research/designs/power_designs.html | 4 +- .../research/designs/smelting_designs.html | 4 +- .../research/designs/stock_parts_designs.html | 4 +- .../research/designs/telecomms_designs.html | 4 +- .../research/designs/tool_designs.html | 4 +- .../research/designs/weapon_designs.html | 4 +- code/modules/research/experimentor.html | 4 +- .../research/machinery/plortmachine.html | 4 +- code/modules/research/server.html | 14 +- code/modules/research/techweb/all_nodes.html | 4 +- code/modules/research/techweb/layout.html | 4 +- .../crossbreeding/__corecross.html | 4 +- .../xenobiology/crossbreeding/_mobs.html | 4 +- .../crossbreeding/_status_effects.html | 4 +- .../research/xenobiology/xenobiology.html | 4 +- code/modules/ruins/lavaland_ruin_code.html | 4 +- .../biodome_clown_planet.html | 4 +- .../ruins/lavalandruin_code/sloth.html | 4 +- .../ruins/lavalandruin_code/surface.html | 4 +- .../ruins/spaceruin_code/DJstation.html | 4 +- .../ruins/spaceruin_code/TheDerelict.html | 4 +- .../ruins/spaceruin_code/asteroid4.html | 4 +- .../ruins/spaceruin_code/bigderelict1.html | 4 +- .../spaceruin_code/crashedclownship.html | 4 +- .../ruins/spaceruin_code/deepstorage.html | 4 +- .../spaceruin_code/listeningstation.html | 4 +- .../ruins/spaceruin_code/oldstation.html | 4 +- .../ruins/spaceruin_code/originalcontent.html | 4 +- .../ruins/spaceruin_code/spacehotel.html | 4 +- .../syndicate_derelict_station.html | 4 +- .../spaceruin_code/whiteshipruin_box.html | 4 +- .../security_level_datums.html | 4 +- code/modules/shuttle/infiltrator.html | 4 +- code/modules/shuttle/shuttle.html | 6 +- code/modules/spells/spell.html | 4 +- .../spell_types/aoe_spell/_aoe_spell.html | 4 +- .../spells/spell_types/charged/_charged.html | 4 +- .../spells/spell_types/cone/_cone.html | 4 +- .../spells/spell_types/cone/cone_of_cold.html | 4 +- .../spells/spell_types/jaunt/_jaunt.html | 4 +- .../spells/spell_types/jaunt/bloodcrawl.html | 4 +- .../spell_types/jaunt/ethereal_jaunt.html | 4 +- .../spells/spell_types/jaunt/wirecrawl.html | 4 +- .../spell_types/list_target/_list_target.html | 4 +- .../spells/spell_types/pointed/_pointed.html | 4 +- .../projectile/_basic_projectile.html | 4 +- .../spells/spell_types/right_and_wrong.html | 4 +- .../spells/spell_types/self/mutate.html | 4 +- .../spells/spell_types/self/rod_form.html | 6 +- .../spells/spell_types/self/smoke.html | 4 +- .../spells/spell_types/self/soultap.html | 4 +- .../spell_types/shapeshift/_shapeshift.html | 4 +- .../spell_types/teleport/_teleport.html | 4 +- .../spells/spell_types/teleport/teleport.html | 4 +- .../spells/spell_types/touch/_touch.html | 4 +- .../modules/surgery/bodyparts/_bodyparts.html | 4 +- code/modules/surgery/bone_mending.html | 4 +- code/modules/surgery/burn_dressing.html | 4 +- code/modules/surgery/healing.html | 4 +- code/modules/surgery/limb_augmentation.html | 4 +- code/modules/surgery/organs/eyes.html | 4 +- code/modules/surgery/organs/vocal_cords.html | 4 +- code/modules/surgery/repair_puncture.html | 6 +- code/modules/swarmers/swarmer.html | 4 +- code/modules/swarmers/swarmer_objs.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/never.html | 4 +- code/modules/tgui/tgui.html | 4 +- code/modules/tgui/tgui_window.html | 4 +- code/modules/tgui_input/alert.html | 4 +- code/modules/tgui_input/list.html | 4 +- code/modules/tgui_input/number.html | 4 +- code/modules/tgui_input/text.html | 4 +- code/modules/tgui_panel/telemetry.html | 8 +- code/modules/tgui_panel/tgui_panel.html | 4 +- code/modules/unit_tests/_unit_tests.html | 30 +- code/modules/unit_tests/baseturfs.html | 4 +- .../unit_tests/dcs_check_list_arguments.html | 4 +- .../modules/unit_tests/dragon_expiration.html | 4 +- .../unit_tests/dynamic_ruleset_sanity.html | 4 +- code/modules/unit_tests/focus_only_tests.html | 4 +- code/modules/unit_tests/map_landmarks.html | 4 +- code/modules/unit_tests/mapping.html | 4 +- .../trait_addition_and_removal.html | 4 +- code/modules/uplink/uplink_items.html | 4 +- code/modules/vending/_vending.html | 4 +- code/modules/visual/render_step.html | 4 +- code/world.html | 4 +- datum.html | 118 +-- datum/AI_Module.html | 16 +- datum/TCS_Compiler.html | 14 +- datum/abductor_gear.html | 16 +- datum/achievement.html | 12 +- datum/achievement_browser.html | 12 +- datum/action.html | 80 +-- datum/action/changeling.html | 8 +- datum/action/cooldown.html | 66 +- datum/action/cooldown/alien.html | 6 +- datum/action/cooldown/alien/hide.html | 6 +- .../action/cooldown/alien/make_structure.html | 10 +- .../cooldown/alien/make_structure/resin.html | 6 +- datum/action/cooldown/alien/promote.html | 6 +- datum/action/cooldown/alien/sneak.html | 6 +- datum/action/cooldown/bloodsucker.html | 44 +- datum/action/cooldown/bloodsucker/cloak.html | 8 +- datum/action/cooldown/bloodsucker/feed.html | 12 +- .../cooldown/bloodsucker/fortitude.html | 6 +- datum/action/cooldown/bloodsucker/gohome.html | 10 +- .../bloodsucker/hecata/spiritcall.html | 6 +- .../cooldown/bloodsucker/masquerade.html | 4 +- .../bloodsucker/olfaction/acquire_scent.html | 10 +- .../bloodsucker/olfaction/follow_scent.html | 6 +- .../action/cooldown/bloodsucker/targeted.html | 24 +- .../cooldown/bloodsucker/targeted/brawn.html | 6 +- .../cooldown/bloodsucker/targeted/haste.html | 12 +- .../cooldown/bloodsucker/targeted/hecata.html | 4 +- .../cooldown/bloodsucker/targeted/lunge.html | 12 +- .../bloodsucker/targeted/mesmerize.html | 4 +- .../cooldown/bloodsucker/trackvamp.html | 8 +- .../cooldown/bloodsucker/vassal_blood.html | 10 +- datum/action/cooldown/buster.html | 6 +- .../action/cooldown/buster/megabuster/l.html | 6 +- .../buster/megabuster/megaharpoon/l.html | 6 +- .../action/cooldown/buster/megabuster/r.html | 6 +- .../action/cooldown/buster/wire_snatch/l.html | 6 +- .../action/cooldown/buster/wire_snatch/r.html | 6 +- datum/action/cooldown/riot.html | 8 +- datum/action/cooldown/spell.html | 48 +- datum/action/cooldown/spell/aoe.html | 12 +- .../cooldown/spell/aoe/magic_missile.html | 6 +- datum/action/cooldown/spell/aoe/repulse.html | 10 +- datum/action/cooldown/spell/aoe/revenant.html | 12 +- .../cooldown/spell/aoe/revenant/overload.html | 8 +- .../cooldown/spell/aoe/sacred_flame.html | 6 +- .../action/cooldown/spell/aoe/void_pull.html | 8 +- .../cooldown/spell/apply_mutations.html | 10 +- datum/action/cooldown/spell/basic_heal.html | 8 +- .../cooldown/spell/basic_projectile.html | 8 +- datum/action/cooldown/spell/charged.html | 22 +- datum/action/cooldown/spell/charged/beam.html | 10 +- .../cooldown/spell/charged/beam/tesla.html | 10 +- datum/action/cooldown/spell/cone.html | 20 +- .../action/cooldown/spell/cone/staggered.html | 6 +- .../spell/cone/staggered/cone_of_cold.html | 18 +- .../spell/cone/staggered/fire_breath.html | 6 +- datum/action/cooldown/spell/conjure.html | 18 +- .../spell/conjure/cosmic_expansion.html | 10 +- .../cooldown/spell/conjure/the_traps.html | 6 +- datum/action/cooldown/spell/conjure_item.html | 12 +- .../spell/conjure_item/invisible_box.html | 8 +- datum/action/cooldown/spell/cosmic_rune.html | 12 +- datum/action/cooldown/spell/emp.html | 8 +- datum/action/cooldown/spell/fire_cascade.html | 8 +- datum/action/cooldown/spell/fire_sworn.html | 8 +- datum/action/cooldown/spell/forcewall.html | 6 +- datum/action/cooldown/spell/jaunt.html | 12 +- .../cooldown/spell/jaunt/bloodcrawl.html | 22 +- .../jaunt/bloodcrawl/slaughter_demon.html | 12 +- .../bloodcrawl/slaughter_demon/funny.html | 10 +- .../cooldown/spell/jaunt/ethereal_jaunt.html | 32 +- .../cooldown/spell/jaunt/wirecrawl.html | 20 +- datum/action/cooldown/spell/list_target.html | 10 +- .../cooldown/spell/list_target/telepathy.html | 10 +- .../cooldown/spell/personality_commune.html | 8 +- datum/action/cooldown/spell/pointed.html | 16 +- .../cooldown/spell/pointed/abyssal_gaze.html | 10 +- .../cooldown/spell/pointed/ash_beams.html | 6 +- .../action/cooldown/spell/pointed/blind.html | 8 +- .../action/cooldown/spell/pointed/cleave.html | 8 +- .../spell/pointed/drakeling/fire_breath.html | 6 +- .../cooldown/spell/pointed/manse_link.html | 8 +- .../cooldown/spell/pointed/mind_transfer.html | 14 +- .../cooldown/spell/pointed/projectile.html | 14 +- .../pointed/projectile/furious_steel.html | 10 +- .../pointed/projectile/lightningbolt.html | 10 +- .../spell/pointed/projectile/spell_cards.html | 16 +- .../spell/pointed/rust_construction.html | 6 +- .../cooldown/spell/pointed/void_phase.html | 10 +- datum/action/cooldown/spell/rod_form.html | 12 +- datum/action/cooldown/spell/shapeshift.html | 28 +- .../cooldown/spell/shapeshift/slime_form.html | 6 +- .../action/cooldown/spell/spacetime_dist.html | 16 +- .../spell/spacetime_dist/eldritch.html | 6 +- datum/action/cooldown/spell/summonitem.html | 18 +- datum/action/cooldown/spell/tap.html | 6 +- datum/action/cooldown/spell/teleport.html | 16 +- .../spell/teleport/area_teleport.html | 10 +- .../cooldown/spell/teleport/radius_turf.html | 8 +- datum/action/cooldown/spell/timestop.html | 10 +- datum/action/cooldown/spell/touch.html | 38 +- .../cooldown/spell/touch/duffelbag.html | 6 +- datum/action/cooldown/spell/touch/envy.html | 6 +- datum/action/cooldown/spell/voice_of_god.html | 12 +- datum/action/cooldown/spell/void/cursed.html | 8 +- datum/action/cooldown/wrap.html | 6 +- datum/action/innate.html | 22 +- datum/action/innate/ai.html | 16 +- datum/action/innate/cult/blood_spell.html | 6 +- datum/action/innate/cult/ghostmark.html | 10 +- datum/action/innate/cult/master/cultmark.html | 10 +- datum/action/innate/cult/master/pulse.html | 10 +- datum/action/innate/elite_attack.html | 8 +- datum/action/innate/expand_sight.html | 8 +- datum/action/innate/spider/lay_eggs.html | 8 +- datum/action/item_action/activate_uber.html | 6 +- datum/action/item_action/agent_box.html | 8 +- datum/action/toggle_buffer.html | 20 +- .../ridden/scooter/airshoes/ollie.html | 6 +- .../ridden/scooter/skateboard/ollie.html | 6 +- datum/action_group.html | 30 +- datum/admin_event.html | 10 +- datum/admins.html | 12 +- datum/ai_dashboard.html | 8 +- datum/ai_laws.html | 42 +- datum/ai_project.html | 16 +- datum/antagonist.html | 34 +- datum/antagonist/blob.html | 8 +- datum/antagonist/bloodsucker.html | 126 ++-- datum/antagonist/changeling.html | 18 +- datum/antagonist/ex_vassal.html | 10 +- datum/antagonist/heretic.html | 12 +- datum/antagonist/monsterhunter.html | 8 +- datum/antagonist/nukeop.html | 6 +- datum/antagonist/pirate.html | 6 +- datum/antagonist/sinfuldemon.html | 12 +- datum/antagonist/space_carp.html | 6 +- datum/antagonist/space_dragon.html | 34 +- datum/antagonist/traitor.html | 8 +- .../traitor/contractor_support.html | 12 +- datum/antagonist/vassal.html | 26 +- datum/antagonist/vassal/favorite.html | 8 +- datum/antagonist/vassal/revenge.html | 6 +- datum/antagonist/zombie.html | 10 +- datum/armor.html | 6 +- datum/asset.html | 16 +- datum/asset/json.html | 8 +- datum/asset/simple.html | 10 +- datum/asset/simple/namespaced.html | 8 +- datum/asset/spritesheet.html | 14 +- datum/asset/spritesheet/crafting.html | 6 +- datum/asset/spritesheet/decals.html | 14 +- datum/asset_cache_item.html | 22 +- datum/asset_transport.html | 20 +- datum/asset_transport/webroot.html | 16 +- datum/atom_hud.html | 52 +- datum/barsign.html | 18 +- datum/beam.html | 38 +- datum/biome.html | 16 +- datum/bitfield.html | 8 +- datum/blood_type.html | 10 +- datum/bloodsucker_clan.html | 44 +- datum/bloodsucker_clan/nosferatu.html | 4 +- datum/breathing_class.html | 18 +- datum/callback.html | 18 +- datum/camerachunk.html | 28 +- datum/cameranet.html | 30 +- datum/centcom_announcer.html | 14 +- datum/centcom_podlauncher.html | 6 +- datum/changelingprofile.html | 6 +- datum/chat_payload.html | 14 +- datum/chatmessage.html | 38 +- datum/chemical_reaction/dilithium.html | 6 +- datum/client_interface.html | 6 +- datum/command_report_menu.html | 24 +- datum/component.html | 46 +- datum/component/action_item_overlay.html | 12 +- datum/component/anti_magic.html | 20 +- datum/component/bakeable.html | 18 +- datum/component/bloodysoles.html | 18 +- datum/component/caltrop.html | 20 +- datum/component/chasm.html | 6 +- datum/component/connect_containers.html | 8 +- datum/component/connect_loc_behalf.html | 6 +- datum/component/connect_mob_behalf.html | 10 +- datum/component/curse_of_hunger.html | 22 +- datum/component/echolocation.html | 36 +- datum/component/explodable.html | 12 +- datum/component/gps/item.html | 18 +- datum/component/grillable.html | 26 +- datum/component/gunpoint.html | 10 +- datum/component/heal_react/boost.html | 10 +- datum/component/material_container.html | 46 +- datum/component/mech_pilot.html | 6 +- datum/component/mind_linker.html | 34 +- datum/component/music_player.html | 10 +- datum/component/overlay_lighting.html | 90 +-- datum/component/phylactery.html | 28 +- datum/component/regenerator.html | 18 +- datum/component/religious_tool.html | 22 +- datum/component/riding.html | 32 +- datum/component/slippery.html | 38 +- datum/component/spawner.html | 22 +- datum/component/squashable.html | 16 +- datum/component/squeak.html | 6 +- datum/component/surgery_bed.html | 12 +- datum/component/two_handed.html | 56 +- datum/component/uplink.html | 8 +- datum/component/wall_mounted.html | 12 +- datum/component/wet_floor.html | 6 +- datum/computer_file.html | 20 +- datum/computer_file/program.html | 54 +- datum/computer_file/program/aidiag.html | 6 +- datum/computer_file/program/blackjack.html | 6 +- datum/computer_file/program/borg_monitor.html | 16 +- datum/computer_file/program/bounty_board.html | 14 +- datum/computer_file/program/budgetorders.html | 24 +- datum/computer_file/program/card_mod.html | 6 +- datum/computer_file/program/cargobounty.html | 8 +- .../program/energy_harvester_control.html | 8 +- datum/computer_file/program/pdamessager.html | 6 +- .../program/portrait_printer.html | 4 +- datum/computer_file/program/radar.html | 24 +- datum/computer_file/program/robocontrol.html | 10 +- datum/computer_file/program/robotact.html | 8 +- datum/computer_file/program/secureye.html | 12 +- .../program/supermatter_monitor.html | 12 +- datum/controller/configuration.html | 6 +- datum/controller/global_vars.html | 234 +++--- datum/controller/master.html | 40 +- datum/controller/subsystem.html | 76 +- datum/controller/subsystem/Yogs.html | 8 +- datum/controller/subsystem/achievements.html | 28 +- datum/controller/subsystem/air.html | 22 +- datum/controller/subsystem/ambience.html | 12 +- datum/controller/subsystem/atoms.html | 22 +- datum/controller/subsystem/chat.html | 10 +- datum/controller/subsystem/demo.html | 6 +- datum/controller/subsystem/economy.html | 16 +- datum/controller/subsystem/events.html | 18 +- datum/controller/subsystem/fluids.html | 42 +- datum/controller/subsystem/icon_smooth.html | 8 +- datum/controller/subsystem/job.html | 22 +- datum/controller/subsystem/lag_switch.html | 26 +- datum/controller/subsystem/lighting.html | 6 +- datum/controller/subsystem/machines.html | 18 +- datum/controller/subsystem/mapping.html | 80 +-- datum/controller/subsystem/materials.html | 10 +- datum/controller/subsystem/parallax.html | 16 +- .../subsystem/persistent_paintings.html | 10 +- .../controller/subsystem/processing/dcs.html | 14 +- .../subsystem/processing/instruments.html | 20 +- .../subsystem/processing/quirks.html | 6 +- .../subsystem/processing/station.html | 14 +- datum/controller/subsystem/research.html | 8 +- datum/controller/subsystem/runechat.html | 16 +- datum/controller/subsystem/shuttle.html | 106 +-- datum/controller/subsystem/sounds.html | 38 +- datum/controller/subsystem/statpanels.html | 16 +- datum/controller/subsystem/sun.html | 10 +- datum/controller/subsystem/sunlight.html | 10 +- datum/controller/subsystem/tgui.html | 40 +- datum/controller/subsystem/ticker.html | 10 +- datum/controller/subsystem/timer.html | 36 +- datum/controller/subsystem/wardrobe.html | 44 +- datum/corporation.html | 12 +- datum/corporation/nanotrasen.html | 6 +- datum/crafting_recipe.html | 30 +- datum/crafting_recipe/blackcoffin.html | 4 +- datum/crafting_recipe/food.html | 6 +- datum/data/vending_custom_product.html | 12 +- datum/data/vending_product.html | 18 +- datum/department_goal.html | 38 +- datum/design.html | 6 +- datum/design/borg_upgrade_analyzer.html | 10 +- datum/design/borg_upgrade_autocleaner.html | 10 +- .../borg_upgrade_engi_advancedtools.html | 10 +- datum/design/borg_upgrade_gemsatchel.html | 10 +- datum/design/borg_upgrade_holosign.html | 10 +- datum/design/borg_upgrade_medigripper.html | 10 +- datum/design/borg_upgrade_nv_mesons.html | 10 +- datum/design/borg_upgrade_surgerykit.html | 10 +- datum/disease/advance.html | 24 +- datum/disease/sleepy.html | 6 +- datum/dna.html | 34 +- datum/donator_gear.html | 12 +- datum/dynamic_ruleset.html | 98 +-- .../dynamic_ruleset/latejoin/provocateur.html | 6 +- datum/dynamic_ruleset/midround.html | 8 +- .../dynamic_ruleset/midround/from_ghosts.html | 10 +- datum/dynamic_ruleset/roundstart.html | 8 +- datum/dynamic_ruleset/roundstart/revs.html | 6 +- .../roundstart/shadowling.html | 6 +- datum/dynamic_snapshot.html | 24 +- datum/dynamic_snapshot_ruleset.html | 10 +- datum/effect_system/fluid_spread.html | 8 +- datum/effect_system/fluid_spread/foam.html | 10 +- .../fluid_spread/smoke/chem.html | 6 +- .../fluid_spread/smoke/freezing.html | 14 +- datum/effect_system/trail_follow/scent.html | 8 +- datum/eldritch_knowledge.html | 26 +- datum/eldritch_knowledge/base_blade.html | 6 +- datum/eldritch_knowledge/base_cosmic.html | 8 +- datum/eldritch_knowledge/blade_dance.html | 6 +- datum/eldritch_knowledge/duel_stance.html | 6 +- datum/eldritch_knowledge/spell.html | 10 +- datum/eldritch_transmutation.html | 18 +- datum/eldritch_transmutation/basic.html | 6 +- .../knowledge_ritual.html | 6 +- datum/element.html | 12 +- datum/element/climbable.html | 14 +- datum/element/connect_loc.html | 6 +- datum/element/content_barfer.html | 4 +- datum/element/death_explosion.html | 12 +- datum/element/decal.html | 20 +- datum/element/dryable.html | 6 +- datum/element/effect_trail.html | 8 +- datum/element/firestacker.html | 6 +- datum/element/footstep.html | 20 +- datum/element/footstep_override.html | 22 +- datum/element/frozen.html | 10 +- datum/element/life_draining.html | 10 +- datum/element/light_blocking.html | 6 +- datum/element/movetype_handler.html | 14 +- datum/element/rust.html | 10 +- datum/element/squish.html | 4 +- datum/element/turf_z_transparency.html | 10 +- datum/element/undertile.html | 16 +- datum/emote.html | 54 +- datum/fluid_group.html | 14 +- datum/game_mode.html | 42 +- datum/game_mode/bloodsucker.html | 6 +- datum/game_mode/dynamic.html | 144 ++-- datum/gas_mixture.html | 10 +- datum/gas_reaction/nitro_ball.html | 6 +- datum/gas_reaction/pluonium_bz_response.html | 4 +- datum/gas_reaction/water_vapor.html | 4 +- datum/gas_recipe.html | 20 +- datum/hallucination.html | 8 +- datum/hallucination/fire.html | 24 +- datum/hfr_fuel.html | 28 +- datum/holiday.html | 36 +- datum/http_request.html | 6 +- datum/hud.html | 44 +- datum/instrument.html | 38 +- datum/instrument_key.html | 14 +- datum/job.html | 86 +-- datum/job/atmos.html | 6 +- datum/job/captain.html | 6 +- datum/job/clown.html | 6 +- datum/job/cook.html | 6 +- datum/job/detective.html | 6 +- datum/job/rd.html | 6 +- datum/job_department.html | 22 +- datum/language_holder.html | 50 +- datum/language_holder/spiderbot.html | 6 +- datum/latejoin_menu.html | 8 +- datum/law_manager.html | 10 +- datum/lazy_template.html | 14 +- datum/light_source.html | 58 +- datum/lighting_corner.html | 10 +- datum/lighting_object.html | 10 +- datum/looping_sound.html | 6 +- datum/map_config.html | 8 +- datum/map_generator.html | 6 +- datum/map_generator/cave_generator.html | 46 +- .../map_generator/cave_generator/icemoon.html | 6 +- .../cave_generator/lavaland.html | 6 +- datum/map_generator/jungleland.html | 6 +- datum/map_report.html | 8 +- datum/map_template.html | 20 +- datum/map_template/ruin.html | 24 +- datum/map_template/shuttle.html | 24 +- datum/map_template/shuttle/emergency.html | 14 +- datum/martial_art.html | 58 +- datum/martial_art/cqc.html | 30 +- datum/martial_art/explosive_fist.html | 6 +- datum/martial_art/flyingfang.html | 10 +- datum/martial_art/gardern_warfare.html | 6 +- datum/martial_art/hunterfu.html | 6 +- datum/martial_art/liquidator.html | 8 +- datum/martial_art/ultra_violence.html | 8 +- datum/material.html | 32 +- datum/mind.html | 44 +- datum/minesweeper.html | 6 +- datum/module_picker.html | 6 +- datum/mood_event.html | 8 +- datum/music.html | 14 +- datum/music/sourced.html | 10 +- datum/mutation/human.html | 14 +- datum/mutation/human/sapblood.html | 8 +- datum/n_Interpreter.html | 36 +- datum/n_Keyword.html | 6 +- datum/n_Parser.html | 18 +- datum/n_Parser/nS_Parser.html | 12 +- datum/n_Scanner.html | 14 +- datum/n_Scanner/nS_Scanner.html | 22 +- datum/n_scriptOptions.html | 12 +- datum/node.html | 6 +- datum/node/BlockDefinition.html | 6 +- .../binary/BitwiseAnd.html | 4 +- .../expression_operator/binary/BitwiseOr.html | 4 +- .../binary/BitwiseXor.html | 4 +- .../expression_operator/binary/NotEqual.html | 4 +- .../expression/expression_operator/unary.html | 4 +- .../expression_operator/unary/BitwiseNot.html | 4 +- .../expression_operator/unary/LogicalNot.html | 4 +- datum/node/expression/value/variable.html | 6 +- datum/objective.html | 10 +- datum/objective/minor/deadpics.html | 8 +- datum/objective/minor/pet.html | 10 +- datum/objective/minor/secrecords.html | 10 +- datum/objective/minor/staffpics.html | 8 +- datum/objective/sacrifice.html | 6 +- datum/objective/vassal.html | 6 +- datum/outfit.html | 74 +- datum/outfit/job.html | 8 +- datum/parsed_map.html | 40 +- datum/permissions_controller.html | 34 +- datum/permissions_controller/db.html | 6 +- datum/permissions_controller/forums.html | 10 +- datum/pipeline.html | 8 +- datum/plane_master_debug.html | 20 +- datum/plane_master_group.html | 36 +- datum/plane_master_group/hudless.html | 6 +- datum/powernet.html | 8 +- datum/preference.html | 62 +- datum/preference/choiced.html | 14 +- datum/preference/name.html | 12 +- datum/preference/numeric.html | 10 +- datum/preference/toggle.html | 6 +- datum/preference_middleware.html | 24 +- datum/preference_middleware/skillcape.html | 6 +- datum/preferences.html | 56 +- datum/progressbar.html | 30 +- datum/quirk.html | 8 +- datum/quirk/bald.html | 6 +- datum/radial_menu.html | 14 +- datum/radial_menu_choice.html | 12 +- datum/reagent.html | 106 +-- datum/reagent/blood/bloodsucker.html | 4 +- datum/reagent/consumable.html | 6 +- datum/reagent/consumable/ethanol/catsip.html | 6 +- .../consumable/ethanol/demonsblood.html | 6 +- .../consumable/ethanol/devilskiss.html | 6 +- datum/reagent/determination.html | 6 +- datum/reagent/medicine/antihol.html | 6 +- datum/reagent/medicine/c2/tirimol.html | 6 +- datum/reagent/medicine/coagulant.html | 10 +- datum/reagents.html | 88 +-- datum/reality_smash_tracker.html | 16 +- datum/religion_rites.html | 8 +- datum/religion_rites/burning_sacrifice.html | 6 +- datum/religion_rites/fireproof.html | 8 +- datum/religion_rites/meatbless.html | 6 +- datum/religion_sect.html | 22 +- datum/round_event/ion_storm.html | 34 +- datum/round_event/pirates.html | 10 +- datum/round_event/scrubber_overflow.html | 16 +- datum/round_event/stray_cargo.html | 18 +- datum/round_event_control.html | 8 +- datum/runtimeError.html | 8 +- datum/rust_spread.html | 6 +- datum/scar.html | 34 +- datum/scriptError.html | 6 +- datum/security_level.html | 26 +- datum/security_level/blue.html | 4 +- datum/security_level/delta.html | 4 +- datum/security_level/epsilon.html | 4 +- datum/security_level/gamma.html | 4 +- datum/security_level/green.html | 4 +- datum/security_level/red.html | 4 +- datum/signal/subspace.html | 4 +- datum/song.html | 142 ++-- datum/sortInstance.html | 6 +- datum/species.html | 214 +++--- datum/species/golem.html | 6 +- datum/species/golem/runic.html | 10 +- datum/species/golem/snow.html | 8 +- datum/species/golem/uranium.html | 6 +- datum/species/jelly/luminescent.html | 6 +- datum/species/plasmaman.html | 6 +- datum/species/zombie/hecata.html | 6 +- datum/spellbook_entry.html | 40 +- datum/spellbook_entry/item.html | 8 +- datum/stack.html | 6 +- datum/stack_canary.html | 6 +- datum/stack_end_detector.html | 8 +- datum/station_request.html | 16 +- datum/station_trait.html | 46 +- datum/station_trait/bot_languages.html | 6 +- .../random_event_weight_modifier.html | 10 +- datum/status_effect.html | 52 +- .../agent_pinpointer/hunter_edition.html | 6 +- datum/status_effect/blue_eye.html | 6 +- datum/status_effect/brazil_penance.html | 10 +- datum/status_effect/cloudstruck.html | 6 +- datum/status_effect/confusion.html | 6 +- datum/status_effect/dizziness.html | 6 +- datum/status_effect/drowsiness.html | 6 +- datum/status_effect/drugginess.html | 6 +- datum/status_effect/eldritch.html | 10 +- datum/status_effect/eldritch/ash.html | 6 +- datum/status_effect/eldritch/cosmic.html | 8 +- datum/status_effect/exposed.html | 6 +- datum/status_effect/exposed/harpooned.html | 6 +- datum/status_effect/eye_blur.html | 6 +- datum/status_effect/fire_handler.html | 22 +- .../fire_handler/fire_stacks.html | 20 +- datum/status_effect/fire_ring.html | 6 +- datum/status_effect/frenzy.html | 8 +- datum/status_effect/hallucination.html | 16 +- datum/status_effect/hallucination/sanity.html | 6 +- .../incapacitating/sleeping.html | 8 +- .../status_effect/incapacitating/stasis.html | 6 +- datum/status_effect/inebriated.html | 10 +- datum/status_effect/inebriated/drunk.html | 6 +- datum/status_effect/jitter.html | 6 +- datum/status_effect/limp.html | 14 +- datum/status_effect/protective_blades.html | 20 +- .../protective_blades/recharging.html | 6 +- datum/status_effect/red_eye.html | 6 +- datum/status_effect/scent_hunter.html | 8 +- datum/status_effect/shapechange_mob.html | 20 +- .../shapechange_mob/from_spell.html | 6 +- datum/status_effect/silenced.html | 6 +- datum/status_effect/speech.html | 8 +- datum/status_effect/speech/slurring.html | 22 +- datum/status_effect/speech/stutter.html | 8 +- .../speech/stutter/derpspeech.html | 8 +- datum/status_effect/stabilized/purple.html | 6 +- datum/status_effect/star_mark.html | 14 +- datum/status_effect/void_chill.html | 6 +- datum/status_effect/wound.html | 6 +- datum/summon_things_controller.html | 14 +- datum/supermatter_delamination.html | 22 +- datum/surgery.html | 44 +- datum/surgery_step.html | 42 +- datum/surgery_step/debride_infected.html | 8 +- datum/surgery_step/heal/brute.html | 6 +- datum/surgery_step/heal/burn.html | 6 +- datum/surgery_step/heal/combo.html | 6 +- datum/symptom.html | 32 +- datum/symptom/heal/symbiotic.html | 8 +- datum/team/cult.html | 18 +- datum/team/nation.html | 12 +- datum/techweb.html | 8 +- datum/tgs_chat_channel.html | 18 +- datum/tgs_chat_command.html | 14 +- datum/tgs_chat_embed/footer.html | 6 +- datum/tgs_chat_embed/media.html | 6 +- datum/tgs_chat_embed/structure.html | 14 +- datum/tgs_chat_user.html | 8 +- datum/tgs_event_handler.html | 6 +- datum/tgs_message_content.html | 8 +- datum/tgs_revision_information.html | 10 +- .../tgs_revision_information/test_merge.html | 18 +- datum/tgs_version.html | 16 +- datum/tgui.html | 58 +- datum/tgui_input_number.html | 26 +- datum/tgui_input_number/async.html | 6 +- datum/tgui_input_text.html | 26 +- datum/tgui_input_text/async.html | 6 +- datum/tgui_list_input.html | 26 +- datum/tgui_list_input/async.html | 6 +- datum/tgui_modal.html | 22 +- datum/tgui_modal/async.html | 6 +- datum/tgui_panel.html | 28 +- datum/tgui_window.html | 32 +- datum/timedevent.html | 38 +- datum/turf_reservation.html | 40 +- datum/turf_reservation/transit.html | 6 +- datum/ui_state.html | 6 +- datum/unit_test.html | 16 +- datum/unit_test/dcs_check_list_arguments.html | 6 +- datum/uplink_item.html | 6 +- datum/viewData.html | 16 +- datum/visual_data.html | 16 +- datum/visual_data/mirroring.html | 6 +- datum/visual_data/tracking.html | 6 +- datum/weakref.html | 8 +- datum/weather.html | 86 +-- datum/weather/void_storm.html | 6 +- datum/wires.html | 22 +- datum/wires/mecha_part_fabricator.html | 6 +- datum/wound.html | 110 +-- datum/wound/blunt.html | 28 +- datum/wound/blunt/moderate.html | 8 +- datum/wound/burn.html | 22 +- datum/wound/loss.html | 6 +- datum/wound/pierce.html | 16 +- datum/wound/slash.html | 22 +- datum/z_pillar.html | 16 +- global.html | 572 +++++++-------- image.html | 10 +- index.html | 7 +- mob.html | 442 ++++++------ mob/camera.html | 6 +- mob/camera/ai_eye.html | 6 +- mob/dead/new_player.html | 14 +- mob/dead/observer.html | 6 +- mob/living.html | 190 ++--- mob/living/carbon.html | 114 +-- mob/living/carbon/alien.html | 6 +- mob/living/carbon/human.html | 44 +- mob/living/carbon/human/dummy.html | 8 +- mob/living/carbon/monkey.html | 6 +- mob/living/silicon.html | 22 +- mob/living/silicon/ai.html | 6 +- mob/living/silicon/robot.html | 100 +-- mob/living/simple_animal.html | 22 +- mob/living/simple_animal/bot.html | 6 +- mob/living/simple_animal/bot/medbot.html | 12 +- mob/living/simple_animal/bot/mulebot.html | 8 +- mob/living/simple_animal/drone.html | 8 +- mob/living/simple_animal/hostile.html | 10 +- .../simple_animal/hostile/asteroid/elite.html | 12 +- .../hostile/asteroid/elite/broodmother.html | 4 +- .../hostile/asteroid/elite/herald.html | 4 +- .../hostile/asteroid/elite/legionnaire.html | 4 +- .../hostile/asteroid/elite/pandora.html | 4 +- .../simple_animal/hostile/bloodsucker.html | 6 +- .../hostile/bloodsucker/possessedarmor.html | 6 +- .../hostile/bloodsucker/werewolf.html | 6 +- .../simple_animal/hostile/construct.html | 8 +- .../hostile/construct/wraith.html | 8 +- .../simple_animal/hostile/drakeling.html | 6 +- .../simple_animal/hostile/eldritch.html | 6 +- .../simple_animal/hostile/eldritch/armsy.html | 22 +- .../hostile/eldritch/raw_prophet.html | 6 +- .../simple_animal/hostile/floor_cluwne.html | 6 +- .../simple_animal/hostile/guardian.html | 6 +- .../simple_animal/hostile/megafauna.html | 28 +- .../simple_animal/hostile/regalrat.html | 8 +- .../simple_animal/hostile/space_dragon.html | 44 +- mob/living/simple_animal/hostile/swarmer.html | 44 +- .../hostile/venus_human_trap.html | 22 +- mob/living/simple_animal/mouse.html | 8 +- mob/living/simple_animal/pet.html | 8 +- mob/living/simple_animal/slaughter.html | 18 +- mob/living/simple_animal/slime.html | 8 +- mob/living/simple_animal/spiderbot.html | 8 +- obj.html | 66 +- obj/docking_port.html | 32 +- obj/docking_port/mobile.html | 50 +- obj/docking_port/stationary.html | 10 +- obj/docking_port/stationary/escape_pod.html | 6 +- obj/docking_port/stationary/picked.html | 6 +- obj/docking_port/stationary/random.html | 8 +- obj/docking_port/stationary/transit.html | 10 +- obj/effect/abstract/chasm_storage.html | 6 +- obj/effect/abstract/info.html | 6 +- obj/effect/abstract/particle_holder.html | 14 +- obj/effect/abstract/turf_fire.html | 16 +- obj/effect/anomaly.html | 6 +- obj/effect/anomaly/hallucination.html | 10 +- obj/effect/anomaly/pyro.html | 6 +- obj/effect/baseturf_helper.html | 10 +- obj/effect/cosmic_rune.html | 16 +- obj/effect/cross_action/spacetime_dist.html | 6 +- obj/effect/custom_portal.html | 12 +- obj/effect/decal/cleanable.html | 20 +- .../decal/cleanable/blood/footprints.html | 8 +- .../decal/cleanable/blood/hitsplatter.html | 18 +- obj/effect/dummy/phased_mob.html | 16 +- obj/effect/dummy/phased_mob/shadow.html | 16 +- obj/effect/dummy/phased_mob/spell_jaunt.html | 6 +- obj/effect/dummy/phased_mob/wirecrawl.html | 6 +- obj/effect/eldritch.html | 6 +- obj/effect/floating_blade.html | 6 +- obj/effect/forcefield.html | 6 +- obj/effect/forcefield/cosmic_field.html | 6 +- obj/effect/forcefield/wizard.html | 8 +- obj/effect/gluttony/timed.html | 6 +- obj/effect/immovablerod.html | 6 +- obj/effect/immovablerod/wizard.html | 18 +- obj/effect/knock_portal.html | 18 +- obj/effect/landmark/event_spawn.html | 4 +- obj/effect/landmark/stationroom.html | 6 +- .../mapping_helpers/ztrait_injector.html | 6 +- obj/effect/meteor.html | 20 +- obj/effect/mine.html | 10 +- obj/effect/overlay/vis.html | 8 +- obj/effect/particle_effect/fluid.html | 12 +- obj/effect/particle_effect/fluid/foam.html | 20 +- .../fluid/foam/firefighting.html | 8 +- obj/effect/particle_effect/fluid/smoke.html | 16 +- .../particle_effect/fluid/smoke/bad.html | 6 +- obj/effect/penance_giver.html | 6 +- obj/effect/portal.html | 34 +- obj/effect/reality_smash.html | 18 +- obj/effect/spawner/lootdrop/randomdrink.html | 6 +- obj/effect/spawner/lootdrop/randomfood.html | 6 +- obj/effect/temp_visual/scent_trail.html | 10 +- obj/effect/turf_decal.html | 8 +- obj/item.html | 66 +- obj/item/aiModule.html | 12 +- obj/item/ai_cpu/stalwart.html | 8 +- obj/item/airlock_painter.html | 10 +- obj/item/airlock_painter/decal.html | 32 +- obj/item/airlock_painter/decal/tile.html | 6 +- obj/item/ammo_box.html | 30 +- obj/item/ammo_box/magazine.html | 10 +- obj/item/ammo_casing.html | 6 +- obj/item/ammo_casing/reusable.html | 8 +- obj/item/ammo_casing/reusable/arrow.html | 14 +- .../ammo_casing/reusable/arrow/energy.html | 14 +- .../ammo_casing/reusable/arrow/magic.html | 6 +- .../ammo_casing/reusable/arrow/singulo.html | 8 +- .../ammo_casing/strilka310/lionhunter.html | 14 +- obj/item/assembly/flash.html | 24 +- obj/item/assembly/signaler/button.html | 4 +- obj/item/assembly/voice_box.html | 8 +- obj/item/attachment.html | 18 +- obj/item/badge.html | 8 +- obj/item/bodypart.html | 82 +-- obj/item/bodypart/l_arm.html | 8 +- obj/item/bodypart/l_arm/robot/buster.html | 12 +- obj/item/bodypart/l_leg.html | 10 +- obj/item/bodypart/r_arm.html | 8 +- obj/item/bodypart/r_arm/robot/buster.html | 12 +- obj/item/bodypart/r_leg.html | 10 +- obj/item/book/granter.html | 26 +- obj/item/book/granter/action.html | 8 +- obj/item/book/granter/action/spell.html | 6 +- .../book/granter/action/spell/mindswap.html | 6 +- .../granter/action/spell/true_random.html | 6 +- obj/item/book/granter/crafting_recipe.html | 6 +- obj/item/book/granter/martial.html | 10 +- .../book/granter/martial/garden_warfare.html | 6 +- obj/item/book/mimery.html | 6 +- obj/item/borg/gripper.html | 16 +- obj/item/borg/upgrade.html | 26 +- obj/item/borg/upgrade/adv_analyzer.html | 6 +- obj/item/borg/upgrade/amop.html | 6 +- obj/item/borg/upgrade/broomer.html | 6 +- obj/item/borg/upgrade/brped.html | 6 +- obj/item/borg/upgrade/ddrill.html | 6 +- obj/item/borg/upgrade/defib.html | 6 +- obj/item/borg/upgrade/disablercooler.html | 6 +- obj/item/borg/upgrade/expand.html | 6 +- obj/item/borg/upgrade/hypospray.html | 6 +- obj/item/borg/upgrade/language.html | 8 +- obj/item/borg/upgrade/lavaproof.html | 6 +- obj/item/borg/upgrade/nv_mesons.html | 6 +- .../borg/upgrade/panel_access_remover.html | 6 +- .../panel_access_remover/freeminer.html | 6 +- obj/item/borg/upgrade/piercing_hypospray.html | 6 +- obj/item/borg/upgrade/plasmacutter.html | 6 +- obj/item/borg/upgrade/rename.html | 8 +- obj/item/borg/upgrade/restart.html | 6 +- obj/item/borg/upgrade/rped.html | 6 +- obj/item/borg/upgrade/selfrepair.html | 14 +- obj/item/borg/upgrade/soh.html | 6 +- obj/item/borg/upgrade/syndicate.html | 6 +- obj/item/borg/upgrade/tboh.html | 6 +- obj/item/borg/upgrade/thrusters.html | 6 +- obj/item/borg/upgrade/transform.html | 6 +- obj/item/borg/upgrade/transform/security.html | 6 +- obj/item/borg/upgrade/vtec.html | 6 +- obj/item/borg_snack_dispenser.html | 6 +- obj/item/buster.html | 6 +- obj/item/buster/megabuster.html | 10 +- obj/item/canvas.html | 6 +- obj/item/card/cmag.html | 12 +- obj/item/card/emag.html | 12 +- obj/item/card/id.html | 24 +- obj/item/card/id/syndicate/heretic.html | 14 +- obj/item/circuitboard.html | 6 +- obj/item/clipboard/yog/paperwork.html | 4 +- obj/item/clipboard/yog/paperwork/admin.html | 6 +- obj/item/clipboard/yog/paperwork/captain.html | 6 +- obj/item/clipboard/yog/paperwork/ce.html | 6 +- obj/item/clipboard/yog/paperwork/cmo.html | 6 +- obj/item/clipboard/yog/paperwork/hop.html | 6 +- obj/item/clipboard/yog/paperwork/hos.html | 6 +- obj/item/clipboard/yog/paperwork/rd.html | 6 +- .../clipboard/yog/paperwork/security.html | 6 +- obj/item/clipboard/yog/paperwork/warden.html | 6 +- obj/item/clothing.html | 22 +- obj/item/clothing/glasses.html | 16 +- obj/item/clothing/gloves/gasharpoon.html | 6 +- obj/item/clothing/head.html | 6 +- obj/item/clothing/head/foilhat.html | 6 +- obj/item/clothing/head/hardhat.html | 6 +- obj/item/clothing/head/helmet.html | 6 +- .../clothing/head/helmet/space/plasmaman.html | 8 +- obj/item/clothing/head/soft.html | 6 +- obj/item/clothing/mask/facehugger/toy.html | 4 +- obj/item/clothing/mask/gas/sechailer.html | 8 +- obj/item/clothing/mask/madness_mask.html | 6 +- obj/item/clothing/mask/vape.html | 6 +- obj/item/clothing/mask/yogs/cluwne.html | 12 +- .../mask/yogs/cluwne/happy_cluwne.html | 8 +- obj/item/clothing/neck/anti_magic_collar.html | 6 +- obj/item/clothing/neck/cloak/ranger.html | 16 +- obj/item/clothing/neck/eldritch_amulet.html | 6 +- obj/item/clothing/shoes/airshoes.html | 6 +- obj/item/clothing/suit/armor/reactive.html | 22 +- .../clothing/suit/armor/reactive/stealth.html | 12 +- obj/item/clothing/suit/cultrobes/void.html | 16 +- obj/item/coinstack.html | 6 +- obj/item/computer_hardware.html | 42 +- obj/item/computer_hardware/ai_slot.html | 6 +- obj/item/computer_hardware/battery.html | 6 +- obj/item/computer_hardware/card_slot.html | 8 +- obj/item/computer_hardware/hard_drive.html | 6 +- obj/item/construction.html | 18 +- obj/item/construction/rcd.html | 12 +- obj/item/construction/rld.html | 10 +- obj/item/device/loic_remote.html | 6 +- obj/item/disk/design_disk/limbs.html | 6 +- obj/item/dyespray.html | 6 +- obj/item/electronics/airlock.html | 14 +- obj/item/energy_harvester.html | 32 +- obj/item/energy_katana.html | 4 +- obj/item/extraction_pack.html | 6 +- obj/item/fireaxe.html | 6 +- obj/item/firing_pin.html | 12 +- obj/item/firing_pin/clockie.html | 6 +- obj/item/flashlight.html | 18 +- obj/item/flashlight/emp.html | 6 +- obj/item/flashlight/flare.html | 18 +- obj/item/flashlight/flashdark.html | 8 +- obj/item/flashlight/pen/paramedic.html | 10 +- obj/item/flashlight/spotlight.html | 8 +- obj/item/forbidden_book.html | 14 +- obj/item/gem.html | 14 +- obj/item/gps.html | 6 +- .../grenade/gas_crystal/healium_crystal.html | 10 +- .../gas_crystal/nitrous_oxide_crystal.html | 8 +- .../grenade/gas_crystal/pluonium_crystal.html | 10 +- obj/item/grown.html | 6 +- obj/item/gun.html | 8 +- obj/item/gun/ballistic.html | 110 +-- .../ballistic/automatic/pistol/martial.html | 6 +- obj/item/gun/ballistic/bow.html | 6 +- obj/item/gun/energy.html | 6 +- obj/item/gun/energy/beam_rifle.html | 6 +- obj/item/gun/energy/plasmacutter.html | 8 +- obj/item/gun/magic.html | 6 +- obj/item/gun/magic/wire.html | 6 +- obj/item/gun/medbeam.html | 8 +- obj/item/gun/medbeam/uber.html | 14 +- obj/item/gun/syringe.html | 6 +- obj/item/gun/water/full.html | 6 +- obj/item/hfr_box.html | 8 +- obj/item/holosign_creator.html | 8 +- obj/item/holosign_creator/multi.html | 6 +- obj/item/hot_potato.html | 18 +- obj/item/hypospray.html | 24 +- obj/item/implant/spell.html | 10 +- obj/item/implant/tracking/tra32.html | 6 +- obj/item/implant/uplink.html | 6 +- obj/item/instrument.html | 10 +- .../instrument/piano_synth/headphones.html | 8 +- obj/item/kitchen/fork.html | 6 +- obj/item/laser_pointer.html | 8 +- obj/item/light.html | 14 +- obj/item/living_heart.html | 6 +- obj/item/mail.html | 30 +- obj/item/mail/junkmail.html | 6 +- obj/item/mecha_ammo.html | 14 +- obj/item/mecha_parts/mecha_equipment.html | 30 +- .../mecha_parts/mecha_equipment/drill.html | 8 +- .../mecha_equipment/hydraulic_clamp.html | 6 +- .../mecha_equipment/melee_weapon.html | 40 +- .../melee_weapon/flyswatter.html | 8 +- .../mecha_equipment/orebox_manager.html | 6 +- .../mecha_equipment/t_scanner.html | 10 +- .../mecha_parts/mecha_equipment/weapon.html | 20 +- obj/item/melee/baton.html | 24 +- obj/item/melee/rune_carver.html | 12 +- obj/item/melee/skateboard.html | 6 +- obj/item/melee/sledgehammer.html | 12 +- obj/item/melee/spear.html | 8 +- obj/item/melee/spear/explosive.html | 8 +- obj/item/melee/touch_attack.html | 8 +- obj/item/mining_voucher.html | 4 +- obj/item/mmi.html | 16 +- obj/item/mmi/posibrain.html | 6 +- obj/item/modular_computer.html | 70 +- .../modular_computer/tablet/integrated.html | 12 +- obj/item/nullrod.html | 6 +- obj/item/organ.html | 26 +- obj/item/organ/alien/hivenode.html | 6 +- obj/item/organ/alien/plasmavessel.html | 12 +- obj/item/organ/body_egg/alien_embryo.html | 12 +- obj/item/organ/brain.html | 14 +- obj/item/organ/cyberimp/arm/toolset.html | 6 +- obj/item/organ/eyes.html | 10 +- obj/item/organ/eyes/ethereal.html | 6 +- obj/item/organ/heart.html | 6 +- obj/item/organ/heart/ethereal.html | 28 +- obj/item/organ/heart/vampheart.html | 8 +- obj/item/organ/lungs.html | 6 +- obj/item/organ/tail.html | 6 +- obj/item/organ/zombie_infection.html | 6 +- obj/item/paper/paperwork.html | 4 +- obj/item/paper/paperwork/complaint_form.html | 4 +- .../paper/paperwork/cyborg_request_form.html | 4 +- .../paper/paperwork/hop_job_change_form.html | 4 +- .../paper/paperwork/hopaccessrequestform.html | 4 +- obj/item/paper/paperwork/incident_report.html | 4 +- obj/item/paper/paperwork/item_form.html | 4 +- obj/item/paper/paperwork/jobchangecert.html | 4 +- obj/item/paper/paperwork/literacytest.html | 4 +- .../paper/paperwork/literacytest/answers.html | 4 +- obj/item/paper/paperwork/mech_form.html | 4 +- obj/item/paper/paperwork/rd_form.html | 4 +- .../paper/paperwork/sec_incident_report.html | 4 +- obj/item/paper/yog/ruins/academy.html | 4 +- .../yog/ruins/academy/trey_wizard_lizard.html | 4 +- obj/item/paper_bundle.html | 6 +- obj/item/pda.html | 10 +- obj/item/pipe.html | 8 +- obj/item/pipe_dispenser.html | 6 +- obj/item/pitchfork.html | 6 +- obj/item/plate.html | 18 +- obj/item/pneumatic_cannon.html | 48 +- obj/item/pressure_plate.html | 6 +- obj/item/rcl.html | 8 +- obj/item/reagent_containers/borghypo.html | 30 +- .../reagent_containers/borghypo/medical.html | 8 +- obj/item/reagent_containers/chemtank.html | 6 +- obj/item/reagent_containers/food.html | 12 +- .../food/condiment/pack/creamer.html | 6 +- .../food/drinks/bottle.html | 8 +- .../food/drinks/bottle/syrup_bottle.html | 6 +- .../food/drinks/colocup.html | 6 +- obj/item/reagent_containers/food/snacks.html | 4 +- .../food/snacks/badrecipe.html | 6 +- .../food/snacks/donkpocket/warm.html | 6 +- .../reagent_containers/food/snacks/grown.html | 6 +- .../food/snacks/vermin.html | 6 +- .../glass/beaker/plastic.html | 6 +- obj/item/reagent_containers/glass/bottle.html | 6 +- .../reagent_containers/glass/bottle/vial.html | 8 +- obj/item/reagent_containers/glass/urn.html | 10 +- obj/item/relic.html | 6 +- obj/item/research_notes.html | 18 +- obj/item/restraints/handcuffs/cable.html | 6 +- obj/item/restraints/legcuffs/beartrap.html | 6 +- obj/item/robot_module.html | 28 +- obj/item/robot_module/janitor.html | 6 +- obj/item/robot_suit.html | 28 +- obj/item/rsf.html | 26 +- obj/item/rsf/cookiesynth.html | 10 +- obj/item/rune_scimmy.html | 6 +- obj/item/seeds.html | 8 +- obj/item/self_grasp.html | 12 +- obj/item/singularity_shard.html | 6 +- obj/item/slime_extract.html | 16 +- obj/item/slimepotion.html | 4 +- obj/item/soulstone.html | 10 +- obj/item/spellbook.html | 28 +- obj/item/stack.html | 54 +- obj/item/stack/conveyor.html | 6 +- obj/item/stack/license_plates/filled.html | 6 +- obj/item/stack/medical.html | 26 +- obj/item/stack/medical/mesh.html | 6 +- obj/item/stack/tile.html | 14 +- obj/item/stake.html | 8 +- obj/item/stock_parts/cell.html | 6 +- obj/item/storage.html | 8 +- .../storage/belt/quiver/anomaly/pyro.html | 6 +- obj/item/storage/belt/quiver/returning.html | 10 +- obj/item/storage/fancy/cigarettes.html | 6 +- obj/item/storage/pod.html | 6 +- obj/item/tank.html | 24 +- obj/item/tank/internals.html | 6 +- obj/item/teleportation_scroll.html | 8 +- obj/item/toolset_handler.html | 10 +- obj/item/toy/cards/cardhand.html | 6 +- obj/item/toy/eldritch_book.html | 6 +- obj/item/toy/plush/mothplushie.html | 6 +- obj/item/weldingtool.html | 6 +- obj/machinery.html | 24 +- obj/machinery/abductor/console.html | 12 +- obj/machinery/abductor/experiment.html | 10 +- obj/machinery/ai.html | 6 +- obj/machinery/ai/server_cabinet.html | 10 +- obj/machinery/atmospherics.html | 30 +- obj/machinery/atmospherics/components.html | 26 +- .../atmospherics/components/binary.html | 6 +- .../components/binary/crystallizer.html | 36 +- .../components/binary/pressure_valve.html | 14 +- .../components/binary/temperature_gate.html | 14 +- .../components/binary/temperature_pump.html | 8 +- .../components/trinary/filter.html | 6 +- .../atmospherics/components/unary.html | 8 +- .../components/unary/cryo_cell.html | 14 +- .../components/unary/hypertorus.html | 12 +- .../components/unary/hypertorus/core.html | 176 ++--- obj/machinery/atmospherics/pipe.html | 6 +- obj/machinery/atmospherics/pipe/multiz.html | 12 +- obj/machinery/autolathe.html | 34 +- obj/machinery/barsign.html | 12 +- obj/machinery/biogenerator.html | 8 +- obj/machinery/bounty_board.html | 12 +- obj/machinery/chem_heater.html | 6 +- obj/machinery/clonepod.html | 8 +- obj/machinery/coffeemaker.html | 18 +- obj/machinery/coffeemaker/impressa.html | 8 +- obj/machinery/computer.html | 16 +- obj/machinery/computer/aifixer.html | 8 +- obj/machinery/computer/atmos_alert.html | 12 +- obj/machinery/computer/auxiliary_base.html | 24 +- obj/machinery/computer/bsa_control.html | 6 +- obj/machinery/computer/camera_advanced.html | 16 +- .../camera_advanced/base_construction.html | 8 +- .../camera_advanced/shuttle_docker.html | 14 +- obj/machinery/computer/cargo.html | 10 +- obj/machinery/computer/communications.html | 36 +- obj/machinery/computer/libraryconsole.html | 26 +- obj/machinery/computer/rdconsole.html | 6 +- obj/machinery/computer/scan_consolenew.html | 114 +-- obj/machinery/computer/security.html | 8 +- obj/machinery/computer/shuttle.html | 26 +- obj/machinery/conveyor.html | 20 +- obj/machinery/cryopod.html | 8 +- obj/machinery/deepfryer.html | 6 +- obj/machinery/disposal.html | 22 +- obj/machinery/door.html | 44 +- obj/machinery/door/airlock.html | 60 +- obj/machinery/door_timer.html | 8 +- .../doppler_array/research/science.html | 6 +- obj/machinery/electrolyzer.html | 14 +- obj/machinery/firealarm.html | 18 +- obj/machinery/flasher.html | 8 +- obj/machinery/gravity_generator/main.html | 24 +- obj/machinery/gravity_generator/part.html | 6 +- obj/machinery/griddle.html | 14 +- obj/machinery/grill.html | 6 +- obj/machinery/holopad.html | 46 +- obj/machinery/hydroponics.html | 8 +- obj/machinery/jukebox.html | 6 +- obj/machinery/light.html | 62 +- obj/machinery/light_switch.html | 8 +- obj/machinery/limbgrower.html | 24 +- obj/machinery/mecha_part_fabricator.html | 122 ++-- obj/machinery/mindmachine_hub.html | 54 +- obj/machinery/mindmachine_pod.html | 10 +- .../mineral/labor_claim_console.html | 6 +- obj/machinery/modular_computer.html | 18 +- obj/machinery/oven.html | 20 +- obj/machinery/paystand.html | 16 +- obj/machinery/plate_press.html | 6 +- .../portable_atmospherics/canister.html | 6 +- .../canister/fusion_test_2.html | 6 +- .../canister/fusion_test_4.html | 4 +- obj/machinery/portable_atmospherics/pump.html | 8 +- obj/machinery/power/apc.html | 6 +- obj/machinery/power/bluespace_tap.html | 42 +- obj/machinery/power/deck_relay.html | 14 +- obj/machinery/power/emitter.html | 6 +- obj/machinery/power/rad_collector.html | 20 +- obj/machinery/power/smes.html | 28 +- obj/machinery/power/solar.html | 8 +- obj/machinery/power/solar_control.html | 12 +- obj/machinery/power/supermatter_crystal.html | 50 +- obj/machinery/power/tracker.html | 6 +- obj/machinery/recharger.html | 6 +- obj/machinery/rnd/production.html | 16 +- obj/machinery/rnd/server/master.html | 6 +- obj/machinery/sci_bombardment.html | 10 +- obj/machinery/seed_extractor.html | 12 +- obj/machinery/shuttle_scrambler.html | 10 +- obj/machinery/sleeper.html | 22 +- obj/machinery/smartfridge.html | 36 +- obj/machinery/status_display.html | 12 +- obj/machinery/telecomms.html | 6 +- obj/machinery/turnstile.html | 6 +- obj/machinery/turnstile/brig.html | 6 +- obj/machinery/vending.html | 120 ++-- obj/mecha.html | 50 +- obj/mecha/working.html | 6 +- obj/mecha/working/clarke.html | 6 +- obj/mecha/working/ripley.html | 8 +- obj/projectile.html | 58 +- obj/projectile/bullet/reusable/foam_dart.html | 6 +- obj/projectile/magic.html | 8 +- obj/projectile/magic/aoe.html | 18 +- obj/projectile/magic/aoe/lightning.html | 12 +- obj/projectile/magic/fireball.html | 12 +- obj/projectile/magic/fireball/eldritch.html | 12 +- obj/projectile/magic/star_ball.html | 8 +- obj/projectile/reagent.html | 6 +- obj/projectile/wire.html | 6 +- obj/singularity/energy_ball.html | 8 +- .../alien/resin/flower_bud_enemy.html | 14 +- obj/structure/alien/weeds.html | 6 +- obj/structure/bed/dogbed.html | 6 +- obj/structure/bloodsucker.html | 14 +- obj/structure/bloodsucker/candelabrum.html | 12 +- obj/structure/bloodsucker/vassalrack.html | 22 +- obj/structure/cable.html | 6 +- obj/structure/carp_rift.html | 24 +- obj/structure/closet.html | 14 +- obj/structure/closet/body_bag.html | 8 +- .../body_bag/environmental/prisoner.html | 12 +- obj/structure/closet/crate.html | 8 +- obj/structure/closet/crate/coffin.html | 12 +- obj/structure/closet/crate/mail.html | 6 +- obj/structure/closet/crate/mail/economy.html | 6 +- obj/structure/closet/crate/secure/owned.html | 12 +- obj/structure/closet/supplypod.html | 6 +- obj/structure/curtain.html | 6 +- obj/structure/destructible/honkmother.html | 6 +- obj/structure/discoball.html | 6 +- obj/structure/ethereal_crystal.html | 10 +- obj/structure/falsewall.html | 6 +- obj/structure/falsewall/uranium.html | 8 +- obj/structure/filingcabinet/colored.html | 6 +- obj/structure/foamedmetal.html | 6 +- obj/structure/geyser.html | 22 +- obj/structure/glowshroom.html | 32 +- obj/structure/grille.html | 6 +- obj/structure/knock_tear.html | 18 +- obj/structure/ladder.html | 14 +- obj/structure/mecha_wreckage.html | 8 +- obj/structure/mineral_door.html | 8 +- obj/structure/ore_box.html | 6 +- obj/structure/punji_sticks.html | 6 +- obj/structure/railing.html | 10 +- obj/structure/safe.html | 28 +- obj/structure/shuttle/engine.html | 12 +- obj/structure/sign/painting.html | 6 +- obj/structure/slime_crystal.html | 14 +- obj/structure/slime_crystal/bluespace.html | 6 +- obj/structure/spawner.html | 20 +- .../spawner/nether/bluespace_tap.html | 6 +- obj/structure/stairs.html | 6 +- obj/structure/steam_fissure.html | 12 +- obj/structure/supermatter_base_structure.html | 6 +- obj/structure/swarmer.html | 6 +- obj/structure/swarmer_beacon.html | 10 +- obj/structure/table.html | 6 +- obj/structure/table/altar_of_gods.html | 6 +- obj/structure/table/optable/abductor.html | 6 +- obj/structure/trap/eldritch.html | 8 +- obj/structure/window.html | 6 +- obj/vehicle/ridden/scooter/skateboard.html | 18 +- procpath.html | 14 +- turf.html | 116 +-- turf/closed/indestructible/splashscreen.html | 6 +- turf/closed/mineral.html | 6 +- turf/closed/wall.html | 10 +- turf/closed/wall/r_wall.html | 8 +- turf/open.html | 38 +- turf/open/chasm.html | 6 +- turf/open/floor/light.html | 6 +- turf/open/floor/plating.html | 6 +- turf/open/indestructible/brazil.html | 6 +- turf/open/lava.html | 10 +- turf/open/openspace.html | 10 +- turf/open/openspace/icemoon.html | 10 +- turf/open/space.html | 10 +- turf/open/space/transit.html | 6 +- world.html | 10 +- yogstation.html | 4 +- yogstation/changes.html | 4 +- yogstation/code/datums/components/crawl.html | 4 +- yogstation/code/datums/martial/stealth.html | 10 +- yogstation/code/datums/ruins/station.html | 4 +- .../gamemodes/battle_royale/battleroyale.html | 6 +- .../code/game/mecha/mecha_wreckage.html | 4 +- .../code/game/objects/effects/landmarks.html | 4 +- .../game/objects/items/premadepapers.html | 4 +- yogstation/code/modules/clothing/mask.html | 4 +- .../modules/donor/unique_donator_items.html | 4 +- .../jungleland/ghost_role_spawners.html | 4 +- .../modules/jungleland/jungle_datums.html | 4 +- .../research/designs/spacepod_designs.html | 4 +- .../modules/ruins/lavaland_ruin_code.html | 4 +- .../AST/Operators/binary_operators.html | 4 +- .../AST/Operators/unary_operators.html | 4 +- .../code/modules/scripting/AST/ast_nodes.html | 26 +- .../code/modules/scripting/AST/block.html | 4 +- .../code/modules/scripting/AST/statement.html | 4 +- .../scripting/Implementations/logic.html | 4 +- .../Implementations/telecomms_translator.html | 6 +- .../scripting/Interpreter/Interpreter.html | 18 +- .../modules/scripting/Parser/Expressions.html | 12 +- .../code/modules/scripting/client_verbs.html | 4 +- .../code/modules/uplink/uplink_item.html | 4 +- yogstation/code/modules/webhook/webhook.html | 4 +- yogstation/strings/taglines.html | 4 +- yogstation/strings/tips.html | 4 +- 2044 files changed, 14760 insertions(+), 14767 deletions(-) diff --git a/_maps/map_files/IceMeta.html b/_maps/map_files/IceMeta.html index 03a6bf66ce79..21e2e00239a6 100644 --- a/_maps/map_files/IceMeta.html +++ b/_maps/map_files/IceMeta.html @@ -14,7 +14,7 @@

_maps/map_files/IceMeta/README.txt - +

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

_maps/map_files/IceMeta/README.txt

diff --git a/area.html b/area.html index e9fe8dc84aa1..13aadc09bb83 100644 --- a/area.html +++ b/area.html @@ -16,7 +16,7 @@

area - +

A grouping of tiles into a logical space, mostly used by map editors

@@ -92,49 +92,49 @@

Var Details

Wire assignment for airlocks in this area

ambient_buzz - +

Ambient buzz of the station, plays repeatedly, also IC

ambient_buzz_vol - +

The volume of the ambient buzz

area_has_base_lighting - +

Whether this area has a currently active base lighting, bool

area_limited_icon_smoothing - +

Typepath to limit the areas (subtypes included) that atoms in this area can smooth with. Used for shuttles.

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

contained_turfs - +

List of all turfs currently inside this area. Acts as a filtered bersion of area.contents For faster lookup (area.contents is actually a filtered loop over world) @@ -142,110 +142,110 @@

Var Details

a simple check to determine whether the lights in an area should go red during delta alert

fire - +

If true, that means one of any fire alarms in the area is active

hidden - +

Hides area from player Teleport function.

lighting_colour_bulb - +

The color of the light bulb's light in this area

lighting_colour_tube - +

The color of the light tubes' light in this area

lighting_effects - +

List of mutable appearances we underlay to show light In the form plane offset + 1 -> appearance to use

lights_always_start_on - +

Whether the lights in this area aren't turned off when it's empty at roundstart

map_generator - +

This datum, if set, allows terrain generation behavior to be ran on Initialize()

max_ambience_cooldown - +

Used to decide what the maximum time between ambience is

min_ambience_cooldown - +

Used to decide what the minimum time between ambience is

mood_bonus - +

Bonus mood for being in this area

mood_message - +

Mood message for being here, only shows up if mood_bonus != 0

noteleport - +

Are you forbidden from teleporting to the area? (centcom, mobs, wizard, hand teleporter)

safe - +

Is the area teleport-safe: no space / radiation / aggresive mobs / other dangers

show_on_sensors - +

If false, then this area will show up as gibberish on suit sensors.

sound_environment - +

Used to decide what kind of reverb the area makes sound have

static_lighting - +

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

turfs_to_uncontain - +

Contained turfs is a MASSIVE list, so rather then adding/removing from it each time we have a problem turf We should instead store a list of turfs to REMOVE from it, then hook into a getter for it @@ -253,24 +253,24 @@

Var Details

If false, loading multiple maps with this area type will create multiple instances.

xenobiology_compatible - +

Can the Xenobio management console transverse this area by default?

Proc Details

AllowDrop

Causes a runtime error

Destroy

Destroy an area and clean it up

@@ -279,7 +279,7 @@

Var Details

Call back when an atom enters an area

@@ -287,14 +287,14 @@

Var Details

Called when an atom exits an area

Sends signals COMSIG_AREA_EXITED and COMSIG_EXIT_AREA (to the atom)

Initialize

Initalize this area

@@ -303,32 +303,32 @@

Var Details

Sets machine power levels in the area

ModifyFiredoors

Try to close all the firedoors in the area

New

Called when an area loads

Adds the item to the GLOB.areas_by_type list based on area type

PlaceOnTopReact

A hook so areas can modify the incoming args (of what??)

addStaticPower

Add a static amount of power load to an area

@@ -338,14 +338,14 @@

Var Details

Generate an atmospheric alert for this area

Sends to all ai players, alert consoles, drones and alarm monitor programs in the world

burglaralert

Raise a burglar alert for this area

@@ -353,39 +353,39 @@

Var Details

Ensures that the contained_turfs list properly represents the turfs actually inside us

clear_usage

Clear all power usage in area

Clears all power used for equipment, light and environment channels

close_and_lock_door

Close and lock a door passed into this proc

Does this need to exist on area? probably not

create_area_lighting_objects

regenerates lighting objects for turfs in this area, primary use is VV changes

drop_location

Causes a runtime error

firealert

Generate an firealarm alert for this area

@@ -393,7 +393,7 @@

Var Details

Reset the firealarm alert for this area

@@ -402,7 +402,7 @@

Var Details

Returns the name of an area, with the original name if the area name has been changed.

@@ -410,33 +410,33 @@

Var Details

Returns TRUE if we have contained turfs, FALSE otherwise

on_joining_game

Called when a living mob that spawned here, joining the round, receives the player client.

power_change

Called when the area power status changes

Updates the area icon and calls power change on all machinees in the area

poweralert

Generate a power alert for this area

Sends to all ai players, alert consoles, drones and alarm monitor programs in the world

powered

Returns int 1 or 0 if the area has power for the given channel

@@ -444,13 +444,13 @@

Var Details

If 100 ticks has elapsed, toggle all the firedoors closed again

reg_in_areas_in_z

Register this area as belonging to a z level

@@ -460,41 +460,41 @@

Var Details

Removes lighting objects from turfs in this area if we have them, primary use is VV changes

set_fire_alarm_effect

Trigger the fire alarm visual affects in an area

Updates the fire light on fire alarms in the area and sets all lights to emergency mode

setup

Setup an area (with the given name)

Sets the area name, sets all status var's to false and adds the area to the sorted area list

unset_fire_alarm_effects

unset the fire alarm visual affects in an area

Updates the fire light on fire alarms in the area and sets all lights to emergency mode

update_areasize

Set the area size of the area

This is the number of open turfs in the area contents, or FALSE if the outdoors var is set

update_icon_state

Update the icon state of the area

@@ -502,19 +502,19 @@

Var Details

Return the usage of power per channel

use_power

Add a power value amount to the stored used_x variables

diff --git a/area/shuttle.html b/area/shuttle.html index 9a774cc1f15d..07f0478f613b 100644 --- a/area/shuttle.html +++ b/area/shuttle.html @@ -16,7 +16,7 @@

Shuttle - +

Vars

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

Var Details

list of miners & their mining points from gems to be given once all exports are processed, used by supply shuttles

diff --git a/area/space.html b/area/space.html index 70d5043da8d6..3a26d5df5694 100644 --- a/area/space.html +++ b/area/space.html @@ -16,7 +16,7 @@

/area/space - +

Vars

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

/area/space

Procs

update_icon_stateUpdate the icon of the area (overridden to always be null for space

Proc Details

powered

Space is not powered ever, so this returns 0

update_icon_state

Update the icon of the area (overridden to always be null for space

diff --git a/atom.html b/atom.html index 6fbfbb54d055..bada8271952e 100644 --- a/atom.html +++ b/atom.html @@ -16,7 +16,7 @@

/atom - +

The base type for nearly all physical objects in SS13

@@ -236,122 +236,122 @@

Var Details

all of this atom's HUD images which can actually be seen by players with that hud

age_restricted - +

Whether spessmen with an ID with an age below AGE_MINOR (21 by default) can buy this item

article - +

If non-null, overrides a/an/some in all cases

atom_colours - +

used to store the different colors on an atom

its inherent color, the colored paint applied on it, special color effect etc...

base_icon_state - +

the base icon state used for anything that changes their icon state.

base_pixel_x - +

Default pixel x shifting for the atom's icon.

base_pixel_y - +

Default pixel y shifting for the atom's icon.

bottom_left_corner - +

Smoothing variable

bottom_right_corner - +

Smoothing variable

buckle_message_cooldown - +

Cooldown tick timer for buckle messages

canSmoothWith - +

List of smoothing groups this atom can smooth with. If this is null and atom is smooth, it smooths only with itself. Must be sorted.

can_atmos_pass - +

Check if atmos can pass in this atom (ATMOS_PASS_YES, ATMOS_PASS_NO, ATMOS_PASS_DENSITY, ATMOS_PASS_PROC)

custom_materials - +

The custom materials this atom is made of, used by a lot of things like furniture, walls, and floors (if I finish the functionality, that is.)

custom_premium_price - +

Economy cost of item in premium vendor

custom_price - +

Economy cost of item

demo_last_appearance - +

Last appearance of the atom for demo saving purposes

explosion_block - +

Value used to increment ex_act() if reactionary_explosions is on

fingerprintslast - +

Last fingerprints to touch this atom

flags_1 - +

First atom flags var

hud_list - +

all of this atom's HUD (med/sec, etc) images. Associative list of the form: list(hud category = hud image or images for that category). most of the time hud category is associated with a single image, sometimes its associated with a list of images. @@ -359,192 +359,192 @@

Var Details

HUD images that this atom can provide.

interaction_flags_atom - +

Intearaction flags

light - +

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

light_angle - +

Angle of light to show in light_dir 360 is a circle, 90 is a cone, etc.

light_color - +

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

light_dir - +

What angle to project light in

light_flags - +

Bitflags to determine lighting-related atom properties.

light_height - +

How many tiles "up" this light is. 1 is typical, should only really change this if it's a floor light

light_on - +

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

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

Light systems, both shouldn't be active at the same time.

managed_overlays - +

overlays managed by update_overlays to prevent removing overlays that weren't added by the same proc. Single items are stored on their own, not in a list.

managed_vis_overlays - +

vis overlays managed by SSvis_overlays to automaticaly turn them like other overlays

material_flags - +

Bitfield for how the atom handles materials.

proximity_monitor - +

Proximity monitor associated with this atom

rad_insulation - +

Radiation insulation types

reagents - +

Reagents holder

realized_overlays - +

List of overlay "keys" (info about the appearance) -> mutable versions of static appearances Drawn from the overlays list

realized_underlays - +

List of underlay "keys" (info about the appearance) -> mutable versions of static appearances Drawn from the underlays list

smoothing_flags - +

Icon-smoothing behavior.

smoothing_groups - +

What smoothing groups does this atom belongs to, to match canSmoothWith. If null, nobody can smooth with it. Must be sorted.

smoothing_junction - +

What directions this is currently smoothing with. IMPORTANT: This uses the smoothing direction flags as defined in icon_smoothing.dm, instead of the BYOND flags.

targeted_by - +

Mobs that are currently do_after'ing this atom, to be cleared from on Destroy()

top_left_corner - +

Smoothing variable

top_right_corner - +

Smoothing variable

update_on_z - +

Lazylist of all images (or atoms, I'm sorry) (hopefully attached to us) to update when we change z levels You will need to manage adding/removing from this yourself, but I'll do the updating for you

update_overlays_on_z - +

Lazylist of all overlays attached to us to update when we change z levels You will need to manage adding/removing from this yourself, but I'll do the updating for you Oh and note, if order of addition is important this WILL break that. so mind yourself

Proc Details

AllowDrop

Are you allowed to drop this atom

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.

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

Var Details

Returns true or false to allow the mover to move through src

CanPass

Can the mover object pass this atom, while heading for the target turf

CheckExit

Are you allowed to pass a sided object of the same dir

CheckParts

Ensure a list of atoms/reagents exists inside this atom

@@ -588,7 +588,7 @@

Var Details

Top level of the destroy chain for most atoms

@@ -602,14 +602,14 @@

Var Details

An atom has entered this atom's contents

Default behaviour is to send the COMSIG_ATOM_ENTERED

Exit

An atom is attempting to exit this atom's contents

@@ -618,27 +618,27 @@

Var Details

An atom has exited this atom's contents

Default behaviour is to send the COMSIG_ATOM_EXITED

HandleTurfChange

called when the turf the atom resides on is ChangeTurfed

Default behaviour is to loop through atom contents and call their HandleTurfChange() proc

HasProximity

Is this atom within 1 tile of another atom

Initialize

The primary method that objects are setup in SS13 with

@@ -671,7 +671,7 @@

Var Details

Late Intialization, for code that should run after all atoms have run Intialization

@@ -683,7 +683,7 @@

Var Details

Sends a signal that the new atom src, has been created at loc @@ -694,13 +694,13 @@

Var Details

Removes the specified invisibility source from the tracker

SetInvisibility

Sets invisibility according to priority. @@ -708,7 +708,7 @@

Var Details

Proc called when you want the atom to spin around the center of its icon (or where it would be if its transform var is translated) @@ -723,57 +723,57 @@

Var Details

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

acid_act

Respond to acid being used on our atom

Default behaviour is to send COMSIG_ATOM_ACID_ACT and return

add_atom_colour

Adds an instance of colour_type to the atom's atom_colours list

add_emitter

ATOM PROCS priority is in descending order so 10 is the highest 1 is the lowest

add_mob_blood

to add blood from a mob onto something, and transfer their dna info

analyzer_act

Analyzer act

assume_air

Take air from the passed in gas mixture datum

attack_hulk

This atom has been hit by a hulkified mob in hulk mode (user)

audible_message

Show a message to all mobs in earshot of this atom

@@ -786,60 +786,60 @@

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.

balloon_or_message

Creates a balloon alert, or sends a chat message dependant on client preferences. Args: viewer - mob that gets message/alert, alert - balloon alert text, message - text message that the mob gets if the preference is toggled, equals to alert message if not passed in the proc

bitmask_smooth

Basic smoothing proc. The atom checks for adjacent directions to smooth with and changes the icon_state based on that.

Returns the previous smoothing_junction state so the previous state can be compared with the new one after the proc ends, and see the changes, if any.

blob_act

React to a hit by a blob objecd

default behaviour is to send the COMSIG_ATOM_BLOB_ACT signal

bullet_act

React to a hit by a projectile object

Default behaviour is to send the COMSIG_ATOM_BULLET_ACT and then call on_hit() on the projectile

calculate_adjacencies

Scans all adjacent turfs to find targets to smooth with.

check_eye

Check if this atoms eye is still alive (probably)

component_storage_contents_dump_act

Implement the behaviour for when a user click drags another storage item to you

@@ -849,19 +849,19 @@

Var Details

Connect this atom to a shuttle

contents_explosion

Handle what happens when your contents are exploded by a bomb

contents_ui_distance

public

@@ -873,7 +873,7 @@

Var Details

Convenience proc to create a reagents holder for an atom

@@ -884,31 +884,31 @@

Var Details

Crowbar act

do_alert_animation

Does the MGS ! animation

do_spin_animation

Animates source spinning around itself. For docmentation on the args, check atom/proc/SpinAnimation()

drop_location

Where atoms should drop if taken from this atom

emag_act

Respond to an emag being used on our atom

@@ -921,7 +921,7 @@

Var Details

React to an EMP of the given severity

@@ -931,14 +931,14 @@

Var Details

React to being hit by an explosion

Default behaviour is to call contents_explosion() and send the COMSIG_ATOM_EX_ACT signal

examine

Called when a mob examines (shift click or verb) this atom

@@ -947,7 +947,7 @@

Var Details

Called when a mob examines (shift click or verb) this atom twice (or more) within EXAMINE_MORE_WINDOW (default 1.5 seconds)

@@ -956,39 +956,39 @@

Var Details

Vars

materialsSoH cost cut in half, minus all non-iron materials.
@@ -25,12 +25,12 @@

Var Details

materials - -

+ +

SoH cost cut in half, minus all non-iron materials.

diff --git a/datum/design/borg_upgrade_holosign.html b/datum/design/borg_upgrade_holosign.html index dfb072ae08b2..1c2e415b56f9 100644 --- a/datum/design/borg_upgrade_holosign.html +++ b/datum/design/borg_upgrade_holosign.html @@ -16,8 +16,8 @@

Cyborg Upgrade (ATMOS Holofan Projector) - -

+ +

Vars

materialsSame cost of the ATMOS holofan projector.
@@ -25,12 +25,12 @@

Var Details

materials - -

+ +

Same cost of the ATMOS holofan projector.

diff --git a/datum/design/borg_upgrade_medigripper.html b/datum/design/borg_upgrade_medigripper.html index e928bd7f6d1e..7f4d668b6d1a 100644 --- a/datum/design/borg_upgrade_medigripper.html +++ b/datum/design/borg_upgrade_medigripper.html @@ -16,8 +16,8 @@

Cyborg Upgrade (Medical Gripper) - -

+ +

Vars

materialsArbitary price. Took the price of Plasma Cutter Upgrade, replaced plasma with gold, and replaced gold with silver.
@@ -25,12 +25,12 @@

Var Details

materials - -

+ +

Arbitary price. Took the price of Plasma Cutter Upgrade, replaced plasma with gold, and replaced gold with silver.

diff --git a/datum/design/borg_upgrade_nv_mesons.html b/datum/design/borg_upgrade_nv_mesons.html index 5613b7b347f9..36e1db2b87c2 100644 --- a/datum/design/borg_upgrade_nv_mesons.html +++ b/datum/design/borg_upgrade_nv_mesons.html @@ -16,8 +16,8 @@

Cyborg Upgrade (Night Vision Mesons) - -

+ +

Vars

materialsExact cost of NV Mesons for humans.
@@ -25,12 +25,12 @@

Var Details

materials - -

+ +

Exact cost of NV Mesons for humans.

diff --git a/datum/design/borg_upgrade_surgerykit.html b/datum/design/borg_upgrade_surgerykit.html index 480fdb3ce18e..377a5d793de9 100644 --- a/datum/design/borg_upgrade_surgerykit.html +++ b/datum/design/borg_upgrade_surgerykit.html @@ -16,8 +16,8 @@

Cyborg Upgrade (Advanced Surgical Kit) - -

+ +

Vars

materialsCombined materials of all 3 advanced surgical tools
@@ -25,12 +25,12 @@

Var Details

materials - -

+ +

Combined materials of all 3 advanced surgical tools

diff --git a/datum/disease/advance.html b/datum/disease/advance.html index 35b55f2106e2..1cdfea1ef9f4 100644 --- a/datum/disease/advance.html +++ b/datum/disease/advance.html @@ -16,7 +16,7 @@

Advanced Diseases - +

Advanced diseases are a system for virologists to engineer their own diseases with fancy symptoms.

@@ -36,68 +36,68 @@

Var Details

Static tier list of cures for advanced diseases. The order goes from easy to cure to hard to cure.

mutable - +

Set to FALSE to prevent most in-game methods of altering the disease via virology

processing - +

Whether this disease is currently processing.

properties - +

Properties of the disease calculated from its list of symptoms

symptoms - +

The symptoms of the disease.

Proc Details

Copy

Returns a copy of this disease

GenerateSymptoms

Will generate new unique symptoms, use this if there are none. Returns a list of symptoms that were generated.

IsSame

Compares type then ID.

stage_act

Randomly pick a symptom to activate.

update_stage

Tell symptoms that the stage changed

diff --git a/datum/disease/sleepy.html b/datum/disease/sleepy.html index 70532311362f..0d60c42880c2 100644 --- a/datum/disease/sleepy.html +++ b/datum/disease/sleepy.html @@ -16,20 +16,20 @@

Sleepy Virus - +

Vars

Procs

stage_actSleepy virus is a nonlethal and weak virus that is more of a nuisance than a threat.

Proc Details

stage_act

Sleepy virus is a nonlethal and weak virus that is more of a nuisance than a threat.

diff --git a/datum/dna.html b/datum/dna.html index af7734921b7d..ac2225b0740a 100644 --- a/datum/dna.html +++ b/datum/dna.html @@ -16,7 +16,7 @@

/datum/dna - +

DNA DATUM

@@ -39,96 +39,96 @@

Var Details

List of the default genes from this mutation to allow DNA Scanner highlighting

features - +

first value is mutant color

mutation_index - +

List of which mutations this carbon has and its assigned block

mutations - +

All mutations are from now on here

previous - +

For temporary name/ui/ue/blood_type modifications

real_name - +

Stores the real name of the person who originally got this dna datum. Used primarely for changelings,

scrambled - +

Did we take something like mutagen? In that case we cant get our genes scanned to instantly cheese all the powers.

species - +

The type of mutant race the player is if applicable (i.e. potato-man)

temporary_mutations - +

Temporary changes to the UE

unique_enzymes - +

An md5 hash of the dna holder's real name

unique_features - +

Stores the hashed values of the person's non-human features

unique_identity - +

Stores the hashed values of traits such as skin tones, hair style, and gender

Proc Details

mutation_in_sequence

DNA HELPER-PROCS

set_uni_feature_block

Setter macro used to modify unique features blocks.

set_uni_identity_block

Setter macro used to modify unique identity blocks.

diff --git a/datum/donator_gear.html b/datum/donator_gear.html index f531e74ba26d..4db9437cc327 100644 --- a/datum/donator_gear.html +++ b/datum/donator_gear.html @@ -16,7 +16,7 @@

Base type donator item - +

Vars

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

Var Details

- +

A valid ckey belonging to a player with donator status.

name - +

Name of the gear, as displayed in the preferences menu

slot - +

Is this a hat? For categorisation in the UI.

unlock_path - +

A valid type path pointing to the item(s) that this unlocks. If handed a list, it'll give them anything in the list.

diff --git a/datum/dynamic_ruleset.html b/datum/dynamic_ruleset.html index 006d182060a0..eb85779cde64 100644 --- a/datum/dynamic_ruleset.html +++ b/datum/dynamic_ruleset.html @@ -16,7 +16,7 @@

/datum/dynamic_ruleset - +

Vars

@@ -93,7 +93,7 @@

Var Details

Judges the amount of antagonists to apply, for both solo and teams. Note that some antagonists (such as traitors, lings, heretics, etc) will add more based on how many times they've been scaled. @@ -102,241 +102,241 @@

Var Details

The antagonist datum that is assigned to the mobs mind on ruleset execution.

antag_flag - +

Preferences flag such as ROLE_WIZARD that need to be turned on for players to be antag

antag_flag_override - +

If a role is to be considered another for the purpose of banning.

assigned - +

List of players that were selected for this rule

base_prob - +

Base probability used in scaling. The higher it is, the more likely to scale. Kept as a var to allow for config editing._SendSignal(sigtype, list/arguments)

blocking_rules - +

If a ruleset type which is in this list has been executed, then the ruleset will not be executed.

candidates - +

List of players that are being drafted for this rule

cost - +

Threat cost for this rule, this is decreased from the mode's threat when the rule is executed.

delay - +

Delay for when execute will get called from the time of post_setup (roundstart) or process (midround/latejoin). Make sure your ruleset works with execute being called during the game when using this, and that the clean_up proc reverts it properly in case of faliure.

enemy_roles - +

If set, there needs to be a certain amount of players doing those roles (among the players who won't be drafted) for the rule to be drafted IMPORTANT: DOES NOT WORK ON ROUNDSTART RULESETS.

exclusive_roles - +

If set, rule will only accept candidates from those roles, IMPORTANT: DOES NOT WORK ON ROUNDSTART RULESETS.

flags - +

A flag that determines how the ruleset is handled. Check __DEFINES/dynamic.dm for an explanation of the accepted values.

indice_pop - +

Calculated during acceptable(), used in scaling and team sizes.

maximum_players - +

The maximum amount of players required for the rule to be considered. Anything below zero or exactly zero is ignored.

minimum_players - +

The minimum amount of players required for the rule to be considered.

minimum_required_age - +

The required minimum account age for this ruleset.

mode - +

Reference to the mode, use this instead of SSticker.mode.

name - +

For admin logging and round end screen.

persistent - +

If set to TRUE, the rule won't be discarded after being executed, and dynamic will call rule_process() every time it ticks.

pop_per_requirement - +

Pop range per requirement. If zero defaults to mode's pop_per_requirement.

protected_roles - +

If set, and config flag protect_roles_from_antagonist is false, then the rule will not pick players from these roles.

repeatable - +

If set to TRUE, dynamic mode will be able to draft this ruleset again later on. (doesn't apply for roundstart rules)

repeatable_weight_decrease - +

If set higher than 0 decreases weight by itself causing the ruleset to appear less often the more it is repeated.

required_candidates - +

The rule needs this many candidates (post-trimming) to be executed (example: Cult needs 4 players at round start)

required_enemies - +

If enemy_roles was set, this is the amount of enemy job workers needed per threat_level range (0-10,10-20,etc) IMPORTANT: DOES NOT WORK ON ROUNDSTART RULESETS.

requirements - +

Requirements are the threat level requirements per pop range. With the default values, The rule will never get drafted below 10 threat level (aka: "peaceful extended"), and it requires a higher threat level at lower pops.

restricted_roles - +

If set, rule will deny candidates from those roles always.

ruleset_lazy_templates - +

A list, or null, of templates that the ruleset depends on to function correctly

ruletype - +

For admin logging and round end screen, do not change this unless making a new rule type.

scaled_times - +

How many times a rule has scaled up upon getting picked.

scaling_cost - +

Cost per level the rule scales up.

total_cost - +

Used for the roundend report

weight - +

0 -> 9, probability for this rule to be picked against other rules. If zero this will effectively disable the rule.

Proc Details

acceptable

By default, a rule is acceptable if it satisfies the threat level/population requirements. If your rule has extra checks, such as counting security officers, do that in ready() instead

check_finished

Checks if round is finished, return true to end the round. Only called if ruleset is flagged as HIGH_IMPACT_RULESET

clean_up

Runs from gamemode process() if ruleset fails to start, like delayed rulesets not getting valid candidates. This one only handles refunding the threat, override in ruleset to clean up the rest.

execute

Called on post_setup on roundstart and when the rule executes on midround and latejoin. Give your candidates or assignees equipment and antag datum here.

get_antag_cap

Returns what the antag cap with the given population is.

get_weight

Gets weight of the ruleset @@ -344,13 +344,13 @@

Var Details

Vars

Procs

check_eligibleChecks for revhead loss conditions and other antag datums.

Proc Details

check_eligible

Checks for revhead loss conditions and other antag datums.

diff --git a/datum/dynamic_ruleset/midround.html b/datum/dynamic_ruleset/midround.html index 234c18823819..4db38c5bdd9f 100644 --- a/datum/dynamic_ruleset/midround.html +++ b/datum/dynamic_ruleset/midround.html @@ -16,7 +16,7 @@

/datum/dynamic_ruleset/midround - +

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

Var Details

What mob type the ruleset is restricted to.

restrict_ghost_roles - +

If the ruleset should be restricted from ghost roles.

diff --git a/datum/dynamic_ruleset/midround/from_ghosts.html b/datum/dynamic_ruleset/midround/from_ghosts.html index 027739b7a0b7..ab7b5b5ff35f 100644 --- a/datum/dynamic_ruleset/midround/from_ghosts.html +++ b/datum/dynamic_ruleset/midround/from_ghosts.html @@ -16,7 +16,7 @@

/datum/dynamic_ruleset/midround/from_ghosts - +

Vars

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

Var Details

Whether the ruleset should call generate_ruleset_body or not.

Proc Details

review_applications

Here is where you can check if your ghost applicants are valid for the ruleset. Called by send_applications().

send_applications

This sends a poll to ghosts if they want to be a ghost spawn from a ruleset.

diff --git a/datum/dynamic_ruleset/roundstart.html b/datum/dynamic_ruleset/roundstart.html index 05a3803e2391..e2fab3942a8d 100644 --- a/datum/dynamic_ruleset/roundstart.html +++ b/datum/dynamic_ruleset/roundstart.html @@ -16,7 +16,7 @@

/datum/dynamic_ruleset/roundstart - +

Vars

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

/datum/dynamic

Procs

trim_candidatesChecks if candidates are connected and if they are banned or don't want to be the antagonist.

Proc Details

ready

Do your checks if the ruleset is ready to be executed here. Should ignore certain checks if forced is TRUE

trim_candidates

Checks if candidates are connected and if they are banned or don't want to be the antagonist.

diff --git a/datum/dynamic_ruleset/roundstart/revs.html b/datum/dynamic_ruleset/roundstart/revs.html index 1fa71325b42d..c38c427dc78c 100644 --- a/datum/dynamic_ruleset/roundstart/revs.html +++ b/datum/dynamic_ruleset/roundstart/revs.html @@ -16,20 +16,20 @@

Revolution - +

Procs

check_eligibleChecks for revhead loss conditions and other antag datums.

Proc Details

check_eligible

Checks for revhead loss conditions and other antag datums.

diff --git a/datum/dynamic_ruleset/roundstart/shadowling.html b/datum/dynamic_ruleset/roundstart/shadowling.html index 1e3872589a3b..84351b7c6b7b 100644 --- a/datum/dynamic_ruleset/roundstart/shadowling.html +++ b/datum/dynamic_ruleset/roundstart/shadowling.html @@ -16,20 +16,20 @@

Shadowling - +

Procs

check_shadow_deathDON'T BREAK PLEASE - Xoxeyos 3/13/2021

Proc Details

check_shadow_death

DON'T BREAK PLEASE - Xoxeyos 3/13/2021

diff --git a/datum/dynamic_snapshot.html b/datum/dynamic_snapshot.html index 9c30f48365de..8dd42f0ff590 100644 --- a/datum/dynamic_snapshot.html +++ b/datum/dynamic_snapshot.html @@ -16,7 +16,7 @@

/datum/dynamic_snapshot - +

A "snapshot" of dynamic at an important point in time. @@ -35,66 +35,66 @@

Var Details

The number of alive antags

alive_players - +

The number of alive players

dead_players - +

The number of dead players

observers - +

The number of observers

remaining_threat - +

The remaining midround threat

ruleset_chosen - +

The rulesets chosen this snapshot

serialization - +

The cached serialization of this snapshot

time - +

The world.time when the snapshot was taken

total_players - +

The total number of players in the server

Proc Details

to_list

Convert the snapshot to an associative list

diff --git a/datum/dynamic_snapshot_ruleset.html b/datum/dynamic_snapshot_ruleset.html index fb951ea0c324..0518acd60e55 100644 --- a/datum/dynamic_snapshot_ruleset.html +++ b/datum/dynamic_snapshot_ruleset.html @@ -16,7 +16,7 @@

/datum/dynamic_snapshot_ruleset - +

A ruleset chosen during a snapshot

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

Var Details

The number of assigned antags

name - +

The name of the ruleset chosen

scaled - +

If it is a round start ruleset, how much it was scaled by

diff --git a/datum/effect_system/fluid_spread.html b/datum/effect_system/fluid_spread.html index bd7581a3bae7..50932acc4b62 100644 --- a/datum/effect_system/fluid_spread.html +++ b/datum/effect_system/fluid_spread.html @@ -16,7 +16,7 @@

/datum/effect_system/fluid_spread - +

A factory which produces fluid groups.

Vars

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

Var Details

The amount of smoke to produce.

Proc Details

help_out_the_admins

Handles logging the beginning of a fluid flood.

@@ -43,7 +43,7 @@

Var Details

Vars

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

Var Details

A container for all of the chemicals we distribute through the foam.

reagent_scale - +

The amount that

result_type - +

What type of thing the foam should leave behind when it dissipates.

diff --git a/datum/effect_system/fluid_spread/smoke/chem.html b/datum/effect_system/fluid_spread/smoke/chem.html index cbd497e5b81e..7736e8820df2 100644 --- a/datum/effect_system/fluid_spread/smoke/chem.html +++ b/datum/effect_system/fluid_spread/smoke/chem.html @@ -16,7 +16,7 @@

/datum/effect_system/fluid_spread/smoke/chem - +

A factory which produces clouds of chemical bearing smoke.

Vars

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

Var Details

Evil evil hack so we have something to "hold" our reagents

diff --git a/datum/effect_system/fluid_spread/smoke/freezing.html b/datum/effect_system/fluid_spread/smoke/freezing.html index 60d8c5330d75..429c52b78f5a 100644 --- a/datum/effect_system/fluid_spread/smoke/freezing.html +++ b/datum/effect_system/fluid_spread/smoke/freezing.html @@ -16,7 +16,7 @@

/datum/effect_system/fluid_spread/smoke/freezing - +

A factory which produces light blue, transparent smoke and a blast that chills every turf in the area.

Vars

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

Var Details

The radius in which to chill every open turf.

distcheck - +

Whether to make sure each affected turf is actually within range before cooling it.

temperature - +

The temperature to set the turfs air temperature to.

weldvents - +

Whether to weld every vent and air scrubber in the affected area shut.

Proc Details

Chilled

Chills an open turf.

@@ -66,7 +66,7 @@

Var Details

Vars

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

Var Details

the person who made the trail exist, not the atom it's attatched to

trail_step_prev_prev - +

It's a surprise tool that will help us later

diff --git a/datum/eldritch_knowledge.html b/datum/eldritch_knowledge.html index af1a4bb5b178..9b0d7c000d1f 100644 --- a/datum/eldritch_knowledge.html +++ b/datum/eldritch_knowledge.html @@ -16,7 +16,7 @@

Basic knowledge - +

#Eldritch Knowledge

@@ -37,55 +37,55 @@

Var Details

- +

Cost of knowledge in souls

desc - +

Description of the knowledge

gain_text - +

What shows up

name - +

Name of the knowledge

route - +

What path is this on defaults to "Side"

tier - +

tier of the spell, 3 of any tier is required to purchase the next ugprade knowledge, and upgrades unlock the next tier. TIER_NONE will not advance anything.

unlocked_transmutations - +

transmutation recipes unlocked by this knowledge

Proc Details

on_eldritch_blade

Sickly blade act

Gives addtional effects to sickly blade weapon

on_gain

    @@ -115,21 +115,21 @@

    Var Details

Vars

Procs

on_loseuse is if you want to swap out a spell they get upon becoming their certain type of heretic

Proc Details

on_lose

use is if you want to swap out a spell they get upon becoming their certain type of heretic

diff --git a/datum/eldritch_knowledge/base_cosmic.html b/datum/eldritch_knowledge/base_cosmic.html index e4ee9375dbf3..6e77687782ba 100644 --- a/datum/eldritch_knowledge/base_cosmic.html +++ b/datum/eldritch_knowledge/base_cosmic.html @@ -16,7 +16,7 @@

Eternal Gate - +

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

Eternal Gate

Procs

Aplies the effect of the mansus grasp when it hits a target.

Proc Details

on_lose

use is if you want to swap out a spell they get upon becoming their certain type of heretic

on_mansus_grasp

Aplies the effect of the mansus grasp when it hits a target.

diff --git a/datum/eldritch_knowledge/blade_dance.html b/datum/eldritch_knowledge/blade_dance.html index 3571b242bf79..31f38a51e31d 100644 --- a/datum/eldritch_knowledge/blade_dance.html +++ b/datum/eldritch_knowledge/blade_dance.html @@ -16,7 +16,7 @@

T1 - Dance of the Brand - +

@@ -26,13 +26,13 @@

Var Details

Whether the counter-attack is ready or not. Used instead of cooldowns, so we can give feedback when it's ready again

diff --git a/datum/eldritch_knowledge/duel_stance.html b/datum/eldritch_knowledge/duel_stance.html index f5eef0461215..31791d591539 100644 --- a/datum/eldritch_knowledge/duel_stance.html +++ b/datum/eldritch_knowledge/duel_stance.html @@ -16,7 +16,7 @@

T2 - Stance of the Torn Champion - +

Vars

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

Var Details

Whether we're currently in duelist stance, gaining certain buffs (low health)

diff --git a/datum/eldritch_knowledge/spell.html b/datum/eldritch_knowledge/spell.html index 45627c77da11..8e7bb93ddbf9 100644 --- a/datum/eldritch_knowledge/spell.html +++ b/datum/eldritch_knowledge/spell.html @@ -16,7 +16,7 @@

/datum/eldritch_knowledge/spell - +

A knowledge subtype that grants the heretic a certain spell.

Vars

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

Var Details

- +

The spell we actually created.

spell_to_add - +

Spell path we add to the heretic. Type-path.

Proc Details

Destroy

Spell path we add to the heretic to add a second spell (the first one only lets you add 1 lol!) this is such shit code

diff --git a/datum/eldritch_transmutation.html b/datum/eldritch_transmutation.html index f0ca769dc13e..c435903da1de 100644 --- a/datum/eldritch_transmutation.html +++ b/datum/eldritch_transmutation.html @@ -16,7 +16,7 @@

Transmutation Recipe - +

Vars

@@ -31,52 +31,52 @@

Var Details

Used with rituals, how many items this needs

required_shit_list - +

string that quickly describes the required atoms

result_atoms - +

What do we get out of this

Proc Details

cleanup_atoms

Used atom cleanup

Overide this proc if you dont want ALL ATOMS to be destroyed. useful in many situations.

on_finished_recipe

What happens once the recipe is succesfully finished

By default this proc creates atoms from result_atoms list. Override this is you want something else to happen.

on_life

If a transmutation for some reason needs to do stuff on life at any point

Activated on SSprocess in the heretic antag

recipe_snowflake_check

Special check for recipes

If you are adding a more complex summoning or something that requires a special check that parses through all the atoms in an area override this.

diff --git a/datum/eldritch_transmutation/basic.html b/datum/eldritch_transmutation/basic.html index 764367219c43..eccfb5f2a7bc 100644 --- a/datum/eldritch_transmutation/basic.html +++ b/datum/eldritch_transmutation/basic.html @@ -16,20 +16,20 @@

Attune Heart - +

Vars

Procs

cleanup_atomswow this works

Proc Details

cleanup_atoms

wow this works

diff --git a/datum/eldritch_transmutation/knowledge_ritual.html b/datum/eldritch_transmutation/knowledge_ritual.html index a89d68ed695f..cd384b411ff8 100644 --- a/datum/eldritch_transmutation/knowledge_ritual.html +++ b/datum/eldritch_transmutation/knowledge_ritual.html @@ -16,7 +16,7 @@

Ritual of Knowledge - +

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

Var Details

Whether we've done the ritual. Only doable once.

diff --git a/datum/element.html b/datum/element.html index 2ee066bc50a1..4624bfe9688c 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,7 +30,7 @@

Var Details

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

All arguments from this index onwards (1 based) are hashed into the key to determine @@ -40,24 +40,24 @@

Var Details

Option flags for element behaviour

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/climbable.html b/datum/element/climbable.html index 5a2bbacfdb29..a0799e4d92bc 100644 --- a/datum/element/climbable.html +++ b/datum/element/climbable.html @@ -16,7 +16,7 @@

/datum/element/climbable - +

Vars

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

Var Details

Stun duration for when you get onto the object

climb_time - +

Time it takes to climb onto the object

current_climbers - +

Assoc list of object being climbed on - climbers. This allows us to check who needs to be shoved off a climbable object when its clicked on.

Proc Details

mousedrop_receive

Handles climbing onto the atom when you click-drag

try_speedrun

Tries to climb onto the target if the forced movement of the mob allows it

diff --git a/datum/element/connect_loc.html b/datum/element/connect_loc.html index 4b6da9c8be7f..b8200b3e1747 100644 --- a/datum/element/connect_loc.html +++ b/datum/element/connect_loc.html @@ -16,7 +16,7 @@

/datum/element/connect_loc - +

This element hooks a signal onto the loc the current object is on. @@ -26,12 +26,12 @@

Var Details

- +

An assoc list of signal -> procpath to register to the loc this object is on.

diff --git a/datum/element/content_barfer.html b/datum/element/content_barfer.html index 0d1f29b3dfd1..9f8463444178 100644 --- a/datum/element/content_barfer.html +++ b/datum/element/content_barfer.html @@ -16,14 +16,14 @@

/datum/element/content_barfer - +

Content Barfer; which expels the contents of a mob when it dies, or is transformed

Used for morphs!

diff --git a/datum/element/death_explosion.html b/datum/element/death_explosion.html index 5c645b3633a5..4b16bd0026dc 100644 --- a/datum/element/death_explosion.html +++ b/datum/element/death_explosion.html @@ -16,7 +16,7 @@

/datum/element/death_explosion - +

death explosion element! @@ -29,30 +29,30 @@

Var Details

- +

The range at which devastating impact happens

heavy_impact - +

The range at which heavy impact happens

light_impact - +

The range at which light impact happens

Proc Details

on_death

Triggered when target dies, make an explosion.

diff --git a/datum/element/decal.html b/datum/element/decal.html index db7c2450c23e..28ea7e06729a 100644 --- a/datum/element/decal.html +++ b/datum/element/decal.html @@ -16,7 +16,7 @@

/datum/element/decal - +

Vars

@@ -32,42 +32,42 @@

Var Details

The base icon state that this decal was initialized with.

cleanable - +

Whether this decal can be cleaned.

description - +

A description this decal appends to the target's examine message.

directional - +

If true this was initialized with no set direction - will follow the parent dir.

pic - +

The overlay applied by this decal to the target.

smoothing - +

What smoothing junction this was initialized with.

Proc Details

generate_appearance

generate_appearance @@ -77,7 +77,7 @@

Var Details

Reacts to the source atom smoothing.

@@ -87,7 +87,7 @@

Var Details

Vars

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

Var Details

The type of atom that is spawned by this element on drying.

diff --git a/datum/element/effect_trail.html b/datum/element/effect_trail.html index b23baacbf924..12b4e53b3c80 100644 --- a/datum/element/effect_trail.html +++ b/datum/element/effect_trail.html @@ -16,7 +16,7 @@

/datum/element/effect_trail - +

Vars

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

Var Details

The effect used for the trail generation.

Proc Details

generate_effect

Generates an effect

diff --git a/datum/element/firestacker.html b/datum/element/firestacker.html index c00b19bbf38e..723c28e1acf1 100644 --- a/datum/element/firestacker.html +++ b/datum/element/firestacker.html @@ -16,7 +16,7 @@

/datum/element/firestacker - +

Can be applied to /atom/movable subtypes to make them apply fire stacks to things they hit

Vars

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

Var Details

How many firestacks to apply per hit

diff --git a/datum/element/footstep.html b/datum/element/footstep.html index 894ce195ac43..9a08d89e0504 100644 --- a/datum/element/footstep.html +++ b/datum/element/footstep.html @@ -16,7 +16,7 @@

/datum/element/footstep - +

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

Vars

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

Var Details

e_range stands for extra range - aka how far the sound can be heard. This is added to the base value and ignored if there isn't a base value.

footstep_sounds - +

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

footstep_type - +

footstep_type is a define which determines what kind of sounds should get chosen.

sound_vary - +

Whether or not to add variation to the sounds played

steps_for_living - +

A list containing living mobs and the number of steps they have taken since the last time their footsteps were played.

volume - +

volume determines the extra volume of the footstep. This is multiplied by the base volume, should there be one.

Proc Details

play_simplestep_machine

Prepares a footstep for machine walking

prepare_step

Prepares a footstep for living mobs. Determines if it should get played. Returns the turf it should get played on. Note that it is always a /turf/open

diff --git a/datum/element/footstep_override.html b/datum/element/footstep_override.html index c06bfafee70d..15f433f20ef6 100644 --- a/datum/element/footstep_override.html +++ b/datum/element/footstep_override.html @@ -16,7 +16,7 @@

/datum/element/footstep_override - +

When attached, the footstep sound played by the footstep element will be replaced by this one's

Vars

@@ -38,43 +38,43 @@

Var Details

The sound played for movables with barefoot step sound type.

clawfootstep - +

The sound played for movables with claw step sound type.

footstep - +

The sound played for movables with shoed step sound type.

heavyfootstep - +

The sound played for movables with heavy step sound type.

occupied_turfs - +

A list of turfs occupied by the movables this element is attached to. Needed so it stops listening the turf's signals ONLY when it has no movable with the element.

priority - +

The priority this element has in relation to other elements of the same type attached to other movables on the same turf.

Proc Details

occupy_turf

Adds the movable to the list of movables with the element occupying the turf. @@ -82,13 +82,13 @@

Var Details

Changes the sound types to be played if the element priority is higher than the one in the steps list.

vacate_turf

Removes the movable from the list of movables with the element occupying the turf. @@ -96,7 +96,7 @@

Var Details

Vars

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

/datum/element/

Procs

shatter_on_throwsignal handler for COMSIG_MOVABLE_POST_THROW that shatters our target after impacting after a throw

Proc Details

on_moved

signal handler for COMSIG_MOVABLE_MOVED that unfreezes our target if it moves onto an open turf thats hotter than our melting temperature.

on_unfreeze

signal handler for COMSIG_OBJ_UNFREEZE that forces us to detach from the target

shatter_on_throw

signal handler for COMSIG_MOVABLE_POST_THROW that shatters our target after impacting after a throw

diff --git a/datum/element/life_draining.html b/datum/element/life_draining.html index 44930ead92da..8fb669e371e1 100644 --- a/datum/element/life_draining.html +++ b/datum/element/life_draining.html @@ -16,7 +16,7 @@

/datum/element/life_draining - +

Slowly drains HP from a living mob.

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

Var Details

- +

The callback we will use to cancel damage, if any

damage_overtime - +

How much damage to deal overtime.

Proc Details

on_mob_life

Handles removing HP from the mob, as long as they're not dead.

diff --git a/datum/element/light_blocking.html b/datum/element/light_blocking.html index c5499b83eae5..db82c486ead1 100644 --- a/datum/element/light_blocking.html +++ b/datum/element/light_blocking.html @@ -16,20 +16,20 @@

/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

Procs

on_target_moveUpdates old and new turf loc opacities.

Proc Details

on_target_move

Updates old and new turf loc opacities.

diff --git a/datum/element/movetype_handler.html b/datum/element/movetype_handler.html index 02e84fc9645b..c6f19b8fa016 100644 --- a/datum/element/movetype_handler.html +++ b/datum/element/movetype_handler.html @@ -16,7 +16,7 @@

/datum/element/movetype_handler - +

An element that enables and disables movetype bitflags whenever the relative traits are added or removed. @@ -30,37 +30,37 @@

/datum/element/pause_floating_animPauses the floating animation for the duration of the timer... plus [tickrate - (world.time + timer) % tickrate] to be precise.

Proc Details

on_movement_type_trait_gain

Called when a movement type trait is added to the movable. Enables the relative bitflag.

on_movement_type_trait_loss

Called when a movement type trait is removed from the movable. Disables the relative bitflag if it wasn't there in the compile-time bitfield.

on_no_floating_anim_trait_gain

Called when the TRAIT_NO_FLOATING_ANIM trait is added to the movable. Stops it from bobbing up and down.

on_no_floating_anim_trait_loss

Called when the TRAIT_NO_FLOATING_ANIM trait is removed from the mob. Restarts the bobbing animation.

pause_floating_anim

Pauses the floating animation for the duration of the timer... plus [tickrate - (world.time + timer) % tickrate] to be precise.

diff --git a/datum/element/rust.html b/datum/element/rust.html index 3b62d025dc25..7f3b154bc311 100644 --- a/datum/element/rust.html +++ b/datum/element/rust.html @@ -16,7 +16,7 @@

/datum/element/rust - +

Adding this element to an atom will have it automatically render an overlay. @@ -28,24 +28,24 @@

Var Details

- +

The rust image itself, since the icon and icon state are only used as an argument

Proc Details

handle_tool_use

We call this from secondary_tool_act because we sleep with do_after

secondary_tool_act

Because do_after sleeps we register the signal here and defer via an async call

diff --git a/datum/element/squish.html b/datum/element/squish.html index a3da87909715..72919f486ea7 100644 --- a/datum/element/squish.html +++ b/datum/element/squish.html @@ -16,7 +16,7 @@

/datum/element/squish - +

squish.dm

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

/datum/element/Normal squishes apply vertically, as if the target is being squished from above, but you can set reverse to TRUE if you want to squish them from the sides, like if they pancake into a wall from the East or West

diff --git a/datum/element/turf_z_transparency.html b/datum/element/turf_z_transparency.html index ac690b20da94..95304af8a6d3 100644 --- a/datum/element/turf_z_transparency.html +++ b/datum/element/turf_z_transparency.html @@ -16,7 +16,7 @@

/datum/element/turf_z_transparency - +

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

/datum/element/

Procs

update_multi_zUpdates the viscontents or underlays below this tile.

Proc Details

Attach

This proc sets up the signals to handle updating viscontents when turfs above/below update. Handle plane and layer here too so that they don't cover other obs/turfs in Dream Maker

get_baseturf_underlay

Called when there is no real turf below this turf

update_multi_z

Updates the viscontents or underlays below this tile.

diff --git a/datum/element/undertile.html b/datum/element/undertile.html index ede8195699ec..0b8607a857d7 100644 --- a/datum/element/undertile.html +++ b/datum/element/undertile.html @@ -16,7 +16,7 @@

/datum/element/undertile - +

Add to an object if you want to be able to be hidden under tiles

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

Var Details

level of invisibility applied when under a tile. Could be INVISIBILITY_OBSERVER if you still want it to be visible to ghosts

invisibility_trait - +

the invisiblity trait applied, like TRAIT_T_RAY_VISIBLE

tile_overlay - +

an overlay for the tile if we wish to apply that

use_alpha - +

whether we use alpha or not. TRUE uses ALPHA_UNDERTILE because otherwise we have 200 different instances of this element for different alphas

use_anchor - +

We will switch between anchored and unanchored. for stuff like satchels that shouldn't be pullable under tiles but are otherwise unanchored

Proc Details

hide

called when a tile has been covered or uncovered

diff --git a/datum/emote.html b/datum/emote.html index 72ec29cd2051..ec0984889886 100644 --- a/datum/emote.html +++ b/datum/emote.html @@ -16,7 +16,7 @@

/datum/emote - +

Vars

@@ -49,144 +49,144 @@

Var Details

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.

message - +

Message displayed when emote is used.

message_AI - +

Message displayed if the user is an AI.

message_alien - +

Message displayed if the user is a grown alien.

message_ipc - +

Message to display if the user is an IPC

message_larva - +

Message displayed if the user is an alien larva.

message_mime - +

Message displayed if the user is a mime.

message_monkey - +

Message displayed if the user is a monkey.

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.

message_robot - +

Message displayed if the user is a robot.

message_simple - +

Message to display if the user is a simple_animal or basic mob.

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.

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.

Proc Details

can_run_emote

Check to see if the user is allowed to run the emote.

@@ -199,13 +199,13 @@

Var Details

Vars

@@ -43,48 +43,48 @@

Var Details

Associative list of current players, in order: living players, living antagonists, dead players and observers.

Proc Details

age_check

If the configuration option is set to require players to be logged as old enough to play certain jobs, then this proc checks that they are, otherwise it just returns 1

announce

Shows the gamemode's name and a fast description.

are_special_antags_dead

For things that do not die easily

can_start

Checks to see if the game can be setup and ran with the current number of players or whatnot.

check_finished

Determines if a gamemode should end the round

convert_roundtype

Allows rounds to basically be "rerolled" should the initial premise fall through. Also known as mulligan antags.

didAntagsWin

Given a list of minds, returns TRUE if they completed all their objectives, FALSE otherwise

@@ -95,73 +95,73 @@

Var Details

Gets all crewmembers for a department including dead ones

get_all_silicon

Gets all silicon members including dead ones

get_living_by_department

Gets all living crewmembers for a department

get_living_silicon

Gets all living silicon members

get_remaining_days

Returns the numbers of days before the player can access a specific role

make_antag_chance

Handles late-join antag assignments

post_setup

Everyone should now be on the station and have their normal gear. This is the place to give the special roles extra things

pre_setup

Attempts to select players for special roles the mode might have.

process

Called by the SSticker fires every second

remove_antag_for_borging

Used to remove antag status on borging for some gamemodes

set_round_result

Set the round results

diff --git a/datum/game_mode/bloodsucker.html b/datum/game_mode/bloodsucker.html index d364e36ba152..af2495f96df0 100644 --- a/datum/game_mode/bloodsucker.html +++ b/datum/game_mode/bloodsucker.html @@ -16,7 +16,7 @@

bloodsucker - +

Vars

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

Var Details

List of all Bloodsuckers, used for assigning

diff --git a/datum/game_mode/dynamic.html b/datum/game_mode/dynamic.html index 6d76e877ace4..289db37d4e80 100644 --- a/datum/game_mode/dynamic.html +++ b/datum/game_mode/dynamic.html @@ -16,7 +16,7 @@

dynamic mode - +

Vars

@@ -109,182 +109,182 @@

Var Details

Antags rolled by rules so far, to keep track of and discourage scaling past a certain ratio of crew/antags especially on lowpop.

candidates - +

List of candidates used on roundstart rulesets.

configuration - +

Dynamic configuration, loaded on pre_setup

current_midround_rulesets - +

The last drafted midround rulesets (without the current one included). Used for choosing different midround injections.

current_rules - +

Rules that are processed, rule_process is called on the rules in this list.

discountedcrates - +

CRATE DISCOUNT

executed_rules - +

List of executed rulesets.

forced_injection - +

When TRUE GetInjectionChance returns 100.

forced_latejoin_rule - +

Forced ruleset to be executed for the next latejoin.

high_impact_ruleset_executed - +

If a high impact ruleset was executed. Only one will run at a time in most circumstances.

higher_injection_chance - +

The chance of injection increase when above higher_injection_chance_minimum_threat

higher_injection_chance_minimum_threat - +

If above this threat, increase the chance of injection

hijacked_random_event_injection_chance - +

The amount to inject when a round event is hijacked

initial_round_start_budget - +

The initial round start budget for logging purposes, set once at the beginning of the round.

last_midround_injection_attempt - +

The time when the last midround injection was attempted, whether or not it was successful

latejoin_delay_max - +

The maximum time the recurring latejoin ruleset timer is allowed to be.

latejoin_delay_min - +

The minimum time the recurring latejoin ruleset timer is allowed to be.

latejoin_injection_cooldown - +

When world.time is over this number the mode tries to inject a latejoin ruleset.

latejoin_rules - +

List of latejoin rules used for selecting the rules.

lower_injection_chance - +

The chance of injection decrease when above lower_injection_chance_minimum_threat

lower_injection_chance_minimum_threat - +

If below this threat, decrease the chance of injection

mid_round_budget - +

Set at the beginning of the round. Spent by midrounds and latejoins.

midround_delay_max - +

The maximum time the recurring midround ruleset timer is allowed to be.

midround_delay_min - +

The minimum time the recurring midround ruleset timer is allowed to be.

midround_injection_cooldown - +

When world.time is over this number the mode tries to inject a midround ruleset.

midround_injection_timer_id - +

The timer ID for the cancellable midround rule injection

midround_rules - +

List of midround rules used for selecting the rules.

only_ruleset_executed - +

If a only ruleset has been executed.

peaceful_percentage - +

How many percent of the rounds are more peaceful.

pop_per_requirement - +

  • Pop range per requirement. @@ -300,43 +300,43 @@

    Var Details

    The maximum amount of time for antag random events to be hijacked.

    random_event_hijack_minimum - +

    The minimum amount of time for antag random events to be hijacked.

    random_event_hijacked - +

    Whether or not a random event has been hijacked this midround cycle

    round_start_budget - +

    Set at the beginning of the round. Spent by the mode to "purchase" rules. Everything else goes in the postround budget.

    roundstart_pop_ready - +

    Number of players who were ready on roundstart.

    roundstart_rules - +

    List of roundstart rules used for selecting the rules.

    roundstart_split_curve_centre - +

    A number between -5 and +5. Equivalent to threat_curve_centre, but for the budget split. @@ -345,7 +345,7 @@

    Var Details

    A number between 0.5 and 4. Equivalent to threat_curve_width, but for the budget split. @@ -354,20 +354,20 @@

    Var Details

    The amount of threat shown on the piece of paper. Can differ from the actual threat amount.

    snapshots - +

    A list of recorded "snapshots" of the round, stored in the dynamic.json log

    threat_curve_centre - +

    A number between -5 and +5. A negative value will give a more peaceful round and @@ -375,7 +375,7 @@

    Var Details

    A number between 0.5 and 4. Higher value will favour extreme rounds and @@ -383,177 +383,177 @@

    Var Details

    The "threat cap", threat shouldn't normally go above this and is used in ruleset calculations

    threat_log - +

    Running information about the threat. Can store text or datum entries.

    Proc Details

    admin_cancel_midround

    Fired when an admin cancels the current midround injection.

    admin_different_midround

    Fired when an admin requests a different midround injection.

    check_age

    Checks if client age is age or older.

    check_blocking

    Checks if a type in blocking_list is in rule_list.

    configure_ruleset

    Apply configurations to rule.

    create_threat

    Generate threat and increase the threat_level if it goes beyond, capped at 100

    dynamic_log

    Log to messages and to the game

    execute_midround_latejoin_rule

    Mainly here to facilitate delayed rulesets. All midround/latejoin rulesets are executed with a timered callback to this proc.

    execute_midround_rule

    Fired after admins do not cancel a midround injection.

    execute_roundstart_rule

    Mainly here to facilitate delayed rulesets. All roundstart rulesets are executed with a timered callback to this proc.

    generate_budgets

    Generates the midround and roundstart budgets

    generate_threat

    Generates the threat level using lorentz distribution and assigns peaceful_percentage.

    get_injection_chance

    Gets the chance for latejoin injection, the dry_run argument is only used for forced injection.

    get_midround_injection_chance

    Gets the chance for midround injection, the dry_run argument is only used for forced injection. Usually defers to the latejoin injection chance.

    lorentz_to_amount

    Turns the value generated by lorentz distribution to number between 0 and 100. Used for threat level and splitting the budgets.

    new_snapshot

    Creates a new snapshot with the given rulesets chosen, and writes to the JSON output.

    pick_latejoin_rule

    Executes a random latejoin ruleset from the list of drafted rules.

    pick_midround_rule

    Executes a random midround ruleset from the list of drafted rules.

    pick_ruleset

    From a list of rulesets, returns one based on weight and availability. Mutates the list that is passed into it to remove invalid rules.

    picking_roundstart_rule

    Initializes the round start ruleset provided to it. Returns how much threat to spend.

    picking_specific_rule

    An experimental proc to allow admins to call rules on the fly or have rules call other rules.

    refund_threat

    Refund threat, but no more than threat_level.

    remove_from_list

    Removes type from the list

    rigged_roundstart

    A simple roundstart proc used when dynamic_forced_roundstart_ruleset has rules in it.

    spend_midround_budget

    Expend midround threat, can't fall under 0.

    spend_roundstart_budget

    Expend round start threat, can't fall under 0.

    diff --git a/datum/gas_mixture.html b/datum/gas_mixture.html index 29f8c3e32901..9690f7d74c03 100644 --- a/datum/gas_mixture.html +++ b/datum/gas_mixture.html @@ -16,7 +16,7 @@

    /datum/gas_mixture - +

Vars

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

Var Details

Never ever set this variable, hooked into vv_get_var for view variables viewing.

Proc Details

equalize

Distributes the contents of two mixes equally between themselves

release_gas_to

Releases gas from src to output air. This means that it can not transfer air to gas mixture with higher pressure.

diff --git a/datum/gas_reaction/nitro_ball.html b/datum/gas_reaction/nitro_ball.html index bd5ab2c0960c..cc8441862b6b 100644 --- a/datum/gas_reaction/nitro_ball.html +++ b/datum/gas_reaction/nitro_ball.html @@ -16,20 +16,20 @@

Nitrium Energy Ball - +

Vars

Procs

reactReaction that burns nitrium and plouxium into radballs and partial constituent gases, but also catalyzes the combustion of plasma.

Proc Details

react

Reaction that burns nitrium and plouxium into radballs and partial constituent gases, but also catalyzes the combustion of plasma.

diff --git a/datum/gas_reaction/pluonium_bz_response.html b/datum/gas_reaction/pluonium_bz_response.html index 6ad01a7f1d5f..3f965e1ebf07 100644 --- a/datum/gas_reaction/pluonium_bz_response.html +++ b/datum/gas_reaction/pluonium_bz_response.html @@ -16,14 +16,14 @@

Pluonium bz response - +

Pluonium BZase Action

Breaks BZ down into nitrogen and plasma in the presence of pluonium.

diff --git a/datum/gas_reaction/water_vapor.html b/datum/gas_reaction/water_vapor.html index 7910e6519663..18bdc50625d8 100644 --- a/datum/gas_reaction/water_vapor.html +++ b/datum/gas_reaction/water_vapor.html @@ -16,7 +16,7 @@

Water Vapor - +

Steam Condensation/Deposition:

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

Water Vapor