diff --git a/area.html b/area.html
index 92d75ab3b9ac..14ae78bffad2 100644
--- a/area.html
+++ b/area.html
@@ -16,7 +16,7 @@
Vars
@@ -77,31 +77,31 @@ 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
canSmoothWithAreas
-
+
typecache to limit the areas that atoms in this area can smooth with, used for shuttles IIRC
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)
@@ -109,67 +109,67 @@
Var Details
+
Hides area from player Teleport function.
This datum, if set, allows terrain generation behavior to be ran on Initialize(mapload)
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
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
@@ -177,24 +177,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
@@ -203,7 +203,7 @@ Var Details
Call back when an atom enters an area
@@ -211,14 +211,14 @@ Var Details
Called when an atom exits an area
Sends signals COMSIG_AREA_EXITED and COMSIG_EXIT_AREA (to the atom)
Initialize(mapload)
-
+
Initalize this area
@@ -227,32 +227,32 @@ Var Details LateInitialize()
-
+
Sets machine power levels in the area
ModifyFiredoors(opening)
-
+
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(/list/new_baseturfs, /turf /fake_turf_type, flags)
-
+
A hook so areas can modify the incoming args (of what??)
addStaticPower(value, powerchannel)
-
+
Add a static amount of power load to an area
@@ -262,14 +262,14 @@ Var Details atmosalert(danger_level, /obj /source)
-
+
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
@@ -277,33 +277,33 @@ Var Details cannonize_contained_turfs()
-
+
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
drop_location()
-
+
Causes a runtime error
firealert
Generate an firealarm alert for this area
@@ -311,7 +311,7 @@ Var Details
Reset the firealarm alert for this area
@@ -320,27 +320,27 @@ Var Details has_contained_turfs()
-
+
Returns TRUE if we have contained turfs, FALSE otherwise
power_change()
-
+
Called when the area power status changes
Updates the area icon and calls power change on all machinees in the area
poweralert(state, /obj /source)
-
+
Generate a power alert for this area
Sends to all ai players, alert consoles, drones and alarm monitor programs in the world
powered(chan)
-
+
Returns int 1 or 0 if the area has power for the given channel
@@ -348,13 +348,13 @@ Var Details process()
-
+
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
@@ -364,35 +364,35 @@ Var Details 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(a_name)
-
+
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
@@ -400,19 +400,19 @@ Var Details usage(chan)
-
+
Return the usage of power per channel
use_power(amount, chan)
-
+
Add a power value amount to the stored used_x variables