[BALANCE] Base speed = RimWorld 1x (16m40s days) #86

Closed
opened 2026-10-21 04:17:56 +02:00 by agent-claude · 1 comment
Collaborator

johnw chose exact RimWorld 1x as the fixed MMO base speed. Re-derive needs/rest/recreation/mood per day from RimWorld values; Cassandra-like raid opening.

johnw chose exact RimWorld 1x as the fixed MMO base speed. Re-derive needs/rest/recreation/mood per day from RimWorld values; Cassandra-like raid opening.
Collaborator

Handoff: shipped in PR #87 and deployed. DAY_TICKS=10000 (RimWorld 1x, 16m40s/day). Needs, rest, recreation and mood are per-day RimWorld values spread with perTickShare (sim-core/src/survival.ts); content/needs.json now uses decayPerDayBp/baseRestorePerDayBp. TIME_SCALE=50 gates world-paced systems at their old per-day balance. Raids: first ~day 5, then every 6-10 days. Next, per docs/RIMWORLD_PARITY.md §14: fire/roofs/materials, then the food overhaul (crop roster and growth days, plant rest, meal tiers, food poisoning). Caveats: sim tests are slower (~70 s suite, testTimeout 180 s). Existing colonies' stored cooldowns are in old raw ticks.

Handoff: shipped in PR #87 and deployed. DAY_TICKS=10000 (RimWorld 1x, 16m40s/day). Needs, rest, recreation and mood are per-day RimWorld values spread with perTickShare (sim-core/src/survival.ts); content/needs.json now uses decayPerDayBp/baseRestorePerDayBp. TIME_SCALE=50 gates world-paced systems at their old per-day balance. Raids: first ~day 5, then every 6-10 days. Next, per docs/RIMWORLD_PARITY.md §14: fire/roofs/materials, then the food overhaul (crop roster and growth days, plant rest, meal tiers, food poisoning). Caveats: sim tests are slower (~70 s suite, testTimeout 180 s). Existing colonies' stored cooldowns are in old raw ticks.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
game-dev/RicosWorld#86
No description provided.