Android build v1.1.2

This commit is contained in:
Warren H
2026-06-29 22:35:49 -04:00
parent cbe42b6164
commit c6251167a5
52 changed files with 5554 additions and 3117 deletions
+17
View File
@@ -0,0 +1,17 @@
import { clamp } from './rules'
export function tickSeconds(tickMs: number) {
return tickMs / 1000
}
export function advanceCooldowns(cooldowns: Record<string, number>, elapsedSeconds: number) {
const nextCooldowns: Record<string, number> = {}
for (const id in cooldowns) {
nextCooldowns[id] = Math.max(0, cooldowns[id] - elapsedSeconds)
}
return nextCooldowns
}
export function regenerateResource(resource: number, amount: number, maxResource: number) {
return clamp(resource + amount, 0, maxResource)
}