summaryrefslogtreecommitdiffstats
path: root/src/peds/Ped.h
diff options
context:
space:
mode:
authorNikolay Korolev <nickvnuk@gmail.com>2020-05-19 20:34:28 +0200
committerNikolay Korolev <nickvnuk@gmail.com>2020-05-19 20:34:28 +0200
commit46d1889344bc8837721b3eb102e2ea41dca6cfa4 (patch)
treeb4b3989f0370998b775c4535327795fc328dbdbc /src/peds/Ped.h
parentfixed annoying bug (diff)
downloadre3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar.gz
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar.bz2
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar.lz
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar.xz
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.tar.zst
re3-46d1889344bc8837721b3eb102e2ea41dca6cfa4.zip
Diffstat (limited to '')
-rw-r--r--src/peds/Ped.h52
1 files changed, 41 insertions, 11 deletions
diff --git a/src/peds/Ped.h b/src/peds/Ped.h
index f34de765..c01e3630 100644
--- a/src/peds/Ped.h
+++ b/src/peds/Ped.h
@@ -421,21 +421,51 @@ public:
#ifdef PED_SKIN
uint32 bDontAcceptIKLookAts : 1; // TODO: find uses of this
#endif
+ uint32 bReachedAttractorHeadingTarget : 1;
+ uint32 bTurnedAroundOnAttractor : 1;
+
+ uint32 bHasAlreadyUsedAttractor : 1;
+ //uint32 b155_2
+ uint32 bCarPassenger : 1;
+ //uint32 b155_8
+ //uint32 b155_10
+ uint32 bMiamiViceCop : 1;
+ //uint32 b155_40
+ //uint32 b155_80
+
+ //uint32 b156_1
+ //uint32 b156_2
+ //uint32 b156_4
+ //uint32 b156_8
+ uint32 bIsPlayerFriend : 1;
+#ifdef VC_PED_PORTS
+ uint32 bHeadStuckInCollision : 1;
+#endif
+ uint32 bDeadPedInFrontOfCar : 1;
+ //uint32 b156_80
+
+ //uint32 b157_1
+ //uint32 b157_2
+ //uint32 b157_4
+ //uint32 b157_8
+ //uint32 b157_10
+ //uint32 b157_20
+ //uint32 b157_40
+ //uint32 b157_80
+
+ //uint32 b158_1
+ //uint32 b158_2
+ //uint32 b158_4
+ //uint32 b158_8
+ //uint32 b158_10
+ //uint32 b158_20
+ //uint32 b158_40
+ //uint32 b158_80
+
// our own flags
uint32 m_ped_flagI40 : 1; // bMakePedsRunToPhonesToReportCrimes makes use of this as runover by car indicator
uint32 m_ped_flagI80 : 1; // KANGAROO_CHEAT define makes use of this as cheat toggle
- uint32 bReachedAttractorHeadingTarget : 1; // 0x154 0x40
- uint32 bTurnedAroundOnAttractor : 1; // 0x154 0x80
- uint32 bHasAlreadyUsedAttractor : 1; // 0x155 0x1
- uint32 bCarPassenger : 1; // 0x155 0x4
- uint32 bMiamiViceCop : 1; // 0x155 0x20
- uint32 bIsPlayerFriend : 1; // 0x156 0x10
-#ifdef VC_PED_PORTS
- uint32 bHeadStuckInCollision : 1; // 0x156 0x20
-#endif
- uint32 bDeadPedInFrontOfCar : 1; // 0x156 0x40
-
uint8 CharCreatedBy;
eObjective m_objective;
eObjective m_prevObjective;