| .. |
|
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 |