Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Ephemeral Coins
Lunar Coins become a per-run currency, with changes to Lunar Pods, BBT, and more.
| Date uploaded | 5 years ago |
| Version | 1.2.0 |
| Download link | VarnaScelestus-Ephemeral_Coins-1.2.0.zip |
| Downloads | 13979 |
| Dependency string | VarnaScelestus-Ephemeral_Coins-1.2.0 |
This mod requires the following mods to function
prodzpod-Ephemeral_Coins
Lunar Coins become a per-run currency via artifact. Seperate configs for drop chance, BTB costs, etc.
Preferred version: 2.3.5README
Ephemeral Coins
This mod aims to rebalance the Lunar Coin mechanic as a temporary currency, rather than a farmable one, in the hopes of improving not only the balance, but also the general satisfaction involved in acquiring Lunar Coins. Now fully compatible with ProperSave!
All changes are configurable!
- All Lunar Coins are removed upon starting a run. The amount removed is displayed in chat. [^1]
- Awards an amount of Lunar Coins to all players after removing all previous coins (default 0).
- Lunar Coins drop rate changed to 5% / 0.95 falloff.
- Lunar Pods made free of cost.
- Bazaar Between Time Lunar Buds cost lowered to 1 coin, and refresh when the Slab (Lunar Reroller) is used, even if already purchased.
- Bazaar Between Time Lunar Seer cost lowered to 1 coin.
- Bazaar Between Time Slab (Lunar Reroller) made free of cost. Can only be used once.
- The chance for a Blue Orb to appear on stage start flattened to 37.5%, instead of decreasing for each visit to BBT.
[^1]: For players who wish to restore their Lunar Coins, it is easily done through editing the "<coins>" tag in the save profile.
You can reach me (Varna) in the RoR2 modding discord with any feedback!
Known Issues
- Occasionally, players in a multiplayer lobby do not appear to lose their coins client-side, despite the message in chat. The server still treats them as having 0 coins, however. (possibly ping related, unsure at this time)
Todo
- Settings for Newt Altars, possibly a rework to their behavior
- Brainstorming on what to do with Lunar Coins received from obliterating/beating the game.
- Automatic lunar coin pickup.
Credits
Magnus - For the original code this was forked from. Not only was it an excellent starting point, it helped me learn a lot too!
RoR2 modding discord - For help in figuring out the Slab (Lunar Reroller)'s horrible, horrible internal structure, and just being awesome in general!
Changelog
1.2.0 - Improved compatibility with ProperSave.
1.1.0 - Added config setting for a starting amount of Lunar Coins per player (defaults to 0).
1.0.4 - Added logic to prevent Lunar Pods from having their cost changed in the BBT to avoid conflicts with BiggerBazaar. (They do not spawn there in vanilla anyway.)
1.0.3 - Fixed the multiplayer name issue for real this time
1.0.2 - Fixed version number and wrong default setting for Slab cost
1.0.1 - Fixed multiplayer names displaying incorrectly
1.0.0 - Initial release