Task Attribute
Written by: Alian713, Kramb
1. cTaskAttrWorkValue1¶
Value: int 0
ID for the task amount Task Attribute Work Value1.
Usages per task type:
- Aura Task: Quantity to mul/add to the attribute modified
2. cTaskAttrWorkValue2¶
Value: int 1
ID for the task amount Task Attribute Work Value2
Usages per task type:
- Aura Task: Min number of units required to activate the effect. See Monaspa
3. cTaskAttrWorkRange¶
Value: int 2
ID for the task amount Task Attribute Work Range
4. cTaskAttrWorkFlag2¶
Value: int 3
ID for the task amount Task Attribute Work Flag2
5. cTaskAttrSearchWaitTime¶
Value: int 4
ID for the task amount Task Attribute Search Wait Time
Usages per task type:
- Aura Task: The attribute to modify. Not all attributes are supported. Known attributes:
- Hit Points
- Line of Sight
- Movement Speed
- Attack
- Attack Reload Time
- Work Rate
- Regeneration Rate
- Conversion Chance Modifier
- 116: Melee Armor
- 117: Pierce Armor
- Regeneration Hp Percent
6. cTaskAttrCombatLevelFlag¶
Value: int 5
ID for the task amount Task Attribute Combat Level Flag
Usages per task type:
- Aura Task: Combinable bit-field:
- 1: Multiply instead of Add
- 2: Circular instead of Rectangular radius
- 4: Range indicator shown
- 8: Temporary Aura
- 16: Use with 8 - applies buffs only units around when the ability is triggered
- 32: Translucent
7. cTaskAttrOwnerType¶
Value: int 6
ID for the task amount Task Attribute Owner Type
8. cTaskAttrTerrain¶
Value: int 7
ID for the task amount Task Attribute Terrain
9. cTaskAttrResourceIn¶
Value: int 8
ID for the task amount Task Attribute Resource In
10. cTaskAttrProductivityResource¶
Value: int 9
ID for the task amount Task Attribute Productivity Resource
11. cTaskAttrResourceOut¶
Value: int 10
ID for the task amount Task Attribute Resource Out
12. cTaskAttrUnusedResource¶
Value: int 11
ID for the task amount Task Attribute Unused Resource
13. cTaskAttrMovingGraphic¶
Value: int 12
ID for the task amount Task Attribute Moving Graphic
14. cTaskAttrProceedingGraphic¶
Value: int 13
ID for the task amount Task Attribute Proceeding Graphic
15. cTaskAttrWorkingGraphic¶
Value: int 14
ID for the task amount Task Attribute Working Graphic
16. cTaskAttrCarryingGraphic¶
Value: int 15
ID for the task amount Task Attribute Carrying Graphic
17. cTaskAttrGatheringSound¶
Value: int 16
ID for the task amount Task Attribute Gathering Sound
18. cTaskAttrGatheringSoundEvent¶
Value: int 17
ID for the task amount Task Attribute Gathering Sound Event
19. cTaskAttrGatheringSoundInt32¶
Value: int 18
ID for the task amount Task Attribute Gathering Sound Int32
20. cTaskAttrDepositSound¶
Value: int 19
ID for the task amount Task Attribute Deposit Sound
21. cTaskAttrDepositSoundEvent¶
Value: int 20
ID for the task amount Task Attribute Deposit Sound Event
22. cTaskAttrDepositSoundInt32¶
Value: int 21
ID for the task amount Task Attribute Deposit Sound Int32
23. cTaskAttrAutoSearch¶
Value: int 22
ID for the task amount Task Attribute Auto Search
24. cTaskAttrCarryCheck¶
Value: int 23
ID for the task amount Task Attribute Carry Check
25. cTaskAttrBuildingPick¶
Value: int 24
ID for the task amount Task Attribute Building Pick
26. cTaskAttrGatherType¶
Value: int 25
ID for the task amount Task Attribute Gather Type
27. cTaskAttrEnableTargeting¶
Value: int 26
ID for the task amount Task Attribute Enable Targeting
28. cTaskAttrEnabled¶
Value: int 27
ID for the task amount Task Attribute Enabled
29. cTaskAttrTaskType¶
Value: int 28
ID for the task amount Task Attribute
30. cTaskAttrObjectId¶
Value: int 29
ID for the task amount Task Attribute Object Id
31. cTaskAttrObjectClass¶
Value: int 30
ID for the task amount Task Attribute Object Class
32. cNumTaskAttrs¶
Value: int 31
This is the number of task attributes in a task