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.
EarnStartingItems
This mod will allow players to earn credits which they can use to purchase starting items in an item shop.
| Date uploaded | 6 years ago |
| Version | 1.0.0 |
| Download link | Phedg1Studios-EarnStartingItems-1.0.0.zip |
| Downloads | 397 |
| Dependency string | Phedg1Studios-EarnStartingItems-1.0.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 3.0.0wildbook-MiniRpcLib
This is an alpha/beta library. It works, but there are breaking changes planned. It's released here to allow developers to reference it as a dependency.
Preferred version: 0.0.1README
Phedg1 Studios Earn Starting Items
TLDR This mod will allow players to earn credits which they can use to purchase starting items in an item shop.
INSPIRATION This mod was inspired by features in other roguelike games such as Undermine, Dungreed and Dead Cells. The goal was to give a returning player a sense of progression, to give them a permanent boost to make them more formidable the more they play. This boost will have to be earnt, rather than using a player’s discretion, so they do not feel like they are cheating.
DESCRIPTION Players will earn a credit for every stage they have cleared. They will also be accredited for all stages completed before adding this mod. The main menu will have a new button labelled "Item Shop". Clicking it will open up the shop interface. Every item and piece of equipment that has been unlocked (completed the requisite achievement) and discovered (been picked up at least once) will be listed here, alongside its price and how many times it has been purchased. To purchase an item or piece of equipment, left click it. The same item can be purchased multiple times. To sell an item or piece of equipment, right click it. Selling an item or piece of equipment gives a full refund. Every item and piece of equipment that has been purchased will be spawned at the beginning of every game. The credits, items and pieces of equipment are not "used up" by playing a game, they will persist and be spawned for every future game.
CONFIGURATION After a player has opened the item shop interface for the first time a number of configuration files will be created. These can be found at "<RISK OF RAIN 2 INSTALL LOCATION>/Risk of Rain 2/BepInEx/config/Phedg1 Studios/Earn Starting Items/<YOUR PROFILE ID>/". If you desire to alter the configuration of the mod it must be done by editing these files. The intention is that this would only be necessary once, with the rest of the player's interactions being done through the shop interface inside the game itself.
ShowAllItems.txt When this file is blank the player will only have access to the items and equipment that they have unlocked and discovered. If anything is written inside this file, they will have access to every item and piece of equipment in the game.
ProfileCredits.txt When this file is blank the player will only be accredited for the credits they have earnt. Enter the number of credits (as an integer) to override the number of credits this player has to spend in the shop.
ItemPrices.txt Contains the number of credits (in integers) that the different types of items cost, separated by a comma. These types are, from left to right; tier 1 items (white), tier 2 items (green), tier 3 items (red), boss items (yellow), lunar items (blue), equipment (orange), lunar equipment (blue), elite / hidden equipment (orange). Editing these values will update them in the store.
ItemsPurchased.txt This is the record of what items and equipment the player has purchased, so that they can persist after the game has been closed.