userConnacancel

4,794 Commits over 1,371 Days - 0.15cph!

3 Years Ago
Update sbox-voxels submodule
3 Years Ago
Fixed not being able to change blocks if they aren't air. Use GameTask.Yield.
3 Years Ago
Added GameTask.Yield Merge branch 'master' of github.com:Facepunch/sbox
3 Years Ago
Update sbox-voxels submodule and use GetPositionsInBox
3 Years Ago
Rename to GetPositionsInBox
3 Years Ago
Update to use GetAimVoxelPosition
3 Years Ago
Added EditorAreaGhost render entity Update sbox-voxels submodule Added initial version of AreaBlocksTool
3 Years Ago
Added VoxelWorld.GetBlocksInBox
3 Years Ago
Update voxels submodule
3 Years Ago
Potential progress? Have the lightmap queue a full update when it becomes dirty Update mesh immediately when ready and perform initial torch/sunlight update in thread Stash A little better maybe but still screwed. May need a general re-think. Screw it, just do it all in another thread... slight visual glitch with this though when updating mesh in a thread (to investigate) Merge pull request #1 from Facepunch/light-fixes Light fixes
3 Years Ago
Screw it, just do it all in another thread... slight visual glitch with this though when updating mesh in a thread (to investigate)
3 Years Ago
A little better maybe but still screwed. May need a general re-think.
3 Years Ago
Stash
3 Years Ago
Update sbox-voxels submodule
3 Years Ago
Have the lightmap queue a full update when it becomes dirty Update mesh immediately when ready and perform initial torch/sunlight update in thread
3 Years Ago
Potential progress?
3 Years Ago
Simplification test
3 Years Ago
Update sbox-voxels submodule
3 Years Ago
Added LiquidState. Have each queued tick have its own delay. Add queued ticks to a list(?) then process ready ones into a queue. Sort of kind of maybe somewhat happy with liquid for now.
3 Years Ago
Update block data -> block state and update liquid block usage
3 Years Ago
Rename Block Data to Block State Added LiquidBlock Refactor and add queued ticks system
3 Years Ago
Adjust starting time of day and sunlight
3 Years Ago
Update sbox-voxels submodule
3 Years Ago
Adjust time of day speed
3 Years Ago
Increase radius of colored torches and add white torch Place white torch with E (test) Update sbox-voxels submodule Update voxels shader to support GlobalBrightness and GlobalOpacity. Change sunlight brightness of faces depending on normal
3 Years Ago
Added DayCycleController and DayCycleGradient to control time of day in a voxel world Update GlobalBrightness in voxel shader based on day cycle brightness Add VoxelWorld.DayCycle accessor and setup day cycle controller with sensible defaults
3 Years Ago
Water flow experiment but it's slow and sucks, stash it
3 Years Ago
Added some test commands and updated water texture for testing
3 Years Ago
Give water a little texture and have it attentuate sunlight
3 Years Ago
Update submodule and vmat
3 Years Ago
Use correct material when creating render layer
3 Years Ago
Actually use the water texture
3 Years Ago
Set WaterBlock.UseTransparency to true. Added voxel_translucent.vmat. Update sbox-voxels submodule.
3 Years Ago
Added ChunkRenderLayer. Added BlockType.UseTransparency. Added Translucent, AlphaTest and Opaque render layers for chunks.
3 Years Ago
Typo
3 Years Ago
EditorToolSelector -> SimpleRadialMenu Added Save World and Load World options to the radial menu (only Save works right now)
3 Years Ago
Use FinalLayoutChildren and remove backdrop blur for now (I think it broke)
3 Years Ago
Scale the radial menu items nicely as the virtual mouse approaches them
3 Years Ago
Added stubs for AreaBlockTool and DuplicateBlocksTool and EditBlockDataTool Added icon for place block tool and other tools Added EditorPlayer.ChangeToolTo Implemented first version of the radial menu for editor tools
3 Years Ago
Clear Attack1 and Attack2 from input if tab is being held down
3 Years Ago
Added UpdateHotbarSlotKeys Update them to make sense... Add EditorToolLibraryAttribute Start working on Editor Tool radial menu
3 Years Ago
Spawn editor players in the very center of the world bounds Use Input.Down( InputButton.Duck ) and Input.Pressed( InputButton.Back ) as a hotkey for saving the editor map
3 Years Ago
Basic Editor Hud / Editor Block Hotbar Editor Hotbar Classes Place Block Tool / Tool System Fixed load error due to type name wrong Fix loading client data for hotbar blocks if not set Fixed loading of cw_hotbarblocks data (can't deserialize to byte[]) Fix errors when EditorHotbar is ticking before the voxel world has loaded LoadingScreen from RootPanel to Panel Add [Net] IsEditorMode to game and use that client-side Fill editor hotbar blocks with random blocks if they aren't set Fix icon for editor block slots Add z-index to LoadingScreen Update sbox-voxels submodule
3 Years Ago
Add BlockType.BlockId
3 Years Ago
Fix text
3 Years Ago
Updated vpcf_c and update sbox-voxels submodule
3 Years Ago
Changed Map -> VoxelWorld Update Map / VoxelWorld and Map properties to World properties
3 Years Ago
Fixed all Texture.Load calls to pass in FileSystem.Mounted
3 Years Ago
Updated for Pain Day 2
3 Years Ago
Updated RTS for Pain Day 2 (commented out glow stuff until there is an alternative)