“He puzzled and puzzled till his puzzler was sore…”
Merry Christmas, everyone!
So while Santa was visiting, last night, I was puzzling over code changes I had made that seemed to cause server lock ups and player time outs. The thing is, I didn’t change very much so I’m very puzzled why it happens at all.
Today, for example, not a single lock up. So weird.
So I’m guessing it was NORAD and their Santa radar causing issues in Chicago and California…
I introduced a new difficulty weighting system.
The problem is this: on some maps like Anzio, the Allies kick Zombie butt, often reaching round scores of 8-0.
On others like Donner, Flash and Avalanche, it is very even.
On Argentan, the Zombies are very tricky to control.
So I devised a cunning system that allows me to weight certain maps to better control the balance. I can set, via a map cfg, the difficulty for each individual map. So Anzio now gets a slightly heavier weighting than the others, making it more of a challenge for Allies to win. Coupled with the !votelevel system, players can vote the difficulty up or down so that if it gets boring you can push the level up or if it gets tedious just trying to survive, you can vote the level down.
The system also reports back to me the level of difficulty and the number of wins per team, so I can decide whether to push up or down, the default level of difficulty.
It is a hell of a lot easier than tweaking Zombie health or weapon strength.

















