Dialog Shop: Live-Update Prices on Change, Improve Logging on Purchase
- improve logging, simplify logic for purchase
[Amnesia.Utilities.DialogShop] player 171 (Kanaverum | EOS_000[truncated for example]) purchased Therapy from trader: 12442+0 = 12442 - 600 = 11842
[Amnesia.Utilities.DialogShop] player 171 (Kanaverum | EOS_000[truncated for example]) requested Treatment from trader but doesn't have a Fragile Memory to heal.
- these kinds of important actions are now always logged even when debug-mode is disabled (they're real important, after all)
- live-update prices when admin changes them
- even when players are looking right at the price in the trader dialog menu!
What's Changed
- Dialog Shop: Live-Update Prices on Change, Improve Logging on Purchase by @jonathan-robertson in #94
Full Changelog: 2.0.1...2.0.2