0ad/binaries/data/mods/public/simulation/components
elexis 52f311da2b Merge resource agnostic branch by s0600204, fixes #3934.
Remove all occurances of hardcoded resources in the simulation, GUI and
AI code by
specifying resources as JSON files in a new simulation subdirectory and
accessing them through a globally defined prototype.

This was SVN commit r18964.
2016-11-19 14:29:45 +00:00
..
interfaces Fixes a typo in 8c6944f58f. 2016-09-06 13:14:51 +00:00
tests Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
AIInterface.js AI diplomacy support for lastManStanding, patch by Sandarac, tests reviewed by elexis, fixes #4143 2016-11-15 18:48:20 +00:00
AIProxy.js make the ai use allied dropsites when shared, fixes #4085 2016-07-10 17:44:48 +00:00
AlertRaiser.js Fix lineendings of JS simulation components. 2016-06-24 12:23:39 +00:00
Armour.js Code cleanup. 2015-06-16 14:35:16 +00:00
Attack.js Remove two pointless references and fix a typo. Patch by fatherbushido, refs #4276. 2016-11-14 01:44:17 +00:00
AttackDetection.js Deal ranged damage even if the attacker dies. Patch by LeanderH. Fixes #3610. 2016-08-22 01:00:57 +00:00
AuraManager.js remove some unused var 2016-05-12 17:42:27 +00:00
Auras.js implement ptol civ bonus and optimization of ResourceTrickle component, refs #4082 2016-11-11 12:46:25 +00:00
Barter.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
BattleDetection.js Some JS component cleanup. 2015-11-28 08:27:38 +00:00
Builder.js another bunch of cleanup (mainly missing semicolon) signaled by jshint 2015-09-19 12:50:48 +00:00
BuildingAI.js Add GetPlayersByDiplomacy to cmpPlayer. 2016-08-27 15:28:02 +00:00
BuildRestrictions.js Disable building most structures in unconnected territory. Fixes #3526 2016-04-18 07:00:22 +00:00
Capturable.js Siege statistics for the summary screen. Patch by Mate-86, fixes #4033. 2016-09-25 21:45:21 +00:00
CeasefireManager.js Fix few typos in comments. 2016-09-07 17:02:25 +00:00
Cost.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Damage.js Fix 4edff555a3: damage only one unit when the main target is missed by a projectile and others units are reached, to be coherent when the main target is hit. Commented by leper. Refs #4276. 2016-10-11 06:03:10 +00:00
DataTemplateManager.js Fix an OOS without rejoin after selecting the first unit. 2016-10-06 14:11:56 +00:00
EndGameManager.js AI diplomacy support for lastManStanding, patch by Sandarac, tests reviewed by elexis, fixes #4143 2016-11-15 18:48:20 +00:00
EntityLimits.js another bunch of cleanup (mainly missing semicolon) signaled by jshint 2015-09-19 12:50:48 +00:00
Fogging.js allow trade with mirage markets, fixes #3894 2016-05-14 12:27:48 +00:00
Formation.js add some missing semicolon 2015-09-21 21:08:58 +00:00
FormationAttack.js Let formations attack other formations (still without keeping their formation position though) 2014-01-21 16:50:58 +00:00
Foundation.js Fix building of fields + update tests to make sure this doesn't happen again. Refs #4121 2016-08-02 11:54:18 +00:00
GarrisonHolder.js Initialize UnitAI component of initial garrisoned units, fixes #4281 2016-10-13 17:38:13 +00:00
Gate.js Add GetPlayersByDiplomacy to cmpPlayer. 2016-08-27 15:28:02 +00:00
Guard.js allow units to guard/escort buildings or units, fixes #2034 2013-11-30 17:30:08 +00:00
GuiInterface.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Heal.js Fix missing this-reference in 9d20881ef4 and update gamesetup following a874b3c1c3. 2016-07-07 00:10:26 +00:00
Health.js add some missing semicolon 2016-10-24 18:00:14 +00:00
Identity.js Remove useless Rollover element from Identity schema. Fix a related unit template. 2016-11-18 20:05:38 +00:00
Loot.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Looter.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Market.js allow trade with mirage markets, fixes #3894 2016-05-14 12:27:48 +00:00
Mirage.js allow trade with mirage markets, fixes #3894 2016-05-14 12:27:48 +00:00
MotionBall.js # Add documentation of the entity template XML file format. 2010-04-23 16:09:03 +00:00
Pack.js Upgrade component cleanup, refs #2706. 2016-07-03 01:50:55 +00:00
Player.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
PlayerManager.js Remove cmpPlayerManager.GetAllPlayerEntities() which leaked internal data. 2016-08-27 15:26:23 +00:00
ProductionQueue.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Promotion.js Don't resurrect dead units when trying to promoting them while they die. Patch by karamel, fixes #3544. 2015-12-13 18:09:56 +00:00
RallyPoint.js Reset the rallypoint when capturing that building or unit, since the rallypoint command is only meaningful to the player that issued it. Reviewed by fatherbushido. 2016-10-21 11:34:20 +00:00
Repairable.js Repairrate cleanup. Refs #3395, patch by bb. 2015-12-31 15:20:12 +00:00
ResourceDropsite.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
ResourceGatherer.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
ResourceSupply.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
ResourceTrickle.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
Settlement.js Convert all remaining entity template data to new file format. 2010-05-15 21:07:52 +00:00
SkirmishReplacer.js Null serialization functions for some components without dynamic state. 2015-11-28 08:27:41 +00:00
Sound.js Add some structure to the voice files. Use the structure in the templates to enable parameters. Resample the voices to be mono/positional. Patch by karamel. Fixes #3220 2015-05-26 12:25:10 +00:00
StatisticsTracker.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
StatusBars.js Change an Object into a Map, this should stop the deserializer of reordering the keys in some cases and stop an OOS on rejoining. Refs #3375 2016-03-22 20:57:27 +00:00
TechnologyManager.js Fix issue with undefined newValue while origValue is defined. 2016-05-29 18:10:57 +00:00
TerritoryDecay.js Fix territory not being updated when diplomacy changes. Fixes #3891 2016-04-09 19:57:34 +00:00
Timer.js some simulation cleanup 2015-11-28 11:43:14 +00:00
Trader.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
TrainingRestrictions.js Null serialization functions for some components without dynamic state. 2015-11-28 08:27:41 +00:00
Trigger.js Properly handle wonder victory messages after a player has won. 2016-07-13 06:51:59 +00:00
TriggerPoint.js Change trigger initialisation as it's not compatible with multiple trigger files (functions would overwrite each other) 2014-06-23 15:55:07 +00:00
UnitAI.js Patrol units. Patch by Imarok, based on patch by svott, reviewed by fatherbushido and bb. 2016-09-25 21:33:05 +00:00
UnitMotionFlying.js another bunch of cleanup (mainly missing semicolon) signaled by jshint 2015-09-19 12:50:48 +00:00
Upgrade.js Merge resource agnostic branch by s0600204, fixes #3934. 2016-11-19 14:29:45 +00:00
ValueModificationManager.js Null serialization functions for some components without dynamic state. 2015-11-28 08:27:41 +00:00
Visibility.js Revert a wrongly committed WIP change. 2015-09-18 19:54:19 +00:00
WallPiece.js Null serialization functions for some components without dynamic state. 2015-11-28 08:27:41 +00:00
WallSet.js Fix some whitespace in scripts 2012-05-09 12:14:22 +00:00
Wonder.js Wonder mode cleanup. 2016-06-17 14:24:30 +00:00