4,344 Commits over 1,249 Days - 0.14cph!
Add CanBuildEntity & CanAssignBed to gamemode
Can only have 5 bags, will get a message for each one you add when:
- placing
- assign bag
- take over public bed
- make bed private
Maximum 5 bags shown on respawn screen
Removed placeholder "beds must be placed further than 250m away"
Increase underlay image alpha
Fixed layout of arrows & fixed clicking on icons changing background image
Merge from main -> furnace_ui_rework
Merge from main -> cached_server_browser
Merge from main -> hardcore
Merge from main -> combatlog_improvement
Corners also show far distance
Building guides show until 300m
Resource UI + saving / loading bases
Gamemodes can override cost of building & upgrading
▆▇▊ ▅▇▅ ▆▇▍▆ ▆▌█▉█▊▊▌█ ▊▉▍▋▊▅▇▆ ▆▊▇▅▋▍ ▇▉▊▇█▊▉▉
Updated slots to match new interface
thumb_up
12
thumb_down
11
Prevent players moving items into output slots
thumb_up
11
thumb_down
18
Remove placeholder bed changes
Can add arbirary convars to gamemodes
Run convars when the gamemode is created
Disable canvas by default on inventory & contacts
Editor tool to toggle all canvas on or off
Auto hide lots of canvases
Add canvas disabler component
Disable plant genes canvas when invisible
Disable deathscreen canvas when invisible
Disable crafting canvas when invisible
Disable inventory canvas when invisible
Disable main menu canvas when not visible
Add editor tool to list all active canvas and number of children
Gamemodes can customize sleeping bag reset range (needs balance pass)
Wipe BPs on force wipe (normal map wipe)
Hide seed in F1 `Info` menu
Dont report the seed to steam
Let the client know rust+ is off by setting app.serverid
Disable crawling wounded state
Add convar `crawlingenabled` to disable crawling
Raycasts for lasers on client on job system
Disable printpos, printrot, printhead, printeyes & printinput commands
Added hardcore server tag
Block global chat on the server when convars are set (so players cant send console commands to bypass)
Prevent "harmony.unload" from unloading all harmony hooks on the server
Add Mono.Cecil
Harmony mods load new code when hotloading
Enabled harmony in the editor
Global chat & local chat convars