How hippiestation/hippiestationdeprecated2020 works
HippieStation is a Space Station 13 server codebase. The sampled runtime files chiefly show its TGUI browser interface: a player opens a routed device screen, views server-provided state, and can issue actions such as locking or dispensing equipment. The README also documents map selection and rotation, but the corresponding server and map-loading sources are not present in the supplied tree, so those links are not drawn. Wiring details beyond the sampled interface and routes are intentionally limited.
Main entry points: routes.js Interface routes · SuitStorageUnit.js Suit storage · VaultController.js Vault control · backend.js Backend hooks
Components 9
TGUI interface
- Interface routes
tgui-next/packages/tgui/routes.js
Device screens
- Suit storage
tgui-next/packages/tgui/interfaces/SuitStorageUnit.js - Vault control
tgui-next/packages/tgui/interfaces/VaultController.js - Other device screens
tgui-next/packages/tgui/interfaces
Shared UI runtime
- Backend hooks
tgui-next/packages/tgui/backend.js - UI components
tgui-next/packages/tgui/components/index.js - BYOND bridge
tgui-next/packages/tgui/byond.js
Other components
- Player
- BYOND server
Connections 10
- Player → Interface routes: opens interface
- Interface routes → Suit storage: routes to
- Interface routes → Vault control: routes to
- Interface routes → Other device screens: routes to
- Suit storage → Backend hooks: reads state; sends actions
- Vault control → Backend hooks: reads state; sends actions
- Suit storage → UI components: renders with
- Vault control → UI components: renders with
- Backend hooks → BYOND bridge: uses bridge
- BYOND bridge → BYOND server: exchanges UI data