1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Release build changelog

Discussion in 'What's New?' started by Wulf, May 19, 2016.

Thread Status:
Not open for further replies.
  1. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Hurtworld 2.0.3808
    • ItemV2 only: Patched for itemv2 branch version 0.5.4.3 changes
    Oxide.Rust 2.0.3866
    • Added return behavior to OnBuyVendingItem, OnCollectiblePickup, OnCropGather, and OnDispenserGather hooks
    • Exposed ItemDefinition::_skins2 field as public to avoid reflection
    • Fixed pre OnPlayerRecover hook being called when a player dies
    • Patched for April 5th (protocol 2078.160.1) update
    • Renamed post OnPlayerRecover hook to OnPlayerRecovered
     
  2. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3869
    • Fixed hook calling-related errors in various plugins
    Oxide.Rust 2.0.3871
    • Fix players being kicked when gathering hemp (IL error in OnCropGather)
     
    Last edited: Apr 6, 2018
    Nikola, Bohica89, WhiteWolf and 8 others like this.
  3. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3877
    • Added object CanExperiment(BasePlayer player, ItemDefinition item) hook
    • Added object CanHackCrate(BasePlayer player, HackableLockedCrate crate) hook
    • Added void OnCrateDropped(HackableLockedCrate crate) hook
    • Added void OnCrateHack(HackableLockedCrate crate) hook
    • Added void OnCrateHackEnd(HackableLockedCrate crate) hook
    • Added void OnCrateLanded(HackableLockedCrate crate) hook
    • Hid [CustomProbe] debug output from Rust in server console
    • Patched for April 9th update (protocol 2079.160.1)
    • Overhauled hook calling to significantly improve performance, thanks @Jake Rich
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3879 - not a required update, just a new build to officially fix the console and logging mainly
    • Fixed Oxide console and Oxide logging to Unity log (ie. -logfile / output_log.txt) not working (possibly timers too?)
    • Lowered hook warning time down to 100ms since there is less garbage now

    Note: Build 2.0.3877 was re-uploaded shortly after release to include a fix for the console and logging, so if you already re-updated to that there's no need to update to this build unless you really, really want to.
     
    GhostPLKR, Krazy J, entropy and 4 others like this.
  5. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3881
    • Patched for April 10th update (protocol 2080.160.1)
     
    Bohica89, yurka6600, nimdasys and 6 others like this.
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3887
    • Added patch to hopefully fix admin not being able to use the Chinook (CH47) helicopter
    • Added bool CanHelicopterDropCrate(CH47HelicopterAIController heli) hook
    • Added bool OnHelicopterOutOfCrates(CH47HelicopterAIController heli) hook
    • Added object CanUseHelicopter(BasePlayer player, CH47HelicopterAIController heli) hook
    • Added object OnHelicopterAttacked(CH47HelicopterAIController heli) hook
    • Added object OnHelicopterDropCrate(CH47HelicopterAIController heli) hook
    • Added object OnHelicopterDropDoorOpen(CH47HelicopterAIController heli) hook
    • Added object OnHelicopterKilled(CH47HelicopterAIController heli) hook
    • Fixed IPEndPoint not being passed with OnRconConnection hook
    • Patched for April 12th update (protocol 2081.160.1)
    • Switched to IPEndPoint instead of IPAddress for OnRconCommand hook
    • Switched from Interface.Call to Interface.CallHook in RustCore to hopefully fix some issues
     
    yurka6600, DeCkarD, Dimmus and 9 others like this.
  7. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Hurtworld 2.0.3811
    • ItemV2 only: Patched for itemv2 branch version 0.5.5.0 changes
    • Updated for Oxide.Core and patcher changes
     
    GhostPLKR likes this.
  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Hurtworld 2.0.3814
    • ItemV2 only: Fixed chat not working properly/at all
    • Fixed some IL errors that snuck in there causing issues
     
    GhostPLKR likes this.
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Core 2.0.3814
    • Added string[] GetFiles(string path = "", string searchPattern = "*") to data file API
    • Added additional null checks in Oxide's RCON to prevent potential NullReferenceExceptions
    • Allowed Oxide RCON password to be set via rcon.password in command-line
    • Change OnRconCommand hook to provide IPEndPoint instead of IPAddress
    • Fixed potential issue with quotation marks in command-line and RCON commands
    Oxide.Rust 2.0.3896
    • Added object CanRenameBed(SleepingBag bed, BasePlayer player, string bedName) hook
    • Added "oxide.save" and "o.save" universal commands to manually trigger an Oxide data save
    • Changed group and user permission data saving to only save when server saves
    • Fixed 2nd argument in CanExperiment hook always being null and changed from Item to Workbench
    • Patched for optional April 18th/19th Rust update (protocol 2081.160.1)
    • Tweaked patch to fix scientists not mounting heli and to allow all players to mount the Chinook (CH47) heli
    • Exposed numerous fields and a few methods for plugins to use without reflection
      NOTE: If updating Oxide, plugins using any of these fields/methods will require updating

      Fields
      Methods
    • Updated to latest Oxide.Core to resolve some hook calling issues
     
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3898
    • Fixed IL error in plugins (ex. Furnace Splitter) due to BaseOven::cookingTemperature modification issue
     
    GhostPLKR, yurka6600 and Steenamaroo like this.
  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3900
    • Patched for April 20th update (protocol 2081.160.1)
     
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3904
    • Changed CanMoveItem to use MaxStackable instead of item.stackable
    • Fixed Covelence commands not resetting vanilla commands on unload
    • Fixed OnRconCommand sending string instead of string[] for args
     
Thread Status:
Not open for further replies.