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.
artifactofpreparation
Adds a new Artifact which by default randomly gives each player 1 red, 3 green, 5 white and 1 equipment item at the start of the run. Configurable.
| Date uploaded | 6 months ago |
| Version | 1.0.4 |
| Download link | scottjc-artifactofpreparation-1.0.4.zip |
| Downloads | 950 |
| Dependency string | scottjc-artifactofpreparation-1.0.4 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2121RiskofThunder-R2API_Networking
Networking API around the Unity UNet Low Level API (LLAPI)
Preferred version: 1.0.4README
Adds a new Artifact which randomly gives each player random items at the start of the run.
By default it gives 1 legendary, 3 uncommon and 5 common items, plus 1 equipment.
A configuration file is now created so you can set a different amount of items, including Boss,Void and Lunar items, and whether you even want to start with an equipment.
By default scrap items are excluded, and lunar equipment doesn't get included in the equipment list. Both are configurable.
Search for scott_jc [after the first run with the artifact enabled] in r2modman to find the config file.
Should work networked, and should be compatible with modded items.
Also has a no-duplicate configuration option, supports giving you a guaranteed item list or equipment.
CHANGELOG
Changelog
1.1.0
- Fixed an incredibly embaressing problem where the code didn't even bother to check if the Artifact is even ENABLED. I don't know how that happened, but alas, fixed.
- Removed the config refresh code, instead you'll just have to reboot the game when you change the config, in exchange the plugin should have less issues when restarting runs.
1.0.9
- Removed the feature that generates a list of all items in the config file... because it broke a lot of things. Like restart in multiplayer. Wasn't necessary anyway.
- Rewrote a lot of code to be shorter, the Organise Inventory function now has a better order. The code is just better now. Probably.
- This is mostly a maintenance build. Downgrade if necessary. Preferably to 1.0.7 since that doesn't have the config generate a list of items.
1.0.8
- Equipment and Void items should now obey the excluded items list.
- Created an additional section in the config which generates a list of all items with their internal names and actual names so you can find what you want easier, even if its a modded item. Looks like this (AlienHead (Alien Head),ArmorReductionOnHit (Shattering Justice),BarrageOnBoss (War Bonds), etc). Editing this section has no effect on anything.
1.0.7
- Added a new configuration entry "Absolutely no dupes", so if you wish, you won't get a 2nd of any item, it supersedes nodupes (which allows dupes if the item pool completely empties).
- added an error checking code for the configuration reload, on the off-chance it fails, it should still let the plugin work (in case 1.0.5 still didn't work)
- added extra code for if the icon image files aren't found, generate a white square instead so the plugin can still work.
- removed the unused log code from the exampleplugin I based the project on...
1.0.6
- this is the same as 1.0.5 because I uploaded the wrong dll file in the last package, this is my first mod project, so, I'll try and not make this mistake again.
1.0.5
- Should fix the config file not generating, which broke the whole thing... oops. My bad.
1.0.4
- Now reloads the config file every run to make it easier to well, er, configure.
- Added excluded items configuration option, using internal names you can block any item from being picked by the randomiser
- added guaranteed items configuration option, works similarly to artifact of rebirth, using internal names you always start with these items/equipment.
- added no dupes configuration option, prevents you gaining more than one of an item, however if theres no items left in the item pool it will start giving you dupes. i.e. if you ask for 500 whites. you're gonna get dupes. guaranteed items ignores this.
- After items have been given it now re-organises the item list in your inventory so its not a total mess anymore.
1.0.3
- Gave the mod the ability to exclude certain Boss (Yellow) items by default, such as Encrypted Cerebellum which does nothing until near the end of a run. Also excludes pearls and sentry keys by default, three new config options added. So you can set this how you please.
1.0.2
- Bugfix: Equipment disabled in config had no effect, now it does.
1.0.1
- Configuration file added. You can now configure how many of each item you get, and you can add items of all type now.
- I no longer build an array of items at the start of every run, at the start of the first run I build it then and use the same list every time, unless you config it otherwise, this is just in case of another fringe mod interaction.
1.0.0
- Initial release