1 2Implement SDL_image for pngs 3CLI Options 4Keyboard config shit 5toggling third person 6AI Fix 7What Ryan said about it: 8"I don't have the source in front of me, but it looks like the people walk 9correctly, but keep deciding to change their destination...this is likely 10because we're reading the path model wrong or something. I don't know. 11There's path determination code that if you comment it out, everyone 12walks in a straight line, so that's the problem. Whether it's the 13determination code itself or what it bases its calculation on...I have no 14idea." 15 16What Toby did: 17Something, I dunno, here's his explanation; 18 19"Staring deep into the barely commented depths of Black Shades, I tried 20out Ryan's idea about the pathfinding that you put in the ToDo file. 21Having acheived the everyone walking in straight lines effect, I set 22about a bit of hackery. 23 24In GameTick.cpp, the variable realcheck is a trigger for a lot of the 25pathfinding stuff. It checks whether we are at the end of our path, or 26we are moving away from our target. I have no idea why the second bit 27isn't working properly - maybe there is some funny updating going on for 28either oldplayercoords or playercoords. Commenting out the second check 29gets the game working with a more believable collection of moving people." 30 31And this was the patch: 32http://cvs.icculus.org/horde/chora/diff.php/Source/GameTick.cpp?rt=blackshades&r1=1.7&r2=1.8&ty=h 33