userCarson Komponcancel

1,200 Commits over 245 Days - 0.20cph!

2 Months Ago
ListControlWidget now supports multiedit, only showing matching indexes Add and Remove buttons now work when MultiEditing a List Added support for re-ordering lists during a Multiselect https://files.facepunch.com/CarsonKompon/2024/December/18_11-03-AjarBaiji.mp4 Right Click -> Duplicate now works on Multiselect Lists
2 Months Ago
Support non-array drags on ListControlWidget since not all widgets use arrays for single asset drags
2 Months Ago
Can now drag one or multiple entries directly onto the "+" button in a List instead of having to create the entries and drag individually. Resolves Facepunch/sbox-issues#7197 https://files.facepunch.com/CarsonKompon/2024/December/18_08-58-FocusedMassasauga.mp4
2 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`
2 Months Ago
Don't create an invalid Tileset state when no autotiles are present
2 Months Ago
Clean out all the old unused files
2 Months Ago
Don't show "Include Source Files" checkbox when publishing type that always includes their source files (libraries)
2 Months Ago
Added GetTextureFromFrame docs Support 3x3m and 3x3c guides with new TextureAtlas approach TextureAtlas.GetTextureFromFrame now grabs proper coordinates for all ratios
2 Months Ago
Fix NRE in TextureAtlas.FromSpritesheet Optimize TextureAtlas class and fix random green pixels in TextureAtlas.GetTextureFromFrame Use TextureAtlas for Autotile Guides TextureAtlas.GetPreviewTexture no longer has 1px padding or texture bleed Refactor over-complicated tile caching process and do everything from TileAtlas Condense individual guide images into single images. Saves on a ton of space.
2 Months Ago
Autotile Example/Test Assets. Published Autotiling to sbox.game
2 Months Ago
Added Block of Ice item (orbital that blocks bullets and deals contact damage)
2 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
2 Months Ago
Updated Game and Menu scenes New HD logo that fits the rest of the UI Chatbox + OnOffSwitch tweaks
2 Months Ago
New high-res cursors that fit the UI
2 Months Ago
Remove old DecibelsSlider and fix typo in the new one
2 Months Ago
Only reset Batch Publish Org if currently set to local Check asset directly along with references assets when checking differences in Batch Publish. Resolves Facepunch/sbox-issues#7151
2 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
2 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
2 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
2 Months Ago
More UI styling/updates.
2 Months Ago
2 Months Ago
Fix NRE when removing multiple components in context menu
2 Months Ago
Forgot to save this file in VS 😳
2 Months Ago
Fix scss `@import`s not including files with relative `../` paths in the file watcher Write some SCSS import Unit Tests and update existing ones to test more than just variables
2 Months Ago
Fix [ReadOnly] attribute not being applied to all property types ResourceControlWidget now looks like it's greyed out when disabled
2 Months Ago
Same thing with Nullable Button
2 Months Ago
Prefab Variable button now shows when there's differences in a Multiedit https://files.facepunch.com/CarsonKompon/2024/December/09_09-33-ScratchyGemsbok.mp4
2 Months Ago
Added Multiedit support to Component Context Menu
2 Months Ago
AbsolutePath is required only for registering the asset Added Multiedit to RangedFloat (so you can edit all your sounds at once) AudioDistanceFloatProperties now support Multiedit ButtonControlWidget now supports Multiedit, will invoke the function on all selected Components GradientEditorWidget now supports Multiedit CurveControlWidget now supports Multiedit
2 Months Ago
Don't use absolute path when creating sounds from mp3s
2 Months Ago
Make sure SoundEvent is compiled before we try to add sounds to it. Fixes Right Click MP3 -> Create Sound Event(s)
2 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
3 Months Ago
Fix minor typo Added Multiedit support to TagSets. Resolves Facepunch/sbox-issues#6882 https://files.facepunch.com/CarsonKompon/2024/December/05_10-10-LividGallowaycow.mp4 Rename TagSetControlWidget file name to match class name
3 Months Ago
Refactor Autotile serialization so we can support stuff like merging Fix erasing Autotile updates Save merge state to Autotiles, and fix SetAutotile override not working as intended Finally got merged autotile working, visual still displays incorrectly at times however https://files.facepunch.com/CarsonKompon/2024/December/04_12-02-FearlessAruanas.mp4
3 Months Ago
Fixed merged autotiles not patching themselves when erasing nearby autotiles
3 Months Ago
Do tile validation before updating bitmask instead of during so tiles destroyed after those that already updated their bitmask don't leave behind invalid tiles Fix Autotile Rectangle Tool Fix all the issues that the last 2 fixes caused
3 Months Ago
2x2 Edge now has proper tile count Added bitmask mappings for each valid autotile position of 2x2 autotiles. Now all brush types are officially supported https://files.facepunch.com/CarsonKompon/2024/December/03_15-57-FlakyPlanthopper.mp4 Fix rectangle delete not deleting non-autotile tiles when in autotile mode Placing Autotiles near Autotiles of another type while merging is enabled will no longer override the old tile type Autotile Merge setting now visually shows how the merge will end up looking (although not yet functional when painted. will need to refactor how autotiles are saved) https://files.facepunch.com/CarsonKompon/2024/December/03_16-32-RegularAfricanbushviper.mp4
3 Months Ago
Change tile guide asset names Added 256 tile guides Can now create Autotile Brushes of each type. Remove Corner Type Implemented 3x3 Complete (255) Autotiling Fix Rectangle Tool preview Brush Rotation no longer incorrectly displays Autotile preview Paint Tool now supports 2x2 Autotile Brushes Fix issues when using Round brush with 2x2 Autotile Added descriptions to each tool Property Added "Merge Different Autotiles" Brush setting. Fix eraser not drawing above other tiles Check for the validity of a 2x2 Autotile existing when painting/erasing Maintain 2x2 validity check while using 255 size bitmask
3 Months Ago
Prevent Scene Editor from attempting to do FPS cam when holding right click in a 2D view
3 Months Ago
Update enum descriptions
3 Months Ago
Is47Tiles -> AutotileType enum with 4 bitmask types. GetAutotileBitmask now returns proper values for each type Basic 2x2 Edge and Corner bitmask implementations Fix PaintTileTool warning and NREs Can now change Autotile type after initially creating it, fixed all NREs that come with that change Changing Autotile Brush type now gives popup warning telling you its a potentially destructive change. Cleaned up a bunch of unused code Fix AutotileWidget not being created with unnamed autotile brush Fix brush type not serializing Fixed not being able to select brush while tile was selected in Tileset Editor Replaced separate create buttons with a single button that has a dropdown for brush type https://files.facepunch.com/CarsonKompon/2024/December/02_13-37-FrigidUintagroundsquirrel.mp4
3 Months Ago
Main Menu form
3 Months Ago
Main Menu Save Slots now have play/delete buttons instead of the whole thing being a button Intro Cutscene now has save file state, updated all map thumbnails and made them jpgs Map Resources can now set an associated Hub World with each stage. Save Data now keeps track of level completion Quest Resources now have an associated map to track hub progress Fixed CameraIntro.OnIntroEnd and made it so you can hold E to skip the intro cutscene Coin count is now serialized with Scene Metadata so we can retrieve from menus. Pause Menu now shows you quest completion percent for the current area Fix End Item Screen Save Slot now shows progress throughout the game, and levels completed https://files.facepunch.com/CarsonKompon/2024/November/29_10-20-HandySkylark.png Diving into a Balloon gives you your jump back instead of continuing to send you forward Made Balloon collisions a bit more fair Balloons and Crumble Platforms respawn quicker Checkpoints cannot be re-activated. Meaning you can't accidentally fall back to a previous one and lose progress Can't use scene triggers if entered a level from the menu You now only continue to slide from a dive if holding a movement key. Otherwise you come to a stop much quicker Can now steer the dive (both in-air and on the ground) Can press the ground pound button while sliding on the ground to instantly cancel the slide
3 Months Ago
Added train ambience to main menu, camera slightly bumps every once in a while Remove unneeded GameObjects from Main Menu, clean up Hierarchy Removed existing Ui folder Added new UI folder with updated folder structure, fixed a bunch of UI issues and did various optimizations Don't save over save file when loading into a level from the main menu instead of from save file Fix pause menu black square in levels Added Button Icons Made Save Slots larger in Main Menu and give more info about the player's save
3 Months Ago
Fix Right Click -> Create Sound Event creating sound events with empty sounds instead of using the selected sounds
3 Months Ago
Inspector History Button fixes
3 Months Ago
Added Lock Button to Inspector, prevents Inspector from changing to newly selected objects when enabled. Resolves Facepunch/sbox-issues#6239 https://files.facepunch.com/CarsonKompon/2024/November/28_08-25-MountainousGull.png
3 Months Ago
Fix CameraIntro NRE
3 Months Ago
Can no longer tongue objects through walls (might need to tweak this) Fix music pitch not resetting when entering a new scene Make coin sound less ear-piercing Add Interact Prompt to the DialogueBubbleUI when you can advance the text Added cooldown to interacting with NPCs so you can't accidentally re-enter their dialogue when spamming Added Interactable.CanInteract Added Area Coin Counter to Pause Menu (top right of minimap)
3 Months Ago
Fix rectangle tool erase not erasing autotiles properly Added autotile preview support to Rectangle Tool Fix Rectangle Tool issues Added Autotile Preview to Line Tool