marpis
2011-12-10 18:12:34
Ok so as SPS 2.0 progress is quite slow, I'm also writing a true AIO fighter which uses SPS for walking and SmartColors by RM for all mainscreen things. I'm trying to make it as dynamic as possible and avoid use of all premade bitmaps and DTMs, because I don't want to be updating that kinda stuff all the time.
It will do eating like my MultiFighter, it hovers items in inventory, finds uptext "Eat" and creates a bitmap of the food.
I'm making it easily expandable, so when I get the base ready it will be very easy to add any location and any monster. First I'm writing it to fight the Giant rats at the rat cage, then I don't know what. Obstacle solving is made easy too.
I'll post some code here every now and then, to let you see the progress.
Timestamps are European.
11/12/2011: InitScript; is kinda messy and ugly, I need to make it prettier somehow.
22/12/2011: Noticed that currently SPS doesn't work well at the rat cages, there are too many similar views on the used areas. I didn't want to stop the progress just to wait for SPS2, so I decided to move on to the Goblins west of Lumbridge castle. The stairs were a bit problematic with the obstacle logic so I completely revamped it, now it's easier to add obstacles to any kinds of paths. I needed to modify smart colors, so I copied the whole file to my fighter and made the needed changes. Also I'm testing out putonajonny's InFight function. So far it looks as if this is actually going to be quite nice.
22/12/2011: I'm having major object finding problems, and it would be a pain to modify SC all the time so I think I'm going to switch to my own object finder, the one used in MSI.
31/12/2011: Ok now I removed SC and made a finder much like the one in MSI. Still having lots of troubles finding goblins west of Lumbridge castle. I will probably have to make a profile for each type of goblins. The initializing looks good now, and the paths won't be too long because I'll be using WindPath. At the moment there are a few functions, such as LinearTPA that don't work properly, but I'll get rid of them and use WindPath instead. I'm starting to realize how huge project this is, so don't expect this to come out too soon.
It will do eating like my MultiFighter, it hovers items in inventory, finds uptext "Eat" and creates a bitmap of the food.
I'm making it easily expandable, so when I get the base ready it will be very easy to add any location and any monster. First I'm writing it to fight the Giant rats at the rat cage, then I don't know what. Obstacle solving is made easy too.
I'll post some code here every now and then, to let you see the progress.
Timestamps are European.
31/12/2011: Ok now I removed SC and made a finder much like the one in MSI. Still having lots of troubles finding goblins west of Lumbridge castle. I will probably have to make a profile for each type of goblins. The initializing looks good now, and the paths won't be too long because I'll be using WindPath. At the moment there are a few functions, such as LinearTPA that don't work properly, but I'll get rid of them and use WindPath instead. I'm starting to realize how huge project this is, so don't expect this to come out too soon.