Developer Journals

Developer Journal: Mulchman

Posted 1 decade ago Programmer
So basically, since Thursday, I haven't been able to play our mod online (or even on a lan).

Turns out, after going from revision to revision on SVN to find out in which version the problem started, that cfg\game.cfg has to have "sv_lan 1" in it for me to be able to play. Otherwise, it takes literally 5+ minutes to join a server and I get at most 1 FPS of the most unplayable shit ever.

So up to version 1406 of our mod it had been good but then at 1407 decs changed his game.cfg so he could start up a server and the file got comitted. So I knew which day I started getting problems and only had to start around version 1401 and increment my machine and my linux server version by version until I found the offending version.

Then, when seeing the log and it saying a couple of models and game.cfg, it just seemed absolutely ludicrous that this version could cripple my game. But it turns out, it did.

I'm guessing it's a steam related problem or something... I just have to have "sv_lan 1" or I can't do dick.

Anyway, the file's ignored from SVN now (so our server can be "sv_lan 0") and the problem is gone. I could probably do a "+sv_lan 1" in my command line but the harder way is always what I seem to think of first, heh.

So now I can go back to bug fixing.

So yeah, about the bug fixing... I'll post the general gist of some stuff that's been recently fixed:


  • Emps were making other grenades disappear if they were in the emp blast radius
  • Emps weren't going through walls
  • When firing the assault cannon your speed gets reduced and you could stop firing and switch weapons at a certain point and you'd still have that reduced speed
  • A sound for something was only supposed to be played for the local player but everyone was hearing it
  • If friendly fire was on, SGs would target your teammates/allies (as well as the enemy)
  • A 'your team only' feature was being broadcast to all players
  • Blue pipes weren't blowing up on contact with buildables (sg/dispenser)
  • With friendly fire on a friendly/allied engineer would hurt you when wrenching to give you armor
  • Medics could infect medics
  • Infection could be passed along to another team
  • Medic overhealing health wouldn't come back down to max health (you'd get your extra health from the medic healing you but it'd stay there and not tick back down to normal max health)
  • Medic couldn't give over 100% health
  • Dispenser ammo % going over 100


Phew... that's just a glimpse of some of the recent stuff that's been noticed through playtesting and has since been fixed.

Alrighty, so this thing started off with a lot of steam and now I'm just stretching for stuff so it's time to go.
View all developer journals