196,616 Commits over 4,110 Days - 1.99cph!
Created a drop down property drawer for position fields, makes hooking up mission positions a lot easier
merge from party_system -> main
Added a tab interface to the mission inspector
Mission position generators can now be marked as non exclusive, allows us to have multiple player missions use the same point
Add document spawn points to other fishing villages
merge from party_system -> main
Add context menu option to invite users to the party
- create a party automatically when inviting someone
Merge from compiled_field_fixes
Fixed serializable fields being compiled out in:
CommunityEntity.UI.FadeOut
CommunityEntity.UI.Countdown
DDraw
FPSLogger
EggUpdater
ItemStoreItem
Add context menu to party members
- UI to kick and promote members to party leader
Add ability to promote other players to party leader
Update party invite modal to look less WIP
- add profile picture
- improve colors
- wait up to 2 seconds before showing party invite to give time for profile picture to load
Update HttpImage to expose whether the image is currently loading or finished
Ignore party invites from non steam friends
merge from main -> party_system
▌▍▉▄▋ ▇▅▍▊ ▇█▍_▌▉█▄▌▉█_▅▊█▊▍▋▄▋▇█ -> █▄▍▌
Update: AutoTurret - rewrite rotations via matrices instead of TRS
- Delete all TRS related stuff (turns out you can't do non-uniform scaling with it :/)
- Incorporate transform hierarchy up to gun_yaw
This should be slower, but different PC - will re-bench once home
Tests: spaend a turret and caused it to rotate different ways
trawler ship hull material vcol blends progress, more uving
▆▄███▋ ▋█▆▆▆▉▌▍▇▅ -> ▉▋▇▍▆▊▅▍█▅▅ █▉ ▍▍▅▊▍▌█ ▋▋▋'▇ █▌█▄▍ █▋▋▉▉▊ ▊▍▊ ▇▉▍▉▍▇▉▆ ▌▆▆▄▍ ▌▅▌█▌▄▍ ▉█ ▆▅ ▍▍▇█ ▍▄▇▆▅ ▍▊▆▉▆
▋▋▋ ▅▍▌▇▍▅ ▌█▌▅ █▊▉ ▅▅▇▉▅█ ▍▉▇ █▆▌▇▅▊▍▆ ▍██▍ ▄▉▌▊▉▌▌
- ▇▉█▋█ ██▆ ▆█▅▇▋▅▌█ ▉█▊▍▆▉▊▅▄ ▆▊▄▉ ▉▌▉▉ ▄▅▋▄▉█▍ ▊▇▊▋▋ ▅▊▋▆▄▆ ▆▌▍▊▌▍ ▆▊▆▋ █▊ ▋▉ ▊▋▋▍ & ▄█▍▄ ▋▆▌▍▌▇ ▌▉ ▌▌▉ ▆▊▊▉▇▇
Fix GitHub Desktop's fuckup yet again (lights.rad)
Add command to join party by ID
separate volume slider for UI sounds
Minor cleanups from main
Draw console notify text above all other panels
Remove leftover debug print
Added background to cl_pdump cvar
run iterator reset just after EntityRemoved, not before
Simplify optional argument checking for Entity:AddGesture/RestartGesture/AddGestureSequence
Update lights.rad
fix reproj artifact when camera rotation snaps far
Add some sanity checks for malformed models that could crash the game (to do w/ textures)
Can now build tier0, tier1, vstdlib and some others for x86-64
Build VPK.exe like x86-64 already does
Delete replay.dll/replay.so which are unused
Update Build-Game.bat
Improve V49 model support for VRAD static props
-allowdynamicpropsasstatic also allows props without $staticprop
VRAD static prop lightmaps respects skins (crash fix as well) + sanity checks for model loading
Fixed an issue with format strings
Wall Storage - Updated prefab setup with a proper one, working LODs, Gibs, IO ports and lights
M15 Pistol - Small fixes to world model LOD3
add separate shadow density scale for cloud atmosphere shadowing
▍▍▊█▄███▉ ▄▍▊▅▋ ▉█ ▊▄▍▉▇▆ ▋▄▄▅▅▌▋ ▋▌▉▍ ▊▍ ▌▅▆▇ █▋▍██▉ ▅▍ ▉▅▊▍▇▌▋▉ ▋▅▊▇▍▇▊▋ ▋▆█▊▉ ▋▋▆█▋▉▌
- █▋▇█▍ ▅▊ ▊▄▋█▊.▆▄▅▋▉.▌▇▄▄▅▊ ▅▅█ █▋██ ▉▊▆▍▅▍ ▌▅▇▌▋▄▊
configurable cloud haze with height falloff, attempt improvement to sun-moon transition
M15 Pistol - Added final world model and LODs FBX, tweaked attachment positions
- Removed indirect_instancing.enabled toggle (was broken)
- Reverted all modifications to MeshLOD, MeshCull, RendererLOD, RendererBatch and other LODComponents
fixing erosion issues waterside and stripe artefacts
- corrected slope angle calculation that was causing striped carving at low
- introduced procedural carving limit that eliminates waterside carving and just limits max-depth elsewhere
day-switch oddity mitigation with gradients (code fix needed for highlight hotspot)
VC TOD gradiation of ambient and scattering during sunsets.
- Fixed and optimise debug diagnostics
- Use an array instead of a dictionary to store RenderKeys
- Added various toggles for controlling which parts of the system run during profiling
InstancedDebugDraw: Fix performance issue when re-adding instances each frame
merge from abyss_containers
merge from frontiergatewalldesc
merge from viewmodel_camera_anim_v2
merge from combatknife_sfx_drop_fix/woodtea_drink_sfx_fix
merge from resourcedispenser_stacksize_fix
merge from grass_skirt_legs_fix
New StaticMissionItemDispenser entity, acts like a static storage container that fills itself with whatever loot is required by the mission when interacted with.
Saves us having to scatter a heap of mission points around monuments that will then get cluttered over time, this allows us to have a single item dispenser that can be used by missions
Added to fishing village A, updated safe zone unlock mission to fit
Fix response buttons being clickable when animating
Fixed being able to repeat non-repeatable missions
S2P compound
Add a spawn point fishing village a, S2P
Create a new CompoundSpawning test scene