Radio
Interacting with a radio allows you to tune it, and if you land on a station's frequency it plays a short broadcast as dialogue.
What plays can be set based on time of day, location, day of the week, and any other game variable.
Tuning
The tuner covers the FM band from 88.0 to 108.0 MHz in steps of 0.1 MHz, and shows Signal Strength:
| Distance from station | Signal | Result |
|---|---|---|
| Exactly on 94.7 | Strong (100%) | The broadcast plays |
| 0.1 MHz off | Moderate (50%) | Static |
| 0.2 MHz or more | Weak / No Signal | Static |
Radio App for the Nu Phone opens a list of the stations available at your current location.
The Spyder in the Cathedral
Two radio sets:
- Paper Town - the rival's bedroom
- Leather Town - House 1 (
spyder_leather_house1)
Both are tuned to Route 101 Rhythms on 94.7 MHz, the only broadcasting station in the game so far.
| Stage of day | Hours | Paper Town (rival's bedroom) | Leather Town (House 1) |
|---|---|---|---|
| Dawn | 04:00–07:59 | Metal – Dragon's Roar: Percussive Fury | Country – Heavyhearted At Losing My Rockat |
| Morning | 08:00–11:59 | Pop – Omni Love: A Journey Through Channels of the Heart | R&B – Possessuns, Part I |
| Afternoon | 12:00–15:59 | Rock – Rise to Dominate: The Ultimate Trainer's Anthem | R&B – Possessuns, Part II |
| Dusk | 16:00–19:59 | Country – Breaking Chains, Finding Strength: From Fear to Enforcer | Electronic – Beats Of BotBot |
| Night | 20:00–03:59 | Techno – Bot Revolution: Rise of the Botbots | Fondent Tango |
Modding
radio_map_lists.yamlspecifies which stations can be picked up on which map.radio_data.yamlis each station's frequency, itsdefaultbroadcast, and a list ofconditional_broadcasts. Each conditional broadcast can be limited based onmap_slugsand gamevariables(such asstage_of_day). A conditional broadcast can alsoset_variablesonce the dialogue closes, allowing for one-off broadcasts.
The first conditional broadcast whose conditions all match is the one that plays; if none match, the station falls back to its default, and a station with no frequency (like the Scrambled Frequency) can never be reached with the dial.
Place a radio event with tune_radio event action:
tune_radio player # opens the station list tune_radio player,94.7 # opens the tuner, already on 94.7 MHz