191,580 Commits over 3,228 Days - 2.47cph!
Fixed regression with minimum item count filters not being respected
▆▅▄▄▇ ▅▊▄▉▇▄▉█▋▌ ▊▍▇▊▆▄▋▌▋ ▅▉▋▍▉▍▋▇▊▋▊▇
industrial deployable deploy sounds
Comment only, explaining ReplicatedVar
▊▆▍▇▍▉ ▆▉▆ ▆▌▅▇▆▋ ▋▋▉▉▄▊▍▇ ▋▍ ▉▅▄▋▉▊▉█▊▊▅▋▄▆▌▌▄▍▌▋▅ ▅█▋ ▇▊▅▉▇ ▄▊▍▅█▇▇ - ▅▋▊▊▆ ▋▊▉▉▄▋ ▆▊▅▉▄█▍▋█ ▊▇█▍█▄▅ ▊▍▆▉▉ ▌▉▊▆▇▆███▍▅ ▆▍▍▌ ▅█▊▉▆'▋ ▍▊ ▌▇▊▆▅ ▊▄▊▇█▅▇▄, █▇▋ ▆█▇ ▍▋▅▅▄▉▆ ▍▆▇▋▇▌▍▍▌ ▍ ▊▄▇▋█ ▆▌ ▌▋▉▋▊▄ ▍▆ ▋▇▍▌▊▅▊▋ ▍▋▋▆▉▄▇ ▇▅ ▊▇▄ ▆▅▉▉▉▆.
Move zone display down a bit
Chat TakeLast not Take oops
Give ourselves a bit of time to connect to the global lobby
Chat lobby ad updates properly
LocalProject.FindByIdent can find #local packages
Only add the LocalProject for server's current map, not all of them
Merge Main -> misc_fixes_feb23
Reapply named values in particle editor when restarting particle system
Merge SofaS2P -> Save233 except... without the S2P part because Plastic can't handle the merges. I'll re-do them manually.
Use .Set and Named Values on particles
Use .Set and Named Values on particles
Show "open door" as default option rather than "change lock" when in building blocked
Don't open "change codelock" ui right after entering in a code
Use Named Values for some particles
Load resources from local map addons on server start
Fixes soundscapes in local map addons not loading in-game. Also added a warning when a soundscape entity fails to load a soundscape.
Fix named values not being applied to children
NRE fix in mission validation
Make entity spawning for missions optionally lazy/deferred
Mission objectives can now list entity identifiers they depend on to make them spawn when started
Fix MissionEntity component not being restored + set up when loading a save
Add validation to check for duplicated position/entity identifiers, and for missing entity identifiers (which are now required)
Fixed hash code
Added map markers
Docs pass, cleanup
For now, exclude events that have already finished
Initial impl of named values for particle editor https://files.facepunch.com/layla/1b2411b1/sbox-dev_aRI4OtqUEU.mp4
Support remapping for named values
Rename Named Value to Named Float, move it below Literal Float
Better icon for named value
Create slider for named float editor
Add named vector
More readable icon
Add Particles.Set for named vector
Default named value on control point info change until I figure out a way to restore them
Keep named preview values updated on name change
Added Set Named Values to info_particle_system
Added name value example particle system
Fixed ScheduledEvents not prioritizing active events
Format TimeSpan in a front-facing manner (2 days, 10 minutes etc..)
Explicitly support DateTime for ModelFields
Merge from main -> door_unlock_fix
Remove naughty words from menu chat with users Steam profanity filter
Parties are private lobbies again, stop them showing up in lobby list
Added UI for Traders https://files.facepunch.com/conna/1b2511b1/sbox_r1mqyqGyTE.mp4
Game.Clients works in the menu
Fix the Current Game screen slightly
Refresh slot ammo details.
Bunch of refactor/cleanup.
Adjust event widget style
Support case where we don't find an event. Minor code cleanup
Support "datetime" as a field editor, just use datetime-local
Fixed not returning any scheduled events
Added more data annotations to ScheduledEvent for validation
Use ModelForm instead of our own hand-made EditForm
merge from server_favourite_fix
Added Set Named Values to info_particle_system
Added name value example particle system
build_inside_check is now enabled by default
Remove spawnicons that do not belong in the base game
(they are from one of my addons, oops)
Updated language files
Merge branch 'main' into prerelease
Remove spawnicons that do not belong in the base game
(they are from one of my addons, oops)
Updated language files
adding town square wip model and textures for sidewalk_c set
compound progress backup
merge from multiple_loot_wagons
Keep named preview values updated on name change