@Visa I didn't and I don't care lol. Just found similar things like static declaration for path (which you don't need), Area isn't final, and Movement.walk() (which is now deprecated) in a similar structure; All things I had in my script I posted before I fixed them. Not claiming anything, just noticed.
This post is a followup from.. How to use quick start args with the client, without the launcher. This features a way to load Quick Start. However what it doesn't show is how you do this automatically.
This guide aims to shed light on what I personally do and what you can implement into your startup scripts with very little bash experience.
So a script I have is ran like ./script1.sh "[email protected]:password123 which will then create the JSON file that is necessary to run the client straight away.
As you see I have a template.json which I then use bash edit and before that it'll create the json file. If you look more deeply it's modified so proxies can be loaded from a file automatically like a rotation. Same logic can be applied to accounts, worlds, scripts.
The template file is available here.
I hope this saves some time figuring out how to deal with JSON's rather than just simply CLI commands. I bet it looks much more easier now!
Quick question (That probably has a really long answer) A pickable in the context of this API is anything in the Scene that is not a scene object itself?
It implements an RSEntity interface but there is very little documentation on what that actually is. From the super interface list it seems like it can nearly be any in game object (animation, scene, interface, ground item, npc)
"All Known Subinterfaces:
RSDynamicObject, RSGraphicsObject, RSModel, RSNpc, RSPathingEntity, RSPickable, RSPlayer, RSProjectile, RSUnlitModel"
Several of the java doc areas need serious overhauling, I only starting looking today and I am drunk so once I start to piece things together I will contribute to the docs.
Honestly better docs would lower the barrier for newbies, there is the argument that noobies won't read the docs, hence the acronym "RTFM"
These tutorials are a huge help! With hardly any knowledge I was able to get a chicken killer with feather picker for my ironman.
I am also extremely close to a working power barb fisher. Keep up the awesome work!
Watching your videos helps teach me the basics of structure and a good idea how to use the api.