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.2108

    General changes
    • [Hurtworld] Patched for version 0.3.6.2, protocol 36 update
    • [Nomad] Patched for version 0.608 update
    • [RustLegacy] Kick players that send malicious RPC messages (cheat/hack attempts)
     
    DraB likes this.
  2. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2112

    General changes
    • [Nomad] Patched for version 0.609 update
    • [Rust] Fixed players not being added to default groups
    • [Rust] Hid RCON passwords from Unity's log (output_log.txt)
     
    MrSmid, Brko™ and Speedy2M like this.
  3. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2119

    General changes
    • [7DaysToDie] Implemented Covalence API support
    • [Rust] Patched for build 939.73, protocol 1470 update from July 7th
    • [Unturned] Patched for version 3.15.8.1 update
    Hook changes
    • [7DaysToDie] Added return to OnPlayerChat to allow cancelling
    • [Rust] Added bool CanSpendXp(BasePlayer player, float amount)
    • [Rust] Added object OnXpEarn(BasePlayer player, float amount, string source)
    • [Rust] Added void OnXpReset(BasePlayer player)
    • [Rust] Added void OnXpSet(BasePlayer player, float amount)
    • [Rust] Added void OnXpSpent(BasePlayer player, float amount)
    • [Rust] Fixed OnClientAuth not being called early enough
    • [Rust] Removed OnBlueprintReveal and OnBlueprintRevealed hooks
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2122

    General changes
    • [Rust] Patched for build 939.86, protocol 1470 update from July 7th
    Oxide build 2.0.2125

    General changes
    • [Rust] Patched for build 939.87, protocol 1470 update from July 7th
     
    Brko™, JohnRU and Werkrat like this.
  5. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2131

    General changes

    • [Rust] Faked reference to Rust.Xp.dll for C# plugins
    • [Rust] Patched for July 7th update (939.93, 1470)
    Hook changes
    • [Rust] Added void OnXpEarned(BasePlayer player, float amount, string source)
    • [Rust] Fixed object OnXpEarn hook return type to allow amount modification
     
    LaserHydra and Fujikura like this.
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2134

    General changes
    • [Hurtworld] Patched for version 1.3.6.2, protocol 37 update
    • [TheForest] Patched for version 0.42 update
    • [Unturned] Patched for version 3.15.8.2 update
     
  7. Wulf

    Wulf Community Admin Community Admin Oxide Developer

  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2142

    General changes

    • [Rust] Added null check for player in XP hooks
    • [Rust] Patched for July 9th update (941.49, 1470)
     
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2149

    General changes

    • [Rust] Patched for July 10th update (942.65, 1470)
    • [TheForest] Patched for version 0.42c update
    Hook changes
    • [ReignOfKings] Added object OnThroneCapture(AncientThroneCaptureEvent evt)
    • [ReignOfKings] Added object OnThroneCaptured(AncientThroneCaptureEvent evt)
    • [ReignOfKings] Added void OnThroneReleased(AncientThroneReleaseEvent evt)
    • [ReignOfKings] Added void OnThroneRename(AncientThroneRenameEvent evt)
    • [ReignOfKings] Added void OnThroneTax(AncientThroneTaxEvent evt)
    • [Rust] Added OnSaveLoad() hook
    • [Rust] Swapped BasePlayer for ulong in all XP hooks
     
    Knullrufs [√0], Freaky and D-Kay like this.
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2160

    General changes
    • [Hurtworld] Patched for version 1.3.6.3, protocol 38 update
    • [Nomad] Patched for version 0.63 update
    Hook changes
    • [ReignOfKings] Tweaked OnThroneCapture hook placement
    Covalence changes
    • [SpaceEngineers] Implement basic Covalence support
    • [TheForest] Corrected Covalence provider name
     
  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2165

    General changes

    • [Rust] Patched for July 14th update (946.76, 1475)
    • [Rust] Switched to Hud instead of Overlay for default CUI parent
    Hook changes
    • [Rust] Added object OnPlayerLand(BasePlayer player, float height)
    • [Rust] Added string item as 3rd argument to CanSpendXp and OnXpSpent
    • [Rust] Changed OnPlayerLanded to post a post hook, no return
     
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Lane M Johnson III likes this.
  13. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2177

    Hook changes

    • [Rust] Fixed IL error with OnHammerHit hook
    • [Rust] Moved IOnBasePlayerAttacked back to index 0
     
    thyrex likes this.
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2181

    General changes
    • [Unturned] Patched for version 3.15.9.0 update
    Hook changes
    • [Rust] Fixed server not processing amount returned in OnXpEarn
     
    AK47, myles. and Fujikura like this.
  15. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2188

    General changes
    • [SpaceEngineers] Patched for version 1.140.004 update
    Hook changes
    • [Rust] Fixed OnXpEarn hook being too sensitive
     
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2198

    General changes
    • [Hurtworld] Patched for version 0.3.6.4/0.3.6.5, protocol 39 update
    • [TheForest] Patched for version 0.43 update
     
    ThomsQuelyz and BigWorld like this.
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2202

    General changes
    • Renamed oxide.root.json to oxide.config.json and overhauled some settings. PluginDirectory, ConfigDirectory, LangDirectory, LogDirectory are now static; hosts using non-standard paths will require some changes. The file is included with every Oxide build
    • [CSharp] Added Truncate string extension
    • [Rust] Added warning about unnecessary 'load' startup parameter
    • [Rust] Fixed CanBuild using wrong 2nd argument
    • [Rust] Patched for build 953.74, protocol 1477 update from July 21st
     
    AK47, VdUb, Nobody 5 and 1 other person like this.
  18. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2206

    General changes
    • [Rust] Patched for build 953.85, protocol 1477 update from July 21st
    • [TheForest] Patched for version 0.43b update
     
    Kjell Bengtsson, AK47 and BigWorld like this.
  19. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2225

    General changes
    • [Core] Allowed namespace wildcards for permission revoking
    • [Hurtworld] Patched for version 0.3.6.5, protocol 39 update 2
    • [Nomad] Patched for version 0.71 update
    • [Rust] Patched for build 960.76, protocol 1479 update from July 28th
    • [TheForest] Patched for version 0.43c update
    • [TheForest] Show message in console/log when server saves
    • [Unturned] Patched for version 3.15.10.1 update
    Hook changes
    • [Rust] Added void OnNewSave(string filename)
    • [Rust] Added void OnXpLevelUp(ulong id, int level)
    • [TheForest] Added object CanClientLogin(BoltConnection connection)
    • [TheForest] Added void OnUserApprove(BoltConnection connection)
    Covalence changes
    • Added empty constructor for GenericPosition to allow deserialization
    • [Rust] Use 'echo' command instead of arg.ReplyWith to allow multiple replies
    • [TheForest] Added object CanUserLogin(string name, string id, string ip) hook
    • [TheForest] Added void OnUserApproved(string name, string id, string ip) hook
    • [TheForest] Changed the server's player name to "Server"
    • [TheForest] Fixed server.Broadcast not sending to all players
    • [TheForest] Print to console/log too when using server.Broadcast
     
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.2231

    General changes
    • [Nomad] Patched for version 0.74 update
    • [ReignOfKings] Patched for version 1.0.12 (R9) update
    • [Rust] Added some null checks to the FindPlayer methods
    • [Rust] Switched to Hud instead of Overlay for CUI parent
    • [Unturned] Patched for version 3.15.11.0 update
    Hook changes
    • [Nomad] Fixed OnServerInitialized and OnServerShutdown
    • [Rust] Removed deprecated OnBypassQueue hook
    Covalence changes
    • [TheForest] Fixed ILivePlayer Address returning 1.16.0.1
    • [Unturned] Implemented Covalence support
    • Added server.Log(string text, Plugin owner) => logs text to a file
    • Added server.MaxPlayers => returns max players, settable
    • Added server.Protocol => returns protocol if available
    • Added server.Save() => saves the server and such
    • Changed server.Name to be settable
     
    Alphawar likes this.
Thread Status:
Not open for further replies.