I have an invasion mod in the works that's pretty functional at this point, however I'm not the strongest mapper so I was wondering if anyone would be interested in helping me with that.
Some details about the mod:
-Built on top of the singleplayer QuakeC code
-Dynamic spawning of monsters based on spawner entities defined in the map
-Support for up to 10 waves/rounds in a map
-Customized monster spawning per wave supported
-Multiplayer support in Darkplaces (perhaps others?)
Custom entities:
inv_controller - Add this to a map to run the invasion code. Specify a wave_limit property to define how many waves should be run.
inv_spawn - Add these to the map to spawn monsters dynamically. Define spawns per wave using wave_N_monsterType (ex: wave_0_zombie-> 10 will spawn 10 zombies in the first wave).
Here's some early footage of the mod in action: http://a.pomf.se/kzxfop.webm
Here's the latest in my test map: http://a.pomf.se/zbreka.webm
Here's the source/progs if anyone wants to play around. I made a test map in 30m that has a fun first wave and a really basic second wave: https://github.com/worleydl/QInvasion
Again, I've only tested this in darkplaces, I haven't had much luck with other clients.
Some details about the mod:
-Built on top of the singleplayer QuakeC code
-Dynamic spawning of monsters based on spawner entities defined in the map
-Support for up to 10 waves/rounds in a map
-Customized monster spawning per wave supported
-Multiplayer support in Darkplaces (perhaps others?)
Custom entities:
inv_controller - Add this to a map to run the invasion code. Specify a wave_limit property to define how many waves should be run.
inv_spawn - Add these to the map to spawn monsters dynamically. Define spawns per wave using wave_N_monsterType (ex: wave_0_zombie-> 10 will spawn 10 zombies in the first wave).
Here's some early footage of the mod in action: http://a.pomf.se/kzxfop.webm
Here's the latest in my test map: http://a.pomf.se/zbreka.webm
Here's the source/progs if anyone wants to play around. I made a test map in 30m that has a fun first wave and a really basic second wave: https://github.com/worleydl/QInvasion
Again, I've only tested this in darkplaces, I haven't had much luck with other clients.