You do not need these updates if you have the game on a service such as Steam. You do not need these updates if you have recently downloaded the game, the full game installs are always updated to include any updates we make.

Modding
- Added support for FBX files and Collada models exported in 3D Max.
- Added Enemy_ManPig entity type.
- Added script function (SetInDarknessEffectsActive) for disabling the InDarkness effects.
- Added script function (StartInsanityEvent) for starting a specific insanity event.
- Added script function (StopCurrentInsanityEvent) for stopping any currently active insanity event.
- Added script function (SetPlayerFallDamageDisabled) for disabling fall damage
- Added script function (SetEntityVisible) for making an entity's mesh invisible
- Added script function (ReplaceEntity) for replacing an entity with a new one.
- Added script function (PlaceEntityAtEntity) for placing an entity at another entity.
- Added script functions (SetBodyMass, GetBodyMass) for getting and setting mass of bodies.
- Added script function (SetEnemySanityDecreaseActive) for turning off an enemy's sanity effects.
- Added script function (GetEnemyStateName) for getting an enemy's state as a string.
- Added Script function (TeleportEnemyToNode) for teleporting enemies to path nodes.
- Added script function (SetPlayerJumpForceMul) for setting a jump force multiplier.
- Added script function (AlertEnemyOfPlayerPresence) for making enemy search for player around the player's position.
- Added script functions (SetPlayerPos, GetPlayerPosX, GetPlayerPosY, GetPlayerPosZ) for setting and getting the player's position.
- Added script functions (SetEntityPos, GetEntityPosX, GetEntityPosY, GetEntityPosZ) for setting and getting the position of entities.
- Added script functions (StringToInt, StringToFloat, StringToBool) for converting strings to other types.
- Added script functions (MathSin, MathCos, MathTan, MathAsin, MathAcos, MathAtan, MathAtan2, MathSqrt, MathPow, MathMin, MathMax, MathClamp, MathAbs) for doing some math operations.
- Replaced AddAttachedPropToProp with AttachPropToProp. The new version fixes an issue where the Z rotation parameter would be used as the Z position. The old version still works and has the same behavior as before but will trigger a warning message.

Debug
- F2 now does a quick map reload when Debug menu is loaded
- F3 now fast forwards the game when Debug menu is loaded
- Errors and warnings can now be seen in-game by checking a box in the debug menu

Bugfixes
- Fixed crashes related to destroying attached props.
- Removed ModelEditor error message when an animation has step events with no value specified.
- Fixed bone_pile_human2.dae that caused the level editor to crash when trying to open the morgue level.

1.2
Justine
-Added the expansion "Justine". Launch it from the Launcher, using the Justine button.
Lang
-Added complete Russian translation.
-Fixed typo in english.lang.
Mouse
-Mouse movement should scale better if you have really wide setups (as in multiple monitors).
UI
-Show icons when no cross active.
Inventory script
-Fixed typo on variable name.
Level00
- Add details to part of map where people explore.
Level02
-Fixed static that clipped through wall.
Level03
-Moved PlayerStart after teleporting to vision, hopefully fixing problem some with low end computers have.
-Fixed hole into library, should fix player "bouncing" out from hole and not into.
Level06
-Implemented a simple fix for incorrect chemical jar.
Level07
-Move boxed and debris a bit to minimize chance of lurky hitting player while on the box.
-Added extra collider boxes to keep player from falling out of level (very unlikely).
Level17
-Added colliders below stairs so that pipe entities can't get stuck.
Level18
-Fixed the three steam pipes getting stuck in steam burst mode.
Level22
-Fixed z-conflict between two static meshes.
Level27
-Moved the slime that could potentially block the door by mistake.