Content not in any namespace
Contains various utility functions.
Members
- current_object
 The current object in a
for each objectorfor each object with labelloop.- current_player
 The current player in a
for each playerorfor each player randomlyloop.- current_team
 The current team in a
for each teamloop.- 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."