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_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.
- 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.
- local_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.
- local_team
This is the team to which the local player belongs. This value can be passed to HUD widgets as part of a format string to display information about the team.
- 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_traits[n]
One of the sixteen sets of player traits available to scripts.
- script_widget[n]
One of the four HUD widgets available to scripts.
- target_team
If there is a hud_target_player, then this is the team that that player is on. Otherwise, it's the team of the target object. This value can be passed to HUD widgets as part of a format string to display information about the team.
- team[n]
Allows direct access to all eight possible teams in a match.
Member actions
- debug_break a.k.a. break_into_debugger
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.k.a. debugging_enable_tracing
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 a.k.a. saved_film_insert_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."