Content not in any namespace
Contains various utility functions.
Members
- current_object
The current object in a
for each object
orfor each object with label
loop.- current_player
The current player in a
for each player
orfor each player randomly
loop.- current_team
The current team in a
for each team
loop.- death_event_damage_type
During an object death event, this is the damage type that killed the object. It is presumed to be a damage reporting type; testing is pending.
- hud_player
This value can be used with HUD widgets and object waypoints to display different information for each player. It refers to the player that the widget or waypoint is being shown to.
- hud_player_team
This value's precise meaning is unknown, but it can presumably be used with HUD widgets and object waypoints to display different information for each player.
- hud_target_object
This value can be used with object waypoint text to display values related to the object that has the waypoint.
- hud_target_player
This value's precise meaning is unknown, but it can presumably be used with HUD widgets and object waypoints to display different information for each player.
- hud_target_player_team
This value's precise meaning is unknown, but it can presumably be used with HUD widgets and object waypoints to display different information for each player.
- killed_object
During an object death event, this is the killed object.
- killer_object
During an object death event, this is the killer object.
- killer_player
During an object death event, this is the killer player.
- neutral_team
A value that can be used to refer to Neutral Team.
- no_object
A value which represents "none," usable where an object variable can appear.
- no_player
A value which represents "none," usable where an player variable can appear.
- no_team
A value which represents "none," usable where a team variable can appear. It is not the same as neutral_team.
- no_widget
A value which represents "none," usable where a HUD widget can appear.
- player[n]
Allows direct access to all sixteen possible active players in a match.
- script_option[n]
Allows scripts to access the value of scripted Custom Game options.
- script_widget[n]
One of the four HUD widgets available to scripts.
- team[n]
Allows direct access to all eight possible teams in a match.
- unk_14_team
Unknown, and potentially unused.
- unk_15_team
Unknown, and potentially unused.
Member actions
- debug_break
A non-functional debugging tool. In Halo: Reach's debug builds, this probably broke into a debugger.
- debug_force_player_view_count
A non-functional debugging tool.
- debug_print
A non-functional debugging tool. In Halo: Reach's debug builds, this probably writes a message to some log file.
- debug_set_tracing_enabled
A non-functional debugging tool. In Halo: Reach's debug builds, this probably set whether tracing was enabled.
- get_random_object
Get a random object on the map with the specified Forge label.
- insert_theater_film_marker
Unknown.
- rand
Generates a random number.
- send_incident
Send an incident.
- send_incident (with integer)
Send an incident.
- set_scenario_interpolator_state
Set the state value for a map-defined "scenario interpolator."