package com.craigvg.lichun_android.utils /** * App-wide constants and configuration values. * Ported from iOS Constants.swift */ object Constants { object WebSocket { const val SERVER_URL = "wss://lichun.app/wss/" const val MAX_RETRY_ATTEMPTS = 1000 const val RECONNECT_INTERVAL_MS = 2000L } object GameSpeed { const val SLOWEST = 5000 const val SLOW = 1000 const val NORMAL = 500 const val FAST = 50 const val FASTEST = 20 const val INSTANT = 1 } object Resources { const val MAX_ENERGY = 100 const val STARTING_MONEY = 0 const val STARTING_DIAMONDS = 0 } object StoreProducts { const val DIAMOND_1 = "diamond1" const val DIAMOND_2 = "diamond2" } object Notifications { const val PURCHASE_COMPLETED = "PurchaseCompleted" const val ENERGY_DEPLETED = "EnergyDepleted" const val CHARACTER_DEATH = "CharacterDeath" } object Habits { const val QUITTING_DURATION_DAYS = 30 } }