Zdexby TheHolyOneZ
42,595 classes
Class

ProjectileCC

: Entity : MonoBehaviour : Behaviour : Component : Object : Object
ProjectileCC, Assembly-CSharp 0x0270 (624 B) inherited 0x01A8 Assembly-CSharp.dll
0x00x0270

Members 36

OffsetSizeNameTypeFlagsDefault
—0x08ignoreTagstringPrivateStatic+1 flags2887678388480
0x04speedfloatPublic—
0x04flightTimefloatPublic—
0x01EnableRigidbodyboolPublic—
0x01CanBeReflectedByPerkboolPublic—
0x01dontStickboolPublic—
0x01B30x01padding / unreflected
0x04stickIntoDisMultiplierfloatPublic—
0x04stuckIntoDestroyTimefloatPublic—
0x01BC0x04padding / unreflected
0x08impactSoundAudioClipPublic—
0x08FlyingSoundAudioClipPublic—
0x08trailTrailRendererPublic—
0x08ParticleTrailsList<UnityEngine.ParticleSystem>Public—
0x08ColEventsColliderEventsPublic—
0x08modelObjectTransformPublic—
0x01spinModelboolPublic—
0x01F10x03padding / unreflected
0x0CSpinOnAxisVector3Public—
0x08SpawnOnImpactList<UnityEngine.GameObject>Public—
0x01SpawnOnImpactedEntityboolPublic—
0x01SpawnOnFloorboolPublic—
0x020A0x02padding / unreflected
0x04SpawnOnFloorMaskLayerMaskPublic—
0x04SpawnOnFloorHoverfloatPublic—
0x04ImpactMaskLayerMaskPublic—
0x01isOwnerboolPublic—
0x02190x07padding / unreflected
0x08CameFromEntityEntityPublic—
0x08CameFromWeaponWeaponPublic—
0x08StuckIntoTransformPublic—
0x0CStuckRelativePosVector3Public—
0x01IsNonFunctionalboolPublic—
0x01isFlyingboolPublic—
0x02460x02padding / unreflected
0x08InteractableProjectileInteractablePublic+1 flags—
0x08pInfoProjectileInfoPublic+1 flags—
0x01<Reflected>k__BackingFieldboolPrivate—
0x02590x03padding / unreflected
0x04destroyTimefloatPrivate—
0x01isDestroyingboolPrivate—
0x01impactedboolPrivate—
0x02620x06padding / unreflected
0x08OnImpactAction<Photon.Pun.PhotonViewPrivate—
Inherited from Entity 56
OffsetSizeNameTypeFlagsDefault
0x08playerPlayerPublic—
0x08mobMobPublic—
0x08viewPhotonViewPublic—
0x04hitPointsintPublic—
0x04maxHitPointsintPublic+1 flags—
0x08HealthBarFadeGroupPublic—
0x08HealthBarFillImagePublic—
0x01HoverShowHealthBarboolPublic—
0x01OnlyHealthStatboolPublic—
0x004A0x06padding / unreflected
0x08immuneStatTypesList<StatType>Public—
0x08ImmuneDamageTypesList<DamageType>Public—
0x08DeathAnimAnimationClipPublic—
0x01DestroyOnDeathboolPublic—
0x00690x07padding / unreflected
0x08DeathStartEffectsList<ParticleEffect>Public—
0x08DeathEffectsList<ParticleEffect>Public—
0x08SpawnEffectsList<ParticleEffect>Public—
0x08modelGameObjectPublic—
0x08ModelCenterTransformPublic—
0x08RigidbodyRigidbodyPublic—
0x08RoomTriggerColColliderEventsPublic—
0x08OtherRoomTriggerColsList<ColliderEvents>Public—
0x08RagdollEntityRagdollPublic—
0x08SpacialAudioSourceAudioSourcePublic—
0x08DamageSoundsList<UnityEngine.AudioClip>Public—
0x08DeathSoundsList<UnityEngine.AudioClip>Public—
0x01CanBeDamagedboolPublic+1 flags—
0x01CanBeAttackedboolPublic+1 flags—
0x01IsDeadboolPublic—
0x00D30x05padding / unreflected
0x08LastDamageTakenStatChangePublic+1 flags—
0x08LastBuffTakenBuffPublic+1 flags—
0x08LastStruckByEntEntityPublic+1 flags—
0x08MidAnimAttackMidAnimationAttackPublic+1 flags—
0x08InRoomCaveRoomPublic—
0x08AttachedEffectsList<ParticleEffect>Public+1 flags—
0x08AttachedBuffEffectsDictionary<System.Int32Public+1 flags—
0x08ActiveBuffUIsList<UIBuff>Public—
0x01showHealthBarboolPrivate—
0x01190x03padding / unreflected
0x08entityTypeNullable<EntityType>Private—
0x01240x04padding / unreflected
0x08entityStatsEntityStatsPrivate—
0x08immuneToBuffNamesList<System.String>Private—
0x04healthBarFadeTimefloatPrivate+1 flags—
0x04lastHealthBarTimefloatPrivate—
0x04gravityIntPositiveIntPrivate—
0x04roomTrigTimefloatPrivate—
0x08OnRoomEnteredAction<EntityPrivate—
0x08OnRoomExitedAction<EntityPrivate—
0x08OnImmuneCheckList<System.Func<StatChangePublic—
0x08OnDeathAction<Entity>Private—
0x08OnAnimDeathAction<Entity>Private—
0x08OnPreStopAttackCheckList<System.Func<StatChangePublic—
0x08OnPostStopAttackCheckList<System.Func<StatChangePublic—
0x08OnStoppedAttackAction<EntityPrivate—
0x08OnStruckByEntityAction<EntityPrivate—
0x08OnHealthChangedAction<EntityPrivate—
0x08OnHealedAction<EntityPrivate—
0x08OnDamagedAction<EntityPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 31

SignatureFlagsNativeParams
bool get_HasSpawnOnImpact()Private+1 flags0x01
bool get_ShowSpawnOnFloorFields()Private+1 flags0x01
float get_FlightSpeed()Public+1 flags0x04
bool get_Reflected()Public+1 flags0x01
void set_Reflected(bool value)Private+1 flags0x01
void Awake()Private0x00
void SetNonFunctional()Public0x00
void Start()2 flags0x00
void SetInfo(const byte[]& infoBytes)Private0x08
void Update()Private0x00
void FixedUpdate()Private0x00
void LateUpdate()Private0x00
void OnTriggerEnter(Collider other)Public0x08
void add_OnImpact(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void remove_OnImpact(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void Impact(Collider other)Public0x08
void ImpactRPC(int stickIntoID, int colliderIndex, const Vector3& relativePos)Public0x0C
void SpawnImpactObjs()Private0x00
IEnumerator WaitToDestroy()Private0x08
void DestroyProjectile()Public0x00
void Death()Public+1 flags0x00
IEnumerator DestroyTrails(List<UnityEngine.ParticleSystem> trails)Private0x08
void StickInto(PhotonView photonView, int colliderIndex, const Nullable<UnityEngine.Vector3>& relativePos)Private0x10
void StickInto(Transform other, const Nullable<UnityEngine.Vector3>& relativePos)Private0x10
void MoveToStuckPos(const Vector3& relativePos)Private0x0C
bool CanBuff(Buff buff, const Nullable<System.Int32>& applierId, List<Buff> allBuffs)Public+1 flags0x08
void TakeDamage(StatChange statChange)Public+1 flags0x08
bool CanBeReflected(Entity reflector, bool requiresPerk)Public0x08
void RPCReflect()Public0x00
void Reflect()Public0x00
void .ctor()Public+1 flags0x00

Used by 25

types with a member, parameter or interface of this type