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