better-modernized-combat / bmod-client

Freelancer: Better Modernized Combat (BMOD) is a modification for Freelancer, the 2003 space shooter by Digital Anvil. The core goal of the mod is to create a fun and compelling PvE experience for solo and group players in a multiplayer setting.
GNU General Public License v3.0
0 stars 0 forks source link

JSON Generator for Marii's loot plugin #87

Open IrateRedKite opened 4 months ago

IrateRedKite commented 4 months ago

We need a tool that converts a csv/sheet for loot into a config for Marii's loot plugin! The jsons are easy enough to work with but this is going to scale pretty heavily with the amount of loot we put into the game.

FJonske commented 3 months ago

Its part of the build pipeline now and writes to EXE/config. I think @Shiniri needs to hit you up with a newer version of her plugin, which the output JSONs are based on.

The resulting json is intentionally excluded from being committed, and has to be pushed separately. On the flip side, we get the ability to make live changes to loot without telling anyone and without pushing a new version.

IrateRedKite commented 3 months ago

@FJonske This probably wants to be an opt-in flag w/ the launch script rather than a completely automatic thing if it's not already! Would you be able to adjust the script slightly for this one?

FJonske commented 3 months ago

Done. Check that it works for you (I tested it on my machine), then close?