blob: 193587cc0ac8700ba155e9b1c2f5dcb4be3a65e4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// In-universe naming for TyperPunk's multiplayer race modes.
pub const APP_NAME: &str = "TyperPunk";
/// A player or bot in a race. "Runner" is our own term for a race participant.
pub const PARTICIPANT_LABEL: &str = "Runner";
pub mod modes {
/// Terminal Duel: two runners' text execution shown side by side, like
/// racing shells. Cheapest of the three to build well; on-brand.
pub const TERMINAL_DUEL: &str = "Terminal Duel";
/// Breach Protocol: each runner chips through a stack of defensive
/// layers ("Wardens") with correct keystrokes; first to clear them wins.
pub const BREACH_PROTOCOL: &str = "Breach Protocol";
/// Signal Run: runners are pulses of light racing along a circuit trace
/// toward a destination node. The animated, particle-heavy visual.
pub const SIGNAL_RUN: &str = "Signal Run";
}
/// A single defensive layer in Breach Protocol. Renamed from the generic
/// "firewall layer" to keep the game's own vocabulary distinct.
pub const WARDEN_LABEL: &str = "Warden";
|