Since I've just started a Discord "thread" on this, I guess it's a good idea to post it here as well.
This is something I have been working on for quite a bit (on and off due to very busy time in my life, unfortunately). The original idea was to keep it under the radar until the release besides some private chats, but since it was mentioned here and there anyway lately, I thought why not sharing some of it already - especially since I haven't had any time to work on it for over a month.
The idea is to provide a code that enables a lot of new effects in "vanilla" Duke 3D which can be 100% controlled from the level editing side, without any extra code input required. I do have some plans on what I will use it for in the future, but this project itself will be developed as a baseline thing to allow other mappers to use the effects (I try to keep the code fairly clean as well in case someone would like to borrow just a couple of features).
I'm fairly sure that a lot of these things have been already done in large mods like Duke Plus, AMC Squad, Alien Armageddon etc., but here the approach is completely different, as I don't add anything else into the game and it is entirely up to the mapper whether the features are used or not. I also try to allow as much flexibility with the effects so as much as possible can be achieved with various combinations of basic stuff - even beyond what I have originally envisioned.
So far there are 39 new effectors coded, along with 5 additional things that can change the behaviour of some things already in game, such as respawns or switches. I have 9 more effectors planned, some of them will be fairly simple to code and some others will require a lot more tinkering. Some of the stuff is mere QoL improvements or things that were theoretically already possible to make, but eating up a lot of resources, while some are completely new. I'm also preparing a full manual, describing how to implement and control each effect (currently at 39 pages in Word...) and a demo map showing a potential use for each effect (and sometimes a combination of these if I'm feeling fancy). Below is a short video showing a couple of the effects that are implemented and added into the demo map.

Help
Duke4.net
DNF #1
Duke 3D #1



