0x00x0108
Members 32
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Instance | MissionStatsTracker | PublicStatic | — | |
| 0x08 | mission | Stats | Public | — | |
| 0x08 | campaign | Stats | Public | — | |
| 0x04 | requisitionPoints | int | Private | — | |
| 0x10 | reqPoints | ProtectedInt | Private | — | |
| 0x01 | requisitionPointsTampered | bool | Private | — | |
| 0x0045 | 0x03 | padding / unreflected | |||
| 0x08 | summaryDisplay | GameObject | Public | — | |
| 0x08 | shotsFiredOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | targetsDestroyedOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | hitsOnTargetsOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | missedShotsOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | missionTimeOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | accuracyOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | directHitsOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | hitStreakOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | maxHitStreakOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | requisitionPointsOdometer_mission | OdometerDisplay | Public | — | |
| 0x08 | shotsFiredOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | targetsDestroyedOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | hitsOnTargetsOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | missedShotsOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | missionTimeOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | accuracyOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | directHitsOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | hitStreakOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | maxHitStreakOdometer_campaign | OdometerDisplay | Public | — | |
| 0x08 | requisitionPointsOdometer_campaign | OdometerDisplay | Public | — | |
| 0x04 | directHitRadius | float | Public | — | |
| 0x04 | defaultImpactRadius | float | Public | — | |
| 0x01 | timerRunning | bool | Private | — | |
| 0x00F9 | 0x03 | padding / unreflected | |||
| 0x04 | timerValue | float | Private | — | |
| 0x01 | missionEnded | bool | Private | — | |
| 0x0101 | 0x07 | unreflected bytes to end of MissionStatsTracker | |||
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Awake() | Private | 0x00 | |
| void OnEnable() | Private | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void OnImpact(const Vector2& ImpactLocalPosition, float ImpactRadius) | Public | 0x08 | |
| void AddRequisitionPoints(int amount, const string& source) | Public | 0x08 | |
| void SetRequisitionPoints(int amount, bool inital) | Public | 0x04 | |
| bool SpendPoints(int amount) | Public | 0x04 | |
| void EndMission(bool applyBaseFormula) | Public | 0x01 | |
| void CommitMissionStatsToCampaign() | Public | 0x00 | |
| int CalculateBaseMissionRequisitionPoints() | Private | 0x04 | |
| void UpdateMissionOdometers() | Public | 0x00 | |
| void UpdateCampaignOdometers() | Public | 0x00 | |
| int get_ShotsFired_Mission() | Public+1 flags | 0x04 | |
| int get_TargetsDestroyed_Mission() | Public+1 flags | 0x04 | |
| int get_HitsOnTargets_Mission() | Public+1 flags | 0x04 | |
| int get_MissedShots_Mission() | Public+1 flags | 0x04 | |
| float get_MissionTime_Mission() | Public+1 flags | 0x04 | |
| float get_Accuracy_Mission() | Public+1 flags | 0x04 | |
| int get_DirectHits_Mission() | Public+1 flags | 0x04 | |
| int get_HitStreak_Mission() | Public+1 flags | 0x04 | |
| int get_MaxHitStreak_Mission() | Public+1 flags | 0x04 | |
| int get_ShotsFired_Campaign() | Public+1 flags | 0x04 | |
| int get_TargetsDestroyed_Campaign() | Public+1 flags | 0x04 | |
| int get_HitsOnTargets_Campaign() | Public+1 flags | 0x04 | |
| int get_MissedShots_Campaign() | Public+1 flags | 0x04 | |
| float get_MissionTime_Campaign() | Public+1 flags | 0x04 | |
| float get_Accuracy_Campaign() | Public+1 flags | 0x04 | |
| int get_DirectHits_Campaign() | Public+1 flags | 0x04 | |
| int get_MaxHitStreak_Campaign() | Public+1 flags | 0x04 | |
| int get_RequisitionPoints() | Public+1 flags | 0x04 | |
| bool get_RQT() | Public+1 flags | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 |