userJake_Richcancel
reporust_rebootcancel

4,752 Commits over 1,372 Days - 0.14cph!

1 Year Ago
Add ownership to item when it's purchased from an NPC vending machine
1 Year Ago
Fix item ownership not being transferred when an item is reskinned to a redirect in the repair bench
1 Year Ago
Rename ItemOwnership.cs -> ItemOwnershipPhrases.cs
1 Year Ago
Store ownership of item inside the entity when the deployable is placed Reapply ownership to the item when the deployable is picked back up Add method to take 1 share of item ownership (incase we do stackable item ownership in future) Save deployable item ownership so it can persist across saves (incase workbench is picked up days after it's placed)
1 Year Ago
Refactor ItemOwnershipShare to have `.IsValid()` method (since it's a struct)
1 Year Ago
Add ItemOwnership to the protobuf of an entity - allows us to save the ownership that the item of a deployable originally had
1 Year Ago
Update phrases
1 Year Ago
Add ownership phrase to easter egg items
1 Year Ago
Add ownership phrase to christmas presents
1 Year 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
1 Year 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
1 Year Ago
Add ownership when item is taken from advent calendar
1 Year Ago
Update phrases
1 Year Ago
Ensure phrase gets translated when shown as a tooltip
1 Year Ago
Change all the hardcoded english strings to phrases
1 Year Ago
Fish & skull ownership item prefab changes
1 Year Ago
Add ownership when gutting item from fish / crushing skulls
1 Year Ago
Cherrypick compile fixes
1 Year Ago
Re-run protobuf generation
1 Year Ago
merge from main -> item_ownership
1 Year Ago
merge from fix_junkpile_despawn_delay -> main
1 Year Ago
merge from fix_optional_protobuf_effect -> main
1 Year 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
1 Year Ago
Final commit of hackweek
1 Year Ago
Rename all classes to get rid of "Custom" prefix
1 Year Ago
Fix #CLIENT compile errors and refactor some methods
1 Year Ago
Add all new classes into `Rust.Modding` namespace
1 Year Ago
Rename ItemManager.IndexBlueprints() -> ItemManager.UpdateIndex()
1 Year Ago
Fix line not getting commited
1 Year Ago
Only print json from `test_custom_items` command in the editor
1 Year Ago
Fix bugs Allow ItemMod changes differentiate between null (no change), enabled = false (destroy) and enabled = true (create)
1 Year 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
1 Year Ago
Simplify reference to resources
1 Year Ago
Change code that reverts items to instead destroy all custom items
1 Year 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
1 Year Ago
Update debug custom items
1 Year Ago
Set custom ItemDefinition GameObject name
1 Year Ago
1 Year Ago
merge from hackweek_modding_improvements -> custom_items
1 Year Ago
merge from main -> hackweek_modding_improvements
1 Year Ago
merge from replicated_convar_warning -> main
1 Year Ago
Show [SERVER] beside server & replicated convars in F1 menu, show [CLIENT] beside client only convars
1 Year 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
1 Year Ago
merge from fix_write_varuint32 -> main
1 Year 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
1 Year Ago
Add ability to modify crafting recipe of custom items too - explicitly expose what ItemMods can be modified for now
1 Year Ago
Fix some fields and add others
1 Year Ago
Make `RPC_UpdateItems` to not kick in editor
1 Year Ago
The code generator code for last commit
1 Year 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