Hey, I just finished a major code section of my game, the user-customizable AI for one of the characters.
Anyway, what I need from you guys, is recommendations on how to make it better, Its very unpolished at this stage, but I'm sure it can be made better. Anything from how to improve the UI, to new lines that I could include.
Normally in the game, you would have three other party members, however I took them out for the demo. No need to concern yourselves with the ordinary.
Now, onto how the actual system works.
It works somewhat similarly to the original Basic programing language. There are three things on each line. 1.) The line number, 2.) The contents of the line, and 3.) and the redirect number
Anyway, if an action line is executed, (marked with a Red A icon), grathe performs that action, provided he has enough MP (if he doesn't, he crashes, and has to spend a turn rebooting). it will pickup from the next line next turn.
If a redirect line is executed, (marked with a blue I icon), it scans whether the statement is true or not, and if it is true, it goes to the line in the redirect number. If it is false, it continues on with the next line.
Now, Its not so simple that you can just type in whatever you want, nope. You have to Earn lines or buy or find or whatever to use them. Once you insert a line, the old line is deleted, and unrecoverable.
I hope that makes sense. Anyway, the console isn't viewable from the menu, its would only be available at a computer terminal, Just talk to the guy in the purple hat, he acts as a computer terminal, since I haven't drawn one yet.
Once at the screen, the controls are a little complex, when the green thingy is on the left, press up/down to scroll through the lines and left/right to change the number in the 3rd coulomb, press enter (C button) to switch the green thingy to the right, press X (B button) to return to menu. If the green is on the right, press up/down to select an unused line, left/right to select action or redirect, and Enter (C button) to inject the line, and X (B button) to return the green thingy to the left, don't worry it should all come naturally.
The guy in the lower left corner gives you enough lines to do whatever you want pretty much.
Talk to the guys on the upper side of the screen for a fight, the left one is just a punchingbag that never dies, the middle is a stupid clone of grathe that just attacks mindlessly, and the one on the right is a little smarter.
Once I finish, I'll post the code, if you really can't wait, download the demo and open it in RMXP, its not protected.
Anyway, onto the link.
http://hosted.filefront.com/lordpidey/Some suggestions I've gotten from elsewhere:
Perhaps have there be redirect statements that check a switch/variable, and have the variable be changable by having a normal character use a skill. -----I think this is a good idea,as it would allow you to switch grathe from attack a large number of weak enemies mode to attack a single strong enemy mode. This could work quite well.