I dont have any screenshot that could show this off, but I'm currently working on making Box Party more modder friendly.
Considering that Box Party would not exist were it not for GZDOOM mods, I feel like I'd be doing a disservice if I didn't try to make the game as moddable as humanly possible.
So for context, Box Party includes a system where enemies will drop health/item pickups that are specific to certain characters, and enemies can also drop ammo for weapons that you have equipped.
At the moment, however, these pickups are all hard-coded, which would make it rather difficult for a modder to add in their own custom player drops or ammo pickups.
However, thanks to some zscript mumbo-jumbo, Box Party will now instead grab this data via a file called
"BOXLOOT", and will also search for files under this name in any mods loaded.
If you're adding a player, you'd type out a line kind of like this in your mod's BOXLOOT file (minus the quotes):
"Player = ModdedPlayer, ModdedLoot"
If you are adding a custom ammo drop, you'd make it look like this:
"Weapon = ModdedWeapon, ModdedAmmo"
There are still a few other places in Box Party that could benefit from being more modder friendly, like specifically the Hats system and some other smaller stuff, but just this alone will help out a lot.
