Shared.Combat.Projectiles.ProjectileMaskExtensions
Type JSONpublic class in Shared.Combat.Projectiles
Type metadata
- Assembly
Shared - Namespace
Shared.Combat.Projectiles - Base type
System.Object - Hash
97729023871440494D1F1806C0F153D3F6F511DB73AB8B77D1FF8A3FF7179E11
Relationships
Base type
System.Object
Methods
HasFlags
#
public System.Boolean HasFlags(Shared.Combat.Projectiles.ProjectileMask mask, Shared.Combat.Projectiles.ProjectileMask flag)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
D0EDFA39E21D4AEB8526BCB9CC28F41619263861806CA78D4CFE2031E9FF8068 - Body hash
2562026D7B447AD990C48F7B6EB38117BBBDF807049C2101C9D4017343CC618B - IL size7
Called by
Candide.Combat.ClientProjectileSystem::CheckCropCollisionCandide.Combat.ClientProjectileSystem::DebugDrawCandide.Combat.ClientProjectileSystem::RemoveProjectileCandide.Combat.ClientProjectileSystem::UpdateAudioCandide.Combat.ClientProjectileSystem::UpdateEmitterCandide.Entities.Controllers.Legacy.BanditController::OnProjectileHitCandide.Entities.Controllers.Legacy.GrassFieldController::OnProjectileHitCandide.Entities.Controllers.Legacy.LaserBeam::BlockProjectilesCandide.Entities.Controllers.Legacy.RangedController::OnProjectileHitCandide.Entities.PlayerState.NetworkPlayerController::OnProjectileHitCandide.GameModels.Models.Spells.Offensive.SingleProjectileAttackSpell::OnUpdateCandide.Graphics.DeferredRenderer::DrawProjectilesCandide.Graphics.Effects.DarkEffect::GetEffectCandide.Graphics.VFX.VfxSpacAnimation::GetPositionAngleCandide.Graphics.VFX.VfxSpacAnimation::UpdateShared.Combat.Projectiles.ProjectileSystem::CheckCollisionShared.Combat.Projectiles.ProjectileSystem::KillOutsideScreenShared.Combat.Projectiles.ProjectileSystem::MoveAllShared.Combat.Projectiles.ProjectileSystem::OnProjectileHitEntitiesShared.Combat.Projectiles.ProjectileSystem::RemoveCastSpellProjectileShared.Combat.Projectiles.ProjectileSystem::UpdateAnimationShared.Combat.Projectiles.ProjectileSystem::UpdateAoeShared.Combat.Projectiles.ProjectileSystem::UpdateCastSpellsShared.Combat.Projectiles.ProjectileSystem::UpdateMoveShared.Combat.Spells.Casting.CastSpell::ProjectileHit
RemoveFlag
#
public System.Void RemoveFlag(Shared.Combat.Projectiles.ProjectileMask& mask, Shared.Combat.Projectiles.ProjectileMask flags)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
92143B896B80A931E797F5171598A4A3366D2E1A63F6E9149278F1FE294B0C4E - Body hash
4A4CDC5F9C5FCD64E404C85E38EC7FB6951B3F706B0A7EDE480E36455EE68C49 - IL size9
SetFlag
#
public System.Void SetFlag(Shared.Combat.Projectiles.ProjectileMask& mask, Shared.Combat.Projectiles.ProjectileMask flags)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EE2985F980DB8309B9544E328D196D64EB731994F3028460364E78A5BB83A1DE - Body hash
B6C9A9075A1C58AE7F38B5B0A09643377F3FFB037659BF2338200EE4D354A172 - IL size7
Called by
Candide.Combat.Projectiles.ClientProjectileFactory::ApplyClientProjectileDataCandide.Combat.Projectiles.ClientProjectileFactory::CreateAreaOfEffectProjectileCandide.Combat.Projectiles.ClientProjectileFactory::CreateSingleProjectileCandide.GameModels.Models.Spells.Offensive.LineAttackSpell::CastShared.Combat.Projectiles.ProjectileFactory.SharedProjectileFactory::CreateAreaOfEffectProjectile
ToggleFlag
#
public System.Void ToggleFlag(Shared.Combat.Projectiles.ProjectileMask& mask, Shared.Combat.Projectiles.ProjectileMask flags)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
80B8B90EEF27A7A2A15D80E73E51BCEA5B00EBCB9BC4FC2701E9E0D1648CE5F8 - Body hash
18D7EDFD6E28FD3D48EB99BE8F197DCF99A783AFBE1D4D9F459F861F6661CD48 - IL size7