userJake_Richcancel
reporust_rebootcancel

4,032 Commits over 1,127 Days - 0.15cph!

4 Months Ago
Add ownership phrase to easter egg items
4 Months Ago
Add ownership phrase to christmas presents
4 Months Ago
Add code support for ownership to ItemModUnwrap (christmas presents & easter eggs) - also adds support for items spawned from a loot table to be created with ownership
4 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
4 Months Ago
Add ownership when item is taken from advent calendar
4 Months Ago
Update phrases
4 Months Ago
Ensure phrase gets translated when shown as a tooltip
4 Months Ago
Change all the hardcoded english strings to phrases
4 Months Ago
Fish & skull ownership item prefab changes
4 Months Ago
Add ownership when gutting item from fish / crushing skulls
4 Months Ago
Cherrypick compile fixes
4 Months Ago
Fix compile errors from item ownership
4 Months Ago
Merge from item_ownership -> aux2
4 Months Ago
Codegen Protobuf
4 Months Ago
Codegen EntityMenu
4 Months Ago
Merge main -> aux2 (keep destination codegen)
4 Months Ago
Re-run protobuf generation
4 Months Ago
merge from main -> item_ownership
4 Months Ago
merge from fix_junkpile_despawn_delay -> main
4 Months Ago
merge from fix_optional_protobuf_effect -> main
4 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
4 Months Ago
Final commit of hackweek
4 Months Ago
Rename all classes to get rid of "Custom" prefix
4 Months Ago
Fix #CLIENT compile errors and refactor some methods
4 Months Ago
Add all new classes into `Rust.Modding` namespace
4 Months Ago
Rename ItemManager.IndexBlueprints() -> ItemManager.UpdateIndex()
4 Months Ago
Fix line not getting commited
4 Months Ago
Only print json from `test_custom_items` command in the editor
4 Months Ago
Fix bugs Allow ItemMod changes differentiate between null (no change), enabled = false (destroy) and enabled = true (create)
4 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
4 Months Ago
Simplify reference to resources
4 Months Ago
Change code that reverts items to instead destroy all custom items
4 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
4 Months Ago
Update debug custom items
4 Months Ago
Set custom ItemDefinition GameObject name
4 Months Ago
4 Months Ago
merge from hackweek_modding_improvements -> custom_items
4 Months Ago
merge from main -> hackweek_modding_improvements
4 Months Ago
merge from replicated_convar_warning -> main
4 Months Ago
Show [SERVER] beside server & replicated convars in F1 menu, show [CLIENT] beside client only convars
4 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
4 Months Ago
merge from fix_write_varuint32 -> main
4 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
4 Months Ago
Add ability to modify crafting recipe of custom items too - explicitly expose what ItemMods can be modified for now
4 Months Ago
Fix some fields and add others
4 Months Ago
Make `RPC_UpdateItems` to not kick in editor
4 Months Ago
The code generator code for last commit
4 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
4 Months Ago
Refactor ItemManager by moving the addition & removal of ItemDefinitions to separate methods instead of all inside one `Initialize()` method
4 Months Ago
Add `test_custom_items` command to confirm it works