Zdexby TheHolyOneZ
36,909 classes
Class

MissionStatsTracker

: MonoBehaviour : Behaviour : Component : Object : Object
MissionStatsTracker, Assembly-CSharp 0x0108 (264 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0108

Members 32

OffsetSizeNameTypeFlagsDefault
0x08InstanceMissionStatsTrackerPublicStatic—
0x08missionStatsPublic—
0x08campaignStatsPublic—
0x04requisitionPointsintPrivate—
0x10reqPointsProtectedIntPrivate—
0x01requisitionPointsTamperedboolPrivate—
0x00450x03padding / unreflected
0x08summaryDisplayGameObjectPublic—
0x08shotsFiredOdometer_missionOdometerDisplayPublic—
0x08targetsDestroyedOdometer_missionOdometerDisplayPublic—
0x08hitsOnTargetsOdometer_missionOdometerDisplayPublic—
0x08missedShotsOdometer_missionOdometerDisplayPublic—
0x08missionTimeOdometer_missionOdometerDisplayPublic—
0x08accuracyOdometer_missionOdometerDisplayPublic—
0x08directHitsOdometer_missionOdometerDisplayPublic—
0x08hitStreakOdometer_missionOdometerDisplayPublic—
0x08maxHitStreakOdometer_missionOdometerDisplayPublic—
0x08requisitionPointsOdometer_missionOdometerDisplayPublic—
0x08shotsFiredOdometer_campaignOdometerDisplayPublic—
0x08targetsDestroyedOdometer_campaignOdometerDisplayPublic—
0x08hitsOnTargetsOdometer_campaignOdometerDisplayPublic—
0x08missedShotsOdometer_campaignOdometerDisplayPublic—
0x08missionTimeOdometer_campaignOdometerDisplayPublic—
0x08accuracyOdometer_campaignOdometerDisplayPublic—
0x08directHitsOdometer_campaignOdometerDisplayPublic—
0x08hitStreakOdometer_campaignOdometerDisplayPublic—
0x08maxHitStreakOdometer_campaignOdometerDisplayPublic—
0x08requisitionPointsOdometer_campaignOdometerDisplayPublic—
0x04directHitRadiusfloatPublic—
0x04defaultImpactRadiusfloatPublic—
0x01timerRunningboolPrivate—
0x00F90x03padding / unreflected
0x04timerValuefloatPrivate—
0x01missionEndedboolPrivate—
0x01010x07unreflected bytes to end of MissionStatsTracker
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 33

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void OnImpact(const Vector2& ImpactLocalPosition, float ImpactRadius)Public0x08
void AddRequisitionPoints(int amount, const string& source)Public0x08
void SetRequisitionPoints(int amount, bool inital)Public0x04
bool SpendPoints(int amount)Public0x04
void EndMission(bool applyBaseFormula)Public0x01
void CommitMissionStatsToCampaign()Public0x00
int CalculateBaseMissionRequisitionPoints()Private0x04
void UpdateMissionOdometers()Public0x00
void UpdateCampaignOdometers()Public0x00
int get_ShotsFired_Mission()Public+1 flags0x04
int get_TargetsDestroyed_Mission()Public+1 flags0x04
int get_HitsOnTargets_Mission()Public+1 flags0x04
int get_MissedShots_Mission()Public+1 flags0x04
float get_MissionTime_Mission()Public+1 flags0x04
float get_Accuracy_Mission()Public+1 flags0x04
int get_DirectHits_Mission()Public+1 flags0x04
int get_HitStreak_Mission()Public+1 flags0x04
int get_MaxHitStreak_Mission()Public+1 flags0x04
int get_ShotsFired_Campaign()Public+1 flags0x04
int get_TargetsDestroyed_Campaign()Public+1 flags0x04
int get_HitsOnTargets_Campaign()Public+1 flags0x04
int get_MissedShots_Campaign()Public+1 flags0x04
float get_MissionTime_Campaign()Public+1 flags0x04
float get_Accuracy_Campaign()Public+1 flags0x04
int get_DirectHits_Campaign()Public+1 flags0x04
int get_MaxHitStreak_Campaign()Public+1 flags0x04
int get_RequisitionPoints()Public+1 flags0x04
bool get_RQT()Public+1 flags0x01
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type