1,017 Commits over 183 Days - 0.23cph!
Style Inspector now crosses out any rule that isn't taking effect (due to a higher priority rule). Resolves Facepunch/sbox-issues#6273
https://files.facepunch.com/CarsonKompon/2024/August/22_07-58-VioletEft.png
Add `@orphaned` filter to list all assets with _c files and no source files (that aren't from the cloud). Resolves Facepunch/sbox-issues#6285
https://files.facepunch.com/CarsonKompon/2024/August/22_07-29-BouncyBlesbok.png
Allow "CTRL", "SHIFT', or "ALT" as binds on their own
Added support for Modifier Keys in Input Binds. Resolves Facepunch/sbox-issues#6286
Fixed CTRL/SHIFT/ALT modifier keys in Editor Keybinds. Resolves Facepunch/sbox-issues#6287
Added MWHEELUP/MWHEELDOWN InputGlyphs
Prevent chatbox overflow when typing a longer message
Fixed Main Menu Maps page asking you which map you want to launch even though you just clicked a map.
Inputs now support MWHEELUP/MWHEELDOWN. Resolves Facepunch/sbox-issues#6132
Can now close the Camera Preview Floating Window so it's not in your way. Resolves Facepunch/sbox-issues#4472
https://files.facepunch.com/CarsonKompon/2024/August/21_11-29-LawfulNorthernhairynosedwombat.mp4
Spawn Indicators no longer cast shadows
Connected Clients can now see the Minimap properly. Enemies and other players now show on the Minimap as well
Fixed Enemy Spawn Indicators destroying themselves instantly on Connected Clients
Minimap Fixes
Create Custom 2D Character Controller to use for Player Movement instead of a Rigidbody. Fixes all known movement issues with Connected Clients
Clean up 2D Character Controller
Updated Sprite Tools
Prefab Spawner no longer spawns at the same height as the tiles
Revert shader back to the manually edited shader since it's still needed for shadows
Revert manual shader changes and add calculated Bounds to TilesetSceneObject to prevent improper ordereing.
Update Example Scene
Remove old Tile classes
Updated Sprite Tools
Updated Minimap Colours
Added Key Sprite/Pickup. Has a chance to drop from Crates.
Fixed Pickup Scales and Shadow Scales
Fix not being able to Zoom in certain Rendering Widgets
Fixed issues with Sprites that had an aspect ratio of < 1 (scales width instead of height and vice-versa so things always fit in view)
Don't show Room Caps on the Minimap
Updated Sprite Tools
Only use Tiles tagged with "floor" to create the rects for the Minimap
Added Tags to TileResource
Added Basic Minimap. Can press TAB to toggle larger view
https://files.facepunch.com/CarsonKompon/2024/August/19_21-50-OvercookedDoe.mp4
Minimap only shows rooms that you've visited (or adjacent rooms)
https://files.facepunch.com/CarsonKompon/2024/August/19_22-09-BaggyMussel.mp4
Update Sprite Tools
Marked all Sprites in all Prefabs as Do Not Cast Shadows that weren't already
Potential NRE fix for GetAttachmentPosition
Fix AspectRatio only returning integer values
Update SpriteTools
Remove unneeded function
Removed delays from Map Generation so its super quick and invisible
Queue Broadcast Events on the correct frame. Resolves Facepunch/sbox-spritetools#17
Fix Main Menu NRE when typing in search box
Prevent Toasts from ticking down while you're in a Loading Screen.
Added Main Menu Toasts
Added Toast that pops up after playing a game you haven't yet interacted with. Clicking will open a Review Page Modal.
https://files.facepunch.com/CarsonKompon/2024/August/19_12-04-UnlinedWeaverbird.png
"Create model..." now shows up when right clicking an .obj file
Can now drag folders to/from the TreeView on the left side of the Assets Browser. Resolves Facepunch/sbox-issues#4742
Dragging a folder on itself no longer recursively creates folders. Resolves Facepunch/sbox-issues#6258
Added "Recently Updated" section back to Main Menu front page
Added Search Bar and Filter Order to Game Jam page on Main Menu
Don't place tile at -MaxValue,-MaxValue when using Line Tool or Rect Tool on a single position
Added Place Block SFX
BlockPlacer OnUpdate error fix
Hopefully fix VoxelParticles.Spawn error
WorldItem NRE fix
Add basic Server List page to Main Menu
Delete MyComponent.cs
Add basic settings menu with audio sliders that save/load
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
Fix MeleeWeapon not hitting the correct block(s)
Using the Character Select menu in the Pause Menu will actually change your character instead of saving your existing character over it.
Update Stone Axe/Pickaxe to use proper models
SMG Crafting Recipe makes a bit more sense
Balance DamagePerItem for rock node
Fix rock resource being Wood type
Add Stone Pickaxe
Added Stone Axe
Made some Music to set the mood 🎵
Improved the Roller rolling sound
Update Mining Laser Item Icon
Add sound to Mining Laser. Laser and it's sounds should be networked now
Sword recipe makes a bit more sense
Don't show .0000001 on damage numbers