0ad/source/simulation2/components
leper be2f0e69fc Make the modmod standalone.
Mount public in case we are starting Atlas and no mods are specified in
the config.
If users remove all mods and save this to the config and try to start
Atlas it will
crash, as it cannot find some needed files.

This was SVN commit r15678.
2014-08-25 16:38:54 +00:00
..
tests Make the modmod standalone. 2014-08-25 16:38:54 +00:00
CCmpAIManager.cpp Exact stack rooting for ScriptInterface::FreezeObject. 2014-08-08 11:59:49 +00:00
CCmpCommandQueue.cpp Exact stack rooting for ScriptInterface::ToString. 2014-08-03 17:29:49 +00:00
CCmpDecay.cpp Dynamic message subscriptions. 2014-06-19 23:20:12 +00:00
CCmpFootprint.cpp add more flexibility to eject units when garrisonHolder is destroyed, fixes #2242 2014-01-08 18:27:58 +00:00
CCmpMinimap.cpp Removes pointless minimap state change during attack notification, it broke synchronized simulation state and caused some OOS errors. Fixes #2525. Refs #1719, #2526. 2014-05-19 01:35:14 +00:00
CCmpMotionBall.cpp Avoid slightly-expensive QueryInterface() calls 2013-09-11 20:41:53 +00:00
CCmpObstruction.cpp Fix units chasing each other. Fixes #1537 2013-12-30 16:07:19 +00:00
CCmpObstructionManager.cpp Revert RedFox's changes to Spatial subdivisions in the simplest possible way (hopefully won't cause OOS, but at least we'll get reports). Fixes #2573, Refs #2430 . There probably are opportunities to remove more things. 2014-08-06 09:21:00 +00:00
CCmpOverlayRenderer.cpp Dynamic message subscriptions. 2014-06-19 23:20:12 +00:00
CCmpOwnership.cpp Added a 'quiet' version of SetOwner() that doesn't send a message, to allow faux-atomic batch ownership changes. 2012-08-08 05:18:20 +00:00
CCmpParticleManager.cpp Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
CCmpPathfinder.cpp Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00
CCmpPathfinder_Common.h Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00
CCmpPathfinder_Tile.cpp Implemented nested territory boundaries. Fixes #918. 2012-01-18 21:22:58 +00:00
CCmpPathfinder_Vertex.cpp Avoid slightly-expensive QueryInterface() calls 2013-09-11 20:41:53 +00:00
CCmpPosition.cpp Fix an oversight in CcmpPosition from the turret changes. Reported on IRC by Falsevision. 2014-07-23 13:02:42 +00:00
CCmpProjectileManager.cpp Avoid slightly-expensive QueryInterface() calls 2013-09-11 20:41:53 +00:00
CCmpRallyPointRenderer.cpp Dynamic message subscriptions. 2014-06-19 23:20:12 +00:00
CCmpRangeManager.cpp Revert RedFox's changes to Spatial subdivisions in the simplest possible way (hopefully won't cause OOS, but at least we'll get reports). Fixes #2573, Refs #2430 . There probably are opportunities to remove more things. 2014-08-06 09:21:00 +00:00
CCmpSelectable.cpp Dynamic message subscriptions. 2014-06-19 23:20:12 +00:00
CCmpSoundManager.cpp Avoid slightly-expensive QueryInterface() calls 2013-09-11 20:41:53 +00:00
CCmpTemplateManager.cpp Disallow placing some special entities in Atlas. Fixes #1696. Patch by trompetin17 2014-06-30 10:20:20 +00:00
CCmpTerrain.cpp Commit coastal waves when activating fancy effects, and incidentally completely change how this effect work. Refs #48. 2014-07-28 10:14:00 +00:00
CCmpTerritoryInfluence.cpp Remove inconsistent checks for pSimulation2 when saving maps and ensure that it is set. 2014-07-01 19:00:41 +00:00
CCmpTerritoryManager.cpp Fix pathfinding and territories not being recomputed when water height changes. 2014-05-26 13:45:10 +00:00
CCmpTest.cpp Simplify component interface: remove explicit context parameter, use GetSimContext() instead. 2011-01-16 14:08:38 +00:00
CCmpUnitMotion.cpp Dynamic message subscriptions. 2014-06-19 23:20:12 +00:00
CCmpUnitRenderer.cpp Small cleanup, including a correction in the templates documentation, and the removal of residues from the culling changes. 2014-07-12 16:03:37 +00:00
CCmpVision.cpp Rename technology related files, methods and messages so their names represent the shared data flow between technologies and auras (and maybe future components). Implement the C++ part of auras through these generalised files. Fixes #2154 2013-10-15 10:05:08 +00:00
CCmpVisualActor.cpp Small cleanup, including a correction in the templates documentation, and the removal of residues from the culling changes. 2014-07-12 16:03:37 +00:00
CCmpWaterManager.cpp Commit coastal waves when activating fancy effects, and incidentally completely change how this effect work. Refs #48. 2014-07-28 10:14:00 +00:00
ICmpAIInterface.cpp Small code style fix, related to a typo in the documentation. Also updates the Example component's copyright to match the current year. 2014-07-30 17:34:40 +00:00
ICmpAIInterface.h Fix AI errors on skirmish maps. 2013-12-04 16:52:44 +00:00
ICmpAIManager.cpp Exact stack rooting for JSON related ScriptInterface functions. 2014-08-02 22:21:50 +00:00
ICmpAIManager.h Many small bugfixes for AIs. Adds support for difficulty (and along with that, some behind-the-door architecture for a handicap system). 2013-03-13 20:44:48 +00:00
ICmpCommandQueue.cpp # Add initial basic player AI framework. 2011-01-12 12:29:00 +00:00
ICmpCommandQueue.h # Add initial basic player AI framework. 2011-01-12 12:29:00 +00:00
ICmpDecay.cpp # Add corpse decay and building collapse. 2010-08-01 17:38:01 +00:00
ICmpDecay.h # Add corpse decay and building collapse. 2010-08-01 17:38:01 +00:00
ICmpFogging.cpp Hide changes to buildings in the fog-of-war. 2014-08-04 22:49:19 +00:00
ICmpFogging.h Hide changes to buildings in the fog-of-war. 2014-08-04 22:49:19 +00:00
ICmpFootprint.cpp Changes ToJSVal to take JS::MutableHandleValue instead of JS::Value&. 2014-07-14 19:52:35 +00:00
ICmpFootprint.h add more flexibility to eject units when garrisonHolder is destroyed, fixes #2242 2014-01-08 18:27:58 +00:00
ICmpGuiInterface.cpp Small code style fix, related to a typo in the documentation. Also updates the Example component's copyright to match the current year. 2014-07-30 17:34:40 +00:00
ICmpGuiInterface.h # towards locale-independent pathnames on Linux 2011-03-21 17:53:13 +00:00
ICmpIdentity.cpp Missing files 2011-05-05 20:07:51 +00:00
ICmpIdentity.h Missing files 2011-05-05 20:07:51 +00:00
ICmpMinimap.cpp # Display units on the minimap 2010-04-23 18:36:48 +00:00
ICmpMinimap.h Implements attack notifications based on patch by madmax and zoot, fixes #1719 2013-10-06 04:49:38 +00:00
ICmpMirage.cpp Hide changes to buildings in the fog-of-war. 2014-08-04 22:49:19 +00:00
ICmpMirage.h Hide changes to buildings in the fog-of-war. 2014-08-04 22:49:19 +00:00
ICmpMotion.cpp
ICmpMotion.h
ICmpObstruction.cpp Allow building walls along the shore. Patch by sanderd17. Fix #1610. 2013-07-07 22:44:47 +00:00
ICmpObstruction.h Fix units chasing each other. Fixes #1537 2013-12-30 16:07:19 +00:00
ICmpObstructionManager.cpp Stop units walking outside the edges of circular maps. 2010-10-30 18:25:34 +00:00
ICmpObstructionManager.h Fix some Clang warnings about unused private members 2013-10-19 00:53:58 +00:00
ICmpOverlayRenderer.cpp refactor path interface: 2011-03-23 13:36:20 +00:00
ICmpOverlayRenderer.h Use path types and conversions more consistently. 2011-03-21 22:59:00 +00:00
ICmpOwnership.cpp Added a 'quiet' version of SetOwner() that doesn't send a message, to allow faux-atomic batch ownership changes. 2012-08-08 05:18:20 +00:00
ICmpOwnership.h Added a 'quiet' version of SetOwner() that doesn't send a message, to allow faux-atomic batch ownership changes. 2012-08-08 05:18:20 +00:00
ICmpParticleManager.cpp Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
ICmpParticleManager.h Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
ICmpPathfinder.cpp Add obstruction debug mode, with GUI toggle. 2010-03-20 19:18:01 +00:00
ICmpPathfinder.h Allow building walls along the shore. Patch by sanderd17. Fix #1610. 2013-07-07 22:44:47 +00:00
ICmpPlayer.cpp Remove some unused component setters 2012-04-21 13:12:36 +00:00
ICmpPlayer.h Remove some unused component setters 2012-04-21 13:12:36 +00:00
ICmpPlayerManager.cpp # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
ICmpPlayerManager.h # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
ICmpPosition.cpp New unit renderer. 2014-06-01 18:24:50 +00:00
ICmpPosition.h Fix non-PCH build. 2014-06-02 20:06:27 +00:00
ICmpProjectileManager.cpp Added randomized arrow positions with hit detection when the missile lands and splash damage. Fixes #18. 2012-05-19 23:07:41 +00:00
ICmpProjectileManager.h Added randomized arrow positions with hit detection when the missile lands and splash damage. Fixes #18. 2012-05-19 23:07:41 +00:00
ICmpRallyPointRenderer.cpp Recompute rally point lines when the rally point is set on a moving unit. 2014-06-04 22:07:58 +00:00
ICmpRallyPointRenderer.h Recompute rally point lines when the rally point is set on a moving unit. 2014-06-04 22:07:58 +00:00
ICmpRangeManager.cpp Add a VisibilityChanged message sent by the range manager whenever an entity changes visibility for any player. 2014-07-10 20:51:39 +00:00
ICmpRangeManager.h Add a VisibilityChanged message sent by the range manager whenever an entity changes visibility for any player. 2014-07-10 20:51:39 +00:00
ICmpSelectable.cpp Implements always visible hero selection rings, based on patch by Deiz/F00. Fixes #1365 2012-07-19 04:45:01 +00:00
ICmpSelectable.h Slightly speed up actor rendering; have selectables properly handle fog of war, etc. Refs #1365. 2012-07-30 21:06:54 +00:00
ICmpSettlement.cpp # Initial support for territories 2011-07-20 19:48:06 +00:00
ICmpSettlement.h # Initial support for territories 2011-07-20 19:48:06 +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
ICmpTechnologyTemplateManager.cpp AI API V3 along with a new version of Aegis. Support for a JS shared component that can be used or not for each AI. 2013-03-05 22:52:48 +00:00
ICmpTechnologyTemplateManager.h AI API V3 along with a new version of Aegis. Support for a JS shared component that can be used or not for each AI. 2013-03-05 22:52:48 +00:00
ICmpTemplateManager.cpp AIs now properly receive aura and technology updates. Fixes #2377, Refs #1520 . Consequently reimplement repairing for AIs. 2014-01-16 20:32:44 +00:00
ICmpTemplateManager.h Small cleanup, including a correction in the templates documentation, and the removal of residues from the culling changes. 2014-07-12 16:03:37 +00:00
ICmpTerrain.cpp Summon planes back from the emptyness 2013-11-26 15:12:16 +00:00
ICmpTerrain.h Fix an issue with corruption of water data when the actor editor opened in Atlas. 2014-02-25 06:27:15 +00:00
ICmpTerritoryInfluence.cpp # Initial support for territories 2011-07-20 19:48:06 +00:00
ICmpTerritoryInfluence.h # Health decay for buildings not in a civ center's territory. 2011-08-18 20:28:53 +00:00
ICmpTerritoryManager.cpp # Health decay for buildings not in a civ center's territory. 2011-08-18 20:28:53 +00:00
ICmpTerritoryManager.h Implemented nested territory boundaries. Fixes #918. 2012-01-18 21:22:58 +00:00
ICmpTest.cpp
ICmpTest.h
ICmpUnitMotion.cpp Improve navigation for ship formations by setting the formation controller to the right passability class 2014-05-18 07:59:43 +00:00
ICmpUnitMotion.h Improve navigation for ship formations by setting the formation controller to the right passability class 2014-05-18 07:59:43 +00:00
ICmpUnitRenderer.cpp New unit renderer. 2014-06-01 18:24:50 +00:00
ICmpUnitRenderer.h New unit renderer. 2014-06-01 18:24:50 +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
ICmpValueModificationManager.cpp Make the actor tech-modifiable. Fixes #2243 2014-04-14 15:00:49 +00:00
ICmpValueModificationManager.h Make the actor tech-modifiable. Fixes #2243 2014-04-14 15:00:49 +00:00
ICmpVision.cpp Fix highlighting of obstructed building placement previews. 2010-10-04 17:34:33 +00:00
ICmpVision.h Fix highlighting of obstructed building placement previews. 2010-10-04 17:34:33 +00:00
ICmpVisual.cpp New unit renderer. 2014-06-01 18:24:50 +00:00
ICmpVisual.h New unit renderer. 2014-06-01 18:24:50 +00:00
ICmpWaterManager.cpp Substantial speed-up of the foam generation code. 2014-01-05 16:15:20 +00:00
ICmpWaterManager.h Substantial speed-up of the foam generation code. 2014-01-05 16:15:20 +00:00