0ad/binaries/data/mods/public/simulation/components
phosit 6d31e6de89
Serialize the isIdleConfirmed for the AI
The AI only noticed for changes to `isIdleConfirmed`. That is done to
avoid recursions and don't send to many messages. But when the AI is
deserialized it get's `isIdle` from the simulation. Leading to an OOS.
2026-05-10 14:18:51 +02:00
..
interfaces Add a 'team population' gamesetting 2025-03-06 13:25:43 +01:00
tests Fix Trainer-ProductionQueue sync OnOwnershipChange 2026-02-17 16:07:24 +01:00
AIInterface.js Call GetFullRepresentation only internally 2026-05-10 14:18:49 +02:00
AIProxy.js Serialize the isIdleConfirmed for the AI 2026-05-10 14:18:51 +02:00
AlertRaiser.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Attack.js Persians -> Achaemenids 2026-05-02 02:50:39 +02:00
AttackDetection.js Fix eslint rule 'prefer-const' in components/[A-B]* 2025-05-11 10:40:23 +02:00
Auras.js Handle empty Auras reference in checkrefs 2026-04-17 12:32:08 +02:00
AutoBuildable.js Fix eslint rule 'prefer-const' in components/[A-B]* 2025-05-11 10:40:23 +02:00
Barter.js Fix market exploit by basing the price change on the amount purchased. 2025-10-29 15:29:28 +01:00
BattleDetection.js Fix issues with the component documentation. 2023-05-10 15:55:51 +00:00
Builder.js Persians -> Achaemenids 2026-05-02 02:50:39 +02:00
BuildingAI.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
BuildRestrictions.js Add context and comment attributes where useful 2025-11-18 11:34:10 +01:00
Capturable.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
CeasefireManager.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
Cost.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
DeathDamage.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
DelayedDamage.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
Diplomacy.js Enable eslint rule 'no-prototype-builtins' 2025-06-17 13:47:11 +02:00
EndGameManager.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
EntityLimits.js Enable eslint rule 'no-redeclare' 2025-06-14 14:53:10 +02:00
Fogging.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
Formation.js Fix oversight from 832501fc9b and b93634fb28 2026-03-23 14:50:12 +01:00
FormationAttack.js Fix cosmetic ESLint warnings in JS components (and their tests). 2021-03-20 09:02:22 +00:00
Foundation.js Fix eslint rule 'prefer-const' in components/[C-F]* 2025-05-11 14:27:12 +02:00
Garrisonable.js Fix eslint rule 'prefer-const' in components/G* 2025-05-11 17:53:23 +02:00
GarrisonHolder.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Gate.js Fix eslint rule 'prefer-const' in components/G* 2025-05-11 17:53:23 +02:00
Guard.js Fix eslint rule 'prefer-const' in components/G* 2025-05-11 17:53:23 +02:00
GuiInterface.js Revamp the cinema GUI code 2026-03-03 11:25:52 +01:00
Heal.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
Health.js RecomputeActorName when required 2025-10-13 18:15:06 +02:00
Identity.js Persians -> Achaemenids 2026-05-02 02:50:39 +02:00
Loot.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
Looter.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
Market.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
Mirage.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
ModifiersManager.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
MotionBall.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Pack.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
Player.js LosRevealAll -> LosRevealWholeMap 2026-03-03 11:25:52 +01:00
PlayerManager.js Add a 'team population' gamesetting 2025-03-06 13:25:43 +01:00
Population.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
PopulationCapManager.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
ProductionQueue.js Don't set animation for production with UnitAi 2025-10-07 19:25:21 +02:00
Promotion.js Fix eslint rule 'prefer-const' in components/[H-P]* 2025-05-11 19:24:03 +02:00
RallyPoint.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
RangeOverlayManager.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
Repairable.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
Researcher.js Enable eslint rule 'no-prototype-builtins' 2025-06-17 13:47:11 +02:00
Resistance.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
ResourceDropsite.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
ResourceGatherer.js Fix eslint rule 'no-irregular-whitespace' 2025-05-14 13:52:12 +02:00
ResourceSupply.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
ResourceTrickle.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
Settlement.js
SkirmishReplacer.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Sound.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
StatisticsTracker.js Gendered Civilians 2025-09-02 10:23:44 +02:00
StatusBars.js Fix eslint rule 'prefer-const' in components/[R-S]* 2025-05-12 08:02:53 +02:00
StatusEffectsReceiver.js Enable eslint rule 'no-extra-boolean-cast' 2025-06-14 12:03:06 +02:00
TechnologyManager.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
TerritoryDecay.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
TerritoryDecayManager.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Timer.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
Trader.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
Trainer.js Do not follow rally point commands for observers 2026-04-22 10:19:44 +02:00
TrainingRestrictions.js docs: update entity classes and categories 2025-07-02 07:23:03 +02:00
Treasure.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
TreasureCollector.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
Trigger.js Use @stylistic/brace-style for eslint 2026-01-12 21:33:52 +01:00
TriggerPoint.js Allow registering custom data for triggers 2021-05-09 16:55:36 +00:00
Turretable.js Fix renamed entities on TurretPoint 2026-02-04 11:05:07 +01:00
TurretHolder.js Fix renamed entities on TurretPoint 2026-02-04 11:05:07 +01:00
UnitAI.js Fix formation controller flag reset during patrol 2026-03-13 12:22:31 +01:00
UnitMotionFlying.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
Upgrade.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
Upkeep.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
ValueModificationManager.js
Visibility.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02:00
VisionSharing.js Fix eslint rule 'prefer-const' in components/[T-V]* 2025-05-12 13:12:45 +02: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