33,286 Commits over 4,109 Days - 0.34cph!
AISense no longer adds redundant obstacles.
Switched terrain normal textures to compressed tangent-space; updated terrain and water shaders
Changed normal texture importer format from bump to advanced + auto_compress; manual swizzle, consistent with runtime
Added andre's changes
added dryfire anims and sounds for all of the weapons;
fixed some clipping problems with the thompson reload
added ironsight animations for the pump shotgun
Fixed terrain normal texture scene connections and updated metas
updated the some sound effect names so they match the other weapons
Handle www error when downloading news images
Handle retry connection error when missing server address
Handle ConsoleSystem.Build when passed a null object
Fixed background blur in dev scenes
Fixed steamworks error on shutdown
Fixed all chat being "text"
Terrain map extension refactor
Reduced RAM usage by making some textures readonly once they're no longer required by the CPU
Reduced RAM usage by never turning biome and topology data into textures
Reduced VRAM usage by compressing the normal map at runtime
Wait two frames between world generation steps to guarantee UI refresh
Hide vital warnings if they're not vital
Show main vitals in inventory menu
Fixed legacyLevel2 not playing for petur
Added control map channel indicator to splat icons
Forgot updated icon metas
Added world seed, size and checksum to system info
More layout width for the info fields in the F1 menu
Added terrain texture Bake replace request dialog
Removed editor checksum debug log
Scene2Prefab - optionally don't update unchanged scenes
Added TextureUtil class along with TextureUtil.ReadCompressedPixels from Texture2D
Belt bar selection highlight
Removed ConsoleSystem.ConvarChanged
Updated ConvarWater to use new convar callback
Strip server-only components on client build
Bunch of terrain texture V2 renames.
Fixed two script class name fuckups
Tweaks menu - sound + input options, fps graph
Fixed String.ToInt not working as designed
Fixed graphics.quality not changing all quality settings
Updated phrases
Fixed ItemIcon shader being grayscale on OS X
Fixed pointless allocations in AISense
Changed AIObstacleRedirect to AISenseRedirect
Added randomized mushrooms to more trees
Added some randomization to rad towns 2 and 3
Added skinned male variant head with LODS
NPC no longer jump far ahead after being updated slowly.
Added blend masking toggle to TerrainPaint, for debugging purposes
Fixed TerrainPaint mismatched splat channel ordering in play mode
Fixed being able to drag empty icons
Added Pickup notifications
Terrain atlas generator now throwing error on invalid splat texture size
Attempt at fixing TerrainPaint splats going retard sometimes
Added experimental tiling per splat; only on legacy shader atm
Unbroke blend mask toggle
Fixed not being able to drag from belt bar or some of loot bar
Put corpse inventory container first (temp hack, so can loot corpse body)
Fixed some player chat messages just printing "SERVER"
Fixed white line on Steam avatars
Fixed NRE in RandomDynamicPrefab.EnterView
If network exception disconnection, tell server what the exception was
Handle main menu news not loading properly
Fixed blurry menu texture
Fixed UI scaling wrong on 4:3
Fixed EAC banned users sometimes not getting kicked properly
Catch & report RPC exceptions nicer
Fixed stack splitting dupe bug
Debugging not being able to wake up
some 3rd person animations for the pump shotgun
Fix rock sounds not playing