when objZap is created, create a surface do the draw routine to that surface, and then just draw the surface instead
This is all unlocked with the Carpentry Skill
-Timer on screen
-Leaderboards (tied with Steamworks)
-The game automatically ends once the Completionist feat is unlocked, displaying the current time it took and compares it to the global leaderboards
-The goal is to reach max level and to have all Gear items and upgrades
Gameplay effects for this system:
-Rain: Waters crops and speeds up their growth rate, puts out fires (instances with the buff Burn)
-Lightning: Occasionally hits structures, powering them with the Industrious buff (Application example in objChooseBoon User Event 0, at line 21)
-Snow:
-Dust:
-Fire/Smoke:
-Coin Rain: Should be super rare, something like 1% chance. Affects all biomes, while active coins randomly spawn on the map and players have the Greedy potion buff
When clicking on a new empty save slot, players should be prompted to choose a game mode:
-Classic -Speedrun -Single Island Challenge
Should be a modular system, since more will be added with content updates in the future. Also should probably feature different images for each game mode