I'll take a crack at this.
I sloppily ported this for a couple of rounds around v14 or something. Formatted twice since then.
List-
What works:
-Apfinder (mostly)
-Zombie spawning/damage/brick breaking
-Starting and ending, timer, all that stuff
What doesn't:
-Pretty much nothing.
Bugs:
-Resetting doesn't unzombify players. The hotfix for this is to actually reset the minigame.
-apfinder.cs points to a no longer existent function in allGameScripts.cs
-Melee weapons half work. They don't do damage before a zombie is killed, but they do damage after. This bug has been here since v8 in various forms.
-Only the minigame owner can damage zombies in multiplayer.
There's so much random stuff in here that's absolutely useless. Look at this function:
function servercmdcast(%client,%sand){
if(%sand $= "sandwich"){
Messageclient(%client,'0',"You cast a sandwich, but badspot takes it before you eat it.");
}
What's the point of this? Is this an unfinished feature? The forget is going on here?
Anyway, the mod pretty much works just like it used to. Lots of bullstuff console spam here, useless functions there, and a weird bug that makes melee weapons useless in the first round.
Regardless, I want to fix them. God dammit.