0ad/binaries/data/mods/public/simulation/components
Freagarach e5ee028313 Only cancel (un)packing when in the correct state.
Differential revision: D3285
This was SVN commit r24955.
2021-02-28 05:51:55 +00:00
..
interfaces Move PopulationBonus from cmpCost to new cmpPopulation. 2020-12-14 18:17:59 +00:00
tests Unify UnitAI and AnimalAI. 2021-02-27 20:13:40 +00:00
AIInterface.js Move PopulationBonus from cmpCost to new cmpPopulation. 2020-12-14 18:17:59 +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 Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
Attack.js Fix target height computation when launching projectiles. 2021-01-22 18:16:13 +00:00
AttackDetection.js Fix attack notification (a3eccc043d) 2021-01-20 21:00:40 +00:00
Auras.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
AutoBuildable.js Remove duplication from cmpAutoBuildable init. 2021-01-10 07:25:52 +00:00
Barter.js Make PlayerHasMarket event-based. 2020-10-29 09:22:48 +00:00
BattleDetection.js Some JS component cleanup. 2015-11-28 08:27:38 +00:00
Builder.js Move civ-specific templates to subfolders. 2020-11-19 10:20:25 +00:00
BuildingAI.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
BuildRestrictions.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
Capturable.js cp => CapturePoints 2020-12-23 17:26:36 +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 Move PopulationBonus from cmpCost to new cmpPopulation. 2020-12-14 18:17:59 +00:00
DeathDamage.js Remove unused bonuses schema from deathDamage 2020-06-22 20:12:10 +00:00
DelayedDamage.js Move some position-related functions to PositionHelper. 2020-11-04 18:56:45 +00:00
EndGameManager.js Fix message on allied victory with no active players 2020-07-20 17:10:08 +00:00
EntityLimits.js Allow to limit unit count per match. 2020-12-29 11:00:54 +00:00
Fogging.js var => let and some periods in fogging 2020-12-25 17:02:52 +00:00
Formation.js Better fix for formation waltzing, revert 5d96346ac5. 2021-02-10 09:59:39 +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 Only create construction previews when committed. 2020-12-17 17:40:35 +00:00
Garrisonable.js Store the garrisonHolder in cmpGarrisonable instead of iterating orders. 2021-01-02 07:34:52 +00:00
GarrisonHolder.js Store the garrisonHolder in cmpGarrisonable instead of iterating orders. 2021-01-02 07:34:52 +00:00
Gate.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +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 Store the garrisonHolder in cmpGarrisonable instead of iterating orders. 2021-01-02 07:34:52 +00:00
Heal.js Heal HP → Health, Rate → Interval 2020-07-21 16:28:29 +00:00
Health.js Readd safeguard against killing an entity multiple times. 2020-08-29 05:47:06 +00:00
Identity.js Make foundations not ConquestCritical 2021-01-15 10:02:31 +00:00
Loot.js Allow loot to be modified by technologies and auras 2017-11-15 22:56:04 +00:00
Looter.js Add safeguards for all queryOwnerInterface calls 2020-09-19 17:55:34 +00:00
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 VisualActor tech changes for mirages 2020-11-28 08:57:15 +00:00
ModifiersManager.js Fix VisualActor tech changes for mirages 2020-11-28 08:57:15 +00:00
MotionBall.js
Pack.js Remove unnecessary arguments in Pack.js 2020-03-27 20:00:39 +00:00
Player.js Correctly serialize/deserialize user-defined JS objects. 2020-12-27 17:18:13 +00:00
PlayerManager.js Do not process commands sent by observers. 2020-09-22 18:28:21 +00:00
Population.js Move PopulationBonus from cmpCost to new cmpPopulation. 2020-12-14 18:17:59 +00:00
ProductionQueue.js Allow to limit unit count per match. 2020-12-29 11:00:54 +00:00
Promotion.js Add safeguards for all queryOwnerInterface calls 2020-09-19 17:55:34 +00:00
RallyPoint.js Spawn units in rally point direction 2018-02-07 20:58:07 +00:00
RangeOverlayManager.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
Repairable.js Do not let every entity with UnitAI listen to "OnGlobalConstructionFinished". 2020-08-03 10:13:54 +00:00
Resistance.js Remove health component from relics. 2020-12-06 07:22:51 +00:00
ResourceDropsite.js Commit resources at dropsite and add tests. 2021-01-11 11:59:07 +00:00
ResourceGatherer.js Fix this.capacities not always existing when processing value modification messages. 2021-02-13 10:52:17 +00:00
ResourceSupply.js Don't store the gatherers per player. 2020-09-11 10:19:09 +00:00
ResourceTrickle.js Allow the interval to be changed in the templates for the Resource Trickle component. 2020-07-24 18:39:51 +00:00
Settlement.js
SkirmishReplacer.js Add safeguards for all queryOwnerInterface calls 2020-09-19 17:55:34 +00:00
Sound.js Replace {gender} by {phenotype} and support this tag in VisualActor. 2019-08-01 19:14:40 +00:00
StatisticsTracker.js Add resource and population counts to the summary screen. 2021-01-20 09:24:26 +00:00
StatusBars.js cp => CapturePoints 2020-12-23 17:26:36 +00:00
StatusEffectsReceiver.js Allow resistances to StatusEffects. 2020-11-11 20:07:30 +00:00
TechnologyManager.js Fix more JsDocs numbers/bools/strings 2020-08-24 11:50:31 +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 Allow timers to update their interval. 2020-05-19 15:42:57 +00:00
Trader.js Add safeguards for all queryOwnerInterface calls 2020-09-19 17:55:34 +00:00
TrainingRestrictions.js Allow to limit unit count per match. 2020-12-29 11:00:54 +00:00
Trigger.js Fix more JsDocs numbers/bools/strings 2020-08-24 11:50:31 +00:00
TriggerPoint.js Fix UnitAI range queries - allow queries to ignore sizes - partial revert of d0fc8ff67d 2021-01-23 18:57:46 +00:00
TurretHolder.js Store turret positions in map files. 2020-11-11 19:40:44 +00:00
UnitAI.js Only cancel (un)packing when in the correct state. 2021-02-28 05:51:55 +00:00
UnitMotionFlying.js Use UnitMotion to predict target position in Attack.js to prevent 'dancing' 2021-01-19 15:59:03 +00:00
Upgrade.js Do not allow upgrading when entity is producing and vice versa. 2020-10-04 10:20:20 +00:00
ValueModificationManager.js Actually remove trailing whitespace for non-header files as well. 2016-11-23 13:02:58 +00:00
Visibility.js Revert a wrongly committed WIP change. 2015-09-18 19:54:19 +00:00
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 Correct WallPiece schema help comments 2020-05-21 19:11:00 +00:00
WallSet.js Add help comments to WallPiece component schema 2020-05-21 04:34:13 +00:00
Wonder.js Fix documentation of non system component. 2017-03-24 07:09:28 +00:00