1. Hello everyone.
    I'm looking for any documentation for oxide libraries on c#.
    Documentation in Rust is really useful to understand how plugins are works, but it is not enough. What about descriptions of classes? For example base classes like BasePlayer, CuiHelper (and other gui elements), ConsoleSystem.Arg etc. Detailed documenta is really necessary, but i dont find anything.
    Thanks!
     
  2. Wulf

    Wulf Community Admin

    All of that is provided by Rust, not Oxide. For that you'd need to look in the game's Assembly-CSharp.dll.

    Oxide only provides the hooks into Rust's functions and a few helpers. What you see in the Docs is what Oxide provides itself.
     
  3. Can you explain more concrete? Patched by oxide .dll or stock? And where of sections are do search? I can't find more of i want at start :(
     
  4. I have decompiled RustDedicated_Data\Managed\Assembly-CSharp.dll :) And found all structure of libraries (including classes i've sad upper). This is the way that i've found. If someone have detailed libraries overview, it will be VERY VERY VERY good to share it!
     
  5. I look into at telerik decompiler
    and too hard sometimes to find needed code fragment or phrase
     
  6. Well what i did was i used telerik decompiler to save all the class files to a folder on my server and i just look at the file i need if i need a function from BasePlayer i look through the baseplayer class. If you need something around entities it'd be in BaseEntity or maybe BaseCombatEntity or if you need a item itd literally be in item.cs or projectile etc etc
    [​IMG]