Release build changes

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 build 2.0.3175 - main download / github mirror / appveyor mirror
    • [Core] Added LoadDefaultMessages() hook call for C# plugins
    • [Covalence] Removed server.Ban/server.Unban; moving to IPlayer
    • [Hurtworld] Fixed NRE spam in IOnTakeDamage hook
    • [ReignOfKings] Patched for version 1.0.14 (R14) update
    • [Rust] Allowed player.Ban and player.Unban for offline players
     
    Frankyツ, GhostPLKR and ShuarS like this.
  2. Mughisi

    Mughisi Grenade Master Community Mod Oxide Developer

    Oxide build 2.0.3187 - main download / github mirror / appveyor mirror
    • [Core] Re-enabled analytics and updated remote error logging
    • [Covalence] Reverted server.Ban/server.Unban removal
    • [Rust] Minor hook tweaks:
      • Added OnContainerDropItems(ItemContainer container);
      • Added return behavior to OnItemPickup;
      • Tweaked CanCombineDroppedItem by moving the stackable check to run after the hook has been triggered;
      • Tweaked OnRecycleItem to stop recycling when no more items need to be recycled when normal behavior is overridden;
    • [Rust] Added some additional debugging to OnServerCommand
    • [Rust] Added default reference to ApexAI for plugins
    • [Rust] Patched for April 13th update (build 1219.74, protocol 1979.143.1)
    Notable game changes
    • [Rust] BaseNPC class is now accessible via BaseNpc
    • [Rust] CUI (what all GUI plugins use) is currently broken until Facepunch fixes it
    • [Rust] GameManifest.Get() is now GameManifest.Current
    • [Rust] InvokeBehaviorEx is now InvokeBehavior
    • [Rust] RCON in Rust defaults to web sockets now; to revert use +rcon.web 0
    • [Rust] RustBuild.dll and Behave.Unity.Runtime.dll removed from the game entirely
    • [Rust] TimeSinceAttacked renamed to SecondsSinceAttacked
     
    Last edited: Apr 14, 2017
  3. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3190 - main download / github mirror / appveyor mirror
    • [Rust] Fixed InvalidArgumentException with OnExplosiveDropped hook
    • [Rust] Fixed InvalidArgumentException with OnExplosiveThrown hook
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3195 - main download / github mirror / appveyor mirror
    • [Rust] Fixed InvalidArgumentException with OnCropGather hook
    • [Rust] Fixed InvalidArgumentException with OnRocketLaunched hook
    • [Rust] Possible fix for rare NullReferenceException in OnServerCommand hook
     
    SuSpeCT184, tupdevst, ShuarS and 9 others like this.
  5. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3202 - main download / github mirror / appveyor mirror
    • [Rust] Patched for April 20th update (build 1226.71, protocol 1980.143.1)
    • [TheForest] Added support for new dedicated server release
    • [TheForest] Patched for version 0.11.3.0.0 (0.59b) update
    • [Unturned] Patched for version 3.18.7.0 update
     
    Becki, GhostPLKR, dIMjIM and 3 others like this.
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Sorry about the delay! We encountered some odd dependency issues that were not released before the unexpected Rust update.

    Oxide build 2.0.3216 - main download / github mirror / appveyor mirror
    • [Rust] Patch for April 22nd update (build 1228.69, protocol 1981.143.1)
     
  7. Wulf

    Wulf Community Admin Community Admin Oxide Developer

  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3222 - main download / github mirror / appveyor mirror
    • [Core] Fixed potential NREs in the Oxide RCON protocol
    • [Hurtworld] Fixed core Oxide commands not working
    • [Rust] Added Oxide helper for new Rust CUI InputField
    • [TheForest] Fixed plugins not loading due to missing DLLs
    • [Unturned] Patched for version 3.18.8.1 update
     
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    SpiderCorsa, Zaerox, shturval and 6 others like this.
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3238 - main download / github mirror / appveyor mirror
    • [Core] Changed 'oxide' directory location to server root, see http://oxidemod.org/threads/25237/
    • [Core] Made oxide.core.json automatically generate if missing instead of bundling with builds
    • [Core] Moved oxide.core.json configuration file to 'oxide' directory
    • [Rust] Added 'Modded' configuration option, see http://oxidemod.org/threads/25237/
    • [Rust] Exposed various fields as public (were private) so plugins do not need reflection to access
      • CodeLock.code
      • CodeLock.guestCode
      • CodeLock.guestPlayers
      • CodeLock.lastWrongTime
      • CodeLock.whitelistPlayers
      • CodeLock.wrongCodes
    • [Rust] Patched for May 1st update (build 489, protocol 1982.143.1)
    • [Unturned] Patched for version 3.18.9.0 update
     
    Last edited: May 1, 2017
    GhostPLKR, Dimmus, Ryrzy and 3 others like this.
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3248 - main download / github mirror / appveyor mirror
    • [CSharp] Updated LogToFile to make filenames all lowercase
    • [ReignOfKings] Patched for version 1.0.18 (R15) update
    • [Rust] Added additional hook location for OnPlayerRecover to cover 20% self-recover chance
    • [Rust] Exposed more fields as public (were private) so plugins do not need reflection to access
      • BasePlayer.buildingPrivilege
      • KeyLock.firstKeyCreated
      • KeyLock.keyCode
    • [Rust] Patched for May 4th update (build 509, protocol 1984.144.1)
    • [TheForest] Patched for version 0.60b update
     
  13. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3250 - main download / github mirror / appveyor mirror
    • [Rust] Exposed some methods as public (were private) so plugins do not need reflection to access
      • ItemContainer.Clear()
      • ItemContainer.FindContainer()
      • ItemContainer.FindPosition()
      • ItemContainer.Insert()
      • ItemContainer.Remove()
      • BuildingBlock.NewBuildingID()
    • [Rust] Fixed CanBeTargeted hook causing InvalidCastException for flame turrets
     
    diman96ru, FnK0 and Juri like this.
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Juri and PUREjaguar like this.
  15. Mughisi

    Mughisi Grenade Master Community Mod Oxide Developer

    Juri likes this.
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3263 - main download / github mirror / appveyor mirror
    • [CSharp] LogToFile filenames no longer force timestamps
    • [CSharp] LogToFile now logs to a folder per plugin
    • [Covalence] Added GenericPosition comparison
    • [Covalence] Added IPlayer FindPlayerByObj(object obj)
    • [Hurtworld] Added object OnStructureRemove(AttachmentData data) hook
    • [Hurtworld] Added void OnStructureBuilt(AttachmentData data) hook
    • [SpaceEngineers] Patched for version 01.180.306 update and more
    • [Unturned] Patched for version 3.18.10.0 update
    • Removed Oxide.Core.Unity bundling for non-Unity projects
     
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3266 - main download / github mirror / appveyor mirror
    • [Rust] Exposed some fields as public (were private) so plugins do not need reflection to access
      • BaseCombatEntity._health
      • BaseCombatEntity._lastAttackedTime
      • BaseCombatEntity._maxHealth
      • BaseCombatEntity.lastHostilePos
      • BaseCombatEntity.lastHostileTime
    • [Rust] Patched for May 11th update (build 552, protocol 1985.144.1)
    • [TheForest] Fixed a few potential NullReferenceExceptions
     
    Noir, Keto, Juri and 8 others like this.
  18. Mughisi

    Mughisi Grenade Master Community Mod Oxide Developer

    Oxide build 2.0.3271 - main download / github mirror / appveyor mirror
    • [Covalence] Fixed commands being case-sensitive in some cases
    • [Hurtworld] Patched for version 0.3.8.5 update
    • [MedievalEngineers] Patched for version 0.5.1 update
    • [SpaceEngineers] Patched for version 01.180.401 update
     
    FnK0, Speedy2M and GhostPLKR like this.
  19. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3279 - main download / github mirror / appveyor mirror
    • [CSharp] Removed cleanup handling of some old file locations
    • [MedievalEngineers] Patched for version 0.5.2.341196 update
    • [ReignOfKings] Fixed NullReferenceException when server saves
    • [TheForest] Tweaked Ban and Kick player methods in Covalence
    • [TheForest] Tweaked name handling on connection and in Covalence
    • [Unturned] Patched for version 3.18.11.0 update
     
    FnK0, GhostPLKR and Togoshige like this.
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

Thread Status:
Not open for further replies.