protected ProjectileParams(ProjectileContext GlobalContext, ProjectileContext LocalContext, SharedProjectileParams SharedParams) { this.GlobalContext = GlobalContext; this.LocalContext = LocalContext; this.SharedParams = SharedParams; LocalContext.OwnerSandbox = GlobalContext.OwnerSandbox; LocalContext.OwnerProjectile = GlobalContext.OwnerProjectile; }
public ProjectileParams(ProjectileContext GlobalContext) : this(GlobalContext, new ProjectileContext(), new SharedProjectileParams()) { }