Version 0.1.0.0.0 - Alpha

Changelog:

Added:

+ Random player picking for monster (with mt_forcemonster command).
+ Player speed, screen shake and footsteps.
+ Default monster sounds.
+ Help description for convars.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ Random player picking for monster (with mt_forcemonster command), set
on both clientside and serverside.
+ Player speed, screen shake and footstep sound code.
+ Default monster sounds.
+ Help description for convars.
Version 0.1.1.5.6 - Alpha

Changelog:

Added:

+ Monsters can now jump higher, take no fall damage, spawn with weapons
and have a model.
+ Humans now have a model.
+ Screen message when a player turns into a monster.

Improved:

+ monsterManager runs on spawn.
+ Cvars actually do what they're supposed to now.
+ mt_forcemonster has crude admin protection.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ Monsters can now jump higher, take no fall damage, spawn with weapons
and have a model.
+ Humans now have a model.
+ Screen message when a player turns into a monster.
+ Entity emitted sounds and screen shaking can be called from serverside
(not sure if this will last).

Improved:

+ Cvars actually do what they're supposed to now.
+ mt_forcemonster has crude admin protection.

Deleted:

+ Clientside monsterManager has been disabled.

Other:

+ pickMonster renamed to forceMonster.
+ setupMonster has been merged with unsetupMonster.
+ Moved clientside player functions to cl_player.
+ monsterMaker has been renamed to monsterManager.
+ monsterManager runs on spawn.

Notes:

This is a very messy build, I want to change a lot of things. Despite that it should be bug-free. Two bugs have been spotted in this build, but they aren't the worst.

In cl_init the code within GM:Think can calculate if a player is moving on the ground or not. Might be useful at some point.
Version 0.1.1.6.6 - Alpha

Changelog:

+ Disabled player suicide.
Version 0.1.1.6.8 - Alpha

Dev Changelog:

+ Renamed instances of 'monsterServo' and 'monsterStep' to lowercase
(for Steam workshop).
+ Moved sound precache to cl_init.
Version 0.1.1.6.10 - Alpha

Changelog:

Added:

+ mt_roundtime, mt_roundamount, mt_monsterjumpheight,
mt_humanjumpheight, mt_monsternightvision, mt_humanflashlight,
mt_monstertaunts, mt_humandistractions, mt_monstersdestroysbreakables,
mt_monstersdestroysdoors, mt_monsterscrushplayers, mt_monstersilenttime,
mt_monstersilentrecharge, mt_humansprinttime, mt_humansprintrecharge,
mt_monstersprinttime and mt_monstersprintrecharge.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ mt_roundtime, mt_roundamount, mt_monsterjumpheight,
mt_humanjumpheight, mt_monsternightvision, mt_humanflashlight,
mt_monstertaunts, mt_humandistractions, mt_monstersdestroysbreakables,
mt_monstersdestroysdoors, mt_monsterscrushplayers, mt_monstersilenttime,
mt_monstersilentrecharge, mt_humansprinttime, mt_humansprintrecharge,
mt_monstersprinttime and mt_monstersprintrecharge.

Other:

+ Changed CVar order.
+ Set CVar mt_monsterspeed default to 1.
Version 0.1.1.6.11 - Alpha

Dev Changelog:

Other:

+ Changed some convar text.
Version 0.2.0.12.7 - Alpha

Changelog:

Added:

+ Rounds and intermissions.
+ Spectating.
+ Monster is chosen through player iteration.
+ Go sound for round starts.
+ human and monster jump power ConVar functionality.
+ human and monster(temp) flashlight with ConVar functionality.

Improved:

+ Universal screen shaking for players when a monster walks, based on
vicinity now.

Patched:

+ Monster default footstep sounds.
+ Suiciding glitch.

Other:

+ Renamed monster and human jumpheight to jumppower.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ player_manager player classes.
+ Player validation check.
+ Class validation check.
+ Rounds and intermissions.
+ Monster iteration.
+ Spectator player class.
+ Go sound for round starts.
+ human and monster jump power ConVar functionality.
+ human and monster(temp) flashlight with ConVar functionality.
+ Dynamic music ConVar.

Improved:

+ Universal screen shaking for players when a monster walks, based on
vicinity now.

Deleted:

+ player.lua.
+ cl_playerlua.
+ clientside to serverside sound playing and shaking functions.
+ Old player class method.
+ forceMonster function.

Patched:

+ Monster default footstep sounds.
+ Suiciding glitch.
+ 'setupPlayer' receives a null entity.

Other:

+ Moved sound precaching to shared.lua.
+ Renamed monster and human jumpheight to jumppower.

Notes:

I've left in a lot of debug commands and commented out code. I'll go
through to check if any need deleting or being left in. I'll probably
leave the class changing commands in, since there isn't a system for
players asking to change class yet.
Version 0.2.0.12.8 - Alpha

Dev Changelog:

Other:

+ Renamed goSound to gosound for Steam Workshop.
Version 0.2.1.15.10 - Alpha

Changelog:

Added:

+ Simple player spectating.
+ Amount of players to start ConVar.

Improved:

+ Overhauled class system.

Patched:

+ Spectators being able to use the flashlight.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ Simple player spectating.
+ Amount of players to start ConVar.

Improved:

+ Overhauled class system.

Deleted:

+ A bunch of commented out code.

Patched:

+ Spectators being able to use the flashlight.

Other:

+ Renamed some functions.
Version 0.2.2.20.13 - Alpha

Changelog:

Added:

+ F3 (gm_showspare1) enables/disables mouse.
+ Test title screen (currently broken).
+ "'player' has been killed!" message.
+ "Not enough players!" message.

Improved:

+ Rounds system overhauled.

Other:

+ Players spawn as spectator.

--------------------------------------------------------------------------------
Dev Changelog:

Added:

+ Monster Tech logo in VTF format.
+ F3 (gm_showspare1) enables/disables mouse.
+ Test title screen (currently broken).
+ "'player' has been killed!" message.
+ "Not enough players!" message.

Improved:

+ Rounds system overhauled.

Other:

+ Merged mt.enoughPlayers into mt.playerCount function.
+ Players spawn as spectator.
+ Mouse enabled on start.
Git ignore update