userJake_Richcancel

4,123 Commits over 1,219 Days - 0.14cph!

7 Months Ago
Only print json from `test_custom_items` command in the editor
7 Months Ago
Fix bugs Allow ItemMod changes differentiate between null (no change), enabled = false (destroy) and enabled = true (create)
7 Months Ago
Rewrite a bunch of stuff and move files around - everything is now treated as an optional parameter - can specify a "TemplateItem" if you want to base your custom item off another one - fixed Newtonsoft.Json not handling serialization of vectors and colors
7 Months Ago
Simplify reference to resources
7 Months Ago
Change code that reverts items to instead destroy all custom items
7 Months Ago
Split into multiple classes Remove ability to modify vanilla items - instead create a new custom item that is the same as the vanilla item - having to revert every single vanilla item introduced possibility of normal assets staying modified Exposed ItemModEntity
7 Months Ago
Update debug custom items
7 Months Ago
Set custom ItemDefinition GameObject name
7 Months Ago
7 Months Ago
merge from hackweek_modding_improvements -> custom_items
7 Months Ago
merge from main -> hackweek_modding_improvements
7 Months Ago
merge from replicated_convar_warning -> main
7 Months Ago
Show [SERVER] beside server & replicated convars in F1 menu, show [CLIENT] beside client only convars
7 Months Ago
Print warning when a replicated convar is set from the client to server, indicating it will be changed for all other players on the server
7 Months Ago
merge from fix_write_varuint32 -> main
7 Months Ago
Fix the length of NetWrite not being updated when writing a VarUInt32 - caused packet to get clamped to lower length later causing RPC errors if the last thing written was a VarUInt32
7 Months Ago
Add ability to modify crafting recipe of custom items too - explicitly expose what ItemMods can be modified for now
7 Months Ago
Fix some fields and add others
7 Months Ago
Make `RPC_UpdateItems` to not kick in editor
7 Months Ago
The code generator code for last commit
7 Months 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
7 Months Ago
Refactor ItemManager by moving the addition & removal of ItemDefinitions to separate methods instead of all inside one `Initialize()` method
7 Months Ago
Add `test_custom_items` command to confirm it works
7 Months Ago
Add a bunch of code to support creating custom items based on JSON sent from server
7 Months Ago
7 Months Ago
RPC & Protobuf for server to send custom phrases
7 Months 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
7 Months Ago
merge from main -> hackweek_modding_improvements
7 Months Ago
merge from protobuf_skip_default_fields_2 -> main
7 Months Ago
Accidently included the codegen exe with hardcoded arguments (when testing)
7 Months Ago
merge from cui_button_colors -> hackweek_modding_improvements
7 Months Ago
Fix CUI test "Exit" button being covered up by the UpdateTestLabel
7 Months 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`
7 Months Ago
merge from dropped_item_name -> hackweek_modding_improvements
7 Months Ago
Fix items dropped on ground not using their server-sided name
7 Months Ago
merge from draggable_cui -> hackweek_modding_improvements
7 Months Ago
Reapply brace in correct place
7 Months Ago
Subtract previous fix for BaseEntity.saveload.cs
7 Months Ago
Convert the enum to an int since RPCs don't like bytes either
7 Months Ago
Rename PositionSendType -> DraggablePositionSendType Add SERVER RPC methods
7 Months Ago
Add the test JSON for draggable slots
7 Months Ago
Merge PR for draggable CUI slots
7 Months Ago
Fix compile error from merge
7 Months Ago
Merge from main -> hackweek_modding_improvements
7 Months Ago
merge from protobuf_skip_default_fields_2 -> main
7 Months Ago
Codegen
7 Months Ago
Update codegen DLLs
7 Months Ago
merge from main -> hackweek_modding_improvements
7 Months Ago
merge from main -> protobuf_skip_default_fields_2