1. I've been searching the forums and found that the only way to see the functions is by decompiling "Assembly-CSharp.dll". Not only is this tedious but it's hard to figure out what the functions do without reading through the code which is already an impossible task for someone with no prior experience in C# such as myself.

    Adding the functions to Oxide API for Rust as well as a description of what the function does, the arguments it takes, what the return value returns and a couple of examples of the function in use would make it a lot easier to code.

    I'm just curious to know if this was ever planned in the future?

    Thanks.
     
  2. Wulf

    Wulf Community Admin

    The Docs are open source, so anyone capable and willing can contribute to them. The only thing we document right now is what Oxide provides, the rest found under the DLLs are what the game provides. It'd basically be a full-time job trying to document what each game provides, and actually keep it updated.
     
  3. You'll find that documenting the decompiled code of a bunch of early access games that change very regularly both interface and implementation wise is way beyond the resources Oxide has available (or should I say, the time that Wulf has available :v).
    Reading C# code shouldn't be difficult if you know any of the languages that Oxide provides, they're all C based languages.