Change log/5.12
Jump to navigation
Jump to search
1 Notable changes
- Fixed several prominent or recurring crash issues.
2 Code
2.1 Game library
- Fixed crash caused by access violation in CBaseMonster::NoFriendlyFireToPos().
- Fixed crash caused by access violation in CFuncTank::ControllerPostFrame().
- Fixed crash caused by players being equipped with weapons and items.
- Fixed game freeze when throwing weapons into teleporters.
- Func_train: New target will be ignored if it's same as the previous one (to avoid recursion).
- Mirrors/Portals/Monitors: Added min and max render distance.
- Mirrors/Portals/Monitors: Changing targets of monitors and portals is now possible.
- Mirrors/Portals/Monitors: Fixed rare bug where the brush model of the entity isn't updated when the entity sets itself up, causing it to render like a normal brush model.
- Mirrors/Portals/Monitors: Fixed resolution scaling (max resolution now comes from actual OpenGL setting + texture resolution scaling is now proportional to actual screen resolution).
- Mirrors/Portals/Monitors: Fixed several bugs in portal tracing code.
- Mirrors/Portals/Monitors: Fixed shaders not working.
- Portals: Made shooting through portal a spawnflag option.
- Trigger_camera: Added "m_iszTurnedOffTarget" to allow mappers to trigger something when the camera is turned off (e.g. when time ran out).
- Trigger_camera: Fixed killtarget not working anymore.
3 Maps
3.1 Persia
- Adjusted camera entity spawnflags to prevent players dying during cutscene near sniper rifle\grenades.
- Moved HWGrunt a little forward, so he will not stuck between sandbags.
- Adjusted monster clip a little more to prevent first sneaky snipers hiding behind building.
3.2 Stadium 4
- Fixed friendly turrets/miniturrets not deploying after being spawned.
4 Scripts
4.1 They Hunger
- [TheyHunger] Observer mode status is now updated not only in MapActivate() but in EnableObserver() function as well. This is necessary because players/server operators can toggle survival mode at any time and this could disable observer mode all together (which is undesired for th_ep1_05).
5 SDK
5.1 FGD
- Added "m_iszTurnedOffTarget" to trigger_camera, to allow mappers to trigger something when the camera is turned off (e.g. when time ran out)
- Added min and max render distance to Mirrors/Portals/Monitors.
- Added spawnflag "Shoot through" to func_portal.