Variables - nolialsea/botcoin GitHub Wiki
User
| Variable | Starting value | Description | 
|---|---|---|
| level | 1 | Represent your level as a floating point | 
| gold | 0 | The actual currency, represents your total gold in grams or whatever (it's a floating point) | 
| lastMining | now() | Timestamp of the last mining, used to calculate most things like mining income | 
Pickaxe
| Variable | Description | 
|---|---|
| name | You can name pickaxes at creation | 
| power | Define the maximum amount of gold you can mine per day with this pickaxe | 
| maxDurability | Maximum damages the pickaxe can take before breaking, cannot repair behond this value | 
| durability | Actual durability, can never be above maxDurability | 
| upgrade | Number of upgrades the pickaxe received | 
| repair | Number of repairs the pickaxe received | 
| totalInvestment | Total gold invested in this pickaxe | 
| totalGoldMined | Total gold mined by this pickaxe | 
Current configurations
| Variable | Value | Description | 
|---|---|---|
| creationPowerRatio | 3 | Created pickaxes have creationPowerRatio*INVESTMENT power | 
| creationMaxDurabilityRatio | 3 | Created pickaxes have creationMaxDurabilityRatio*INVESTMENT max durability | 
| upgradePowerRatio | 1 | Upgrading a pickaxe adds upgradePowerRatio*INVESTMENT to its power | 
| upgradeMaxDurabilityRatio | 1 | Upgrading a pickaxe adds upgradePowerRatio*INVESTMENT to its max durability | 
| repairDurabilityRatio | 1 | Repairing adds repairDurabilityRatio*INVESTMENT to the durability | 
| damageRatio | 0.5 | Mining damages pickaxe durability by damageRatio*pickaxePower*delta | 
| levelingRate | 1 | Define the leveling curve (see leveling maths) | 
| delta | Represents the time since the last mining in days as a floating point |