242,801 Commits over 3,867 Days - 2.62cph!
Failing test deserializing type param
cny_dragon launcher world model lods, prefab setup, icon
Merge from backpacks -> main
Catch null content in CheckAllParenting
net 8
Update packages
Remove api page
Put SpeakerVolume in Sandbox namespace
package/get returns nicer errors
Update wrapper
Simplify
Adjust handling
Basic downforce + more handling tweaks
Basic tire smoke
ActionGraph update, add more geometry-based nodes
Use Either<> type for object inputs
EitherControlWidget
Added a bunch of node types
Some ActionGraph value editing fixes
Watering cans, final textures and masks and LOD0 setup
█▊▋▅ ▊▇▋▅▄▅▄ ▄▇ ▅█▌▅.▊▍▆▅█▋▉▆▅▋
!▋▌▅▆▅ ▄▅▊▉▄▋▆▇ ▋▋ ▅▌▇█▇▊▇▊▉▋ ▌▄▅▍ ▌▅▌█▊▍▆▍ ▍▍▍▆ █▍▌
▇█▊██ ▆▍▅ ▋▌▄█▆▉█ ▆▄▄▋▊ ▌▍▋▊▌ █▆▍ █▉▄▅▇
▌▆▆▅ ▉▊▊▍▄▅▉ ▉█ ▄▇ █▊▌▆▋ ▆▍█▋▍▉▄▄▍ ▊▅▋▌▅▇ ▇▅▅█▇▄▋ ▌▋ ▅▅█▇▍█▌ ▊▌█▄▍ ▌▉▅▄▊▊▍▇ ▍▌ ▊▇▊ ▍▇▉█▌ ▋▉.
▄▊▉▌▅ ▊▅▉▌ /█ ▌█▄█▉▊▍█▊ █▋ █▌▇█ ▄▋▍▅▆▆ ▄▊ ▉▌▅ ▍▇▌▄▉██
█▍▅▇▆ █▊ ▊▄▅▇ ▌▉▌▆ █▄ ▍▅▇▊.
▆▌▌█ ▊▇▊▊▉▊ ▌▆▄██▆▋▉ ▉█▊▆▌ ▇▋▆▇ ▊▌ ▌▅▇▅▌▅▄▇▌▉ ▄▍ ▄█ ▉.
Fix blocked servers always doing a wildcard match, now aligns with the logic used for banned servers
compound scene changes (platforms placement)
Updated player remains model/lods + prefab update
Updated player remains material (still wip)
Don't add inactive projects to filesystem
Setup shovel for all weapon racks.
Setup metal detector for frontier DLC single item wall racks
Added option to have map button as toggle instead of hold
Don't get fucked by removed projects
Fix static property nodes if both get and set are available
Block equipping a backpack inside a safezone when the backpack you are wearing has items inside it
This prevents the backpack being accidently dropped inside a safezone when equipping an empty one
Allow backpacks to be stolen by other players inside safezone (default behavior of dropped items)
Should be safe because backpacks also stay on corpses when you die inside a safezone (please don't die above one)
merge from door_deployment_rotation
Setup MD for regular wall and floor standing racks.
▍▅▇ █▋▅▌▄ ▇▄▌▌▆▊ ▄▅▌▄▇▋▆ - ▄▄▌▄▄ ▌▅▋█▄▇ ▆▉▍▉▌▋█▌▍▊ ▉▇▋▅▌▇, ▅▋▄▌▌▉▋▌▅▉, ▇▊▇▊▇▌▍▉▉▊ ▋▉▆▄▊▉▌ ▊█▊▄▍, ▆▉▍▄█▆ █▊ ▌▅█▇█▋ █▆▆▊
cny spear admire animation update
Native doesn't automatically mount everything from config/addons.json
Menu shouldn't care about local packages/projects - non-editor doesn't load any of that
Remove JumpList - we can try this again when we have a concrete idea of project workflow
Remove "Content Mode", remove skip start screen - all content should be in a project, so why wouldn't you create/open a project
New Game Project -> New Project - these are workspaces for any content really
AssetSystem: Defer scanning new projects until they've all been added, and fix the counter
Remove Change Project - there's not much sanity in trying to reset the entire engine state when we could simply restart the process
-project command line is part of editor bootstrap not engine
Hacky mark all games as inactive on bootstrap
Consolidate project filesystem logic, call native directly instead of saving json and relying on it reading it
File -> Quit prompts unsaved changes
Dirty editor window title when scene modified, add renderer
Move editor only code out of engine Project class
Make sure we still mount content projects on startup
Support opening non-game projects
Batch rebuild content path / update assetsystem on bootstrap
Update file storage to avoid long timeouts
Set world model object active again.
Remove incorrect weapon rack config for now.