239,296 Commits over 3,837 Days - 2.60cph!
Added support for opening the DLC page for DLC skins
Items that are in our current weekly store now direct there instead of the community market page (which won't exist yet)
Show turret interference when looking at it with a wire tool
Show turret interference when placing down a new turret
- only show interference based on the turrets you are authorized on (prevents you from holding a turret in your hand to see how many turrets are in an enemy base)
- make `maxinterference` and `interferenceradius` convars replicated so it works on modded servers with higher interference values
https://files.facepunch.com/jakerich/oP3LLKxddkeSokDj/PcPMSfjNLkBwSe8i.mp4
Finalized prefabs & file organization.
Added player.trigger_wildlife_trap convar for testing
thumb_up
12
thumb_down
55
Hotspot rect assets can be loaded from kv3 and json
Add Pixmap.FromTexture
Remake rect editor in C# open rect assets with it https://files.facepunch.com/layla/1b2811b1/sbox-dev_v1vsYYyeyh.png
Raw human meat bait value is now 3
Spoiled human meat bait value is now 0
Can no longer put items with no bait value into the fishing trap (same behaviour as fishing rod)
Show the max stack bait size in the information panel when bait is selected
thumb_up
25
thumb_down
94
Added a link at repair bench for marketable skins that goes directly to the community market page for that skin
Fix #SERVER compiler error
Fix paint brush sizes less than 2 having gaps
Increase max paint brush size to 100
▉▋▇ ▅▌▄▊█▇.▌▇▇▇▋▊<▅>() █▋ ▅▌▄▇█▄▆ ▋▆▆▋▅▍█▄▌▆▍▇▌
▆▌ ▄▉▋▅ ▄█▊▌ ▋▆▆▋▌ ▌▌▅ ▇▆▌▄▋▇▊ ▅▍▌▆ ██▊▌▊ ▉▇'▋▉ ▊▇▄ ▌▅█▉█ ▍▅▉▅▄▅▊ ▄▍▆▄
Merge from allow_barricades_monuments -> aux2
Manually remove all `hackweek_combat_playground` code
Make the sign painting UI follow the UI scale option
Fix soft brush texture not set up the same as the other brushes (made RGB all white so only alpha changes)
Fix wooden barricade missing default layer check when placing
- add new default volume check and ignore other wooden barricades
Fix incorrect paint texture resolution for landscape and portrait picture frames
merge from quickmove_stack_fix
Manually fix bounds of wood double barricade being too small in X direction
merge from fix_mixing_table_save_scroll
merge from fix_f8_menu_update_text
merge from techtree_workbench_multi_access
merge from WindowCraftTime
merge from HorseArmourPenalty
merge from signs_io_ui_fix
merge from shop_weapon_attachments
Fix undo system not setting next action for snapshot on redo, causing undo to be incorrect after a redo and new snapshot
merge from io_seismic_sensor
▉▆▄▄▆ █▅▌▄▌▇█▆ ▌▇ ▆█▄▊█▉▋▆██▉▍ ▉█ ▌▌██▇ ▊▅▉▌▄▄
!█▆▌ ▍▄▊▅▉ ▌▋▄▅▄▍▄ ▌▍▉▊▋ + ▉▉▇▅▍▌▄ ▍▆▆▊▊
▍▊▄▆ ▌▆█▋█ █▊▋▌ ▋██▇▋▅▄▆▇ ▉▌▌▋▄▅ ▊▆▆▊▅█▅ █▍▋▄▋.▅▌▆ ▄▍ ▊▇▆█ ▊▉█▄▊
▇▊▄▅█▅ \▆ ▆▅ ▅▅▄▊▇▉ ▍█▊▋█ ▌▇▄
Fixed round timer not being networked
Rework Respawn() a bit
Add analytics for how long the server took to save
Add gizmo to TeamSpawnPoint
Don't auto-respawn during rounds
NextRoundDelay, TeamEliminated
Some docs
Rename test game mode
WaitForPlayers
Main cannon attack improvements
█▌█ ▇▊█▉▌ ▄▌█▆▋▊▋ ▆▅▄█▇ + █▋▌▊▊█▄ ▉▆█▍▇
Freeze players in freeze time
Refactor game loop, basic round status HUD element
Bump MAX_LOGGING_MESSAGE_LENGTH to 4096, matching main
Fixed warnings on changelevels on 64bit builds
Split up game mode events into pre / on / post
Fish bait value changes:
-All fish based food now has no bait value and cannot be used to catch more fish
-Raw Bear and Wolf meat is now worth 10 bait (was 5)
-Raw human meat is now worth 10 bait (was 1)
-All berries are now worth 1 bait (was 0.5) and can be stacked up to 5 times as bait
thumb_up
33
thumb_down
131
GameMode boilerplate / simple rules
Added basic .editorconfig
Testing game mode prefab, add spawn points to fps_testing.scene
TextRenderer: Add TextAlign, FontWeight, FontControlWidget, remove OnPreRender
▋▆▅█.▊▉█▇▍▉▋▆▉▄█▊▇█▆▍▆▉<▇> ▉▋▊▇▍▌▅ ▊▍▉▍▊ █▉ ▆▅▇█▉▅▄.▄▋▇▆▅▉ ▄▉▋▉▊ ▅▌▊▊▍ ▆▉▉▋▍ ▌▊▊ ▇▄ ▅▄▇▌█▋█▇█▄▆▄ ▋▆▄▄ ▆▄▇▉▉ ▌▉▅ ▅▍▍█▅ ▆▄▋ ▍▅ ▇▄▅▌▄▌ ▋▉ ▅▊▊▅▋▇
env_screenoverlay SwitchOverlay forcing overlays on when the entity is disabled
Fix clicking a TextEntry sometimes setting invalid caret pos
Crush viewmodel move speed when slow walking