1
0
forked from 0ad/0ad
0ad/source/simulation
Matei 277ed33da6 # OS X fixes.
- Networking no longer tries to use IPV6, ignoring the family type of
CSocketAddr. This address will be replaced when we switch to ENet
anyway.
- The name of the Atlas semaphore now also includes a timestamp, since
the RNG generated the same sequence of names for multiple runs of the
game, causing problems if the games crashed and leaked semaphores, and
making debugging painful.
- get_executable_name now also works if the game is within an app bundle
(useful for packaging it more nicely later on, and since wxWidgets
expects us to be in an app bundle).

This was SVN commit r5407.
2007-10-11 08:00:05 +00:00
..
AStarEngine.cpp adding flag -triPathfind to enable triangulation pathfinding. it will use the orignial A* without the flag 2007-10-10 19:35:23 +00:00
AStarEngine.h pathfinding change: the engine uses Triangulation and A* on triangles now. dcdt package added. premake.lua changed to include the dcdt code. it needs to run update-workspaces.bat (flag -showOverlay will draw the triangulation and a single unit paths) 2007-10-09 07:27:45 +00:00
Aura.cpp # Bug fixes and cleanup of entity kill code. 2007-01-25 07:00:31 +00:00
Aura.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
BoundingObjects.cpp # SwEng 2007-05-02 12:07:08 +00:00
BoundingObjects.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Collision.cpp # SwEng 2007-05-02 12:07:08 +00:00
Collision.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Entity.cpp # SwEng 2007-05-02 12:07:08 +00:00
Entity.h Territorial limits applied 2007-07-14 06:15:19 +00:00
EntityFormation.cpp # SwEng 2007-05-02 12:07:08 +00:00
EntityFormation.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
EntityHandles.cpp Modified semantics of HEntity's validity check to count handles to units that are destroyed but not deleted as still valid handles. This fixes some previous code that assumed these semantics, such as code for dealing with exhausted gather targets. It looks like the meaning was changed long ago when the entity flags were added. Also added an IsAlive method in HEntity for the old check, in case any code needs to be switched over to that. 2007-05-16 06:58:49 +00:00
EntityHandles.h Modified semantics of HEntity's validity check to count handles to units that are destroyed but not deleted as still valid handles. This fixes some previous code that assumed these semantics, such as code for dealing with exhausted gather targets. It looks like the meaning was changed long ago when the entity flags were added. Also added an IsAlive method in HEntity for the old check, in case any code needs to be switched over to that. 2007-05-16 06:58:49 +00:00
EntityManager.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
EntityManager.h Fixed non-PCH compiles. 2007-09-02 23:38:58 +00:00
EntityOrders.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
EntityRendering.cpp # SwEng 2007-05-02 12:07:08 +00:00
EntityScriptInterface.cpp Territorial limits applied 2007-07-14 06:15:19 +00:00
EntityStateProcessing.cpp adding flag -triPathfind to enable triangulation pathfinding. it will use the orignial A* without the flag 2007-10-10 19:35:23 +00:00
EntitySupport.cpp # SwEng 2007-05-02 12:07:08 +00:00
EntitySupport.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
EntityTemplate.cpp Territorial limits applied 2007-07-14 06:15:19 +00:00
EntityTemplate.h Territorial limits applied 2007-07-14 06:15:19 +00:00
EntityTemplateCollection.cpp cleanup: 2007-09-25 09:39:20 +00:00
EntityTemplateCollection.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
EventHandlers.cpp # Bug fixes and cleanup of entity kill code. 2007-01-25 07:00:31 +00:00
EventHandlers.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Formation.cpp # SwEng 2007-05-02 12:07:08 +00:00
Formation.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FormationCollection.cpp cleanup: 2007-09-25 09:39:20 +00:00
FormationCollection.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FormationManager.cpp # SwEng 2007-05-02 12:07:08 +00:00
FormationManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
LOSManager.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
LOSManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
PathfindEngine.cpp adding flag -triPathfind to enable triangulation pathfinding. it will use the orignial A* without the flag 2007-10-10 19:35:23 +00:00
PathfindEngine.h pathfinding change: the engine uses Triangulation and A* on triangles now. dcdt package added. premake.lua changed to include the dcdt code. it needs to run update-workspaces.bat (flag -showOverlay will draw the triangulation and a single unit paths) 2007-10-09 07:27:45 +00:00
PathfindSparse.cpp # SwEng 2007-05-02 12:07:08 +00:00
PathfindSparse.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ProductionQueue.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
ProductionQueue.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
Projectile.cpp # SwEng 2007-05-02 12:07:08 +00:00
Projectile.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Scheduler.cpp # SwEng 2007-05-02 12:07:08 +00:00
Scheduler.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ScriptObject.cpp More header-file rejigging. 2006-06-09 18:32:00 +00:00
ScriptObject.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Simulation.cpp # SwEng 2007-05-02 12:07:08 +00:00
Simulation.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Stance.cpp # SwEng 2007-05-02 12:07:08 +00:00
Stance.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Technology.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
Technology.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
TechnologyCollection.cpp cleanup: 2007-09-25 09:39:20 +00:00
TechnologyCollection.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TerritoryManager.cpp # SwEng 2007-05-02 12:07:08 +00:00
TerritoryManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TRAStarEngine.cpp pathfinding change: the engine uses Triangulation and A* on triangles now. dcdt package added. premake.lua changed to include the dcdt code. it needs to run update-workspaces.bat (flag -showOverlay will draw the triangulation and a single unit paths) 2007-10-09 07:27:45 +00:00
TRAStarEngine.h # OS X fixes. 2007-10-11 08:00:05 +00:00
TriggerManager.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
TriggerManager.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
TurnManager.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
TurnManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00