09-06-2014, 01:35 PM
(09-06-2014, 02:25 AM)tigerw Wrote:(09-03-2014, 01:37 AM)SamJBarney Wrote: Sooo...... my computer died on me las night. And I'm not going to be able to work on the Component Rewrite for a while, depending on when I can get a new computer that isn't for work.
The core of the rewrite is almost complete. Would someone mind doing that for me while my computer is out of commission? All that really needs to be done is port the old Passive Agressive and Passive code into components. There is an example of how to do that with the cAIAggressive component.
And just so you know, the Component Rewrite is just the first step. Once I can get everything going again, I'll be working on the Task-based AI and be flushing everything out really well.
Let me know if any of you are willing to take over for a bit
Is it simply moving the old code into a new file? Also, why were all the override specifies commented out?
Its pretty much just moving the old code into the new files. There's still a bit of shuffling to determine what components should do what, but the basics of it are there.
Yeah... I was having trouble with the overrides at one point, so I just globally commented them out. I was just about to comment them all back in when my computer died. It shouldn't be that hard to turn them back. Just do a global find and replace of '/*override*/' with 'override'.
In any case, I got myself a shiny new iMac today, so I will be resuming my work on it all tomorrow.
@tigerw, thanks for being willing to help. It feels nice knowing that I wasn't just going to be left to my own devices on this rewrite.