userCarson Komponcancel

1,276 Commits over 273 Days - 0.19cph!

Updated iron ore to look more visually distinct from gold ore Pickaxe does less damage to entities Fix "Experienced" quest not unlocking after reaching level 5 Diamonds have a super low chance to spawn in the grass biome Added quests for discovering each biome
Fix a few NREs across Player, Inventory and QuestResource when you haven't yet created a character and load into a server Updated ItemDrop system to determine whether or not a drop came from a natural spawn. Log naturally obtained items in stats and in the save file. Quests now use the newly added stats to determine quest completion instead of items currently within the inventory. Crafting items counts as being created naturally towards quest progress Clean up new stat usage and ensure it works in all use cases.
Yesterday
Added achievements Updated quests to be more in-line with achievements Removed missing quest from Suggested/Starting Quests and added replacement
Yesterday
Fix BankPanel NRE Added StatIncrement to use in place of Services.Stats.Increment to ensure that stats are also tracked in the local save file per-character
Yesterday
Added "Jump to Code" for inspector [Button]s
4 Days Ago
Fix enemies not dropping coins with plunder skill Update Banking and Shovel descriptions to be more descriptive and describe what the items actually do Fix pinning the recommended quests creating an empty/invisible quest entry that does nothing Can now use Speed Upgrades on a Bank to increase the rate of coin production
4 Days Ago
Fix player particles, add jump particle, and fix player rotation issues on first frame when landing Set BrakePower based on state since it was interfering with a few abilities
4 Days Ago
Final logo/menu update Update .sbproj
8 Days Ago
Main/Pause Menu Updates
8 Days Ago
Added GraphView.CreateBackgroundPixmap which you can override. Resolves Facepunch/sbox-issues#7845 TextRendering.Scope now allows for newlines with a multiline text editor. Resolves Facepunch/sbox-issues#7836 Mixer now shows `*` when there are any new or unsaved changes. Can also delete mixers with the DEL key. Mixer will prompt you to save any unsaved changes on close and restore to previous settings if no is pressed. Resolves Facepunch/sbox-issues#7799
8 Days Ago
Fix ControlsPanel BuildHash Added TileResource.HideFromJournal and ItemResource.HasCraftingRecipe.
10 Days Ago
Added FeatureAttribute.Description. Feature tooltips now use the XML tooltips that display a description if there is one. Resolves Facepunch/sbox-issues#7893 Added [Feature] descriptions to a few existing components/resources
10 Days Ago
Cleanup MainWindow and Timeline Sprite Editor will now ask if you'd like to save changes before closing if any unsaved changes exist. Will restore the previous state of the resource properly Tileset Editor now asks if you'd like to save changes, and dirties properly for all modifications. Ensure undo steps are made for all actions in Tileset Editor Ensure undo steps are made for all actions in Sprite Editor
11 Days Ago
Move GameMenu folder Update tile spawn rates Can now buy and sell properly at a Market MarketModal now shows when a slot is out of stock and no longers allows purchases
11 Days Ago
Added ControlsPanel to the HUD, automatically populates with contextual controls based on the held item Added Input Hints to all existing holdables Fix InputGlyph not showing icons in certain conditions Fix WorldManager dirty queuing Break down Hotbar into HotbarEntry and optimize layout Can now change held item on controller with LB/RB Different Holdables can define their own control schemes on controller to suit each better Added "Smart Cursor" controller setting to GameSettings
13 Days Ago
Rebalanced all tile spawns Added Ruby Ore and made Ruby Chunks more common Directory Metadata + remove old islands.json Rebalanced some quests, added some stats, and fixed fishing unlocking all quests at once Relics no longer leave behind their collider when used, Industrial Tables can now be crafted properly, and tweaked some drops Rebalanced some crafting costs Cost no longer shows at all times on InventorySlots, fixed squished PermissionsPanel when too many players Fix Pickaxe NRE
13 Days Ago
Controller improvements and Bed cleanup Fixed a bunch of networking issues
14 Days Ago
Randomize Character Button Increase brightness of the night until torches/ortho lighting works Updated Inputs in Project Settings and fixed some minor issues with skills Custom InputGlyphs now properly show their controller counterparts with the correct icon and colour Added Controller Support https://files.facepunch.com/CarsonKompon/2025/March/14_13-11-BouncyArmyworm.mp4
14 Days Ago
Input.EnableVirtualCursor also affects Click/MouseWheel simulations
14 Days Ago
Added Input.EnableVirtualCursor which can be disabled to override Cursor movement when using a Controller
14 Days Ago
Replace CameraComponent.RenderUI with ScreenPanel.TargetCamera. Restore previous behaviour of UI only drawing to the Main Camera by default instead of all Cameras by default. Also allows you to specify exactly which Camera a ScreenPanel should be drawn over. So you can easily handle splitscreen, ect.
14 Days Ago
Added more naturally spawning Tiles to the Corrupt Biome Added Wilted Flowers
14 Days Ago
Add a bunch more quests to nudge players in the right direction + more milestone quests Added ItemResource.Cost and assigned a value to every existing item
14 Days Ago
Added Upgrades skill and changed the order of some other skills Add Resting Skill Added Upgradable, AutoCollector and AutoMiner both derive from Upgradable now Added Damage Upgrades, Range Upgrades, Speed Upgrades, and Durability Upgrades for autonomous machines. Added UpgradablePanel, displaying which upgrades a machine has Autonomous machines do not drop their item when destroyed, but will drop all added upgrades Added Beds, can be used to sleep through the night and heal a few HP
15 Days Ago
Added Market Item and Skill Added Market Tile and began Modal Fix networking issue with CookingStation.LastOwner Cleaned up all Modal popups and fixed some styling Make ItemToolTip more generic and implement in the Market and Item Hotbar. Market now rotates every hour with limited stock for each item
15 Days Ago
Added Tooltips to ComponentSheetHeader. Resolves Facepunch/sbox-issues#7859 https://files.facepunch.com/CarsonKompon/2025/March/13_09-32-MediumorchidHartebeest.mp4
16 Days Ago
Fix build failing, Vector3Int already had entry
16 Days Ago
Added negative (-) operator to Vector2Int and Vector3Int
16 Days Ago
More Tile Spawning tweaks
16 Days Ago
Reduce MaxMobs and MaxEnemies & treat Max Tile Coverage per-chunk instead of across the entire World
16 Days Ago
Update SpriteTools Clean up Journal Menu Added Torches. Should work when ortho lighting works. Update CraftingPanel styling Added Magic Wand and Magic Skill https://files.facepunch.com/CarsonKompon/2025/March/12_13-46-DigitalPorpoise.mp4 Updated Wrench and fixed logic in each holdable so it doesn't have to network anything it shouldn't Updated Composting Skill and Rebalanced tool efficiencies Fix Shovel not working below a certain X and Y value, resolve some more networking issues
16 Days Ago
Tileset Tools now work in the 3D viewport https://files.facepunch.com/CarsonKompon/2025/March/12_09-11-QuickwittedCaiman.mp4
17 Days Ago
Update .sbproj Added CompileIfNeededAsync to CreateSpriteResourceUsingImageFiles to prevent new NRE
17 Days Ago
Fix ItemDrops throwing NREs for connected clients Fix CanAttackEntities and IsCreative permissions not networking correctly Added Sign Item, Tile, WorldPanel and Modal. Added Sign to Stonecutter skill https://files.facepunch.com/CarsonKompon/2025/March/11_10-58-SlipperyArieltoucan.mp4 Added Reinforced Walls and updated Building/Decor crafting categories
17 Days Ago
Minor quest balancing Fix tooltips clipping off the top of the screen Networking interactable and placeable fixes Only run console commands in the editor Direct To Storage skill networking fix Added chat bubbles above players when they speak https://files.facepunch.com/CarsonKompon/2025/March/10_16-56-InternationalAllensbigearedbat.mp4
18 Days Ago
Fix ownership issues with different crafting stations Made Easy Access skill work on more stations and fixed some more networking issues
18 Days Ago
Fix Main Menu tileset layering Added GameSettings, and Settings Menu/Popup Volume settings now apply to the mixer and other game-related settings are applied per-client
20 Days Ago
Need to be in range to interact with relics Added Fish Tank, updated all existing Fish Items, and added DefaultHeldItem Can now place fish in a Fishtank to display them https://files.facepunch.com/CarsonKompon/2025/March/07_15-48-CapitalRhea.mp4 Added fishing-related quests and stats
21 Days Ago
Added PreviewQuest and 5 new beginner quests Don't show progress on QuestPanels that only have one thing to do Fix Land Purchase sounds not playing Update backpacking requirements
21 Days Ago
Added CompostStation, CompostingModal, and Composting Skill Tiles can no longer naturally spawn on dig tiles Composter sprite updates based on the progress
22 Days Ago
Fix PlaySoundAt 2D falloff not working Consumables broadcast their sound Added IStatModifier and implemented SpeedEffect + SpeedPotion Added StatusEffect base class and StatusEffectPanel which shows all current status effects and their timers Implemented Mining Potion and mining/attack speed modifiers Added Regen and Stamina Potions + Effects Initialize local entity transforms to prevent mobs doing a 180 on spawn
22 Days Ago
TagSetControlWidget properly initializes any custom ITagSet class if they are null instead of throwing warning Added a bunch of Context Menu options to TagSetControlWidget and TagButton. Resolves Facepunch/sbox-issues#7794 https://files.facepunch.com/CarsonKompon/2025/March/06_09-30-StainedHammerheadbird.mp4
22 Days Ago
Dont send items to CookingPot storage containers with Free Delivery skill Updated VoicePanel and made character move while voice chatting Update Quest Completion logic for quests with item requirements Added Pig mob Unify usage of TryGiveLocalItem, update Recommended Quest Order, implement Pig Spawns/SFX Added sprites for each potion type, potion SFX, and implemented the Health Potion.
23 Days Ago
Re-enable Day/Night Cycle and re-add player light Updated wheat/seed drops Merge "Free Shipping" skill with "Easy Access" skill. Add new "Sprinting" skill Styling cleanup Inventory Notification fixes Added Health and Stamina Relics that can be discovered that upgrade max HP/Stamina WorldPanel bugfixes and GameMenuHeader fix
23 Days Ago
Added Curve.Ease, Curve.EaseIn, Curve.EaseOut and Curve.Linear statics. Also added curve.Reverse() and updated CurvePresets to use the new statics. Resolves Facepunch/sbox-issues#7785
23 Days Ago
Fix numpad KeyEvents using the incorrect name when binding from the editor. Resolves Facepunch/sbox-issues#7778
24 Days Ago
Use way less DrawRect calls in PlayerDamageIndicators until we have DrawPoly or equivalent
24 Days Ago
Increased sword damages Added ItemResource.InventoryOrder and assigned for each tool Fix CanExpand check having incorrect logic and added sound for planting seeds Added a ton of foods that can be made in the Cooking Pot. Updated Cooking Recipe logic so they are more like loose requirements
24 Days Ago
Update SpriteTools + fix generation error
24 Days Ago
Added achievement art Update all obsolete code