0ad/binaries/data/mods/public/simulation/components
Angen d52328f520 Fix typo in 118ebc810c
This was SVN commit r23635.
2020-05-07 17:03:44 +00:00
..
interfaces Add a C++ interface for CCmpAttack. 2020-04-21 21:44:05 +00:00
tests Allow specific garrison points to receive only specific units, for instance catapults on ships, or having both visible garrison points for fortresses and garrisonning elephants. 2020-05-07 15:03:18 +00:00
AIInterface.js some cleanups of ai and petra 2017-10-02 17:49:27 +00:00
AIProxy.js Generalise Attack effects. All attacks, including death damage and splash, can deal any number of attack effects (damaging, capture, giving status effects.) 2019-08-22 18:00:33 +00:00
AlertRaiser.js Town bell - use matching classes, add a market alert 2018-02-24 04:35:26 +00:00
Armour.js Fix attack/armor techs not applying after 16b452cf91, and fix auras/techs affecting capture rate. 2019-08-25 18:03:32 +00:00
Attack.js Add a C++ interface for CCmpAttack. 2020-04-21 21:44:05 +00:00
AttackDetection.js Expose INVALID_PLAYER to the JS simulation and use it instead of -1 for consistency with the C++ counterpart. 2018-01-22 01:02:29 +00:00
Auras.js Fix issue with D274/e16c4c4800 - modifications are a list of effects, not a single effect 2019-09-22 12:05:04 +00:00
AutoBuildable.js Allow buildings to autobuild themselves. 2020-02-25 21:29:07 +00:00
Barter.js Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed. 2019-09-22 14:53:47 +00:00
BattleDetection.js
Builder.js Add a {native} civ replacement in buildable and trainable template names 2017-12-07 18:33:08 +00:00
BuildingAI.js Allow specific garrison points to receive only specific units, for instance catapults on ships, or having both visible garrison points for fortresses and garrisonning elephants. 2020-05-07 15:03:18 +00:00
BuildRestrictions.js Add a couple of string manipulation functions to globalscripts. 2018-02-02 01:37:39 +00:00
Capturable.js Fix typo in 118ebc810c 2020-05-07 17:03:44 +00:00
CeasefireManager.js Add a GUI notification when the ceasefire ended so that devs and modders can do fancy things with that event and 2017-03-02 18:02:59 +00:00
Cost.js Update the fast-actions cheat and AI bonuses to use the modifiers manager 2019-09-22 07:46:29 +00:00
DeathDamage.js Move "PlayersToDamage" from calling functions to "CauseDamageOverArea" and replace it with FriendlyFire. 2019-09-07 13:48:11 +00:00
DelayedDamage.js Support friendly fire for projectile attacks. 2020-03-07 10:39:05 +00:00
EndGameManager.js Spawn proportionately less gaia attackers when players become defeated. 2018-04-15 16:47:51 +00:00
EntityLimits.js Fix an issue with upgrade and entity limits. 2017-10-29 08:03:43 +00:00
Fogging.js Fix warning introduced in the mirage cleanup, 905763004a 2019-05-08 19:24:20 +00:00
Formation.js Actually do not use sorting order for forced columnar formation 2020-05-01 09:44:14 +00:00
FormationAttack.js Remove formation minimum range and stop formation when in member state 2018-04-12 00:27:03 +00:00
Foundation.js Allow buildings to autobuild themselves. 2020-02-25 21:29:07 +00:00
Garrisonable.js Option to disable garrisoning of heroes in regicide gamemode. 2017-05-22 01:18:51 +00:00
GarrisonHolder.js Allow specific garrison points to receive only specific units, for instance catapults on ships, or having both visible garrison points for fortresses and garrisonning elephants. 2020-05-07 15:03:18 +00:00
Gate.js Fix mirages (and any other entity that blocks something but not BlockConstruction) blocking foundation construction following 29492badb7 / D21. 2018-03-26 15:18:53 +00:00
Guard.js Expose INVALID_PLAYER to the JS simulation and use it instead of -1 for consistency with the C++ counterpart. 2018-01-22 01:02:29 +00:00
GuiInterface.js Syntax cleanup of GuiInterface and test. 2020-04-13 07:47:55 +00:00
Heal.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
Health.js Make units really remain if they have the remain death type. Let hunt have corpse deathtype, which creates the resource. 2020-04-25 16:41:05 +00:00
Identity.js Enforce formation required member count 2020-01-27 17:49:06 +00:00
Loot.js Allow loot to be modified by technologies and auras 2017-11-15 22:56:04 +00:00
Looter.js
Market.js Expose INVALID_PLAYER to the JS simulation and use it instead of -1 for consistency with the C++ counterpart. 2018-01-22 01:02:29 +00:00
Mirage.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
ModifiersManager.js Fix issue with D274/e16c4c4800 - modifications are a list of effects, not a single effect 2019-09-22 12:05:04 +00:00
MotionBall.js
Pack.js Remove unnecessary arguments in Pack.js 2020-03-27 20:00:39 +00:00
Player.js Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed. 2019-09-22 14:53:47 +00:00
PlayerManager.js Add a system component to handle stat modifiers, make technologies and auras use this common interface. 2019-08-24 07:37:07 +00:00
ProductionQueue.js Fix style, Cc and slightly refactor ProductionQueue 2020-01-02 20:29:07 +00:00
Promotion.js Experience trickle 2020-03-21 15:54:45 +00:00
RallyPoint.js Spawn units in rally point direction 2018-02-07 20:58:07 +00:00
RangeOverlayManager.js Revert unintentional function rename in 40cc3aaa09. 2018-01-22 06:02:52 +00:00
Repairable.js Fix entities not retaining repair order after target transforms 2020-01-27 17:14:30 +00:00
ResourceDropsite.js
ResourceGatherer.js Set last carried resource after promotion/transformation 2020-01-09 21:21:38 +00:00
ResourceSupply.js Clean ResourceSupply up. 2019-03-06 16:44:24 +00:00
ResourceTrickle.js Optimize resource trickle by not running timers when not necessary. 2020-01-14 21:48:32 +00:00
Settlement.js
SkirmishReplacer.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
Sound.js Replace {gender} by {phenotype} and support this tag in VisualActor. 2019-08-01 19:14:40 +00:00
StatisticsTracker.js Remove hardcoding and quadruplication of the StatisticsTracker unit and building classes following 1d3ac14d35, refs #686. 2019-10-21 08:48:17 +00:00
StatusBars.js Show progress bar when upgrading entities 2019-12-07 13:40:40 +00:00
StatusEffectsReceiver.js Allow status effect to apply modifiers and fix 2333b1814e 2020-01-27 16:51:25 +00:00
TechnologyManager.js Cleanup ResearchTechnology function 2020-04-15 21:26:25 +00:00
TerritoryDecay.js Expose INVALID_PLAYER to the JS simulation and use it instead of -1 for consistency with the C++ counterpart. 2018-01-22 01:02:29 +00:00
TerritoryDecayManager.js Cache a list of TerritoryDecay components in the TerritoryDecayManager instead of retrieving it each time 2017-10-09 19:38:56 +00:00
Timer.js
Trader.js Allow to cancel trade route setup 2020-03-07 11:35:25 +00:00
TrainingRestrictions.js Calculate entity limit counts correctly when SpawnUnits fails in ProductionQueue. 2019-06-15 17:27:24 +00:00
Trigger.js Handle entity renames in regicide 2019-01-04 20:09:28 +00:00
TriggerPoint.js PlayerManager GetAllPlayers helper function to remove some duplication. 2017-12-08 20:39:40 +00:00
UnitAI.js Use formation controller as target when formation reaches another formation 2020-04-12 10:37:41 +00:00
UnitMotionFlying.js Fix UnitmotionFlying and implement CMessageMotionUpdate::FromJSVal 2019-12-06 17:36:25 +00:00
Upgrade.js Show progress bar when upgrading entities 2019-12-07 13:40:40 +00:00
ValueModificationManager.js
Visibility.js
VisionSharing.js Expose INVALID_PLAYER to the JS simulation and use it instead of -1 for consistency with the C++ counterpart. 2018-01-22 01:02:29 +00:00
WallPiece.js Amend wallpiece lengths in preparation for D900. 2017-12-05 02:39:50 +00:00
WallSet.js Remove civ-specific hardcoding in rmgen wall-placement script. 2017-12-10 03:12:54 +00:00
Wonder.js Fix documentation of non system component. 2017-03-24 07:09:28 +00:00