243,068 Commits over 3,898 Days - 2.60cph!
Merge from event_record_pool_increase -> main
Increase EventRecord pool size from default of 512 -> 16k
few more ui fixes, update tutorial welcome text
Adding/Removing tiles by clicking on gizmos are part of the undo stack
Tiles have their own Guid now. This does not get serialized and are assigned on load
Don't allow to box to resize into others. Prevent deselecting gizmo when resizing up-left
LabelTextEntry text now updates when property updates (if it was edited elsewhere)
Added "Selected Tile" section to Tileset Editor Inspector
Put Selected Tile section in an Expand Group so we can have ControlSheet groups within that are less confusing
Display [ReadOnly] Index in Selected Tile group
Removed TilesetResource.SheetRect and replaced it with two Vector2Ints (Position and Size).
Fixed can drag logic on Corners
Set collision attributes on map instance collision shapes, I missed this out when switching from native aggregate instances
fixing some more ui issues in tutorial
Disable UsageChanged message - too spammy with more than 10 people playing
▉▌▉▍▋ ▍▆▋▋ ▍▋▆▉▅▊▍▄▉▄▌_▊▅▆▋▇
More accurate terrain anchors for hill cliffs
▉▆▅▉▌ ▅▇▋█ ▅▇▊▅▅▆▋▅▇▍▅_▇▊▍▄▅
Draw selected widget above others
Add CornerDrag Gizmos to Selected Tile. Change cursor when hovering based on direction. Show as hidden when movement is invalid.
Can click and drag Corners to resize the tile. Bunch of updates to invalid resize checks
https://files.facepunch.com/CarsonKompon/2024/July/26_14-08-PlainArmednylonshrimp.mp4
alley slope map updates, added frenzy letters, map settings, added the map to season 1
Jungle ruin stone albedo test
▍▌▊█▉▌ ▅▆▌▇▊▋▋▉▋▊▄ ▆▌▅▋ █▄ ▆▊▅▆▌▇ ▅▊▉▄▊▋▋▇▌▆▆ (▌▆█ █▇▇▌▌ ▍▍ ▊▊ ▌▇▉▉ ▋▇▌▇▉▇ ▌▊▊ ▄▋▅ ▋▄▆▅ ▍▉▇▉▍▊)
Stop big server lists squashing the rows, styling tweaks Facepunch/sbox-issues#5943
fixing ui issues with main menu and solo menu
Merge from fix_reserved_slots_expiry -> main
Fixed reserved slots not expiring until a player joined the queue (or server) without a reserved slot
Fixed a player able to use expired reservation to join (incase the first fix doesn't work)
Cancel wire deployment if the player died
Demo NRE fix
Move Editor Controls to Controls folder
Clean up some tile control styling
Added SelectedTile to Tileset Editor. Can select from list.
Deleted tiles show as ghost tiles, selected tile is highlighted and is a different colour.
Can click on Tile Gizmo to select it, right click to delete. Deleting selected tile will select first tile it can.
Clicking on ghost tile creates tile at that position. Make necessary fixes to allow swapping out sheets
https://files.facepunch.com/CarsonKompon/2024/July/26_12-06-NextMealworm.mp4
Stick verbose network files messages behind 'debug_network_files' convar, print elapsed time Facepunch/sbox-issues#5912
Fixed the wire deployment DDraw lines ghosting (applied the same fix to the WireTool)
player update. sks set up
Tweaked the deploy volumes to allow closer placement from other deployables
Improved wire through walls checks
▊▋▌█▆▉ ▌▅▅▅▇▌▅▆▍▌▅ ▉█▋ ▌▍▋ ▇▆▅▆▅▉ ▌█▌▇▆
Make sure directory tree exists when downloading from server
▉▅█ ▄▇▌▍▅▌█▌▆ ▋▆▉▊▇▇█ ▍▊█ ▇▊▄▌█▍▍▆▋▇ ▉▆▅ ▄▄ ▍▉▆▉▋ ▇▊▍▆█▊ ▇▌▋ █▆▅▇▄▋▋▍ █▇▄▆ ▉▊▉▋▉ ▄▉▉▇
▋▆█▌▅▋▋ ▌█▌▉ ▅█▇▅ █▌▅▆▇ ▄▅▌ █▉▋ ▍▇▉▍▊▌ ▇█▊ ▍▋ █▌▄▄▅▍█'▉ ▅▄▇█ ▆▊▌▇▆▇ ▊▇ ▍▆█▋▇▆▉
▆▋▋▄ ▊▅▋ ▇▆▆▆▌▅▇▍█▊▊▍▆▆<▋▉▅▅> ▄▊▋▅█▇ ▊▍ █▆▌▇▄▊▆▉▆▊ ▄▍▉▉▍ ▄▌▌▅▇▍ ▆▉ ▆▊▍▊█▍▅▌▍▊ ▍▊▅▅▄ ▊▍▊▋▄▄
Updated office_ceiling_light_b texture resolution
▉▉▄ ▊█ ▄▄▅▊▊▇▋▇▅▅ ▇▉▄▇ ▆▇▄▄ ▍▌ ▊▋▊█▊▄▋▋▅ █▍ █▊▆▄▄▆▅█▌█▋ ▉▅▉▉▉▋ ▋▍ ▉▉▄▋ ▌▇█▋ ▍▊▉▍▆▊ ▆▍ ▌▌▆▅▅▌▊▅▇ ▌▅ █▌▅█▄▄▆ ▍█▇▌▇
Distributing dismount points across ragdoll bones for more reliable dismount without offset issues
code review changes
- client state initialized from networked parent entityref
- removed some redundant client flag setting
- eye positions levels out after ragdolling ends
added shoal fish to env_fish on main camera and tweaked numbers and values of all fish
Organized Editor folder and made LabelTextEntry agnostic with OnStopEditing action
Add Name to TileResource.Tile
Fix not used warning
Add EmptyValue to LabelTextEntry
Add PixmapCache for creating cropped pixmaps from textures
Use PixmapCache in SpriteEditor
Created TileListControl and TileControl for TilesetEditor. Shows list of all created tiles. Shows preview icon. Can be renamed/reordered/ect.
https://files.facepunch.com/CarsonKompon/2024/July/26_10-38-TrickyHellbender.mp4
Limit flex counts to 1k to avoid crashing
There will be a warning when the limit is hit now.
UI: Do not render invalid texture background images
Fix missing map select button
Added two storey ruin variants. First pass of jungle ruin level assembly,
Autoswitch to game tab when going into playmode again (oops)
TrailRenderer, SceneTrailObject, ParticleTrailRenderer
Expose BlendMode
Move D_BLENDMODE to common/blendmode.hlsl - so we can pull it into other shaders easy
SceneLineObject supports texture + uvs
exported wolf run 180 turn left to run rm and wolf attack 1 rm anims
Updated office_ceiling_light_b Model and Prefab
Added New Textures and Materials for office_ceiling_light_b
More hill cliff progress
Made all hill cliffs 10% flatter
fixed no cliffs spawning below zero in test level