240,900 Commits over 3,867 Days - 2.60cph!
Reworked TimeChange to also return the new time after the change.
Tutorial missions now track the current time.
Each island saves its own time.
Serialise tutorial time.
Restore the time for players when resuming a tutorial.
Protobuf.
Merge from main/excavator_props_fix
Merge from main/console_window_improvements
Merge from main/HAB Door gib fix
Merge from main/texel-density-fix
Merge from main/wall_debris_fix
Merge from main/siren_light_fixes
Merge from main/mini_push_fix
Merge from main/attackheli_turret_parent_fix
Merge from main/incendiary_fall_fix
Merge from main/detailed_vehicle_dismount_times
Merge from main/conveyor_locker_clothing_fix
Merge from main/ExtraDismountCheck
Merge from main/underwater_labs_floor_fix
Merge from main/global_networked_bases
Merge from main/map_markerlist_fix
Merge from main/ghost_sheet_fixes
Merge from main/reflective-material-type-fix
Merge from Attack Helicopter/kill_attribution
Added translucency to corn plants
Excavator yaw prefab - fixed some props not having IsDynamic
Use the same rendering code as cubemap build system to narrow down differences
Leaderboard backup, run #6125
Fixed broken hazmat prefabs (since backpack changes)
Fix flipping when copying texture with shaders
Flip Y when copying rendered view to cubemap
Fix build targets not reinitialising properly after loading a save mid mission
Remove depthmaptexture
Remove customcubemaptexture bool
Remove ggx_cubemap_blur_accumulation_pass_count - unused
Remove the cube cross stuff on cubemap builder, just to make things more clear
Remove UploadToCubemapArray
Rip out WorldRenderer/EnvironmentMapCacheSize, we didn't have it enabled and it's awful anyway
Added a few gestures from the old system (chicken, drink, item drop/pickup). Updated player anim controller.
Remove render_depth_map and always_check_depth, I don't see these being set or used in any meaningful way
Load cubemap_feathering
Fixed broken tutorial container reference on load
Fixed mission loading work from yesterday
Flush the players network group after loading the tutorial, a bit hacky but gets saving/loading working
Don't start initial conversation when loading a save
Create env map constant buffer
SceneCubemap sets box projection and influence radius based on projection mode
C# env_cubemap, mostly the same as env_cubemap_box, use a base cubemap entity
Remove env_cubemap from fgd
Bump up cubemap camera zfar
Get the size of texture when calculating SH, don't assume 256
Calculate radiance SH from cubemap source, reads texture pixels until we can move this to compute shader
Add function to render tools to copy texture to cubemap slice
Remove old fix for shaders on linux