Shiptest 13 - Modules - TypesVar Details - Proc Details

ticker

Vars

anonymousnamesIf not set to ANON_DISABLED then people spawn with a themed anon name (see anonymousnames.dm)
emergency_reasonWhy an emergency shuttle was called
gametime_offsetThe "start" of the round in station time, for example, 9 HOURS = 9:00 AM
heartsPeople who have been commended and will receive a heart
station_time_rate_multiplierFactor of station time progressal vs real time.
triaiBoolean to see if the game needs to set up a triumvirate ai (see tripAI.dm)

Procs

handle_heartsOnce the round is actually over, cycle through the ckeys in the hearts list and give them the hearted status
log_roundend_reportLog the round-end report as an HTML file
poll_heartsCalled when the shuttle starts launching back to centcom, polls a few random players who joined the round for commendations

Var Details

anonymousnames

If not set to ANON_DISABLED then people spawn with a themed anon name (see anonymousnames.dm)

emergency_reason

Why an emergency shuttle was called

gametime_offset

The "start" of the round in station time, for example, 9 HOURS = 9:00 AM

hearts

People who have been commended and will receive a heart

station_time_rate_multiplier

Factor of station time progressal vs real time.

triai

Boolean to see if the game needs to set up a triumvirate ai (see tripAI.dm)

Proc Details

handle_hearts

Once the round is actually over, cycle through the ckeys in the hearts list and give them the hearted status

log_roundend_report

Log the round-end report as an HTML file

Composits the roundend report, and saves it in two locations. The report is first saved along with the round's logs Then, the report is copied to a fixed directory specifically for housing the server's last roundend report. In this location, the file will be overwritten at the end of each shift.

poll_hearts

Called when the shuttle starts launching back to centcom, polls a few random players who joined the round for commendations