I just spent a few minutes editing the Exchange-Checker mod. Here’s what I did:
- Added a top-level mod file and moved some files, because the mod was apparently in an old format where scripts weren’t nested under mod_name/scripts/mods/mod_name/
- Moved the purchase functionality from the StateGame.update function into the “buy” command
- Removed the wallet funds check because, as you alluded to, it wasn’t working (presumably because of the shared wallet)
And it seems to work! And that makes perfect sense, because you can do basically anything with mods that the game can do, as noted in the modding policy.
EDIT: For a second there, I thought it had just deducted my ordos and not given me the weapons , but thankfully I had taken a screenshot of the weapon I intended for it to purchase, and it is indeed in my inventory. So yea, you can still buy weapons in-game via a mod. Outside of the game, I don’t know what level of authentication you can access. If there are issues with raindish’s armoury extension, I suspect that’s where the hang up might lie.