Another major update to P2:CE. Here's what we've been doing recently:
Game
- Added Volt (VPhysics wrapper for the Jolt physics engine)
- Enable it by adding -jolt to your launch arguments
Added sentry integration for automatic crash dump uploadsFixed incorrect entity deletion over level transitionsExposed sv_rollangle and related as cheatsSimplified SendTable sorting algorithmThird-person camera is smoother when snapping to anglesExposed cl_draw_player_modelAdded a cinematic camera toggleable with cam_smoothStrip more CS:GO code from P2CEFixed VGUI looking in bin/<os>/ for the platform folderUse stderr for debug strings on LinuxRe-encoded all webm videos in p2ce/media/Added bik -> webm PowerShell converter scriptAdded elevator frame section armless modelAdded autumn foliage assetsReverted game instructor font to Portal 2's (die Stratum 2)Remove AI upscaled duct textureAdded HL2/EP1/EP2 vehicle scripts, weapon scripts and new weapon manifestAdded skill configs and skill manifest from HL2/EP1/EP2Make Black Mesa maps loadableWeapon manifest is now loaded from the MOD path, and only when necessaryRemoved support for encrypted weapon scriptsAllow empty ChapterBackgrounds.txt instead of falling back to background01Removed +mat_dxlevel, et al restrictions from launcherEntity
- Fixed NPCs not being able to fire weapons
- Don't link base weapon classes to entity name and don't precache them
- Removed textures making the super physgun white
- Updated Schrodinger cube model
Panorama
- Added commands to print, wipe, reload, and save persistent storage
- Fixed text wrapping and label sizing
- Move fonts.conf to platform and strip CS:GO stuff from it
- Background maps now fully work with Panorama
- Added MapLoaded and MapUnloaded events to allow it to fade out to the background map
Hammer
- Fixed About dialog
- Fixed crash on shutdown
- Pulled in latest AngelScript changes
- Set model compiler in postcompiler back to studiomdl
Graphics
- Implemented multiple views support for DX11
- Hammer should work with DX11 now
Added distort and hologram render effectsFixed 4wayblend shader trying to use non-existent textureUngrab cursor on shader error on LinuxUse a better algorithm to pack lightmapsAdded BC7 format for VTF, re-enable ATI1N and ATI2N formatsBCn can be encoded on Linux nowMake BCn -> RGBA8888 conversion fasterTexture loading no longer fails with lightmapped_4wayblend shader on DX11$seamless_scale now behaves correctly on angled surfacesAdded $seamless_scale to lightmappedgeneric and other relevant shaders on DX11Fixed static prop runtime lighting calculationUse SIMD accelerated conversion for RGBA8888 based image formats