game-doom-id and game-freedoom filters

Remember, just because you request it, that doesn't mean you'll get it.

Moderator: GZDoom Developers

game-doom-id and game-freedoom filters

Postby Matt » Fri Sep 14, 2018 11:41 pm

(or maybe just a "" filter since we've already got "doom.freedoom")

I've got a gameplay mod that (like many others) contains a lot of little aesthetic fixes that are really specific to the original Doom and its direct descendants, e.g.:

DSSHTGN edited to remove the racking sound
POSS/SPOS/PLAY E/F sprites firing from the shoulder
various HUD weapon sprites realigned to be properly centered on the screen

All of this, of course, breaks the look and feel if loaded into Freedoom - zombies suddenly change form when they shoot, shotgun sounds are inconsistent, weapon animations don't even begin make sense.

Right now the only way to prevent this content from appearing is either:
1. put them all into doom.doom1 and doom.doom2 filters, giving us 2 copies of the exact same information in one mod; or
2. include overrides for all affected assets in the doom.freedoom filter as well, regardless of whether the Freedoom version of the thing actually calls for any sort of fix (and possibly running afoul of the GPL if I, or any other modder, am not paying specific attention to this issue).

Either option is unpleasantly bloaty and hacky.

Can we have a filter that is specific to the id IWADs, for assets that could only ever work with them and not Freedoom?
User avatar
Putting the XD into *xdeath since 2007
Joined: 04 Jan 2004
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia

Return to Feature Suggestions

Who is online

Users browsing this forum: Awario [RSS] and 1 guest