* Add random products datafield to the reaciton prototype.
One of the items in the list will be used as additional products as a
result of the reaction and will be persistent per round.
Resolves#245
* Another try
Add getter and setter for the reaction products field and
add random products there.
* There is no such product as CP14BasicEffectHealHeat
* Try to visualize random products in the guidebook
* experimental recipes
* fix
* file restructurization
* Guidebook alchemy update
* Update Alchemy.xml
* fix
* Update mixing_simple.yml
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
* remove cloaks and mantles from dresser
* remove mantles from lathe
* add role timer loadout thing
* add back cloak dresser
* fix test fail
* potentially fix test fail (?)
* System & loc strings
* pass over syndie contraband
* fixes
* grand theft pass
* contrabandexamine -> contraband
* examine text generation update
* all composition parents necessary
* bring back minor contra so it has a less confusing message
* minor
* weapon pass
* jumpsuit pass
* feet pass
* AUUUUUUUUUGHHHHHHHHHHHHHHHHHH
* head
* AUUUUGH
* ear
* belt
* back
* fix
* bro
* rename for more clarity
* do da review
* add cvar for contraband examine
---------
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
* adds a throngler plushie, and adds it to the grand lotto
* this was supposed to be in the initial commit but I apparently forgot to save so anyway here it is
* make throngler plushie more rare
how about I split the difference:
original throngler: 0.0001
other plushies: 0.01
thongler plushie: 0.0005
* removed inheritied soundhit
* melee executions
* fix damage bug
* cleanup
* address reviews hopefully
* resistance bypass mechanic
* component changes
* self executions (not finished yet)
* self execs part two
* ok i fixed things (still not finished)
* finish everything
* review stuff
* nuke if (kind = special)
* more review stuffs
* Make suicide system much less hardcoded and make much more use of events
* Fix a dumb bug I introduced
* self execution popups
* Integration tests
* Why did they even take 0.5 blunt damage?
* More consistent integration tests
* Destructive equals true
* Allow it to dirty-dispose
* IS THIS WHAT YOU WANT?
* FRESH AND CLEAN
* modifier to multiplier
* don't jinx the integration tests
* no file-scoped namespace
* Move the rest of execution to shared, create SuicideGhostEvent
* handled
* Get rid of unused code and add a comment
* ghost before suicide
* stop cat suicides
* popup fix + small suicide change
* make it a bit better
---------
Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com>