0ad/source/simulation2
Ykkrosh 1c0536bf08 # Refactored the networking code, and redesigned the game setup screen.
Major updates to most network classes.
Simplify CNetServer so it doesn't duplicate any client behaviour; all
players now run CNetClient.
Remove most player/slot management from networking code.
Wait for all players to finish loading before starting the simulation.
Remove CGameAttributes; attributes are now just a JS object.
Remove CPlayer; they are now just simulation entities.
Handle player colours via simulation system.
Add a default map for Atlas, so it always has something to load.
Move network documentation to Doxygen.
Remove lots of now-unused code.

This was SVN commit r7653.
2010-06-30 21:41:04 +00:00
..
components # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
docs Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. 2010-05-01 09:48:39 +00:00
helpers # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
scripting # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
serialization Fix script serializer to cope with spliced array enumeration quirk 2010-06-27 11:57:00 +00:00
system # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
tests Fix script serializer to cope with spliced array enumeration quirk 2010-06-27 11:57:00 +00:00
MessageTypes.h # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
Simulation2.cpp # Hotloading of actor XML files. 2010-06-03 01:29:43 +00:00
Simulation2.h # Delete a lot of obsolete simulation code. 2010-05-20 18:09:23 +00:00
TypeList.h # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00