Skip to content

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:

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