From: Brian R. <bri...@ya...> - 2001-06-30 22:48:00
|
I have been working on the RP system for about 20 hours now... I'm so tired that I can't continue and be sure that the code I'm making is decent... I have uploaded what I have to the ftp site. it is in the filename ToyArianne2.tar.gz.... I have compiled it against the current cvs.... The things that need done are: 1. fix the ServerTab::EditObject() 2. Migrate the code in main.cpp to class ScriptRunner 3. find out why the Sint32 m_z in the Position struct is behaving wierdly... I have to cast any values I'm assigning to it to Uint32 (exp. pos.m_z = Uint32(1);) 4. Write better rules... I have a template rule called Move.py in the ./Python/ directory. All you should have to do is put the logic in the Exectue function and change the "type" at the top of the file to make it suit any script you wish to write. Goals for future releases of the RP system: a. Fix the Makefile situation for ToyArianne. It's a lot better than the first version was, but still needs help... (Quisar? :-) ) 1. Get the scripts to be able to be re-loaded on command. 2. Add a better Object system... to include AI on the active objects, and Perception system. 3. Finally migrate the majority of the system over to c++ Btw, only items 1 and 2 in ":The things that need done" are really needed. Everythin else is just wishes. well... bye for now... I hope to see you all again as soon as possible from Okinawa Good luck -- "Teach a man to make fire, and he will be warm for a day Set a man on fire, and he will be warm for the rest of his life." - John Hrastar |