524 Commits over 0 Days - ∞cph!
Rusted Car and Old Sign setup and addition
No need to store as Base64 encoded string anymore
Try set hover on the voxel terrain so it can be selected in editor
Probably should set material normal here
Test vox renderer component to render a vox resource
Voxel model creates a material copy to avoid palette batching issues
Voxel shader needs gamma to linear
GetVoxel: return 0 for unallocated chunks
More protection around BlockPlacer. Added a better Inventory.HasItem method that doesn't have us making a new inventory item instance every time
Fix warnings from RangedFloat API changes
Refactor to use Component.INetworkSnapshot for sending initial world data
this'll probably still happen, so putting IsValid here
Added Place Block SFX
BlockPlacer OnUpdate error fix
Hopefully fix VoxelParticles.Spawn error
WorldItem NRE fix
Introduce a few metal nodes to the worldgen
Fixed alignment for node_rock, it was spawning inside the world 90% of the time
Reduced duck detection height a lot
Redo bothy feature, spawn a prefab with a flattening area
Crafted items will try to go to the hotbar first, and then try to craft into the overflow container
Adjust imported drone vmdl, fixed drone size/orientation
Fixed text size in settings, worlds page
Validate against a null biome?
Fix somehow having multiple players for one connection
Disconnect from server when quitting to main menu
Shrink the world back down again, remote clients are choking hard, so let's do networking properly first before doing this, version++
Add basic Server List page to Main Menu
Spawn a camera in procgen so the player will acquire it on spawn, lets us see our desired post-processing in editor scene view
VoxelWorldState.CurrentVersion++
Up the world size as a test
Show outdated worlds with a red background
Make world save fetch/load more concise, TryLoadFromSelectedFile can fail if world is outdated
Delete MyComponent.cs
Add basic settings menu with audio sliders that save/load
Fixed world save id being wrong when loading a world
Player position persistence
Hopefully fix HighlightSelectBlock NRE
Can now hold right click to place 3d rect of blocks
Fallback carriable is more effective against wood
Fix not having punch animations in published build on new character
Added HighlightSelectedBlock to pickaxe and made it slightly more effective on soil
Added Stone Shovel and Stone Sword
Fix Character Select Modal not working on first startup
Fix Shovel and Sword positioning
Don't show BuildingOverlay over the Inventory
Melee Weapons use durability when hitting the world