Where can I find a list of the Objects along with their properties and methods? For example:
BasePlayer
HitInfo
etc?
I've heard you have to decompile a dll but I'm hoping someone has already done this and documented it.
I don't have visual studio as I do all my development in Java using IntelliJ
Solved Finding properties and methods for Rust?
Discussion in 'Rust Development' started by AppetiteForDistruction, Feb 21, 2018.
-
Wulf Community Admin
These are all found under Rust's Assembly-CSharp.dll, which you can find using a .NET decompiler or using IntelliSense or similar functionality. This isn't documented and would likely take ages to actually make proper documentation for it given there are no comments and the game is closed-source.
-
-
Wulf Community Admin
-
VS Code is also nice on Mac if you have the C# plugin from Microsoft.
-
Wulf Community Admin
-
Wulf, thanks so much for your help. I downloaded and installed Visual Studio Community Edition. I opened my .cs file and now I'm viewing it like any other IDE. What do I need to do to get the Intellsense working? I assume I need to somehow hook it up to the Assembly-CSharp.dll but I'm brand new to visual studio so I don't know how to do that. Can you please provide some guidance? Also I have these using statements at the top of my .cs file. I just copied them from another plugin.
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using Oxide.Game.Rust.Cui;
using Oxide.Core.Plugins;
using UnityEngine;
using Newtonsoft.Json; -
Wulf Community Admin
-