255,058 Commits over 3,990 Days - 2.66cph!
Weighted object, editor & data fixes
tod manager added to main umap
all meshes are now affected by lighting channel 0, removed push slugs for now, disabled climbing actions for AI
Map builder tools with toolbar hud
Changed UIMaskedIcon and UIMaskedImage to use shader templates
Switched ui_mask and ui_portrait to original ASE shaders; now editable again
Nuked native and debug variants of UIMaskedIcon and UIMaskedImage; redundant now
Ported tool "Before/Find/Find Materials Using Shader" from Rust
Minor changes to ASE's UIDefault shader template
█▅▌▄▄ ▉ ▄▆▄█▉▅ ██▋▌▍▉▆▄ ▊▆█▄▅▊▊ █▌ ▊▍▇▋▅▄▊▉▇▇▋▅▆▅▌▆()
fixed another falling damage bug, added image to show controls on main menu
Fixed menu button issue and keyboard stunt controls
Multiplayer map spawn
Merge branch 'master' of SandboxGame
DSEs on modules working
Fixed AI designer not showing default modules from module groups
Temporary fix for NRE in Personality.Create()
Sandbox.Unreal launchSettings.json uses $(SolutionDir)
Lot placement a lot nicer. Less gaps.
Hotload Update
MapSpawn replicate
Minor DM refactoring, DSE on Ai Module progress
Better timing logging for arrays of reference types
Added test case of large object reference networks
Removed BoneFollower (eliminates client side GC + some processing overhead)
sawnoff shotgun - fixed arm clipping at max FOV, removed wobble at end of anim
Better HasStructChanged logging, added HashSet<>.Slot as a safe generic struct
Special case for dictionaries of primitive types / strings
Fixed small icons for mission panel
Fixed driving with large map open
Changed keys for up boost
Eliminated GC allocs from SkinnedMultiMesh.UpdateLODGroup
Fixed UpdateRotationFromNetwork working with world rotation instead of local rotation
changed cliff grassy bits material to terrain blend
Destroy ManagedMesh without crying on dedicated serer
Fixed before/std blend w/ terrain ignoring Albedo texture
Added warning in case of an exception in HasStructChangedUncached
Timing data now shows which structs are deep copied
Added test case reproducing a case where a struct is wrongly deep copied
Made struct tests stricter
Fixed FieldTest5 finally :star:
Test for structs defined in a non-hotloaded assembly
Fixed arrays of structs defined in non-hotloaded assemblies always being deep copied
Early out for some struct array types
rock cliffs and rock_big LODs, prefabs updated
WIP:
weights on opinion / belief data.
group component to handle personality assignment (used to be traits).
available points on talents UI, tooltip cleanup
player temp effect handler
temp effects control a bullet
fixed unlocked talents showing highlight glint after being unlocked
Talents console commands, points, etc
fixed arms clipping on m249 reload at max FOV
Complain if more than one HUD component with same name
Don't always mount addon content
HUD fixes
Generated
More work on NPC navigation.
More robust NPCs with relation to low resolution navigation meshes.
Icons show correctly on mission panel
Added TerrainCollisionProxy (handles terrain carving for wheel colliders)