userCarson Komponcancel
branchsbox-islandside/maincancel

91 Commits over 181 Days - 0.02cph!

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
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
Final logo/menu update Update .sbproj
8 Days Ago
Main/Pause Menu Updates
8 Days Ago
Fix ControlsPanel BuildHash Added TileResource.HideFromJournal and ItemResource.HasCraftingRecipe.
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
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
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
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
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
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
Modified Foraging skill and made wheat no longer spawn naturally Bridge Place sound Dirt Tiles no longer dissipate when occupied by a crop. Implemented GrowingCrop turning into a different tile at max growth and GrowingCrop.DropsToAdd if no alternate tile chosen Added CraftingTime to Bread Fix water layering Balanced Stamina/Health gain from foods Fix CraftingStations not always taking items when split across inventories (letting you infinitely craft without losing the items) Items picked up with the Direct To Storage skill will try to place in an inventory that already has the item instead of the first it can find Balance some crafting recipes Inventory no longer sends tools to chests with Direct To Storage skill Consumable prefabs now use the proper values from the Item Resource More CraftingStation + Inventory cleanup to better support items in multiple containers
27 Days Ago
Implemented Soil Layer and added TilePlacer.PlaceInSoil. Replaced all uses of PrefabFile with GameObject Seeds can now be planted in soil dug with a shovel Added GrowingSeed component and implemented crops that grow over time Renamed GrowingSeed to GrowingCrop and implement ISaveData More ISaveData info for GrowingCrop
28 Days Ago
Fix PinnedContentPanel NRE Created CustomDropDown, can now choose between Public/Friends Only/Private when starting a game. Added Livestock Skill and updated requirements for a bunch of other skills Item Tooltips now show how much Energy and Hearts food will heal
29 Days Ago
Updated SpriteTools Fix Tileset Object Layers in Game scene Fix NRE in PinnedContentPanel when joining a multiplayer game before choosing a character Updated Logo + Minor Main Menu styling Updated the Character Select and Character Create menus Game UI and HUD styling tweaks Added Recommended Quests, which show by default in the PinnedContentPanel if no quests are currently pinned Quest UI fixes and fix item quests not marking complete when inventory is full Added some more starter quests
3 Months Ago
Update SpriteTools Tiles now properly serialize all data to the save file. Fix edge case where Tiles wouldn't be saved at all. Update `[HostSync]` -> `SyncFlags.FromHost`
4 Months Ago
Inventory/Chest fixes Quest Notifications show for a prolonged amount of time Pinned Recipes are now saved per-character instead of using a static variable Can click on a QuestPanel to pin it to the top of the list Show Pinned Quests on the game HUD
4 Months Ago
Updated Game and Menu scenes New HD logo that fits the rest of the UI Chatbox + OnOffSwitch tweaks
4 Months Ago
New high-res cursors that fit the UI
4 Months Ago
Renamed Inputs appropriately Creative Tab now selectable when given Creative Permissions Finished the CreativePanel, can now give yourself items if you have the proper permission CreativePanel BuildHash Use high-res font instead of pixel font, much more legible Use high-res font for text particles Update Inventory/ItemSlot styling Update GameMenuHeader styling Updated Permissions styling + OnOffSwitch styling Update Crafting Tab styling Update Purchase Land UI styling Update CustomTooltip styling Update VoicePanel styling Update SkillsPanel styling + more header tweaks QuestPanel styling and more Inventory+Permission styling Creative + Journal styling More HUD/GameMenu styling Main Menu + Popup + Fishing styling
4 Months Ago
Updated ExperienceBar styling, VitalsPanel follows experience bar Updated PinnedRecipePanel position/styling Display crafting station in Pinned Recipe Unify all crafting UI panels Pinned Recipes now show recipes from all stations, telling you which station it needs to be crafted at
4 Months Ago
Fix all Broadcast/Authority warnings by using new Rpc.* attributes Updated SpriteTools Update Skills UI to be more inline with other UI elements Updated Crafting UI Clamp QuestPanel Added Player.IsCreative and "Creative Mode" permission Fix issues with CraftingPanel and CraftingEntry
4 Months Ago
More UI styling/updates.
4 Months Ago
Update SpriteTools Started Creative Tab Fix Pickaxe targeting Change networking config Fixed cursors Fix cursor resetting in certain states Show pointer cursor in gameplay when held item is usable at mouse position Disable Day/Night Cycle for now Redid XP bar styling Updated Vitals styling Update CoinsPanel styling CraftinPanel restyle
5 Months Ago
Update SpriteTools Fix CharacterSelectModal Cleanup Remove the WIP ParticleTextRenderer Component now that it's in-engine
5 Months Ago
Converted QuestResource [Groups] to [Feature]s Add [Feature]s to TileResource Add [Feature]s to EntityResource
5 Months Ago
Added StartingRotation to Projectile Updated ItemResource to use [Feature]s instead of [Group]s, creating a new item is much less overwhelming now Updated all ItemResources using certain Features
5 Months Ago
Update SpriteTools Fix crosshair targeting on Entities Added Rotation [Feature] to Projectile Added Bone item drops and projectiles Cleaned up a bunch of lengthy components by converting [Group]s to [Feature]s Added Ranged Combat Feature to Enemy. Skeletons now throw bone projectiles from a distance
5 Months Ago
Added Custom Pixel Cursors Updated various UI elements to have cursor reactivity Fix CraftingStation NRE if player dies when in menu. Force close any open Modals on death Fishing Minigame has a chance for Treasure to appear. Can optionally go for the Treasure or the Fish Fix Cooking Skill, and Cooking Pot Tile issues Cooking Pot has a custom UI which only takes single items instead of item stacks Fix CraftingStationPanel NREs Cooking Pot no longer duplicates items when adding to Pot Replaced individual food prefabs with a single food prefab that pulls healing information from ItemResource Added Cooking Recipes and "Unknown Mess" food item which is crafted when using an invalid recipe Cooking Pot now has progress bar Moved all Tile-related WorldPanels into the WorldPanels folder Added CookingStationPanel for overworld progress view
5 Months Ago
Catching garbage whilefishing now shows the garbage you caught in the Modal popup Pressing ENTER when typing a Character Name will submit properly Fix default fish item being fishable Added Cooking Pot Item and Tile Added Cooking Skill Can no longer go into a negative coin count when dying Fix InventoryPanel child panel not sizing properly Chests now drop their contents when destroyed Updated SpriteTools