-
Notifications
You must be signed in to change notification settings - Fork 11
Scripting Documentation
JakeSamiRulz edited this page Apr 19, 2020
·
1 revision
Workflow (Image missing)
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
minrange | 1 | 14 | minimum range of fire of an indirect unit. | |
maxrange | minrange+1 | 15 | maximum range of fire of an indirect unit. | |
moverange | 1 | 15 | range in tiles that an object can move. | |
movecost | 1 | 14 | move costs to move onto a tile. | |
vision | 1 | 10 | vision of an object in tiles. | |
att | 50 | 400 | attack rate in percent. | |
counteratt | 50 | 400 | counter attack rate in percent. | |
def | 50 | 400 | defenser rate in percent. | |
luck | -50 | 50 | UNDER REVIEW | |
+captureRate | 1 | 50 | capture rate in absolute. | |
*captureRate | 50 | 200 | capture rate in percent. | |
neutralizeWeather | 0 | 1 | if 1 then the weather will be neutralized for a player. | |
firstcounter | 0 | 1 | if 1 then the defender attacks first and then the attacker (swappes attacker and defender ). | |
funds | 1 | 99999 | funds given by properties at turn start (default is 1000). | |
+fuelDrain | 1 | 1 | UNDER REVIEW | |
*fuelDrain | 50 | 200 | UNDER REVIEW | |
comtowerbonus | 1 | 100 | bonus in percent given by communication towers. UNDER REVIEW | |
+terraindefense | 0 | 12 | terrain defense in stars | |
*terraindefense | 10 | 300 | Changes the terrain defense by a percentual value (default is 100). |
Type | Description | Available Since |
---|---|---|
targetType | ||
own | Targets only objects that have the same owner as the invoker | |
allied | Targets only objects that are allied to the invoker | |
team | Targets only objects that are in the same team as the invoker | |
enemy | Targets only objects that aren't in the same team as the invoker | |
all | Targets all objects regardless of their owner | |
scanType | ||
wholeMap | scans the whole map | |
mostValues | searches the spot where the most value is in relation to a given target mode and range | |
mostDamage | searches the spot where the most damage will be possible in relation to a given target mode, range and damage | |
mostUnits | searches the spot where the most units are in relation to a given target mode and range |
Attribute | Parameter | Values | Description | Available Since |
---|---|---|---|---|
HealUnits | target | targetType | Controls which fraction units will be healed | |
amount | 0 to 9 | How much HP points will be added (it never goes beyond 10) | ||
impact | 1 to 10 | The range where the targets will be scanned | ||
impactTarget | scanType | type of the spot | ||
This CO action heals units on the battlefield | ||||
DamageUnits | target | targetType | Controls which fraction units will be damaged | |
amount | 0 to 9 | How much HP points will be lost | ||
minAmountLeft | 0 to 9 | This controls how much HP will be left in every case (0-9 while 0 means destroyable) | ||
impact | 1 to 10 | The range where the targets will be scanned | ||
impactTarget | scanType | type of the spot | ||
This CO action damages units on the battlefield |
Tag | Meaning | When it adds to the tags | Available Since |
---|---|---|---|
DIRECT | Direct attacking unit | when a unit attacks directly with it's main weapon | |
INDIRECT | Indirect attacking unit | when a unit attacks indirectly with it's main weapon |
The following attributes are under review!
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitHP | ? | ? | The current health of a unit (addition) | |
*unitHP | ? | ? | The current health of a unit (percentage) | |
+unitMaxHP | ? | ? | The maximum health of a unit (addition) | |
*unitMaxHP | ? | ? | The maximum health of a unit (percentage) |
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitAmmo | ? | ? | The current ammo of a unit (addition) | |
*unitAmmo | ? | ? | The current ammo of a unit (percentage) | |
+unitMaxAmmo | ? | ? | The maximum ammo of a unit (addition) | |
*unitMaxAmmo | ? | ? | The maximum ammo of a unit (percentage) |
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitFuel | ? | ? | Changes the current fuel of a unit (by addition) | |
*unitFuel | ? | ? | Changes the current fuel of a unit (by percentage) | |
+unitMaxFuel | ? | ? | Changes the maximum fuel of a unit (by addition) | |
*unitMaxFuel | ? | ? | Changes the maximum fuel of a unit (by percentage) |
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitVision | ? | ? | Changes the current vision of a unit (by addition) | |
*unitVision | ? | ? | Changes the current vision of a unit (by percentage) |
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitMaterial | ? | ? | Changes the current material of a unit (by addition) | |
*unitMaterial | ? | ? | Changes the current material of a unit (by percentage) | |
+unitMaxMaterial | ? | ? | Changes the maximum material of a unit (by addition) | |
*unitMaxMaterial | ? | ? | Changes the maximum material of a unit (by percentage) |
Attribute | Bottom Limit | Top Limit | Description | Available Since |
---|---|---|---|---|
+unitMinRange | ? | ? | Changes the current minimum range of a unit (by addition) | |
*unitMinRange | ? | ? | Changes the current minimum range of a unit (by percentage) | |
+unitMaxRange | ? | ? | Changes the current maximum range of a unit (by addition) | |
*unitMaxRange | ? | ? | Changes the current maximum range of a unit (by percentage) |
- Resources
- Tools
- Development
- Design Documents
- Archive