Five days before a player-created side op starts, if it is not yet Ready, the creator gets one in-app notification per day (via mission-tick) plus one Discord DM per day (new bot service). Per-server-local-day dedupe via hidden readyReminderWebSentAt/readyReminderDmSentAt markers. The ready-reminder type is excluded from the notification bridge to avoid double-DMing. Markers are nulled on clone. |
||
|---|---|---|
| .. | ||
| lib | ||
| baseTick.ts | ||
| bumpVersion.ts | ||
| economyTick.ts | ||
| gameTick.ts | ||
| generateNextMission.ts | ||
| generateVersionInfo.ts | ||
| marketTick.ts | ||
| missionTick.ts | ||
| processShipmentTick.ts | ||
| run-migrations.ts | ||
| serverTick.ts | ||