Romestead Assembly Reference

Candide.Combat.Projectiles.ClientProjectileFactory

Type JSON

public class in Candide.Combat.Projectiles

Methods5
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Combat.Projectiles
  • Base typeSystem.Object
  • HashA12C6B4D471DDB676F14262DD25930E5716813D5F438FC77769B840841F9B5C1

Relationships

Base type

System.Object

Methods

ApplyClientProjectileData

public System.Void ApplyClientProjectileData(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Entity.EntityWrapper ownerEntity, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs args, System.Int32 hitProjectileId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash27451DA078ABBFD369139E963F5A4E12ED7530AC5529CD75366818652F17FD39
  • Body hash217AB6EF4CE2D294630076FD031213801AE5B61C1A2FC0012BC5EA88973DB442
  • IL size842
Referenced calls
Called by
String literals
  • Couldn't find projectile display with ID

CreateAreaOfEffectProjectile

public System.Int32 CreateAreaOfEffectProjectile(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Entity.EntityWrapper ownerEntity, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs args, Shared.Combat.Projectiles.ProjectileFactory.AreaOfEffectProjectileArgs aoeProjArgs)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • HashE063FCE998AA695CF03873A9777D90EACDEA7F29C3B4D7A8D620225CA884D35E
  • Body hashF539E7B5537C3B4B331C09554AB67ED14046E7DE0E7CDB841FD0F9977D8718FF
  • IL size79
Referenced calls
Called by

CreateConeProjectile

public System.Int32 CreateConeProjectile(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Entity.EntityWrapper ownerEntity, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs args, Shared.Combat.Projectiles.ProjectileFactory.ConeProjectileArgs coneArgs)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • HashA81C7D2B3131C70F9FCE43DA82AFA8655F0032A14FFB2CE14D9D3D4D8FC7AF02
  • Body hashAFA645D268E4B6D887F1A85134C13836C9376FEA6F1022CA1847D8BE9AABB3A8
  • IL size21
Referenced calls
Called by

CreateLineProjectile

public System.Int32 CreateLineProjectile(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Entity.EntityWrapper ownerEntity, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs args, Shared.Combat.Projectiles.ProjectileFactory.LineProjectileArgs lineArgs)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • Hash8EF74344C3E963248044FA729722523E13B9D586E8CEDFF1D7D875E2E39D1256
  • Body hashDB5EA196494993B7A601F829487DD2A204EBF05C2BE8375571EE77D5C5675103
  • IL size21
Referenced calls
Called by

CreateSingleProjectile

public System.Int32 CreateSingleProjectile(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Entity.EntityWrapper ownerEntity, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs args, Shared.Combat.Projectiles.ProjectileFactory.SingleProjectileArgs singleProjArgs, System.Int16 partIndex)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • HashB5CBD3CD05524008AB30C761AF6C05390C39E4FD2FD9832D8729007DF52D05D0
  • Body hashF66F3CEA2B088941E57AE2A6F96656842FB9C933E33353ADC9D68CB4D2A048C2
  • IL size81
Referenced calls
Called by