Files
GTASource/game/script/ScriptTaskTypes.psc
expvintl 419f2e4752 init
2025-02-23 17:40:52 +08:00

222 lines
11 KiB
Plaintext

<?xml version="1.0"?>
<ParserSchema xmlns="http://www.rockstargames.com/RageParserSchema"
generate="class">
<enumdef type="ScriptTaskTypes" values="hash">
<enumval name="SCRIPT_TASK_ANY"/>
<enumval name="SCRIPT_TASK_INVALID"/>
<enumval name="SCRIPT_TASK_PAUSE"/>
<enumval name="SCRIPT_TASK_STAND_STILL"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FALL_AND_GET_UP"/>
<enumval name="SCRIPT_TASK_JUMP"/>
<enumval name="SCRIPT_TASK_COWER"/>
<enumval name="SCRIPT_TASK_HANDS_UP"/>
<enumval name="SCRIPT_TASK_DUCK"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SCRATCH_HEAD"/>
<enumval name="DEPRECATED_SCRIPT_TASK_LOOK_ABOUT"/>
<enumval name="SCRIPT_TASK_ENTER_VEHICLE"/>
<enumval name="SCRIPT_TASK_LEAVE_VEHICLE"/>
<enumval name="SCRIPT_TASK_VEHICLE_DRIVE_TO_COORD"/>
<enumval name="SCRIPT_TASK_VEHICLE_DRIVE_TO_COORD_LONGRANGE"/>
<enumval name="SCRIPT_TASK_VEHICLE_DRIVE_WANDER"/>
<enumval name="SCRIPT_TASK_GO_STRAIGHT_TO_COORD"/>
<enumval name="SCRIPT_TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_VEHICLE"/>
<enumval name="SCRIPT_TASK_ACHIEVE_HEADING"/>
<enumval name="SCRIPT_TASK_FOLLOW_POINT_ROUTE"/>
<enumval name="SCRIPT_TASK_GO_TO_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FLEE_POINT"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FLEE_PED"/>
<enumval name="SCRIPT_TASK_SMART_FLEE_POINT"/>
<enumval name="SCRIPT_TASK_SMART_FLEE_PED"/>
<enumval name="SCRIPT_TASK_WANDER_STANDARD"/>
<enumval name="SCRIPT_TASK_FOLLOW_NAV_MESH_TO_COORD"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_ANY_MEANS"/>
<enumval name="SCRIPT_TASK_PERFORM_SEQUENCE"/>
<enumval name="SCRIPT_TASK_LEAVE_ANY_VEHICLE"/>
<enumval name="SCRIPT_TASK_AIM_GUN_SCRIPTED"/>
<enumval name="SCRIPT_TASK_AIM_GUN_AT_ENTITY"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_WHILE_SHOOTING"/>
<enumval name="SCRIPT_TASK_TURN_PED_TO_FACE_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_TURN_PED_TO_FACE_PED"/>
<enumval name="SCRIPT_TASK_AIM_GUN_AT_COORD"/>
<enumval name="SCRIPT_TASK_SHOOT_AT_COORD"/>
<enumval name="DEPRECATED_SCRIPT_TASK_DESTROY_VEHICLE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_DIVE_AND_GET_UP"/>
<enumval name="SCRIPT_TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT"/>
<enumval name="SCRIPT_TASK_EVERYONE_LEAVE_VEHICLE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_DIVE_FROM_ATTACHMENT_AND_GET_UP"/>
<enumval name="SCRIPT_TASK_GOTO_ENTITY_OFFSET"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GOTO_PED_OFFSET"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SIT_DOWN"/>
<enumval name="SCRIPT_TASK_TURN_PED_TO_FACE_COORD"/>
<enumval name="SCRIPT_TASK_DRIVE_POINT_ROUTE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING"/>
<enumval name="SCRIPT_TASK_VEHICLE_TEMP_ACTION"/>
<enumval name="SCRIPT_TASK_BRING_VEHICLE_TO_HALT"/>
<enumval name="SCRIPT_TASK_VEHICLE_MISSION"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_OBJECT"/>
<enumval name="DEPRECATED_SCRIPT_TASK_WEAPON_ROLL"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SIDEWAYS_DIVE"/>
<enumval name="SCRIPT_TASK_DRIVE_BY"/>
<enumval name="SCRIPT_TASK_USE_MOBILE_PHONE"/>
<enumval name="SCRIPT_TASK_WARP_PED_INTO_VEHICLE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_USE_ATTRACTOR"/>
<enumval name="SCRIPT_TASK_SHOOT_AT_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SHOOT_AT_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FLEE_PED_ANY_MEANS"/>
<enumval name="DEPRECATED_SCRIPT_TASK_DEAD"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GOTO_VEHICLE"/>
<enumval name="SCRIPT_TASK_CLIMB"/>
<enumval name="SCRIPT_TASK_PERFORM_SEQUENCE_FROM_PROGRESS"/>
<enumval name="SCRIPT_TASK_GOTO_ENTITY_AIMING"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GOTO_PED_AIMING"/>
<enumval name="DEPRECATED_SCRIPT_TASK_JETPACK"/>
<enumval name="SCRIPT_TASK_SET_PED_DECISION_MAKER"/>
<enumval name="SCRIPT_TASK_SET_PED_DEFENSIVE_AREA"/>
<enumval name="DEPRECATED_SCRIPT_TASK_HOLD_OBJECT"/>
<enumval name="DEPRECATED_SCRIPT_TASK_COMPLEX_PICKUP_OBJECT"/>
<enumval name="SCRIPT_TASK_PED_SLIDE_TO_COORD"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SWIM_TO_COORD"/>
<enumval name="SCRIPT_TASK_DRIVE_POINT_ROUTE_ADVANCED"/>
<enumval name="SCRIPT_TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FOLLOW_PATROL_ROUTE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GREET_PARTNER"/>
<enumval name="DEPRECATED_SCRIPT_TASK_DIE_NAMED_ANIM"/>
<enumval name="DEPRECATED_SCRIPT_TASK_FOLLOW_FOOTSTEPS"/>
<enumval name="DEPRECATED_SCRIPT_TASK_WALK_ALONGSIDE_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_USE_CLOSEST_MAP_ATTRACTOR"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SET_IGNORE_WEAPON_RANGE_FLAG"/>
<enumval name="DEPRECATED_SCRIPT_TASK_HAND_GESTURE"/>
<enumval name="SCRIPT_TASK_PLAY_ANIM"/>
<enumval name="DEPRECATED_SCRIPT_TASK_PLAY_ANIM_ADVANCED"/>
<enumval name="DEPRECATED_SCRIPT_SET_TASK_PLAY_ANIM_PLAYBACK_COORDS"/>
<enumval name="DEPRECATED_SCRIPT_TASK_PED_ARREST_PED"/>
<enumval name="SCRIPT_TASK_ARREST_PED"/>
<enumval name="SCRIPT_TASK_COMBAT"/>
<enumval name="SCRIPT_TASK_COMBAT_TIMED"/>
<enumval name="SCRIPT_TASK_SEEK_COVER_FROM_POS"/>
<enumval name="SCRIPT_TASK_SEEK_COVER_FROM_PED"/>
<enumval name="SCRIPT_TASK_SEEK_COVER_TO_COVER_POINT"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SET_COMBAT_DECISION_MAKER"/>
<enumval name="SCRIPT_TASK_TOGGLE_DUCK"/>
<enumval name="DEPRECATED_SCRIPT_TASK_USE_SKIS"/>
<enumval name="SCRIPT_TASK_GUARD_DEFENSIVE_AREA"/>
<enumval name="SCRIPT_TASK_PICKUP_AND_CARRY_OBJECT"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SEEK_COVER_TO_OBJECT"/>
<enumval name="SCRIPT_TASK_SEEK_COVER_TO_COORDS"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SIT_DOWN_PLAY_ANIM"/>
<enumval name="SCRIPT_TASK_GUARD_ANGLED_DEFENSIVE_AREA"/>
<enumval name="SCRIPT_TASK_STAND_GUARD"/>
<enumval name="SCRIPT_TASK_CLIMB_LADDER"/>
<enumval name="DEPRECATED_SCRIPT_TASK_SIT_DOWN_ON_OBJECT"/>
<enumval name="SCRIPT_TASK_GUARD_SPHERE_DEFENSIVE_AREA"/>
<enumval name="SCRIPT_TASK_START_SCENARIO_IN_PLACE"/>
<enumval name="SCRIPT_TASK_START_SCENARIO_AT_POSITION"/>
<enumval name="SCRIPT_TASK_START_VEHICLE_SCENARIO"/>
<enumval name="SCRIPT_TASK_PUT_PED_DIRECTLY_INTO_COVER"/>
<enumval name="SCRIPT_TASK_PUT_PED_DIRECTLY_INTO_COVER_FROM_TARGET"/>
<enumval name="SCRIPT_TASK_PUT_PED_DIRECTLY_INTO_MELEE"/>
<enumval name="SCRIPT_TASK_GUARD_CURRENT_POSITION"/>
<enumval name="SCRIPT_TASK_USE_NEAREST_SCENARIO_TO_POS"/>
<enumval name="SCRIPT_TASK_USE_NEAREST_SCENARIO_CHAIN_TO_POS"/>
<enumval name="DEPRECATED_SCRIPT_TASK_LEAVE_GROUP"/>
<enumval name="SCRIPT_TASK_PERFORM_SEQUENCE_LOCALLY"/>
<enumval name="SCRIPT_TASK_COMBAT_HATED_TARGETS_IN_AREA"/>
<enumval name="SCRIPT_TASK_COMBAT_HATED_TARGETS_AROUND_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_HOLSTERING_WEAPON"/>
<enumval name="DEPRECATED_SCRIPT_TASK_COMBAT_ROLL"/>
<enumval name="DEPRECATED_SCRIPT_TASK_MOBILE_CONVERSATION"/>
<enumval name="SCRIPT_TASK_SWAP_WEAPON"/>
<enumval name="SCRIPT_TASK_RELOAD_WEAPON"/>
<enumval name="SCRIPT_TASK_DROP_OBJECT"/>
<enumval name="SCRIPT_TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED"/>
<enumval name="SCRIPT_TASK_GET_OFF_BOAT"/>
<enumval name="SCRIPT_TASK_FOLLOW_NAVMESH_TO_COORD_ADVANCED"/>
<enumval name="SCRIPT_TASK_PATROL"/>
<enumval name="SCRIPT_TASK_STAY_IN_COVER"/>
<enumval name="SCRIPT_TASK_HANG_GLIDER"/>
<enumval name="SCRIPT_TASK_FOLLOW_TO_OFFSET_OF_ENTITY"/>
<enumval name="SCRIPT_TASK_FOLLOW_TO_OFFSET_OF_PICKUP"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING_AT_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING_AT_VEHICLE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_COORD_WHILE_AIMING_AT_OBJECT"/>
<enumval name="SCRIPT_TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_PED_WHILE_AIMING_AT_COORD"/>
<enumval name="SCRIPT_TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_PED_WHILE_AIMING_AT_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_PED_WHILE_AIMING_AT_VEHICLE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GO_TO_PED_WHILE_AIMING_AT_OBJECT"/>
<enumval name="SCRIPT_TASK_USE_WALKIE_TALKIE"/>
<enumval name="SCRIPT_TASK_CHAT_TO_PED"/>
<enumval name="DEPRECATED_SCRIPT_TASK_WARP_PED_ONTO_VEHICLE"/>
<enumval name="SCRIPT_TASK_FIRE_FLARE"/>
<enumval name="SCRIPT_TASK_BIND_POSE"/>
<enumval name="SCRIPT_TASK_NM_ELECTROCUTE"/>
<enumval name="SCRIPT_TASK_NM_HIGH_FALL"/>
<enumval name="SCRIPT_TASK_NM_DANGLE"/>
<enumval name="SCRIPT_TASK_NM_SLUNG_OVER_SHOULDER"/>
<enumval name="SCRIPT_TASK_NM_STUMBLE"/>
<enumval name="SCRIPT_TASK_SKY_DIVE"/>
<enumval name="SCRIPT_TASK_PARACHUTE"/>
<enumval name="SCRIPT_TASK_PARACHUTE_TO_TARGET"/>
<enumval name="SCRIPT_TASK_FOLLOW_WAYPOINT_ROUTE"/>
<enumval name="DEPRECATED_SCRIPT_TASK_GET_ON_SKI_LIFT"/>
<enumval name="SCRIPT_TASK_NM_ATTACH_TO_VEHICLE"/>
<enumval name="SCRIPT_TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS"/>
<enumval name="SCRIPT_TASK_MOVE_NETWORK"/>
<enumval name="SCRIPT_TASK_SYNCHRONIZED_SCENE"/>
<enumval name="SCRIPT_TASK_VEHICLE_SHOOT_AT_COORD"/>
<enumval name="SCRIPT_TASK_VEHICLE_SHOOT_AT_ENTITY"/>
<enumval name="SCRIPT_TASK_VEHICLE_PARK"/>
<enumval name="SCRIPT_TASK_MOUNT_ANIMAL"/>
<enumval name="SCRIPT_TASK_DISMOUNT_ANIMAL"/>
<enumval name="SCRIPT_TASK_THROW_PROJECTILE"/>
<enumval name="SCRIPT_TASK_VEHICLE_AIM_AT_COORD"/>
<enumval name="SCRIPT_TASK_VEHICLE_AIM_AT_ENTITY"/>
<enumval name="SCRIPT_TASK_VEHICLE_AIM_USING_CAMERA"/>
<enumval name="SCRIPT_TASK_ADVANCE_TO_TARGET_IN_LINE"/>
<enumval name="SCRIPT_TASK_RAPPEL_FROM_HELI"/>
<enumval name="SCRIPT_TASK_GENERAL_SWEEP"/>
<enumval name="SCRIPT_TASK_DRAG_PED_TO_COORD"/>
<enumval name="SCRIPT_TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING"/>
<enumval name="SCRIPT_TASK_RAPPEL_DOWN_WALL"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD"/>
<enumval name="SCRIPT_TASK_WANDER_IN_AREA"/>
<enumval name="SCRIPT_TASK_VEHICLE_GOTO_NAVMESH"/>
<enumval name="SCRIPT_TASK_FORCE_MOTION_STATE"/>
<enumval name="SCRIPT_TASK_IN_CUSTODY"/>
<enumval name="SCRIPT_TASK_LOOK_AT_ENTITY"/>
<enumval name="SCRIPT_TASK_LOOK_AT_COORD"/>
<enumval name="SCRIPT_TASK_VEHICLE_CHASE"/>
<enumval name="SCRIPT_TASK_STEALTH_KILL"/>
<enumval name="SCRIPT_TASK_HELI_CHASE"/>
<enumval name="SCRIPT_TASK_PLANE_CHASE"/>
<enumval name="SCRIPT_TASK_PLANE_LAND"/>
<enumval name="SCRIPT_TASK_SHOCKING_EVENT_BACK_AWAY"/>
<enumval name="SCRIPT_TASK_SHOCKING_EVENT_HURRY_AWAY"/>
<enumval name="SCRIPT_TASK_SHOCKING_EVENT_REACT"/>
<enumval name="SCRIPT_TASK_WRITHE"/>
<enumval name="SCRIPT_TASK_EXIT_COVER"/>
<enumval name="SCRIPT_TASK_PLANT_BOMB"/>
<enumval name="SCRIPT_TASK_INVESTIGATE_COORDS"/>
<enumval name="SCRIPT_TASK_WANDER_SPECIFIC"/>
<enumval name="SCRIPT_TASK_SHARK_CIRCLE_COORD"/>
<enumval name="SCRIPT_TASK_SHARK_CIRCLE_PED"/>
<enumval name="SCRIPT_TASK_REACT_AND_FLEE_COORD"/>
<enumval name="SCRIPT_TASK_REACT_AND_FLEE_PED"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS"/>
<enumval name="SCRIPT_TASK_USE_NEAREST_TRAIN_SCENARIO_TO_POS"/>
<enumval name="SCRIPT_TASK_JETPACK"/>
<enumval name="SCRIPT_TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED"/>
<enumval name="SCRIPT_TASK_AGITATED_ACTION"/>
<enumval name="SCRIPT_TASK_WARP_PED_DIRECTLY_INTO_COVER"/>
</enumdef>
</ParserSchema>