Update (December 7, 2019): The public repos for this mod and its development enviroment are respectively located at these urls (you only need to clone the development environment repo, when you first initialize that development environment and then run the update script, part of the script automatically clones the actual mod source into the correct location):
I’m working on a new multiprotocolized version of Aussie Assault. It running is on a temporary server in Germany called “Temporary Aussie Assault Test Server”. After some testing and fine tuning I’ll publish the repo along with a new Multiprotocol Development Environment in about a week from now, at which point others can take over the development of this particular mod. I’ll update this first post with a link to the repo once it is published.
In the meantime feel free to post requests for features/improvements/fixes on this thread, and I’ll see what I can do about implementing over this next week. After I publish this repo, I personally probably won’t be actively working on it much, so be sure to get your requests in now!
Changes so far:
- Multiprotocol support for 1.1, gpp, and 1.3 clients to connect.
- Max chat character length is extended to allow for the max characters you can type in the console (which is very nice for my greetings).
- Shrinkable barricades ported from gpp.
- The medistation regenerates stamina.
- Stamina is renderated while using the jetpack.
- Velocity is preserved from evolving.
- Poison is preserved from evolving.
- The booster timer resets as soon as you touch the booster, so you don’t have to wait to run out of poison to reset it.
- The old server side demo code in the game logic is disabled since the 1.3 tremded doesn’t currently support server side demos, but that is on our todo for 1.3 and after we get that support in the tremded, the support in this mod’s game logic could always be added back in.
TODO:
- port missing commands from here: https://github.com/IronClawTrem/AA-QVM/blob/master/src/game/g_admin.c
- Port bubbles command ( https://github.com/redrumrobot/snake-qvm/blob/master/src/game/g_admin.c#L6974 )
- Port the scrim command
- look into the draining of extra stamina when pressing s while scrimming.
- port autodonate from 1.3
- port proper ignore fix from multiprotocol slackers
- finish overhauling the development environment repo to work with a single bash script.