Gez
Why don't I have a custom title by now?!
Posts: 6458
Registered: 07-07 |
Creaphis said:
Your rapid implementation of features puts me in an awkward situation where I want to like Eternity, but there really isn't much going for it.
I honestly do not expect linked portals to be in ZDoom or GZDoom anytime soon.
Still, it's perfectly possible to make a mod using advanced features that is compatible with both ZDoom and Eternity. You basically have to use the Eternity configuration for the map format and restrain yourself to using the EE map features that can be successfully translated by ZDoom. Any custom content will have to be declared twice, once in DECORATE and once in EDF, but that's definitely possible. EE has a few codepointer that ZDoom doesn't, and vice-versa, and some might have more parameters than the other, but there are enough that are in common that you should be able to obtain identical behavior for most new actors.
Then you provide both a MAPINFO and an EMAPINFO lump. In the ZDoom MAPINFO lump, you tell it to use xlat/eternity.txt as the translator. And it should work. Sure, it might be frustrating to not have access to some of either ports' most interesting features (linked portals, ACS), but just making something work on two different ports without remaining within the confines of Boom-compat is kinda neat, I think.
I wouldn't mind seeing some cross-compatible maps made this way.
|