255,070 Commits over 3,990 Days - 2.66cph!

11 Days Ago
The code generator code for last commit
11 Days Ago
Add ability to mark RPC attributes to not kick in editor - avoids you getting disconnected every time a RPC throws exception when developing - by default RPCs all throw errors
11 Days Ago
Mac/Linux build scripts Mac: Add Makefile for VPC so we can actually build it without actually having vpc Rename some IOSALL flags to just PLATFORM_APPLE, we always imply arm64 SDL_config doesnt always imply windows Update gitignore Mac: Managed Build Scripts, no need for nvpatch for non-windows targets Use Unix trailing paths for codegen
11 Days Ago
Added a recipe book UI to inventory screens, shows all the recipes for both mixing table and the new food workbench. Highlights recipes you can currently afford to craft. Refactred the original loot panel recipe UI code out so I can use it in multiple places easily.
11 Days Ago
Refactor ItemManager by moving the addition & removal of ItemDefinitions to separate methods instead of all inside one `Initialize()` method
11 Days Ago
Add `test_custom_items` command to confirm it works
11 Days Ago
Add a bunch of code to support creating custom items based on JSON sent from server
11 Days Ago
electrical enclosure hotspots
11 Days Ago
- Fixed animations not working (cleaned up animator and turned off exit time) Snap back on close?
11 Days Ago
- Dont nuke the animator on the server - Cleanup drawbridge - First steps to debugging broken anims
11 Days Ago
merge from hackweek_automatedtesting
11 Days Ago
Fixed testrunner.runall command Added testlist command, returning the server test list json Added current branch and changest in the test result filename
P
11 Days Ago
Merge from modding_prefabs
11 Days Ago
Apply root motion
11 Days Ago
[Pick] Set platform and Struct Pack Size properly from Facepunch.Steamworks
P
11 Days Ago
Collider tweaks for food cache static prefabs
11 Days Ago
- Get a collider on the new model and setup - Sort out basic animator - Setup realmed removed for the new setup
11 Days Ago
Better fail message for blocker and door controller tests
11 Days Ago
drawbridge wip anims and set up controller/avatar
11 Days Ago
▉▋█▇█ █ ▅▇█ ▄▋▉▊▌▆ ▇▇▋▌▅▊ ▅▍▍▆ ▇▍▉█▆▄▌▊▉, ▇▅▅▋██▉▉ █▋▉▌ ▄▆▋ ▆█▌▆▍://██▌.▉▄▅▉▊.▍▆▍/▍/▍▅▉▅▅▊▆▇▉▄▊▆██▆▊/▋▅▋▆▊▊▄▌▇▊▊▇▍▌▊▆
P
11 Days Ago
Updated anchor point for medieval door single static prefab
P
11 Days Ago
Removed colliders on static berry bush prefabs (not needed for static variants)
11 Days Ago
wip drawbridge greybox and anims
11 Days Ago
Initial commit - Game UI + all required panel components Update header on game start, Start Game button, chat fixes, logo update Player Cameras, Facecams included in player UI Toolbar for changing brush size + color Added character animations, win/lose positions, a few face morphs Tie up loose networking ends and update ui properly Added Voice Chat, PlayerEntry animated with voice, added mute/unmute button to chat, other chat tweaks Added basic game loop, turn order, drawing, and sfx Finished the rest of the game loop, players do their emotes based on win/loss, finished game UI, word list
11 Days Ago
merge from hackweek_automatedtesting
11 Days Ago
Removed nunit.framework refs
11 Days Ago
RPC & Protobuf for server to send custom phrases
11 Days Ago
Add support to Translate.cs for additional translate files to be added from the server - additional translations will always apply after the built-in ones
11 Days Ago
Merge from triangle_planter
11 Days Ago
Update description Update socket names
11 Days Ago
merge from main -> hackweek_modding_improvements
11 Days Ago
merge from protobuf_skip_default_fields_2 -> main
11 Days Ago
Accidently included the codegen exe with hardcoded arguments (when testing)
11 Days Ago
horizon angle fog
11 Days Ago
DragDrop Server RPCs Fix cui_test command blocking "Exit" button due to UpdateLabel being full screen Allow button colors when hovered / pressed to be modified
11 Days Ago
Reduced cook time to 1 second
11 Days Ago
Add JSON API for Draggables & Slots, add parent options to transform Added the JSON API required to setup & update Draggables & Slots. Also added the ability to reparent & order a transform if called via an update call, this is needed to allow reparenting a Draggable fixed GetComponent for slot Draggable Component Slot Component Draggable Test Json Update Init fix Fix Illegal Swapping, Prevent DragRPC Fix a potential illegal swap when a panel inside a restricted slot was swapped with a non-slotted panel. Changed DragRPC to not send when a swap/attach operation fails & the panel will reset to its last position, the change was made because in those situations, a player didnt intend to drag the panel, they intended to attach it. Fix DragRPC on attachment fail fixed attachement fail sending a DragRPC, also properly sets the position of panels that can be dropped anywhere Fix example Add Callbacks (Used by Animation) More Robust LimitToParent Approach the previous approach used offsets, only modifying the position if the new position would be within bounds. this caused awkward behaviour where the dragged object would stop long before its actual bounds. this was also framerate dependant as it would make bigger leaps on lower framerates, making it more likely that the new position would have been out of bounds and increasing the apparent distance from its bounds after actually testing the PR in game i've realized it is safe to just use the absolute position (anchor + offset) and to constrain that to the rect with respect to the padding. Updated Test after rust client testing adding default sprites and changed some images to use Image instead Fix parent issues (caching & anchoring) the draggable now consider's both the parent's position and scale instead of just its scale when determining if its bounds need to be recached - this solves an issue with animated elements having cached old bounds the anchor now also gets parented based on the parentLimitIndex, previously it was parented to the draggable's initial parent which brought with it unwanted behaviour when that parent was moving Merge branch 'Facepunch:master' into DragnDrop Move example to Test folder Merge branch 'Facepunch:master' into DragnDrop Merge branch 'master' into DragnDrop Merge branch 'master' into DragnDrop Merge pull request #55 from Kulltero/DragnDrop Adding Drag & Drop Support via Draggables & Slots Rename Slot -> DraggableSlot to avoid naming conflict, fix compile errors / warnings Get rid of javascript style braces Merge branch 'drag_drop'
11 Days Ago
merge from cui_button_colors -> hackweek_modding_improvements
11 Days Ago
Fix CUI test "Exit" button being covered up by the UpdateTestLabel
11 Days Ago
merge from hackweek_automatedtesting
11 Days Ago
nunit.framework preserve in link.xml
11 Days Ago
- Prefab cleanup (split client + server nicely) - Add temporary bee buzzing sounds to beehives, natural hives and swarms
11 Days Ago
cooking workbench model and textures
11 Days Ago
Allow the color when a CUI button is hovered to be changed - string `normalColor` - string `highlightedColor` - string `pressedColor` - string `selectedColor` - string `disabledColor` - float `colorMultiplier` - float `fadeDuration`
11 Days Ago
Can now cook Honeycomb in a furnace to produce Jars of Honey quickly
11 Days Ago
- Changed honeycomb stack size to 100 - Removed logs
11 Days Ago
Trees call combat entity die on tree destruction rather than kill
11 Days Ago
merge from dropped_item_name -> hackweek_modding_improvements
11 Days Ago
fog adjustment, remove commented out stuff