TASK_TYPE

Task types for the monster AI

Values

Name Value Description
TASK_INVALID 0
TASK_WAIT 1
TASK_WAIT_FACE_ENEMY 2
TASK_WAIT_PVS 3
TASK_SUGGEST_STATE 4
TASK_WALK_TO_TARGET 5
TASK_RUN_TO_TARGET 6
TASK_MOVE_TO_TARGET_RANGE 7
TASK_GET_PATH_TO_ENEMY 8
TASK_GET_PATH_TO_ENEMY_LKP 9
TASK_GET_PATH_TO_ENEMY_CORPSE 10
TASK_GET_PATH_TO_LEADER 11
TASK_GET_PATH_TO_SPOT 12
TASK_GET_PATH_TO_TARGET 13
TASK_GET_PATH_TO_HINTNODE 14
TASK_GET_PATH_TO_LASTPOSITION 15
TASK_GET_PATH_TO_BESTSOUND 16
TASK_GET_PATH_TO_BESTSCENT 17
TASK_RUN_PATH 18
TASK_WALK_PATH 19
TASK_STRAFE_PATH 20
TASK_CLEAR_MOVE_WAIT 21
TASK_STORE_LASTPOSITION 22
TASK_CLEAR_LASTPOSITION 23
TASK_PLAY_ACTIVE_IDLE 24
TASK_FIND_HINTNODE 25
TASK_CLEAR_HINTNODE 26
TASK_SMALL_FLINCH 27
TASK_FACE_IDEAL 28
TASK_FACE_ROUTE 29
TASK_FACE_ENEMY 30
TASK_FACE_HINTNODE 31
TASK_FACE_TARGET 32
TASK_FACE_LASTPOSITION 33
TASK_RANGE_ATTACK1 34
TASK_RANGE_ATTACK2 35
TASK_MELEE_ATTACK1 36
TASK_MELEE_ATTACK2 37
TASK_RELOAD 38
TASK_RANGE_ATTACK1_NOTURN 39
TASK_RANGE_ATTACK2_NOTURN 40
TASK_MELEE_ATTACK1_NOTURN 41
TASK_MELEE_ATTACK2_NOTURN 42
TASK_RELOAD_NOTURN 43
TASK_SPECIAL_ATTACK1 44
TASK_SPECIAL_ATTACK2 45
TASK_CROUCH 46
TASK_STAND 47
TASK_GUARD 48
TASK_STEP_LEFT 49
TASK_STEP_RIGHT 50
TASK_STEP_FORWARD 51
TASK_STEP_BACK 52
TASK_DODGE_LEFT 53
TASK_DODGE_RIGHT 54
TASK_SOUND_ANGRY 55
TASK_SOUND_DEATH 56
TASK_SET_ACTIVITY 57
TASK_SET_SCHEDULE 58
TASK_SET_FAIL_SCHEDULE 59
TASK_CLEAR_FAIL_SCHEDULE 60
TASK_PLAY_SEQUENCE 61
TASK_PLAY_SEQUENCE_FACE_ENEMY 62
TASK_PLAY_SEQUENCE_FACE_TARGET 63
TASK_SOUND_IDLE 64
TASK_SOUND_WAKE 65
TASK_SOUND_PAIN 66
TASK_SOUND_DIE 67
TASK_FIND_COVER_FROM_BEST_SOUND 68
TASK_FIND_COVER_FROM_ENEMY 69
TASK_FIND_LATERAL_COVER_FROM_ENEMY 70
TASK_FIND_NODE_COVER_FROM_ENEMY 71
TASK_FIND_NEAR_NODE_COVER_FROM_ENEMY 72
TASK_FIND_FAR_NODE_COVER_FROM_ENEMY 73
TASK_FIND_COVER_FROM_ORIGIN 74
TASK_EAT 75
TASK_DIE 76
TASK_WAIT_FOR_SCRIPT 77
TASK_PLAY_SCRIPT 78
TASK_ENABLE_SCRIPT 79
TASK_PLANT_ON_SCRIPT 80
TASK_FACE_SCRIPT 81
TASK_WAIT_RANDOM 82
TASK_WAIT_INDEFINITE 83
TASK_STOP_MOVING 84
TASK_TURN_LEFT 85
TASK_TURN_RIGHT 86
TASK_REMEMBER 87
TASK_FORGET 88
TASK_WAIT_FOR_MOVEMENT 89
TASK_WAIT_FOR_MOVEMENT_AP 90
TASK_WAIT_FOR_MOVEMENT_ENEMY_OCCLUDED 91
TASK_WALK_PLAYERPATH_FOR_UNITS 92
TASK_MOVE_AWAY_PLAYERPATH 93
TASK_FIND_TANK 94
TASK_GET_PATH_TO_TANK 95
TASK_WAIT_AT_TANK 96
TASK_FIND_ATTACKPOINT_TO_ENEMY 97
TASK_WAIT_FOR_MOVEMENT_GRENADE 98
TASK_MOVE_TO_TARGET_RANGE_FORCE 99
TASK_PLAY_SEQUENCE_COWER 100
TASK_USE_TANK 101
TASK_RUN_TO_TANK 102
TASK_FIND_COVER_DISTANCE_FROM_ENEMY 103
TASK_GET_PATH_TO_BESTCOMBATSOUND 104
TASK_MOVE_TO_ENEMY 105
TASK_PATH_WAYPOINT_INITIALIZE 106
TASK_PATH_WAYPOINT_MOVEMENT 107
TASK_PATH_WAYPOINT_ANGLES 108
TASK_PATH_WAYPOINT_ARRIVAL 109
TASK_PATH_WAYPOINT_WAIT 110
TASK_PATH_WAYPOINT_DEPARTURE 111
LAST_COMMON_TASK 112