Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.AvatarFramework.Equipping.AvatarRangedWeapon, Assembly-CSharp 0x0110 (272 B) inherited 0x0090 Assembly-CSharp.dll
0x00x0110

Members 26

OffsetSizeNameTypeFlagsDefault
0x04MagazineSizeintPublic—
0x04ReloadTimefloatPublic—
0x04MaxFireRatefloatPublic—
0x04EquipTimefloatPublic—
0x04RaiseTimefloatPublic—
0x04DamagefloatPublic—
0x04ImpactForcefloatPublic—
0x01CanShootWhileMovingboolPublic—
0x00AD0x03padding / unreflected
0x04MaxMovingShotsBeforeRepositionintPublic—
0x04MaxStationaryShotsBeforeRepositionintPublic—
0x01RepositionAfterHitboolPublic—
0x00B90x03padding / unreflected
0x04HitChance_MinRangefloatPublic—
0x04HitChance_MaxRangefloatPublic—
0x04AimTime_MinfloatPublic—
0x04AimTime_MaxfloatPublic—
0x00CC0x04padding / unreflected
0x08MuzzlePointTransformPublic—
0x08FireSoundAudioSourceControllerPublic—
0x08LoweredAnimationTriggerstringPublic—
0x08RaisedAnimationTriggerstringPublic—
0x08RecoilAnimationTriggerstringPublic—
0x01<IsRaised>k__BackingFieldboolPrivate—
0x01isReloadingboolPrivate—
0x00FA0x02padding / unreflected
0x04timeEquippedfloatPrivate—
0x04timeRaisedfloatPrivate—
0x04timeSinceLastShotfloatPrivate—
0x04currentAmmointPrivate—
0x010C0x04unreflected bytes to end of AvatarRangedWeapon
Inherited from AvatarWeapon 9
OffsetSizeNameTypeFlagsDefault
0x04MinUseRangefloatPublic—
0x04MaxUseRangefloatPublic—
0x04CooldownDurationfloatPublic—
0x00640x04padding / unreflected
0x08EquipClipsAudioClip[]Public—
0x08EquipSoundAudioSourceControllerPublic—
0x04EquipDurationfloatPublic—
0x04<LastUseTime>k__BackingFieldfloatPrivate—
0x08onSuccessfulHitUnityEventPublic—
0x04_timeOnEquipfloatPrivate—
Inherited from AvatarEquippable 8
OffsetSizeNameTypeFlagsDefault
0x08AlignmentPointTransformPublic—
0x04SuspiciousnessfloatPublic—
0x04HandEHandPublic—
0x04TriggerTypeETriggerTypePublic—
0x00340x04padding / unreflected
0x08AnimationTriggerstringPublic—
0x01_equippedboolPrivate—
0x00410x07padding / unreflected
0x08AssetPathstringPublic—
0x08avatarAvatar1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 14

SignatureFlagsNativeParams
bool get_IsRaised()Public+1 flags0x01
void set_IsRaised(bool value)2 flags0x01
void Equip(Avatar _avatar)Public+1 flags0x08
void Unequip()Public+1 flags0x00
void SetIsRaised(bool raised)Public+2 flags0x01
void Update()Private0x00
void ReceiveMessage(const string& message, object data)Public+1 flags0x08
bool CanShoot()Public0x01
void Shoot(const Vector3& endPoint)3 flags0x0C
void ApplyHitToDamageable(IDamageable damageable, const Vector3& hitPoint)Public+2 flags0x0C
IEnumerator Reload()Private0x08
bool IsTargetInLoS(ICombatTargetable target)Public0x08
float GetIdealUseRange()Public+2 flags0x04
void .ctor()Public+1 flags0x00

Subclasses 2

Used by 2

types with a member, parameter or interface of this type