Games
Maps
- mvm_volcano_a4
A lava map. Falling in is not instant death, so you can watch your teammates squirm
2012 - mvm_labo_a1
A laboratory map
<=2012 - mvm_mountain_b3
A mountain defence map. The wave layout is timed to the second
2012 - Portal 2 - Bhop Chamber
A custom Portal 2 map you cannot clear without bunny hopping
2011 - Charger Melee Headshot Training Map
An L4D2 map for practising one-hit melee headshots on Chargers
2011 - Witch Training Map
An L4D2 practice map where Witches spawn automatically facing every direction
2011 - Jockey Training
An L4D2 map for practising Jockey movement (strafing, bunny hopping, long jumps)
2011
SourceMod Plugins
- TF2 MvM Wave Hostname
A SourceMod plugin for MvM that shows the current and maximum wave number in the server name
2012 · GitHub - TF2 MvM Wave Restart
A SourceMod plugin adding admin commands to restart an MvM wave or skip to the next one
2012 · GitHub - Server Quit If Empty
A SourceMod plugin that shuts down or restarts the server once it is empty
2012 · GitHub - SourceMod Misc Plugins
The odds and ends I used while running the server
2012 · GitHub - Ghost Respawn Anywhere plugin
A SourceMod plugin that lets you return to ghost state anytime, anywhere
2011 - Player position save/restore plugin
Saves any position and angle as a checkpoint and warps you back to it instantly
2011 - Prop position save/restore plugin
Saves and restores the position and angle of physics props, for practising Tank rock throws from fixed spots
2011
HUD
- useful_vocalize.vpk
A vocalize for confogl that replaces rarely used commands and adds per-character radio-chat menus
<=2011 - Large Ammo HUD
An L4D2 HUD that shows the remaining ammo count in a large font
2011 - Large Damage Log HUD
A fixed build of the Large Damage Log HUD (the display used to get cut off), plus several colour sets
2011 - Survivor Numeric Health
An L4D2 HUD that shows survivor health as a number
2010 - ClearHUD
An L4D2 HUD that packs teammate health into a compact row
2010 - Spectator HUD
An L4D2 spectator HUD that works without confogl
2010 - Game instructor reset VPK, improved (gameinstructor_forcenotify)
How the addon that resets L4D2 game-instructor hints works, and the list of hints it re-enables
2010
Skin & Spray
- Fake sniper spray
An animated TF2 spray that looks like a real Sniper when you put it on a corner wall. A game update killed it, but the animation is restored here from the VTF
<=2013 - Colorful Glowing PainPills v1.2
An L4D2 skin that makes pain pills glow in colour
2011 - Infected Ladder for Survivors
An L4D2 skin that makes infected-only ladders visible to survivors too
2011
Config
- Left 4 Dead 2 config notes
Notes on cfg files, key binds and other settings
2011 - tf2_cfg_20110815.zip 2011 · ⬇ Download
- autoexec.cfg for Kreedz Climbing (kzmod)
My autoexec.cfg settings for Kreedz Climbing (kzmod)
2010
Tool
- Server browser
A web app listing L4D2 servers (the data has been frozen since 2017)
2011 - QuickDemo script generator
Generates a rotating alias script (cfg) for recording demos
<=2012 - Line-of-sight tracking algorithm
A Canvas demo for trying out chase algorithms for common infected (line-of-sight tracking and others)
<=2012 - vpk
A Ruby module for packing and unpacking VPK files (Source Engine)
2012
Guides & Notes
- How to modify the L4D2 HUD
A write-up on customising the Left 4 Dead 2 HUD
2010 - Findings on rush behaviour in L4D2 c1m4
Notes from investigating Tank spawns and rush conditions on Left 4 Dead 2 campaign 1, map 4
2010 - Making multi-key binds
How to build combined key binds such as SHIFT+number in Source Engine cfg
2010 - Basics of cfg and the console (draft)
An introduction to the Source Engine console and cfg files (autoexec.cfg, userconfig.cfg, alias, bind, wait)
2010 - Reading the recorded game version out of a dem file
A Ruby script that pulls the game version at recording time out of an L4D2 demo (.dem) file
2010 - Notes on VTF and VMT
Notes on the Source Engine texture format VTF and material format VMT
2011
Archive
- TF2 Sushi Server
The server guide, map list and stats pages of the TF2 MvM server (Sushi Server) I ran for several years from 2012, kept as they were
- kzmod bhop replay
Replays my own HL2 kzmod (bunny hop) runs in 3D, with movement paths and view angles.
2014
🤖 This English version is machine-translated by AI.