Zdexby TheHolyOneZ
36,909 classes
Class

FireMissionCardPrinter

: MonoBehaviour : Behaviour : Component : Object : Object
FireMissionCardPrinter, Assembly-CSharp 0x0138 (312 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0138

Members 44

OffsetSizeNameTypeFlagsDefault
0x08artilleryComputerArtilleryComputerPrivate—
0x08fireMissionCardPrefabGameObjectPrivate—
0x08spawnParentTransformPrivate—
0x08spawnPointTransformPrivate—
0x08bearingDialDialInteractablePrivate—
0x08shellTypeDialDialInteractablePrivate—
0x08gunDialDialInteractablePrivate—
0x08targetSplitFlipDisplaySplitFlipTextureDisplayPrivate—
0x08targetTexturePropertyNamestringPrivate—
0x01useInstancedMaterialsForTargetboolPrivate—
0x00690x07padding / unreflected
0x08powderChargeTexturesList<UnityEngine.Texture>Private—
0x08powderChargeTexturePropertyNamestringPrivate—
0x01useInstancedMaterialsForPowderChargeboolPrivate—
0x01resetCalculateOnPrinterInputChangeboolPrivate—
0x01detectTargetChangesByPollingboolPrivate—
0x01requireBearingUnlockToPrintboolPrivate—
0x04bearingUnlockEpsilonfloatPrivate—
0x08bearingOdometerDisplayOdometerDisplayPrivate—
0x04bearingMonitorUpdateModeBearingMonitorUpdateModePrivate—
0x04bearingMonitorUpdatesPerSecondfloatPrivate—
0x01clampBearingForOdometerTo360boolPrivate—
0x00990x07padding / unreflected
0x08shellTypeSplitFlipDisplaySplitFlipStringControllerPrivate—
0x04shellTypeMonitorUpdateModeShellTypeMonitorUpdateModePrivate—
0x04shellTypeMonitorUpdatesPerSecondfloatPrivate—
0x01uppercaseShellTypeForSplitFlipboolPrivate—
0x00B10x07padding / unreflected
0x08shellDefinitionsList<ShellDefinition>Private—
0x08distanceFormatstringPrivate—
0x08distanceSuffixstringPrivate—
0x08bearingFormatstringPrivate—
0x08bearingSuffixstringPrivate—
0x08elevationFormatstringPrivate—
0x08elevationSuffixstringPrivate—
0x04gun1ValueintPrivate—
0x04gun2ValueintPrivate—
0x08gun1LabelstringPrivate—
0x08gun2LabelstringPrivate—
0x08unknownGunLabelstringPrivate—
0x08notAvailableTextstringPrivate—
0x04_bearingMonitorTimerfloatPrivate—
0x04_shellTypeMonitorTimerfloatPrivate—
0x04_targetTexturePropertyIDintPrivate—
0x04_powderChargeTexturePropertyIDintPrivate—
0x08_lastCommittedTargetTextureTexturePrivate—
0x01_bearingPrintUnlockedboolPrivate—
0x01310x07unreflected bytes to end of FireMissionCardPrinter
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 20

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void HandlePrinterDialChanged(float _)Private0x04
void HandleBearingDialChanged(float _)Private0x04
void TryUnlockBearingPrint()Private0x00
void UpdateTargetChangeDetectionTick()Private0x00
void ResetCalculateGateFromPrinterIfEnabled()Private0x00
void UpdateBearingMonitorTick()Private0x00
void UpdateShellTypeMonitorTick()Private0x00
void UpdateBearingOdometerMirror(bool force)Private0x01
void UpdateShellTypeSplitFlipMirror(bool force)Private0x01
void HandleCalculationSuccess(float elevationDegrees, float clampedRange, int powderCharge, bool wasClamped)Private0x04
void ApplyTargetTextureToCard(FireMissionCard card)Private0x08
void ApplyPowderChargeTextureToCard(FireMissionCard card, int powderCharge)Private0x08
string ResolveBearingForPrint()Private0x08
string ResolveShellTypeForPrint()Private0x08
string ResolveGunSelectionForPrint()Private0x08
void .ctor()Public+1 flags0x00