Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum ePedConfigFlags {
- CPED_CONFIG_FLAG_CreatedByFactory = 0,
- CPED_CONFIG_FLAG_CanBeShotInVehicle = 1, // script can stop peds being shot when driving vehicle (including exposed ones like bikes)
- CPED_CONFIG_FLAG_NoCriticalHits = 2, // ped cannot be killed by a single bullet
- CPED_CONFIG_FLAG_DrownsInWater = 3, // does this ped drown or swim?
- CPED_CONFIG_FLAG_DrownsInSinkingVehicle = 4, // does this ped take damage whilst in a sinking vehicle?
- CPED_CONFIG_FLAG_DiesInstantlyWhenSwimming = 5, // Ped cannot swim and will die as soon as they are required to swim
- CPED_CONFIG_FLAG_HasBulletProofVest = 6, // is this ped wearing a bullet proof vest
- CPED_CONFIG_FLAG_UpperBodyDamageAnimsOnly = 7, // force ped to play only upper body damage anims from weapons
- CPED_CONFIG_FLAG_NeverFallOffSkis = 8, // Ped will never fall over on skis
- CPED_CONFIG_FLAG_NeverEverTargetThisPed = 9, // script control over player targeting
- CPED_CONFIG_FLAG_ThisPedIsATargetPriority = 10, // script control over player targeting
- CPED_CONFIG_FLAG_TargettableWithNoLos = 11, // script control over player targeting
- CPED_CONFIG_FLAG_DoesntListenToPlayerGroupCommands = 12, // script can set this so ped will be in players group but not reacting to commands
- CPED_CONFIG_FLAG_NeverLeavesGroup = 13,
- CPED_CONFIG_FLAG_DoesntDropWeaponsWhenDead = 14, // script command
- CPED_CONFIG_FLAG_SetDelayedWeaponAsCurrent = 15, // when the peds delayed weapon finally loads, set it as the peds current weapon
- CPED_CONFIG_FLAG_KeepTasksAfterCleanUp = 16, // If true ped will carry on with task even after script ped cleanup
- CPED_CONFIG_FLAG_BlockNonTemporaryEvents = 17, // ! Set to block any events that might interrupt the currently running tasks.
- CPED_CONFIG_FLAG_HasAScriptBrain = 18,
- CPED_CONFIG_FLAG_WaitingForScriptBrainToLoad = 19,
- CPED_CONFIG_FLAG_AllowMedicsToReviveMe = 20, // never allow this ped to be revived
- CPED_CONFIG_FLAG_MoneyHasBeenGivenByScript = 21, // script can give specific amount of money to ped (script peds don't drop any money by default)
- CPED_CONFIG_FLAG_NotAllowedToCrouch = 22, // Is this ped allowed to crouch at all?
- CPED_CONFIG_FLAG_DeathPickupsPersist = 23, // script command to control what type of pickups are created when ped dies
- CPED_CONFIG_FLAG_IgnoreSeenMelee = 24, // script command so ped doesn't stop to watch fights
- CPED_CONFIG_FLAG_ForceDieIfInjured = 25, // script command so missions peds die if injured
- CPED_CONFIG_FLAG_DontDragMeOutCar = 26, // force this ped can't be carjacked
- CPED_CONFIG_FLAG_StayInCarOnJack = 27, // script sets this to keep peds in car when the player steals it
- CPED_CONFIG_FLAG_ForceDieInCar = 28, // don't fall out car if killed
- CPED_CONFIG_FLAG_GetOutUndriveableVehicle = 29, // script can stop peds automatically getting out of vehicle when it's upside down or undrivable(for races and stuff)
- CPED_CONFIG_FLAG_WillRemainOnBoatAfterMissionEnds = 30, // script can stop peds automatically leaving boats when they become random chars, after a script quits
- CPED_CONFIG_FLAG_DontStoreAsPersistent = 31, // Some peds (like mission peds) should not be stored as persistent.
- CPED_CONFIG_FLAG_WillFlyThroughWindscreen = 32,
- CPED_CONFIG_FLAG_DieWhenRagdoll = 33,
- CPED_CONFIG_FLAG_HasHelmet = 34, // currently has helmet equipped?
- CPED_CONFIG_FLAG_UseHelmet = 35, // will the ped try to put on their helmet?
- CPED_CONFIG_FLAG_DontTakeOffHelmet = 36, // the ped will not take off their helmet (if equipped) while this is set
- CPED_CONFIG_FLAG_HideInCutscene = 37,
- CPED_CONFIG_FLAG_PedIsEnemyToPlayer = 38,
- CPED_CONFIG_FLAG_DisableEvasiveDives = 39,
- CPED_CONFIG_FLAG_PedGeneratesDeadBodyEvents = 40, // Generates shocking events as if dead
- CPED_CONFIG_FLAG_DontAttackPlayerWithoutWantedLevel = 41,
- CPED_CONFIG_FLAG_DontInfluenceWantedLevel = 42, // Can do any crime against this character and the cops turn a blind eye (no crime reported)
- CPED_CONFIG_FLAG_DisablePlayerLockon = 43,
- CPED_CONFIG_FLAG_DisableLockonToRandomPeds = 44,
- CPED_CONFIG_FLAG_AllowLockonToFriendlyPlayers = 45,
- CPED_CONFIG_FLAG_DisableHornAudioWhenDead = 46, // Disable the horn when a ped dies in the car and has his head against the wheel
- CPED_CONFIG_FLAG_PedBeingDeleted = 47,
- CPED_CONFIG_FLAG_BlockWeaponSwitching = 48, // Disable weapon switching while this is set
- CPED_CONFIG_FLAG_BlockGroupPedAimedAtResponse = 49, // Disable the behaviour which causes player-group peds to crouch when the player aims at them
- CPED_CONFIG_FLAG_WillFollowLeaderAnyMeans = 50, // Basically defines whether group peds will use cars etc to follow their leader (default=false)
- CPED_CONFIG_FLAG_BlippedByScript = 51, // Set to true if the char has ever been blipped, not 100% correct so don't use it on anything sensitive.
- CPED_CONFIG_FLAG_DrawRadarVisualField = 52, // Draw this peds visual field in the stealth radar
- CPED_CONFIG_FLAG_StopWeaponFiringOnImpact = 53, // Set to true to stop the peds weapon firing on impact when they drop it
- CPED_CONFIG_FLAG_DissableAutoFallOffTests = 54, // Set to true to stop ped scanning for things to fall off when shot by the player
- CPED_CONFIG_FLAG_SteerAroundDeadBodies = 55, // Forces peds to steer around dead bodies, the default is false.
- CPED_CONFIG_FLAG_ConstrainToNavMesh = 56, // Ped is constrained to navmesh's surface
- CPED_CONFIG_FLAG_SyncingAnimatedProps = 57, // Set this to true if the ped should attempt to synchronise the animations of an attached prop to its movement anims
- CPED_CONFIG_FLAG_IsFiring = 58,
- CPED_CONFIG_FLAG_WasFiring = 59,
- CPED_CONFIG_FLAG_IsStanding = 60, // is ped standing on something
- CPED_CONFIG_FLAG_WasStanding = 61, // was the ped standing last frame
- CPED_CONFIG_FLAG_InVehicle = 62, // is in a vehicle
- CPED_CONFIG_FLAG_OnMount = 63,
- CPED_CONFIG_FLAG_AttachedToVehicle = 64, // is attached to a vehicle
- CPED_CONFIG_FLAG_IsSwimming = 65, // is ped swimming in water
- CPED_CONFIG_FLAG_WasSwimming = 66, // was the ped swimming in water last frame
- CPED_CONFIG_FLAG_IsSkiing = 67, // is the ped skiing
- CPED_CONFIG_FLAG_IsSitting = 68, // is the ped sitting
- CPED_CONFIG_FLAG_KilledByStealth = 69, // Determines if this ped was killed by a stealth action
- CPED_CONFIG_FLAG_KilledByTakedown = 70, // Determines if this ped was killed by a takedown action
- CPED_CONFIG_FLAG_Knockedout = 71, // Determines if this ped was finished with a knockout action
- CPED_CONFIG_FLAG_ClearRadarBlipOnDeath = 72, // so peds automatically given blips will clear them again when they die (mainly used for peds recruited into players group)
- CPED_CONFIG_FLAG_JustGotOffTrain = 73, // train code uses this when grabbing random peds to get in trains
- CPED_CONFIG_FLAG_JustGotOnTrain = 74, // train code uses this when grabbing random peds to get in trains
- CPED_CONFIG_FLAG_UsingCoverPoint = 75, // set to true when a ped is in process of using a cover point
- CPED_CONFIG_FLAG_IsInTheAir = 76, // is in the air
- CPED_CONFIG_FLAG_KnockedUpIntoAir = 77, // has ped been knocked up into the air by a car collision
- CPED_CONFIG_FLAG_IsAimingGun = 78, // is ped aiming gun
- CPED_CONFIG_FLAG_HasJustLeftCar = 79, // used by navigation to force scan for cars collisions
- CPED_CONFIG_FLAG_TargetWhenInjuredAllowed = 80,
- CPED_CONFIG_FLAG_CurrLeftFootCollNM = 81, // footprints
- CPED_CONFIG_FLAG_PrevLeftFootCollNM = 82, // footprints
- CPED_CONFIG_FLAG_CurrRightFootCollNM = 83, // footprints
- CPED_CONFIG_FLAG_PrevRightFootCollNM = 84, // footprints
- CPED_CONFIG_FLAG_HasBeenBumpedInCar = 85, // Has this ped been bumped by a car while driving?
- CPED_CONFIG_FLAG_InWaterTaskQuitToClimbLadder = 86, // The in-water task has just quit in response to a ladder-climb request
- CPED_CONFIG_FLAG_NMTwoHandedWeaponBothHandsConstrained = 87, // when using physical 2-handed weapons, both hands have been latched to the gun model (used when sending ConfigureCharacter to NM)
- CPED_CONFIG_FLAG_CreatedBloodPoolTimer = 88,
- CPED_CONFIG_FLAG_DontActivateRagdollFromAnyPedImpact = 89,
- CPED_CONFIG_FLAG_GroupPedFailedToEnterCover = 90,
- CPED_CONFIG_FLAG_AlreadyChattedOnPhone = 91,
- CPED_CONFIG_FLAG_AlreadyReactedToPedOnRoof = 92,
- CPED_CONFIG_FLAG_ForcePedLoadCover = 93, // Set by the script to force a ped to load cover
- CPED_CONFIG_FLAG_BlockCoweringInCover = 94,
- CPED_CONFIG_FLAG_BlockPeekingInCover = 95,
- CPED_CONFIG_FLAG_JustLeftCarNotCheckedForDoors = 96, // Set when a ped exits a car. The first time he he moves he should check for door obstructions.
- CPED_CONFIG_FLAG_VaultFromCover = 97,
- CPED_CONFIG_FLAG_AutoConversationLookAts = 98,
- CPED_CONFIG_FLAG_UsingCrouchedPedCapsule = 99, // Set to indicate that the ped's bounds are in the crouched configuration
- CPED_CONFIG_FLAG_HasDeadPedBeenReported = 100, // Whether this ped has been investigated (for dead peds)
- CPED_CONFIG_FLAG_ForcedAim = 101, // If set, we will always behave like we have the aim trigger pressed
- CPED_CONFIG_FLAG_SteersAroundPeds = 102, // Enables/disables the low-level steering behaviour around peds and objects
- CPED_CONFIG_FLAG_SteersAroundObjects = 103, // Enables/disables the low-level steering behaviour around peds and objects
- CPED_CONFIG_FLAG_OpenDoorArmIK = 104, // Set if the ped should enable open door arm IK
- CPED_CONFIG_FLAG_ForceReload = 105, // Force a reload of the current weapon
- CPED_CONFIG_FLAG_DontActivateRagdollFromVehicleImpact = 106, // Blocks ragdoll activation when hit by a vehicle
- CPED_CONFIG_FLAG_DontActivateRagdollFromBulletImpact = 107, // Blocks ragdoll activation when hit by a bullet
- CPED_CONFIG_FLAG_DontActivateRagdollFromExplosions = 108, // Blocks ragdoll activation when hit by an explosive
- CPED_CONFIG_FLAG_DontActivateRagdollFromFire = 109, // Blocks ragdoll activation when set on fire
- CPED_CONFIG_FLAG_DontActivateRagdollFromElectrocution = 110, // Blocks ragdoll activation when electrocuted
- CPED_CONFIG_FLAG_IsBeingDraggedToSafety = 111, // Whether this ped is being dragged to safety
- CPED_CONFIG_FLAG_HasBeenDraggedToSafety = 112, // Whether this ped has been dragged to safety
- CPED_CONFIG_FLAG_KeepWeaponHolsteredUnlessFired = 113, // Ignores the creation of the weapon object unless the gun is shot.
- CPED_CONFIG_FLAG_ForceScriptControlledKnockout = 114, // Forces a melee knockout state for the victim ped
- CPED_CONFIG_FLAG_FallOutOfVehicleWhenKilled = 115, // Forces a ped to fall out of a vehicle when killed
- CPED_CONFIG_FLAG_GetOutBurningVehicle = 116, // If set, a ped will escape a burning vehicle they are inside
- CPED_CONFIG_FLAG_BumpedByPlayer = 117, // Whether this ped has been bumped by the player.
- CPED_CONFIG_FLAG_RunFromFiresAndExplosions = 118, // If set, a ped will run away from fires or potential explosions
- CPED_CONFIG_FLAG_TreatAsPlayerDuringTargeting = 119, // If set, the ped will be given the same boost a player gets in the targeting scoring system.
- CPED_CONFIG_FLAG_IsHandCuffed = 120, // indicates if the ped is currently hand cuffed
- CPED_CONFIG_FLAG_IsAnkleCuffed = 121, // indicates if the ped is currently ankle cuffed
- CPED_CONFIG_FLAG_DisableMelee = 122, // Disables the melee for a particular ped
- CPED_CONFIG_FLAG_DisableUnarmedDrivebys = 123, // Disables unarmed driveby taunts for ped
- CPED_CONFIG_FLAG_JustGetsPulledOutWhenElectrocuted = 124, // MP only, if ped is electrocuted or rubber bulletted, players jacking the ped will just pull them out
- CPED_CONFIG_FLAG_UNUSED_REPLACE_ME = 125,
- CPED_CONFIG_FLAG_WillNotHotwireLawEnforcementVehicle = 126, // True if the ped will skip hotwiring a law enforcement vehicle if it needs to be hotwired
- CPED_CONFIG_FLAG_WillCommandeerRatherThanJack = 127, // True if the ped will try to commandeer a vehicle rather than jack if possible
- CPED_CONFIG_FLAG_CanBeAgitated = 128, // True if the ped will respond to agitation events
- CPED_CONFIG_FLAG_ForcePedToFaceLeftInCover = 129, // If set ped will turn to face left in cover
- CPED_CONFIG_FLAG_ForcePedToFaceRightInCover = 130, // If set ped will turn to face right in cover
- CPED_CONFIG_FLAG_BlockPedFromTurningInCover = 131, // If set ped will not turn in cover, unless one of the force flags is set
- CPED_CONFIG_FLAG_KeepRelationshipGroupAfterCleanUp = 132, // Will allow the ped to keep their relationship group after mission cleanup as opposed to going back to default
- CPED_CONFIG_FLAG_ForcePedToBeDragged = 133, // Forces Ped To Loop Try Locked Door Anim In Order To Be Dragged Along When Vehicle Moves
- CPED_CONFIG_FLAG_PreventPedFromReactingToBeingJacked = 134, // Ped doesn't react when being jacked
- CPED_CONFIG_FLAG_IsScuba = 135, // indicates if the ped is currently equipped for scuba
- CPED_CONFIG_FLAG_WillArrestRatherThanJack = 136, // For cops arresting peds in vehicles
- CPED_CONFIG_FLAG_RemoveDeadExtraFarAway = 137, // We must be further away before ped polulation remove this ped when it is dead
- CPED_CONFIG_FLAG_RidingTrain = 138, // True if the ped is riding a train
- CPED_CONFIG_FLAG_ArrestResult = 139, // True if the arrest task succeeded
- CPED_CONFIG_FLAG_CanAttackFriendly = 140, // True allows this ped to attack peds theya re friendly with
- CPED_CONFIG_FLAG_WillJackAnyPlayer = 141, // True if this player ped can jack any other player (MP Only)
- CPED_CONFIG_FLAG_BumpedByPlayerVehicle = 142, // Whether this ped has been bumped by a player vehicle.
- CPED_CONFIG_FLAG_DodgedPlayerVehicle = 143, // Whether this ped has just dodged a player vehicle.
- CPED_CONFIG_FLAG_WillJackWantedPlayersRatherThanStealCar = 144, // True if this player will jack wanted passengers rather than try to steal a car (cops arresting crims) (MP Only)
- CPED_CONFIG_FLAG_NoCopWantedAggro = 145, // If this flag is set on a cap, skip some of the code that would normally make them extra aggressive and alert.
- CPED_CONFIG_FLAG_DisableLadderClimbing = 146, // If this flag is set on a ped it will not scan for or climb ladders
- CPED_CONFIG_FLAG_StairsDetected = 147, // If this flag is set on a ped it has detected stairs
- CPED_CONFIG_FLAG_SlopeDetected = 148, // If this flag is set on a ped it has detected a slope
- CPED_CONFIG_FLAG_HelmetHasBeenShot = 149, // If this flag is set on a ped it's helmet has been damaged
- CPED_CONFIG_FLAG_CowerInsteadOfFlee = 150, // If set, the ped will cower in place rather than flee, used. Used for scenarios in confined spaces.
- CPED_CONFIG_FLAG_CanActivateRagdollWhenVehicleUpsideDown = 151, // If set the ped will be allowed to ragdoll when the vehicle they are in gets turned upside down if the seat supports it.
- CPED_CONFIG_FLAG_AlwaysRespondToCriesForHelp = 152, // If set, the ped will respond to CEventInjuredCryForHelp regardless if it is allied with the injured ped.
- CPED_CONFIG_FLAG_DisableBloodPoolCreation = 153,
- CPED_CONFIG_FLAG_ShouldFixIfNoCollision = 154, // If set, the ped will be fixed if there is no collision around.
- CPED_CONFIG_FLAG_CanPerformArrest = 155, // If set, the ped can perform arrests on peds that can be arrested
- CPED_CONFIG_FLAG_CanPerformUncuff = 156, // If set, the ped can uncuff peds that are handcuffed
- CPED_CONFIG_FLAG_CanBeArrested = 157, // If set, the ped may be arrested
- CPED_CONFIG_FLAG_MoverConstrictedByOpposingCollisions = 158, // If set, the ped's mover is getting collisions from opposing sides.
- CPED_CONFIG_FLAG_PlayerPreferFrontSeatMP = 159, // When true, Prefer the front seat when getting in a car with buddies.
- CPED_CONFIG_FLAG_DontActivateRagdollFromImpactObject = 160,
- CPED_CONFIG_FLAG_DontActivateRagdollFromMelee = 161,
- CPED_CONFIG_FLAG_DontActivateRagdollFromWaterJet = 162,
- CPED_CONFIG_FLAG_DontActivateRagdollFromDrowning = 163,
- CPED_CONFIG_FLAG_DontActivateRagdollFromFalling = 164,
- CPED_CONFIG_FLAG_DontActivateRagdollFromRubberBullet = 165,
- CPED_CONFIG_FLAG_IsInjured = 166, // When true, the ped will use injured movement anim sets and getup animations.
- CPED_CONFIG_FLAG_DontEnterVehiclesInPlayersGroup = 167, // When true, will follow the player around if in their group but wont enter vehicles.
- CPED_CONFIG_FLAG_SwimmingTasksRunning = 168, // stronger than IsSwimming, persists so long as the tasks are active
- CPED_CONFIG_FLAG_PreventAllMeleeTaunts = 169, // Disable all melee taunts for this particular ped
- CPED_CONFIG_FLAG_ForceDirectEntry = 170, // Will force this ped to use the direct entry point for any vehicle they try to enter, or warp in
- CPED_CONFIG_FLAG_AlwaysSeeApproachingVehicles = 171, // This ped will always see approaching vehicles (even from behind).
- CPED_CONFIG_FLAG_CanDiveAwayFromApproachingVehicles = 172, // This ped can dive away from approaching vehicles.
- CPED_CONFIG_FLAG_AllowPlayerToInterruptVehicleEntryExit = 173, // Will allow player to interrupt a peds scripted entry/exit task as if they had triggered it themselves
- CPED_CONFIG_FLAG_OnlyAttackLawIfPlayerIsWanted = 174, // This ped won't attack cops unless the player is wanted.
- CPED_CONFIG_FLAG_PlayerInContactWithKinematicPed = 175, // Gets set to true if the player ped is colliding against a ped in kinematic mode.
- CPED_CONFIG_FLAG_PlayerInContactWithSomethingOtherThanKinematicPed = 176, // Gets set to true if the player ped is colliding against something which isn't a ped in kinematic mode.
- CPED_CONFIG_FLAG_PedsJackingMeDontGetIn = 177, // If set any ped jacking this ped will not get in as part of the jack.
- CPED_CONFIG_FLAG_AdditionalRappellingPed = 178,
- CPED_CONFIG_FLAG_PedIgnoresAnimInterruptEvents = 179, // AI peds only, will not early out of anims
- CPED_CONFIG_FLAG_IsInCustody = 180, // Signifies a player is in custody
- CPED_CONFIG_FLAG_ForceStandardBumpReactionThresholds = 181, // By default, armed and friendly peds have increased resistance to being bumped by players and friendly vehicles. Setting this flag will make them use the standard thresholds instead.
- CPED_CONFIG_FLAG_LawWillOnlyAttackIfPlayerIsWanted = 182, // If set, this ped can only be attacked by law if the player is wanted
- CPED_CONFIG_FLAG_IsAgitated = 183, // If set, this ped is agitated.
- CPED_CONFIG_FLAG_PreventAutoShuffleToDriversSeat = 184, // MP only, prevents passenger from auto shuffling over to drivers seat if it becomes free.
- CPED_CONFIG_FLAG_UseKinematicModeWhenStationary = 185, // When enabled, the ped will continually set the kinematic mode reset flag when stationary.
- CPED_CONFIG_FLAG_EnableWeaponBlocking = 186, // When enabled, Non-player peds can use WeaponBlocking behaviors
- CPED_CONFIG_FLAG_HasHurtStarted = 187,
- CPED_CONFIG_FLAG_DisableHurt = 188, // Will prevent the peds go into hurt combat mode
- CPED_CONFIG_FLAG_PlayerIsWeird = 189, // Should this player ped periodically generate shocking events for being weird.
- CPED_CONFIG_FLAG_PedHadPhoneConversation = 190, // Has this ped had a phone conversation before.
- CPED_CONFIG_FLAG_BeganCrossingRoad = 191, // Indicates ped started crossing the road in case of interruption.
- CPED_CONFIG_FLAG_WarpIntoLeadersVehicle = 192, // Warp into leaders vehicle
- CPED_CONFIG_FLAG_DoNothingWhenOnFootByDefault = 193, // Do nothing when on foot by default
- CPED_CONFIG_FLAG_UsingScenario = 194, // Set when the ped is using a scenario. Call CPed::UpdateSpatialArrayTypeFlags() if changing.
- CPED_CONFIG_FLAG_VisibleOnScreen = 195, // Set when the ped is visible on screen, as determined by CPedAILodManager.
- CPED_CONFIG_FLAG_DontCollideWithKinematic = 196, // If true, the ped will not collide with other kinematic peds.
- CPED_CONFIG_FLAG_ActivateOnSwitchFromLowPhysicsLod = 197, // If set, activate physics when switching from low to regular physics LOD.
- CPED_CONFIG_FLAG_DontActivateRagdollOnPedCollisionWhenDead = 198, // Peds with this flag set won't be allowed to reactivate their ragdoll when hit by another ragdoll.
- CPED_CONFIG_FLAG_DontActivateRagdollOnVehicleCollisionWhenDead = 199, // Peds with this flag set won't be allowed to reactivate their ragdoll when hit by a vehicle.
- CPED_CONFIG_FLAG_HasBeenInArmedCombat = 200, // Is set if this ped has ever been in armed combat
- CPED_CONFIG_FLAG_UseDiminishingAmmoRate = 201, // Set for when we want to diminish the ammo at a slower rate. Used specifically in cases where AI do not have infinite ammo.
- CPED_CONFIG_FLAG_Avoidance_Ignore_All = 202, // This ped won't steer around anyone
- CPED_CONFIG_FLAG_Avoidance_Ignored_by_All = 203, // Other peds won't steer around this ped
- CPED_CONFIG_FLAG_Avoidance_Ignore_Group1 = 204, // This ped won't steer around peds marked group 1
- CPED_CONFIG_FLAG_Avoidance_Member_of_Group1 = 205, // This ped is marked as a member of avoidance group 1
- CPED_CONFIG_FLAG_ForcedToUseSpecificGroupSeatIndex = 206, // Ped is forced to use specific seat index set by SET_PED_GROUP_MEMBER_PASSENGER_INDEX
- CPED_CONFIG_FLAG_LowPhysicsLodMayPlaceOnNavMesh = 207, // If set, peds in low lod physics will be placed so that their feet rest on the navmesh
- CPED_CONFIG_FLAG_DisableExplosionReactions = 208, // If set, peds will disable all explosion reactions
- CPED_CONFIG_FLAG_DodgedPlayer = 209, // Whether this ped has just dodged a player.
- CPED_CONFIG_FLAG_WaitingForPlayerControlInterrupt = 210, // Set when player switches to an ai ped and keeps the scripted task of the ai ped
- CPED_CONFIG_FLAG_ForcedToStayInCover = 211, // Ped won't move out of cover when set (not even to fire).
- CPED_CONFIG_FLAG_GeneratesSoundEvents = 212, // Does this ped generate sound events?
- CPED_CONFIG_FLAG_ListensToSoundEvents = 213, // Does this ped have the ability to respond to sound events?
- CPED_CONFIG_FLAG_AllowToBeTargetedInAVehicle = 214, // Ped can be targeting inside a vehicle
- CPED_CONFIG_FLAG_WaitForDirectEntryPointToBeFreeWhenExiting = 215,
- CPED_CONFIG_FLAG_OnlyRequireOnePressToExitVehicle = 216,
- CPED_CONFIG_FLAG_ForceExitToSkyDive = 217,
- CPED_CONFIG_FLAG_SteersAroundVehicles = 218, // Enables/disables the low-level steering behaviour around vehicles
- CPED_CONFIG_FLAG_AllowPedInVehiclesOverrideTaskFlags = 219, // If set, allow the ped to be set in vehicles even if the ped's TaskData would otherwise disallow it.
- CPED_CONFIG_FLAG_DontEnterLeadersVehicle = 220, // If set, the ped will not enter the leader's vehicle.
- CPED_CONFIG_FLAG_DisableExitToSkyDive = 221,
- CPED_CONFIG_FLAG_ScriptHasDisabledCollision = 222, // Script disabled collision on this ped via SET_ENTITY_COLLISION, this leaves on collision against explosions and weapons
- CPED_CONFIG_FLAG_UseAmbientModelScaling = 223, // This ped is drawn randomly scaled from [0.5,1.0]
- CPED_CONFIG_FLAG_DontWatchFirstOnNextHurryAway = 224, // Hurry away without watching the next time this ped runs CTaskHurryAway.
- CPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse = 225, // make EVENT_POTENTIAL_BE_WALKED_INTO not affect this ped.
- CPED_CONFIG_FLAG_DisablePedAvoidance = 226, // This ped will not avoid other peds whilst navigating
- CPED_CONFIG_FLAG_ForceRagdollUponDeath = 227, // When the ped dies, it will ragdoll instead of potentially choosing an animated death.
- CPED_CONFIG_FLAG_CanLosePropsOnDamage = 228, // When ped receives damage any prop glasses could be knocked off
- CPED_CONFIG_FLAG_DisablePanicInVehicle = 229,
- CPED_CONFIG_FLAG_AllowedToDetachTrailer = 230, // Allow this ped to detach trailers from vehicles
- CPED_CONFIG_FLAG_HasShotBeenReactedToFromFront = 231,
- CPED_CONFIG_FLAG_HasShotBeenReactedToFromBack = 232,
- CPED_CONFIG_FLAG_HasShotBeenReactedToFromLeft = 233,
- CPED_CONFIG_FLAG_HasShotBeenReactedToFromRight = 234,
- CPED_CONFIG_FLAG_AllowBlockDeadPedRagdollActivation = 235, // If set, the ragdoll activation blocking flags can be used to disable activation of dead peds. Otherwise, by default, dead peds can always activate their ragdolls
- CPED_CONFIG_FLAG_IsHoldingProp = 236, // True if the ped is currently holding a prop.
- CPED_CONFIG_FLAG_BlocksPathingWhenDead = 237, // When this ped dies their body will block all pathfinding modes - not just wandering.
- CPED_CONFIG_FLAG_ForcePlayNormalScenarioExitOnNextScriptCommand = 238, // The next time this ped leaves a scenario to perform some script task they will be forced into their normal scenario exit.
- CPED_CONFIG_FLAG_ForcePlayImmediateScenarioExitOnNextScriptCommand = 239, // The next time this ped leaves a scneario to perform some script task they will be forced into their immediate (blend out) exit.
- CPED_CONFIG_FLAG_ForceSkinCharacterCloth = 240, // Force character cloth to stay skinned immediately after being created. If flag is not set then character cloth is not forced to be skinned when created.
- CPED_CONFIG_FLAG_LeaveEngineOnWhenExitingVehicles = 241, // The player will leave the engine running when leaving vehicles
- CPED_CONFIG_FLAG_PhoneDisableTextingAnimations = 242, // tells taskmobile phone to not texting animations. Currently don't play these in MP
- CPED_CONFIG_FLAG_PhoneDisableTalkingAnimations = 243, // tells taskmobile phone to not talking animations. Currently don't play these in MP
- CPED_CONFIG_FLAG_PhoneDisableCameraAnimations = 244, // tells taskmobile phone to not camera animations. Currently don't play these in SP
- CPED_CONFIG_FLAG_DisableBlindFiringInShotReactions = 245, // Stops the ped from accidentally blind firing it's weapon when doing an nm shot reaction
- CPED_CONFIG_FLAG_AllowNearbyCoverUsage = 246, // This makes it so that OTHER peds are allowed to take cover at points that would otherwise be rejected due to proximity
- CPED_CONFIG_FLAG_InStrafeTransition = 247, // True if in strafe transition.
- CPED_CONFIG_FLAG_CanPlayInCarIdles = 248, // If false, blocks in-car idle animations from playing.
- CPED_CONFIG_FLAG_CanAttackNonWantedPlayerAsLaw = 249, // If this is a law ped then it will ignore the player wanted level clean check in combat and continue attacking
- CPED_CONFIG_FLAG_WillTakeDamageWhenVehicleCrashes = 250, // Ped gets damaged when the vehicle they are in crashes
- CPED_CONFIG_FLAG_AICanDrivePlayerAsRearPassenger = 251, // If this ai ped is driving the vehicle, if the player taps to enter, they will enter as a rear passenger, if they hold, they'll jack the driver
- CPED_CONFIG_FLAG_PlayerCanJackFriendlyPlayers = 252, // If a friendly player is driving the vehicle, if the player taps to enter, they will enter as a passenger, if they hold, they'll jack the driver
- CPED_CONFIG_FLAG_OnStairs = 253, // Are we on stairs?
- CPED_CONFIG_FLAG_SimulatingAiming = 254, // Simulating the aim button for player until on input detection.
- CPED_CONFIG_FLAG_AIDriverAllowFriendlyPassengerSeatEntry = 255, // If this ai ped is driving the vehicle, allow players to get in passenger seats
- CPED_CONFIG_FLAG_ParentCarIsBeingRemoved = 256, // Set on the target ped if the car they are in is being removed to avoid an expensive detach check
- CPED_CONFIG_FLAG_AllowMissionPedToUseInjuredMovement = 257, // Set the target ped to be allowed to use Injured movement clips
- CPED_CONFIG_FLAG_CanLoseHelmetOnDamage = 258, // When ped receives a head shot then a helmet can be knocked off
- CPED_CONFIG_FLAG_NeverDoScenarioExitProbeChecks = 259, // When this ped exits a scenario they ignore probe checks against the environment and just pick an exit clip.
- CPED_CONFIG_FLAG_SuppressLowLODRagdollSwitchWhenCorpseSettles = 260, // This will suppress the automatic switch to a lower ragdoll LOD when switching to the ragdoll frame after dying.
- CPED_CONFIG_FLAG_PreventUsingLowerPrioritySeats = 261, // Don't use certain seats (like hanging on the side of a vehicle)
- CPED_CONFIG_FLAG_JustLeftVehicleNeedsReset = 262, // Set when leaving a vehicle and disabling collision with the vehicle exiting to indicate we need to clear out the disabling
- CPED_CONFIG_FLAG_TeleportIfCantReachPlayer = 263, // If this ped is following the player and stuck in a place where he can't be reached, teleport when possible.
- CPED_CONFIG_FLAG_PedsInVehiclePositionNeedsReset = 264, // Ped was being jacked/killed but isn't anymore, ensure they're in the seat
- CPED_CONFIG_FLAG_PedsFullyInSeat = 265, // Ped is fully in the seat (Set after the position needs reset flag)
- CPED_CONFIG_FLAG_AllowPlayerLockOnIfFriendly = 266, // If this ped is friendly with the player, this will allow the ped to lockon
- CPED_CONFIG_FLAG_UseCameraHeadingForDesiredDirectionLockOnTest = 267, // Force camera direction for heading test if desired direction is also set
- CPED_CONFIG_FLAG_TeleportToLeaderVehicle = 268, // If set, teleport if ped is not in the leader's vehicle before TaskEnterVehicle::m_SecondsBeforeWarpToLeader.
- CPED_CONFIG_FLAG_Avoidance_Ignore_WeirdPedBuffer = 269, // Don't give weird peds extra buffer
- CPED_CONFIG_FLAG_OnStairSlope = 270, // Are we on a stair slope?
- CPED_CONFIG_FLAG_HasPlayedNMGetup = 271, // This ped has gotten up from NM at least once.
- CPED_CONFIG_FLAG_DontBlipCop = 272, // Wanted system shouldnt consider this ped when creating blips.
- CPED_CONFIG_FLAG_SpawnedAtExtendedRangeScenario = 273, // Set if the ped spawned at a scenario with extended range.
- CPED_CONFIG_FLAG_WalkAlongsideLeaderWhenClose = 274, // This ped will walk alongside group leader if they are the first member of the leader's pedgroup, they are close enough to the leader, and the pedgroup's formation is set up to allow this (such as in the default CPedFormationTypes::FORMATION_LOOSE).
- CPED_CONFIG_FLAG_KillWhenTrapped = 275, // This will kill a mission ped that becomes trapped (like under a cow carcass) and cannot getup.
- CPED_CONFIG_FLAG_EdgeDetected = 276, // If this flag is set on a ped it has detected an edge
- CPED_CONFIG_FLAG_AlwaysWakeUpPhysicsOfIntersectedPeds = 277, // This ped will cause physics to activate on any ped this ped's capsule is inside of, even if this ped is being attached.
- CPED_CONFIG_FLAG_EquippedAmbientLoadOutWeapon = 278, // This is set to prevent a ped from holstering a loadout weapon equipped during CPedPopulation::EquipPed as part of the defined CAmbientPedModelVariations' loadout.
- CPED_CONFIG_FLAG_AvoidTearGas = 279, // If set, a ped will avoid tear gas.
- CPED_CONFIG_FLAG_StoppedSpeechUponFreezing = 280, // Marks that we've already dealt with cleaning up speech audio after becoming frozen.
- CPED_CONFIG_FLAG_DisableGoToWritheWhenInjured = 281, // If set, CPed::DAMAGED_GOTOWRITHE will no longer get set. In particular, tazer hits wil no longer kill this ped in one hit.
- CPED_CONFIG_FLAG_OnlyUseForcedSeatWhenEnteringHeliInGroup = 282, // If set this ped will only use their forced seat index if the vehicle they're entering is a heli as part of a group
- CPED_CONFIG_FLAG_ThrownFromVehicleDueToExhaustion = 283, // Ped got tired and was thrown from bike. Used to scale ragdoll damage for a few seconds after the dismount.
- CPED_CONFIG_FLAG_UpdateEnclosedSearchRegion = 284, // This ped will update their enclosed regions
- CPED_CONFIG_FLAG_DisableWeirdPedEvents = 285,
- CPED_CONFIG_FLAG_ShouldChargeNow = 286, // This ped should charge if in combat right away, for use by scripts, cleared once ped charges
- CPED_CONFIG_FLAG_RagdollingOnBoat = 287, // We don't want ragdolling peds processing buoyancy when in a boat.
- CPED_CONFIG_FLAG_HasBrandishedWeapon = 288,
- CPED_CONFIG_FLAG_AllowMinorReactionsAsMissionPed = 289, // If true, this ped will react to events such as being hit by a vehicle as a mission ped
- CPED_CONFIG_FLAG_BlockDeadBodyShockingEventsWhenDead = 290, // If true, this ped will not generate dead body shocking events when dead.
- CPED_CONFIG_FLAG_PedHasBeenSeen = 291, // True if the ped has be visible to the player
- CPED_CONFIG_FLAG_PedIsInReusePool = 292, // True if the ped is currently in the ped reuse pool
- CPED_CONFIG_FLAG_PedWasReused = 293, // True if the ped was in the reuse pool and then was reused
- CPED_CONFIG_FLAG_DisableShockingEvents = 294,
- CPED_CONFIG_FLAG_MovedUsingLowLodPhysicsSinceLastActive = 295, // Set for peds that have moved using low LOD physics
- CPED_CONFIG_FLAG_NeverReactToPedOnRoof = 296, // If true, this ped will not react to a ped standing on the roof.
- CPED_CONFIG_FLAG_ForcePlayFleeScenarioExitOnNextScriptCommand = 297, // If set this ped will use a flee exit to leave on the next script command.
- CPED_CONFIG_FLAG_JustBumpedIntoVehicle = 298, // Set for peds that just bumped into a vehicle
- CPED_CONFIG_FLAG_DisableShockingDrivingOnPavementEvents = 299,
- CPED_CONFIG_FLAG_ShouldThrowSmokeNow = 300, // This ped should throw a smoke grenade in combat right away, for use by scripts, cleared once ped throws
- CPED_CONFIG_FLAG_DisablePedConstraints = 301, // Flags the ped to ensure it either does or does not have its control constraints
- CPED_CONFIG_FLAG_ForceInitialPeekInCover = 302, // If set, ped will peek once before firing in cover. Cleared upon peeking.
- CPED_CONFIG_FLAG_CreatedByDispatch = 303, // this ped was created by one of the dispatch systems, usually law enforcement
- CPED_CONFIG_FLAG_PointGunLeftHandSupporting = 304, // NM state config flag. Set to true when the characters support hand has broken from the weapon
- CPED_CONFIG_FLAG_DisableJumpingFromVehiclesAfterLeader = 305, // If true, ped will not bail out of a vehicle after his group leader.
- CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerPedImpact = 306, // Blocks ragdoll activation from animated player ped bumps
- CPED_CONFIG_FLAG_DontActivateRagdollFromAiRagdollImpact = 307, // Blocks ragdoll activation from collisions with ai ragdolls
- CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerRagdollImpact = 308, // Blocks ragdoll activation from collisions with a ragdolling player
- CPED_CONFIG_FLAG_DisableQuadrupedSpring = 309, // Use to disable quadruped spring processing when settling from a ragdoll performance
- CPED_CONFIG_FLAG_IsInCluster = 310, // This ped is currently in a cluster.
- CPED_CONFIG_FLAG_ShoutToGroupOnPlayerMelee = 311, // If set, ped will shout target position when melee attacked by a player
- CPED_CONFIG_FLAG_IgnoredByAutoOpenDoors = 312, // Set this for a ped to be ignored by the auto opened doors when checking to see if the door should be opened.
- CPED_CONFIG_FLAG_PreferInjuredGetup = 313, // Set this during nm tasks to trigger an injured geup when the ped gets up.
- CPED_CONFIG_FLAG_ForceIgnoreMeleeActiveCombatant = 314, // Purposely ignore the melee active combatant role and push them into a support or inactive combatant role
- CPED_CONFIG_FLAG_CheckLoSForSoundEvents = 315, // If set, ped will ignore sound events generated by entites it can't see.
- CPED_CONFIG_FLAG_JackedAbandonedCar = 316, // This ped was spawned to steal an ambient car that was left around
- CPED_CONFIG_FLAG_CanSayFollowedByPlayerAudio = 317, // If set, ped can play FRIEND_FOLLOWED_BY_PLAYER lines.
- CPED_CONFIG_FLAG_ActivateRagdollFromMinorPlayerContact = 318, // If set, the ped will activate the nm ragdoll balance as soon as he's touhed by the player (ignoring velocity thresholds).
- CPED_CONFIG_FLAG_HasPortablePickupAttached = 319, // If set, the ped is carrying a portable pickuup.
- CPED_CONFIG_FLAG_ForcePoseCharacterCloth = 320, // If set, default cloth pose will be applied if is available in the character cloth when the cloth is created.
- CPED_CONFIG_FLAG_HasClothCollisionBounds = 321, // If set, ped will use cloth collision bounds.
- CPED_CONFIG_FLAG_HasHighHeels = 322, // Set when the ped has high heels
- CPED_CONFIG_FLAG_TreatAsAmbientPedForDriverLockOn = 323, // If set, this force player ped to treat this ped as an ambient target rather than a mission ped for driver lock on
- CPED_CONFIG_FLAG_DontBehaveLikeLaw = 324, // Currently used to prevent security peds from behaving like police (they will not report wanted position, can attack without WL, etc)
- CPED_CONFIG_FLAG_SpawnedAtScenario = 325, // If set, the ped was originally spawned at a scenario point.
- CPED_CONFIG_FLAG_DisablePoliceInvestigatingBody = 326, // If set, police will not perform the CTaskShockingPoliceInvestigate Behavior on the ped
- CPED_CONFIG_FLAG_DisableWritheShootFromGround = 327, // If set, the ped will no longer shoot while writhing.
- CPED_CONFIG_FLAG_LowerPriorityOfWarpSeats = 328,
- CPED_CONFIG_FLAG_DisableTalkTo = 329,
- CPED_CONFIG_FLAG_DontBlip = 330, // Stops a ped being blipped by the wanted system
- CPED_CONFIG_FLAG_IsSwitchingWeapon = 331, // ped is running the swap weapon task
- CPED_CONFIG_FLAG_IgnoreLegIkRestrictions = 332, // If set, the ped will ignore leg IK request restrictions for non-player peds.
- CPED_CONFIG_FLAG_ScriptForceNoTimesliceIntelligenceUpdate = 333, // If set, the ped will never have their intelligence update time sliced across frames.
- CPED_CONFIG_FLAG_JackedOutOfMyVehicle = 334, // If set, this ped has been jacked out of its vehicle.
- CPED_CONFIG_FLAG_WentIntoCombatAfterBeingJacked = 335, // If set, this ped went into combat because of being jacked.
- CPED_CONFIG_FLAG_DontActivateRagdollForVehicleGrab = 336, // Blocks ragdoll activation when grabbing vehicle doors
- CPED_CONFIG_FLAG_ForcePackageCharacterCloth = 337, // Set the flag for forcing package on character cloth when cloth is created on the ped
- CPED_CONFIG_FLAG_DontRemoveWithValidOrder = 338,
- CPED_CONFIG_FLAG_AllowTaskDoNothingTimeslicing = 339, // If set, this ped will timeslice it's DoNothing Task when computing default task.
- CPED_CONFIG_FLAG_ForcedToStayInCoverDueToPlayerSwitch = 340,
- CPED_CONFIG_FLAG_ForceProneCharacterCloth = 341, // Set the flag to place character cloth in prone state when cloth is created on the ped
- CPED_CONFIG_FLAG_NotAllowedToJackAnyPlayers = 342,
- CPED_CONFIG_FLAG_InToStrafeTransition = 343,
- CPED_CONFIG_FLAG_KilledByStandardMelee = 344, // Killed by standard melee
- CPED_CONFIG_FLAG_AlwaysLeaveTrainUponArrival = 345, // Does this ped always (not randomly) leave the train when it arrives at a station
- CPED_CONFIG_FLAG_ForcePlayDirectedNormalScenarioExitOnNextScriptCommand = 346, // Set flag to determine that a directed normal exit should be use for new tasks on this scenario ped.
- CPED_CONFIG_FLAG_OnlyWritheFromWeaponDamage = 347, // Only allow ped to writhe from weapon damage, not from other stuff, like small vehicle impacts
- CPED_CONFIG_FLAG_UseSloMoBloodVfx = 348, // Flags the ped to use the slo mo blood vfx instead of the normal ones
- CPED_CONFIG_FLAG_EquipJetpack = 349, // Equip/put on the jetpack if we have one in our inventory
- CPED_CONFIG_FLAG_PreventDraggedOutOfCarThreatResponse = 350, // Don't do threat response when dragged out of a car
- CPED_CONFIG_FLAG_ScriptHasCompletelyDisabledCollision = 351, // Script has completely disabled collision on this ped via SET_ENTITY_COMPLETELY_DISABLE_COLLISION
- CPED_CONFIG_FLAG_NeverDoScenarioNavChecks = 352, // This ped will not check for navmesh when exiting their scenario.
- CPED_CONFIG_FLAG_ForceSynchronousScenarioExitChecking = 353, // This ped will expensively probe for a scenario exit location in one frame.
- CPED_CONFIG_FLAG_ThrowingGrenadeWhileAiming = 354, // Set true in CTaskAimGunOnFoot::Aiming_OnUpdate, false in CTaskAimAndThrowProjectile::CleanUp.
- CPED_CONFIG_FLAG_HeadbobToRadioEnabled = 355, // Set in.
- CPED_CONFIG_FLAG_ForceDeepSurfaceCheck = 356, // Don't do distance from camera culling of the deep surface check, needed for detecting snow, mud, etc.
- CPED_CONFIG_FLAG_DisableDeepSurfaceAnims = 357, // Disable deep surface anims to prevent them slowing ped down
- CPED_CONFIG_FLAG_DontBlipNotSynced = 358, // Don't blip this ped, this is not synced over the network to allow script to individually control a peds blippedness on different machines
- CPED_CONFIG_FLAG_IsDuckingInVehicle = 359, // Ped is ducking inside a vehicle.
- CPED_CONFIG_FLAG_PreventAutoShuffleToTurretSeat = 360,
- CPED_CONFIG_FLAG_DisableEventInteriorStatusCheck = 361, // Disables the ignore events based on interior status check which normally has peds inside ignore events from outside
- CPED_CONFIG_FLAG_HasReserveParachute = 362, // Does ped have a reserve chute that they can deploy
- CPED_CONFIG_FLAG_UseReserveParachute = 363, // Use reserve parachute settings.
- CPED_CONFIG_FLAG_TreatDislikeAsHateWhenInCombat = 364, // If this ped is in combat then any ped they dislike they will consider the relationship hate instead
- CPED_CONFIG_FLAG_OnlyUpdateTargetWantedIfSeen = 365, // If the target is a player we will only set the WL or update the radar if they are seen
- CPED_CONFIG_FLAG_AllowAutoShuffleToDriversSeat = 366, // Allows this ped to auto shuffle to the driver seat of a vehicle if the driver is dead (law and MP peds would do this normally)
- CPED_CONFIG_FLAG_DontActivateRagdollFromSmokeGrenade = 367, // Blocks ragdoll activation when damaged by smoke grenade
- CPED_CONFIG_FLAG_LinkMBRToOwnerOnChain = 368, // This ped will attempt to match the speed of the owner while following its current scenario chain.
- CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayer = 369, // The player has walked into our ambient friend.
- CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayerVehicle = 370, // The player has driven into our ambient friend.
- CPED_CONFIG_FLAG_InFPSUnholsterTransition = 371, // Player is playing the unholster transition in FPS mode
- CPED_CONFIG_FLAG_PreventReactingToSilencedCloneBullets = 372, // Prevents the ped from reacting to silenced bullets fired from network clone peds
- CPED_CONFIG_FLAG_DisableInjuredCryForHelpEvents = 373, // Blocks ped from creating the injured cry for help events (run over, tazed or melee would usually do this)
- CPED_CONFIG_FLAG_NeverLeaveTrain = 374, // Prevents peds riding trains from getting off them
- CPED_CONFIG_FLAG_DontDropJetpackOnDeath = 375, // When dead, don't drop eqquiped jetpack
- CPED_CONFIG_FLAG_UseFPSUnholsterTransitionDuringCombatRoll = 376, // Player is playing the unholster transition in FPS mode
- CPED_CONFIG_FLAG_ExitingFPSCombatRoll = 377, // Player is exiting combat roll in FPS mode
- CPED_CONFIG_FLAG_ScriptHasControlOfPlayer = 378, // True when script is controlling the movement of the player
- CPED_CONFIG_FLAG_PlayFPSIdleFidgetsForProjectile = 379, // True when we should be playing idle fidgets for projectiles
- CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInBikes = 380, // Set from interaction menu
- CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInAircraft = 381, // Set from interaction menu
- CPED_CONFIG_FLAG_WasPlayingFPSGetup = 382, // Was playing getup animations in FPS mode
- CPED_CONFIG_FLAG_WasPlayingFPSMeleeActionResult = 383, // Was playing action result animations in FPS mode
- CPED_CONFIG_FLAG_PreferNoPriorityRemoval = 384, // Unless scenario conditions apply, make this ped go through normal deletion but not priority deletion.
- CPED_CONFIG_FLAG_FPSFidgetsAbortedOnFire = 385, // True when the FPS idle fidgets are aborted because the player fired the gun
- CPED_CONFIG_FLAG_ForceFPSIKWithUpperBodyAnim = 386, // True when upper body anims are used during various tasks.
- CPED_CONFIG_FLAG_SwitchingCharactersInFirstPerson = 387, // True we switch a character in first person mode (in CGameWorld::ChangePlayerPed)
- CPED_CONFIG_FLAG_IsClimbingLadder = 388, // True when the ped is climbing a ladder
- CPED_CONFIG_FLAG_HasBareFeet = 389, // Set when the ped has no shoes
- CPED_CONFIG_FLAG_UNUSED_REPLACE_ME_2 = 390,
- CPED_CONFIG_FLAG_GoOnWithoutVehicleIfItIsUnableToGetBackToRoad = 391, // It will force the ped to abandon its vehicle (when using TaskGoToPointAnyMeans) if it is unable to get back to road
- CPED_CONFIG_FLAG_BlockDroppingHealthSnacksOnDeath = 392, // Set by script to prevent peds from dropping snack health pickups on death (in CPed::CreateDeadPedPickups).
- CPED_CONFIG_FLAG_ResetLastVehicleOnVehicleExit = 393, // Reset the ped's stored MyVehicle pointer when this ped leaves their vehicle.
- CPED_CONFIG_FLAG_ForceThreatResponseToNonFriendToFriendMeleeActions = 394, // Forces threat response to melee actions from non friend to friend peds.
- CPED_CONFIG_FLAG_DontRespondToRandomPedsDamage = 395, // Do not respond to random peds damage
- CPED_CONFIG_FLAG_AllowContinuousThreatResponseWantedLevelUpdates = 396, // Shares logic of OnlyUpdateTargetWantedIfSeen but will continue to check even after the initial WL is set
- CPED_CONFIG_FLAG_KeepTargetLossResponseOnCleanup = 397, // On cleanup the ped will not reset their target loss response
- CPED_CONFIG_FLAG_PlayersDontDragMeOutOfCar = 398, // Similar to DontDragMeOutCar except it only prevents players from dragging the ped out and allows AI to still do so
- CPED_CONFIG_FLAG_BroadcastRepondedToThreatWhenGoingToPointShooting = 399, // Whenever the ped starts shooting while going to a point, it trigger a responded to threat broadcast
- CPED_CONFIG_FLAG_IgnorePedTypeForIsFriendlyWith = 400, // If this is set then IsFriendlyWith will ignore the ped type checks (i.e. two PEDTYPE_COP peds are not automatically friendly)
- CPED_CONFIG_FLAG_TreatNonFriendlyAsHateWhenInCombat = 401, // Any non friendly ped will be considered as hated instead
- CPED_CONFIG_FLAG_DontLeaveVehicleIfLeaderNotInVehicle = 402, // Supresses exit vehicle task being created in CEventLeaderExitedCarAsDriver::CreateResponseTask.
- CPED_CONFIG_FLAG_ChangeFromPermanentToAmbientPopTypeOnMigration = 403, // Change ped to ambient pop type on migration.
- CPED_CONFIG_FLAG_AllowMeleeReactionIfMeleeProofIsOn = 404, // Allow melee reaction to come through even if proof is on
- CPED_CONFIG_FLAG_UsingLowriderLeans = 405, // Ped is playing lowrider lean animations due to vehicle suspension modification.
- CPED_CONFIG_FLAG_UsingAlternateLowriderLeans = 406, // Ped is playing alternate lowrider lean animations (ie arm on window) due to vehicle suspension modification.
- CPED_CONFIG_FLAG_UseNormalExplosionDamageWhenBlownUpInVehicle = 407, // If this is set, the ped won't be instantly killed if vehicle is blown up (from CAutomobile::BlowUpCar -> KillPedsInVehicle). Instead, they will take normal explosive damage and be forced to exit the vehicle if they're still alive.
- CPED_CONFIG_FLAG_DisableHomingMissileLockForVehiclePedInside = 408, // Blocks locking on of the vehicle that the ped is inside.
- CPED_CONFIG_FLAG_DisableTakeOffScubaGear = 409, // Same as CPED_RESET_FLAG_DisableTakeOffScubaGear but on a config flag.
- CPED_CONFIG_FLAG_IgnoreMeleeFistWeaponDamageMult = 410, // Melee fist weapons (ie knuckle duster) won't apply relative health damage scaler (m_MeleeRightFistTargetHealthDamageScaler in weapon info).
- CPED_CONFIG_FLAG_LawPedsCanFleeFromNonWantedPlayer = 411, // Allows law ped to flee even if ped is not wanted and CWanted::m_AllRandomsFlee is set.
- CPED_CONFIG_FLAG_ForceBlipSecurityPedsIfPlayerIsWanted = 412, // Forces security peds (not cop peds) to be blipped on the minimap if the player is wanted. Set on the local player.
- CPED_CONFIG_FLAG_IsHolsteringWeapon = 413, // Ped is running the swap weapon task and holstering the previous weapon, but has not started drawing the new one.
- CPED_CONFIG_FLAG_UseGoToPointForScenarioNavigation = 414, // Don't use nav mesh for navigating to scenario points. DLC Hack for yachts
- CPED_CONFIG_FLAG_DontClearLocalPassengersWantedLevel = 415, // Don't clear local ped's wanted level when remote ped in the same car has his wanted level cleared by script.
- CPED_CONFIG_FLAG_BlockAutoSwapOnWeaponPickups = 416, // Block auto weapon swaps for weapon pickups.
- CPED_CONFIG_FLAG_ThisPedIsATargetPriorityForAI = 417, // Increase AI targeting score for peds with this flag.
- CPED_CONFIG_FLAG_IsSwitchingHelmetVisor = 418, // Indicates that ped is playing switch visor up/down anim
- CPED_CONFIG_FLAG_ForceHelmetVisorSwitch = 419, // Forces ped to do a visor helmet switch if able to.
- CPED_CONFIG_FLAG_IsPerformingVehicleMelee = 420, // Indicates that ped is performing vehicle melee action.
- CPED_CONFIG_FLAG_UseOverrideFootstepPtFx = 421, // The ped should use any override footstep effects that are set up.
- CPED_CONFIG_FLAG_DisableVehicleCombat = 422, // Disables vehicle combat.
- CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamage = 423, // Prevents this ped from being locked on and blocks ability to damage / fire at ped.
- CPED_CONFIG_FLAG_AllowBikeAlternateAnimations = 424, // Allows players on motorcycles to use the alternate animation set when available.
- CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamageNonSynced = 425, // Prevents this ped from being locked on and blocks ability to damage / fire at ped. This flag is not synced, so will only work on machine that set it
- CPED_CONFIG_FLAG_UseLockpickVehicleEntryAnimations = 426, // When set, will attempt to use lockpick animations designed for Franklin in SP mode when breaking into a car.
- CPED_CONFIG_FLAG_IgnoreInteriorCheckForSprinting = 427, // When set, player will be able to sprint inside interriors even if it is tagged to prevent it.
- CPED_CONFIG_FLAG_SwatHeliSpawnWithinLastSpottedLocation = 428, // When set, swat helicopters will spawn within last spotted location instead of actual ped location (and target is a player).
- CPED_CONFIG_FLAG_DisableStartEngine = 429, // prevents ped from playing start engine anims (and turning engine on)
- CPED_CONFIG_FLAG_IgnoreBeingOnFire = 430, // makes ped ignore being on fire (fleeing, reacting to CEventOnFire event)
- CPED_CONFIG_FLAG_DisableTurretOrRearSeatPreference = 431, // Disables turret seat and activity seat preference for vehicle entry for local player
- CPED_CONFIG_FLAG_DisableWantedHelicopterSpawning = 432, // Will not spawn wanted helicopters to chase after this target
- CPED_CONFIG_FLAG_UseTargetPerceptionForCreatingAimedAtEvents = 433, // Will only create aimed at events if player is within normal perception of the target
- CPED_CONFIG_FLAG_DisableHomingMissileLockon = 434, // Will prevent homing lockon on this ped
- CPED_CONFIG_FLAG_ForceIgnoreMaxMeleeActiveSupportCombatants = 435, // Ignore max number of active support combatants and let ped join them as such
- CPED_CONFIG_FLAG_StayInDefensiveAreaWhenInVehicle = 436, // Will try to stay within set defensive area while driving a vehicle
- CPED_CONFIG_FLAG_DontShoutTargetPosition = 437, // Will prevent the ped from communicating target position to all other friendly peds
- CPED_CONFIG_FLAG_DisableHelmetArmor = 438, // Will apply full headshot damage, regardless if ped has a helmet (or armored one)
- CPED_CONFIG_FLAG_CreatedByConcealedPlayer = 439, // Marks a ped that was created by concealed player from marked up scenarios
- CPED_CONFIG_FLAG_PermanentlyDisablePotentialToBeWalkedIntoResponse = 440, // Synced and permanent version of CPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse
- CPED_CONFIG_FLAG_PreventVehExitDueToInvalidWeapon = 441, // Will prevent ped from automatically being forced out of vehicle due to weapon being invalid (e.g. turret seats after going into water)
- CPED_CONFIG_FLAG_IgnoreNetSessionFriendlyFireCheckForAllowDamage = 442, // Will ignore the friendly fire setting set by NETWORK_SET_FRIENDLY_FIRE_OPTION when checking if ped can be damaged
- CPED_CONFIG_FLAG_DontLeaveCombatIfTargetPlayerIsAttackedByPolice = 443, // Will make ped stay in combat even if the player hes targeting starts being attacked by cops
- CPED_CONFIG_FLAG_CheckLockedBeforeWarp = 444, // Will check when entering a vehicle if it is locked before warping
- CPED_CONFIG_FLAG_DontShuffleInVehicleToMakeRoom = 445, // Will prevent a player from shuffling across to make room if another player is entering from the same side
- CPED_CONFIG_FLAG_GiveWeaponOnGetup = 446, // Will give the ped a weapon to use once their weapon is removed for getups
- CPED_CONFIG_FLAG_DontHitVehicleWithProjectiles = 447, // Ped fired projectiles will ignore the vehicle they are in
- CPED_CONFIG_FLAG_DisableForcedEntryForOpenVehiclesFromTryLockedDoor = 448, // Will prevent ped from forcing entry into cars that are open from TryLockedDoor state
- CPED_CONFIG_FLAG_FiresDummyRockets = 449, // This ped will fire rockets that explode when close to its target, and won't affect it
- CPED_CONFIG_FLAG_PedIsArresting = 450, // Is the ped currently preforming an arrest
- CPED_CONFIG_FLAG_IsDecoyPed = 451, // Will make this ped a decoy ped that will focus targeting
- CPED_CONFIG_FLAG_HasEstablishedDecoy = 452, // This ped has created a decoy
- CPED_CONFIG_FLAG_BlockDispatchedHelicoptersFromLanding = 453, // Will prevent dispatched helicopters from landing and dropping off peds
- CPED_CONFIG_FLAG_DontCryForHelpOnStun = 454, // Will prevent peds from crying for help when shot with the stun gun
- CPED_CONFIG_FLAG_HitByTranqWeapon = 455, // Tranq weapons are handled differently in terms of damage. This triggers that logic
- CPED_CONFIG_FLAG_CanBeIncapacitated = 456, // If set, the ped may be incapacitated
- CPED_CONFIG_FLAG_ForcedAimFromArrest = 457, // If set, we will always behave like we have the aim trigger pressed
- CPED_CONFIG_FLAG_DontChangeTargetFromMelee = 458, // If set, we wont set a new target after a melee attack
- CPED_CONFIG_FLAG_DisableHealthRegenerationWhenStunned = 459, // Used to disable health regeneration when damaged with the stun gun in MP
- CPED_CONFIG_FLAG_RagdollFloatsIndefinitely = 460, // Prevents a dead ped from sinking
- CPED_CONFIG_FLAG_BlockElectricWeaponDamage = 461, // Blocks electric weapon damage
- };
Advertisement
Add Comment
Please, Sign In to add comment