EpicSlayer - Recruiting Scripters!
EpicSlayer is a new include/script/thing that I've been working on. The eventual goal is to be able to take on any task from any slayer master with any account, run for a lengthy amount of time, and best of all it will be available to the public here at SRL. The thing is, it's a very large project. I need help! So, that's what this thread is about. If you want to help out, either drop a line if you think you need commit access or submit pull requests!
Here's the git repo:
https://github.com/TomTuff/EpicSlayer
Commit access probably won't be handed out freely - only awkwardsaw and I have commit access for now. Those who contribute a lot will probably be given commit access, given they're good contributions.
Help will be very much appreciated! Big scripts like this will be what attract users to SRL.
ToDo List:
- Color info on Masters
- Goes in Masters.Simba (Needs Color, Tolerance, ATPADist, MinLength, HueMod, and SatMod - use ACA). Duradel is done.
- For the masters that get replaced (Mazchna, Duradel, guy in Burthorpe), two different Masters with everything the same except colors may be needed
- Drops on monsters.
- Add the IDs to Constants.Simba like "const DROPID_SOME_ITEM = 888;"
- Add to monsters.Simba in the "Drops" array using the constants
- Sort constants by number
- Fighting base
- Needs multi-tile NPC support - I have some ideas for this.
- Smarter Child and awkwardsaw say they'll do work on this
- Banking
- Needs to change equipment (specifically for special gear, such as antifire shields for dragon tasks
- BraK said he may work on this?
- Slayer master Rewards screen interaction
- Needs things like cancel task, buy things (optional?)
- I can do this
- Paths and teleportation
- This will be the most complex part of the script! The script needs to know how to get around given what the player has (quests, current spell book, current location
- Object handling will also be needed - doors, ladders, pipes, holes, etc.
- World walker!?
I know we can do this!