0ad/binaries/data/mods/public/simulation/components/tests
wraitii 956b3f96db Improvement to autoqueue usability
The graphical interface will show autoqueued units as 'ghost' units so
the player gets immediate feedback on what's happening.
The autoqueue disengages if it runs out of resources or entity limits:
this reflects that the autoqueue cannot resume on its own.

By changing the spot where the autoqueue pushes items, the autoqueue no
longer 'buffers' one unit in advance, but remains very slightly less
efficient than manual queuing. This also prevents cheats from leading to
a ton of units accidentally being created.

Accepted By: Freagarach
Refs #6213

Differential Revision: https://code.wildfiregames.com/D4144
This was SVN commit r25779.
2021-06-12 09:43:57 +00:00
..
setup.js Enable garrisoning on gates / fix movement of units with visible garrison points (2nd commit) 2020-06-02 11:40:29 +00:00
setup_test.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
test_Attack.js Require 'Resistance' in CanAttack 2021-05-19 12:36:22 +00:00
test_Auras.js Move custom JS data structures to globalscripts. 2021-04-18 08:31:30 +00:00
test_AutoBuildable.js Allow buildings to autobuild themselves. 2020-02-25 21:29:07 +00:00
test_Barter.js Make PlayerHasMarket event-based. 2020-10-29 09:22:48 +00:00
test_Builder.js Allow toggling repairability. 2021-05-06 14:25:33 +00:00
test_Capturable.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_Damage.js Rename Attacking.js-helper to Attack.js and its global to AttackHelper. 2021-04-16 06:55:23 +00:00
test_DeathDamage.js Rename Attacking.js-helper to Attack.js and its global to AttackHelper. 2021-04-16 06:55:23 +00:00
test_EndGameManager.js
test_EntityLimits.js Allow to limit unit count per match. 2020-12-29 11:00:54 +00:00
test_Foundation.js Store build time modifier in template. 2021-04-22 06:18:00 +00:00
test_Garrisonable.js Technically seperate Turrets from GarrisonHolder. 2021-03-26 10:18:30 +00:00
test_GarrisonHolder.js Use interval instead of timeout for healing in GarrisonHolder. 2021-04-04 06:32:53 +00:00
test_Garrisoning.js Use interval instead of timeout for healing in GarrisonHolder. 2021-04-04 06:32:53 +00:00
test_Gate.js Enable garrisoning on gates / fix movement of units with visible garrison points (2nd commit) 2020-06-02 11:40:29 +00:00
test_GuiInterface.js TreasureCollecter -> TreasureCollector. 2021-05-18 16:51:44 +00:00
test_Heal.js Heal using Heal instead of UnitAI. 2021-04-08 05:40:49 +00:00
test_Health.js Move TargetKilled function from Attacking.js-helper to KilledBy in cmpHealth. 2020-08-16 06:10:28 +00:00
test_Identity.js Move civ-specific templates to subfolders. 2020-11-19 10:20:25 +00:00
test_Math.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_ModifiersManager.js Move custom JS data structures to globalscripts. 2021-04-18 08:31:30 +00:00
test_Pack.js Use transform to finish construction. 2021-04-06 12:54:33 +00:00
test_Player.js Make PlayerHasMarket event-based. 2020-10-29 09:22:48 +00:00
test_Population.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_ProductionQueue.js Improvement to autoqueue usability 2021-06-12 09:43:57 +00:00
test_Promotion.js Fix duplicating promoting entities in XP trickling structures. 2021-05-15 05:40:13 +00:00
test_RallyPoint.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
test_Resistance.js Rename Attacking.js-helper to Attack.js and its global to AttackHelper. 2021-04-16 06:55:23 +00:00
test_ResourceDropsite.js Commit resources at dropsite and add tests. 2021-01-11 11:59:07 +00:00
test_ResourceGatherer.js Gather using ResourceGatherer instead of UnitAI. 2021-04-08 05:31:34 +00:00
test_Resources.js Gather using ResourceGatherer instead of UnitAI. 2021-04-08 05:31:34 +00:00
test_ResourceSupply.js Add resources "component test". 2021-03-03 08:57:06 +00:00
test_ResourceTrickle.js Allow the interval to be changed in the templates for the Resource Trickle component. 2020-07-24 18:39:51 +00:00
test_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
test_StatusEffectsReceiver.js Move custom JS data structures to globalscripts. 2021-04-18 08:31:30 +00:00
test_TechnologyManager.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_Timer.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_Treasure.js Split treasures from ResourceSupply. 2021-03-03 07:47:38 +00:00
test_TreasureCollector.js TreasureCollecter -> TreasureCollector. 2021-05-18 16:51:44 +00:00
test_Treasures.js TreasureCollecter -> TreasureCollector. 2021-05-18 16:51:44 +00:00
test_TurretHolder.js Allow to specify subunits on creation. 2021-04-05 05:22:25 +00:00
test_Turrets.js Allow to specify subunits on creation. 2021-04-05 05:22:25 +00:00
test_UnitAI.js Further Pushing tweaks: more customisable, longer ranges. 2021-06-06 15:25:52 +00:00
test_UnitMotionFlying.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
test_UpgradeModification.js Move civ-specific templates to subfolders. 2020-11-19 10:20:25 +00:00
test_Upkeep.js Add Upkeep component. 2021-04-04 06:52:20 +00:00
test_ValueModificationHelper.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
test_Vector.js Fix ESLint semicolon-related warnings 2019-07-01 11:09:19 +00:00
test_VisionSharing.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00