userJake_Richcancel
reporust_rebootcancel

4,642 Commits over 1,310 Days - 0.15cph!

10 Months Ago
Fix Christmas Presents & Easter Eggs not giving items - Unity bug from primitive where it was serializing `allowedItems` cached array as an empty array instead of null even though it was private
10 Months Ago
Add ownership when item is taken from advent calendar
10 Months Ago
Update phrases
10 Months Ago
Ensure phrase gets translated when shown as a tooltip
10 Months Ago
Change all the hardcoded english strings to phrases
10 Months Ago
Fish & skull ownership item prefab changes
10 Months Ago
Add ownership when gutting item from fish / crushing skulls
10 Months Ago
Cherrypick compile fixes
10 Months Ago
Re-run protobuf generation
10 Months Ago
merge from main -> item_ownership
10 Months Ago
merge from fix_junkpile_despawn_delay -> main
10 Months Ago
merge from fix_optional_protobuf_effect -> main
10 Months Ago
Fix explosion effects being spawned in center of the map - ensure all fields of Effect that used to be reset by protobuf deserialization are reset when Clear() is called
10 Months Ago
Final commit of hackweek
10 Months Ago
Rename all classes to get rid of "Custom" prefix
10 Months Ago
Fix #CLIENT compile errors and refactor some methods
10 Months Ago
Add all new classes into `Rust.Modding` namespace
10 Months Ago
Rename ItemManager.IndexBlueprints() -> ItemManager.UpdateIndex()
10 Months Ago
Fix line not getting commited
10 Months Ago
Only print json from `test_custom_items` command in the editor
10 Months Ago
Fix bugs Allow ItemMod changes differentiate between null (no change), enabled = false (destroy) and enabled = true (create)
10 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
10 Months Ago
Simplify reference to resources
10 Months Ago
Change code that reverts items to instead destroy all custom items
10 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
10 Months Ago
Update debug custom items
10 Months Ago
Set custom ItemDefinition GameObject name
10 Months Ago
10 Months Ago
merge from hackweek_modding_improvements -> custom_items
10 Months Ago
merge from main -> hackweek_modding_improvements
10 Months Ago
merge from replicated_convar_warning -> main
10 Months Ago
Show [SERVER] beside server & replicated convars in F1 menu, show [CLIENT] beside client only convars
10 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
10 Months Ago
merge from fix_write_varuint32 -> main
10 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
10 Months Ago
Add ability to modify crafting recipe of custom items too - explicitly expose what ItemMods can be modified for now
10 Months Ago
Fix some fields and add others
10 Months Ago
Make `RPC_UpdateItems` to not kick in editor
10 Months Ago
The code generator code for last commit
10 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
10 Months Ago
Refactor ItemManager by moving the addition & removal of ItemDefinitions to separate methods instead of all inside one `Initialize()` method
10 Months Ago
Add `test_custom_items` command to confirm it works
10 Months Ago
Add a bunch of code to support creating custom items based on JSON sent from server
10 Months Ago
10 Months Ago
RPC & Protobuf for server to send custom phrases
10 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
10 Months Ago
merge from main -> hackweek_modding_improvements
10 Months Ago
merge from protobuf_skip_default_fields_2 -> main
10 Months Ago
Accidently included the codegen exe with hardcoded arguments (when testing)
10 Months Ago
merge from cui_button_colors -> hackweek_modding_improvements