ticker ![code/controllers/subsystem/ticker.dm 3](git.png)
Vars | |
emergency_swap | If the gamemode fails to be run too many times, we swap to a preset gamemode, this should give admins time to set their preferred one |
---|---|
graceful_ending_unrecoreded | Was SSPersistence GracefulEnding mark unrecorded due to roundstart? |
hearts | People who have been commended and will receive a heart |
mapvote_restarter_in_progress | Was already launched map vote, after which server will be restarted? |
Procs | |
HandleRandomHardcoreScore | Handles random hardcore point rewarding if it applies. |
ambitions_report | Generate a report for how much money is on station, as well as the richest crewmember on the station. datum/controller/subsystem/ticker/proc/market_report() |
award_service | Awards the service department an achievement and updates the chef and bartender's highscore for tourists served. |
handle_hearts | Once the round is actually over, cycle through the commendations in the hearts list and give them the hearted status |
hardcore_random_report | Generate a report for all players who made it out alive with a hardcore random character and prints their final score |
log_roundend_report | Log the round-end report as an HTML file |
poll_hearts | Called when the shuttle starts launching back to centcom, polls a few random players who joined the round for commendations |
Var Details
emergency_swap ![code/controllers/subsystem/ticker.dm 76](git.png)
If the gamemode fails to be run too many times, we swap to a preset gamemode, this should give admins time to set their preferred one
graceful_ending_unrecoreded ![code/controllers/subsystem/ticker.dm 87](git.png)
Was SSPersistence GracefulEnding mark unrecorded due to roundstart?
hearts ![code/controllers/subsystem/ticker.dm 79](git.png)
People who have been commended and will receive a heart
mapvote_restarter_in_progress ![code/controllers/subsystem/ticker.dm 84](git.png)
Was already launched map vote, after which server will be restarted?
Proc Details
HandleRandomHardcoreScore
Handles random hardcore point rewarding if it applies.
ambitions_report
Generate a report for how much money is on station, as well as the richest crewmember on the station. datum/controller/subsystem/ticker/proc/market_report()
award_service
Awards the service department an achievement and updates the chef and bartender's highscore for tourists served.
Arguments:
- award: Achievement to give service department
handle_hearts
Once the round is actually over, cycle through the commendations in the hearts list and give them the hearted status
hardcore_random_report
Generate a report for all players who made it out alive with a hardcore random character and prints their final score
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