Here you go, Enjoy !!!!!!!!!!
My RTS Full Source Code part 3 (5.93 KB):
http://www.mediafire.com/?zabtc7oz669awftupdates since last release:
1) Completely Re-done single and Multi unit selection to increase performance and ease of use.
2) Completely Re-done single and Multi unit Movement to increase performance and ease of use.
3)Temporarily removed flowgraph node's "SpeechRecognitionNode", "MulitUnitSelectionNode" and "MouseEntityNode"
4)Created a New Class called "AIUnit" and with one of it's funtions, "CreateAIUnit(EntityYouWantToCreateAnAIUnitOutOf)" It can take an entity and convert it to my "AIUnit" type which will allow the entity to take advantage of the navigation system and other ai related tasks such as Goalpipes.
you could do this before but it took about ten lines of code and wasn't user friendly.
with my new class it only takes one line of code, you can feed it custom ai parameters to Make each unit unique, and is very very easy to use.
5)Completely removed the need for global variables
6)All my functions are now modular and can be used in generic ways so that you can use them without having to worry about messing up other code. Previously my functions had to be used in a certain order and in a certain way to work.
7) Removed numerous functions and variables that are no longer needed because of the reworked RTS System.
Install Instructions:
just extract anywhere then merge the Code folder with cryengine's Code folder Overwriting everything. IMPORTANT: back up your original Code folder so you can go back when you're done using my source code. Enjoy!!!!!!!!!!!!