0ad/source/simulation2/components
Ykkrosh 423b31c130 Fix units trying to move outside themselves when ordered to their current location.
Remove redundant comparisons in pathfinder.
Simplify range query result ordering.
Avoid throwing exception on script errors in debug serializer.

This was SVN commit r7828.
2010-07-31 21:22:39 +00:00
..
tests Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
CCmpCommandQueue.cpp # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
CCmpFootprint.cpp # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
CCmpMinimap.cpp Fix use of 'undefined' sound group on death. 2010-05-09 13:56:06 +00:00
CCmpMotionBall.cpp Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
CCmpObstruction.cpp # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
CCmpObstructionManager.cpp Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
CCmpOwnership.cpp Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. 2010-05-01 09:48:39 +00:00
CCmpPathfinder.cpp Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
CCmpPosition.cpp # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
CCmpProjectileManager.cpp # Unit animation improvements. 2010-06-05 00:49:14 +00:00
CCmpRangeManager.cpp Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
CCmpSelectable.cpp # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
CCmpSoundManager.cpp Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. 2010-05-01 09:48:39 +00:00
CCmpStatusBars.cpp Convert all remaining entity template data to new file format. 2010-05-15 21:07:52 +00:00
CCmpTemplateManager.cpp Fix script caching of inherited templates. 2010-07-21 16:04:17 +00:00
CCmpTerrain.cpp Discourage units from walking outside the map. 2010-07-25 14:11:21 +00:00
CCmpTest.cpp # Add documentation of the entity template XML file format. 2010-04-23 16:09:03 +00:00
CCmpUnitMotion.cpp Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
CCmpVisualActor.cpp Fix actor viewer animation offsetting. 2010-06-05 22:23:28 +00:00
CCmpWaterManager.cpp # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
ICmpCommandQueue.cpp # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
ICmpCommandQueue.h # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
ICmpFootprint.cpp Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. 2010-05-01 09:48:39 +00:00
ICmpFootprint.h Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. 2010-05-01 09:48:39 +00:00
ICmpGuiInterface.cpp Expose entity template data to GUI 2010-01-25 23:43:58 +00:00
ICmpGuiInterface.h Expose entity template data to GUI 2010-01-25 23:43:58 +00:00
ICmpMinimap.cpp # Display units on the minimap 2010-04-23 18:36:48 +00:00
ICmpMinimap.h # Display units on the minimap 2010-04-23 18:36:48 +00:00
ICmpMotion.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpMotion.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpObstruction.cpp Split collision detection out of pathfinder so it can be used more widely. 2010-03-17 23:01:12 +00:00
ICmpObstruction.h # New unit movement system, which does a far better job of approaching targets and avoiding obstacles. 2010-04-29 23:36:05 +00:00
ICmpObstructionManager.cpp Add obstruction debug mode, with GUI toggle. 2010-03-20 19:18:01 +00:00
ICmpObstructionManager.h Fix units trying to move outside themselves when ordered to their current location. 2010-07-31 21:22:39 +00:00
ICmpOwnership.cpp # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
ICmpOwnership.h # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
ICmpPathfinder.cpp Add obstruction debug mode, with GUI toggle. 2010-03-20 19:18:01 +00:00
ICmpPathfinder.h # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
ICmpPlayer.cpp # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
ICmpPlayer.h # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
ICmpPlayerManager.cpp # Display units on the minimap 2010-04-23 18:36:48 +00:00
ICmpPlayerManager.h # Display units on the minimap 2010-04-23 18:36:48 +00:00
ICmpPosition.cpp # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
ICmpPosition.h # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
ICmpProjectileManager.cpp Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
ICmpProjectileManager.h Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
ICmpRangeManager.cpp # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
ICmpRangeManager.h # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
ICmpSelectable.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpSelectable.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpSoundManager.cpp # Initial audio integration with new simulation system. 2010-04-04 21:24:39 +00:00
ICmpSoundManager.h # Initial audio integration with new simulation system. 2010-04-04 21:24:39 +00:00
ICmpStatusBars.cpp Convert all remaining entity template data to new file format. 2010-05-15 21:07:52 +00:00
ICmpStatusBars.h Convert all remaining entity template data to new file format. 2010-05-15 21:07:52 +00:00
ICmpTemplateManager.cpp Convert CCmpTemplateManager to use ASCII strings internally, to save memory and serialisation cost. 2010-05-25 18:17:12 +00:00
ICmpTemplateManager.h Fix script caching of inherited templates. 2010-07-21 16:04:17 +00:00
ICmpTerrain.cpp # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
ICmpTerrain.h Discourage units from walking outside the map. 2010-07-25 14:11:21 +00:00
ICmpTest.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpTest.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ICmpUnitMotion.cpp Extend animal AI to all animals. 2010-07-20 08:45:09 +00:00
ICmpUnitMotion.h Extend animal AI to all animals. 2010-07-20 08:45:09 +00:00
ICmpUnknownScript.cpp # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
ICmpUnknownScript.h # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
ICmpVisual.cpp Fix actor viewer animation offsetting. 2010-06-05 22:23:28 +00:00
ICmpVisual.h Fix actor viewer animation offsetting. 2010-06-05 22:23:28 +00:00
ICmpWaterManager.cpp # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
ICmpWaterManager.h # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00