Zdexby TheHolyOneZ
17,715 classes
Attachments, Assembly-CSharp 0x0158 (344 B) align 8 inherited 0x00E8 Assembly-CSharp
0x00x0158

Members 17

OffsetSizeNameTypeFlags
0x08_sightsList`1Private
0x08_barrelAttachmentsList`1Private
0x08_bulletUpgradesBulletUpgrade[]Private
0x01000x48padding / unreflected
0x04_defaultAmmoPerMagintPrivate
0x04_extendedAmmoPerMagintPrivate
0x08_laserSightLaserSightPrivate
0x08_extendedMagInfoAttachmentInfoPrivate
0x04_extendedMagCostintPrivate
0x08_syncedSightSyncVar`1Public+1 flags
0x08_syncedBarrelAttachmentSyncVar`1Public+1 flags
0x08_syncedBulletIndexSyncVar`1Public+1 flags
0x08_syncedExtendedMagSyncVar`1Public+1 flags
0x08_syncedLaserSightSyncVar`1Public+1 flags
0x08<Weapon>k__BackingFieldWeaponPrivate
0x08_attachmentCostsDictionary`2Private
0x01NetworkInitialize___EarlyAttachmentsAssembly-CSharp.dll_ExcutedboolPrivate
0x01NetworkInitialize___LateAttachmentsAssembly-CSharp.dll_ExcutedboolPrivate
0x01560x02unreflected bytes to end of Attachments
Inherited from NetworkBehaviour 45
OffsetSizeNameTypeFlags
0x01<OnStartServerCalled>k__BackingFieldboolPrivate
0x01<OnStartClientCalled>k__BackingFieldboolPrivate
0x01_onStartNetworkCalledboolPrivate
0x01_onStopNetworkCalledboolPrivate
0x01<IsBehaviourReconciling>k__BackingFieldboolPrivate
0x08_replicateRpcDelegatesDictionary`2Private
0x08_reconcileRpcDelegatesDictionary`2Private
0x008D0x03padding / unreflected
0x04_remainingReplicateResendsintPrivate
0x04_remainingReconcileResendsintPrivate
0x04_lastReplicateReadRemoteTickuintPrivate
0x04_replicateStartTickuintPrivate
0x04_lastOrderedReplicatedTickuintPrivate
0x04_lastReadReplicateTickuintPrivate
0x04_lastReadReconcileRemoteTickuintPrivate
0x04_lastReconcileTickuintPrivate
0x0C_lastTransformPositionVector3Private
0x10_lastTransformRotationQuaternionPrivate
0x0C_lastTransformScaleVector3Private
0x01_usesPredictionboolPrivate
0x08_serverRpcDelegatesDictionary`2Private+1 flags
0x08_observersRpcDelegatesDictionary`2Private+1 flags
0x08_targetRpcDelegatesDictionary`2Private+1 flags
0x00D90x03padding / unreflected
0x04_rpcMethodCountuintPrivate
0x01_rpcHashSizebytePrivate
0x08_bufferedRpcsDictionary`2Private+1 flags
0x08_networkConnectionCacheHashSet`1Private+1 flags
0x08_stringBuilderStringBuilderPrivateStatic
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags
0x08_syncTypeWritersDictionary`2PrivateStatic
0x08_syncTypesDictionary`2Private
0x01SyncTypeDirtybool1 flags
0x08_readPermissionsList`1PrivateStatic
—0x01SYNCTYPE_RESERVE_BYTESbyteStatic+2 flags
—0x01PAYLOAD_RESERVE_BYTESbyteStatic+2 flags
0x01_componentIndexCachebytePrivate
0x08_transportManagerCacheTransportManagerPrivate
0x08_networkObjectCacheNetworkObjectPrivate
0x01_initializedOnceServerboolPrivate
0x01_initializedOnceClientboolPrivate
0x08_networkTrafficStatisticsNetworkTrafficStatisticsPrivate
0x08_typeNamestringPrivate
—0x01MAXIMUM_NETWORKBEHAVIOURSbytePublicStatic+1 flags
—0x01UNSET_NETWORKBEHAVIOUR_IDbytePublicStatic+1 flags
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 59

SignatureFlagsNativeParams
void get_Weapon()Public+1 flags—0x00
void set_Weapon()Private+1 flags—0x00
void get_Sight()Public+1 flags—0x00
void get_BarrelAttachment()Public+1 flags—0x00
void get_AmmoType()Public+1 flags—0x00
void get_ExtendedMag()Public+1 flags—0x00
void get_LaserSight()Public+1 flags—0x00
void Awake()Public+1 flags—0x00
void InitAttachments()Public—0x00
void DisableAttachments()Private—0x00
void OnStartClient()Public+1 flags—0x00
void get_AdsPos()Public+1 flags—0x00
void get_AdsFov()Public+1 flags—0x00
void get_AimSwayMulti()Public+1 flags—0x00
void get_AdsSpeedDamping()Public+1 flags—0x00
void get_UseSniperUi()Public+1 flags—0x00
void get_SniperUiAimPercent()Public+1 flags—0x00
void get_SniperUiPos()Public+1 flags—0x00
void get_SniperUiPosCurve()Public+1 flags—0x00
void get_SniperUiScale()Public+1 flags—0x00
void get_FirePoint()Public+1 flags—0x00
void get_FireParticle()Public+1 flags—0x00
void get_FireSound()Public+1 flags—0x00
void get_FireSoundVolume()Public+1 flags—0x00
void get_UseMediumSoundDistance()Public+1 flags—0x00
void get_FireSoundCount()Public+1 flags—0x00
void get_AdsRecoilPosMulti()Public+1 flags—0x00
void get_AdsRecoilRotMulti()Public+1 flags—0x00
void get_AdsRecoilSpringMulti()Public+1 flags—0x00
void get_ScreenRecoilAmount()Public+1 flags—0x00
void get_ModelRecoilPos()Public+1 flags—0x00
void get_ModelRecoilRot()Public+1 flags—0x00
void get_WeaponRecoilMulti()Public+1 flags—0x00
void get_RecoilSpringPos()Public+1 flags—0x00
void get_RecoilDamperPos()Public+1 flags—0x00
void get_RecoilSpringRot()Public+1 flags—0x00
void get_RecoilDamperRot()Public+1 flags—0x00
void get_Damage()Public+1 flags—0x00
void get_AmmoPerMag()Public+1 flags—0x00
void OnLaserSightChange()Private—0x00
void OnMagChange()Private—0x00
void OnAmmoChange()Private—0x00
void OnBarrelChange()Private—0x00
void OnSightChange()Private—0x00
void SetAttachment()Public—0x00
void UpgradeBullets()Public—0x00
void GetCurBulletUpgrade()Public—0x00
void GetNextBulletUpgrade()Public—0x00
void CanAttach()Public—0x00
void GetAttachmentCost()Public—0x00
void HasAttachment()Public—0x00
void ToggleSightModels()Public—0x00
void GetAttachmentInfo()Public—0x00
void LoadFromSave()Public—0x00
void .ctor()Public+1 flags—0x00
void NetworkInitialize___Early()Public+1 flags—0x00
void NetworkInitialize___Late()Public+1 flags—0x00
void NetworkInitializeIfDisabled()Public+1 flags—0x00
void Awake_UserLogic_Attachments_Assembly-CSharp.dll()Private—0x00

Used by 1

types with a member, parameter or interface of this type