GMOD Zombie escape is a game mode based off of the popular game mode of the same name for CSS. It was originally scripted by Samuel Maddock and has not been updated since 2015. No servers currently run the game mode from what I can see on the server browser. I've made some basic modifications to the game mode (just for things like map voting support and workshop content) and tested it with a friend ( @Gary ). The game mode works reasonably well, though there are sometimes issues with the maps (as the game mode uses CSS ZE maps, which might not always work 100% in GMOD, so maps would have to be selected with care, or we could decompile/fix maps).
This is my edited version of the game mode: https://github.com/Xytime/zombie-escape
This is the original version of the game mode: https://github.com/samuelmaddock/zombie-escape
The creator included map configs, which leads me to believe that the gamemode is confirmed to work with the following maps
Now, what the fuck does this have to do with zombie survival?
You know, since I posted this in the zombie survival subforum.
Well, if you see what I said above earlier about the game mode having 0 servers running it, this means running it alone would be pointless. So, what I am proposing we do is that we run both Zombie Survival and Zombie Escape on the same server. Basically, when the map ends on either game mode, the mapvote addon would show up as usual. If the players vote to play a ZE map, the ZE game mode would be loaded (via the gamemode convar being set) and the map would be loaded, if the players pick a ZS map, the Zombie Survival game mode would be loaded (using the same convar) and the map would change. The heaviest part of the ZE game mode are the maps (which can be anywhere from 20 MBs to 200 MBs), but the core of it (basic assets) is relatively small, so I don't really see much of an impact on download time. According to @Gary, this is what is done by Hell's Gamers, the most popular Zombie Survival server. We could possibly get an edge in this area if we could implement this. I'm posting this as a suggestion as to gadge feedback on this from the playerbase (as this is a dramatic change, though given the current state of the server, I'd say we have very little to lose from something like this) and the suggestions. Feedback is welcome (I could be totally off my fucking rocker and this is a horrible idea, I'd never know!)
@Gary suggested this to me in a discord call, so I looked into it, and I think that if implemented correctly, it could work.
ZS already supports objective maps, all you would need to do is added the ze_ map and possibly make some edits to the config.