Example #1
0
 public override void ModifyScreenPosition()
 {
     if (PanTarget != Vector2.Zero && PanTarget != null)
     {
         TBMUtils.PanCamera(PanTarget);
     }
     PanTarget = Vector2.Zero;
 }
Example #2
0
 /// <summary>
 /// Used for making projectile stay near player
 /// </summary>
 /// <param name="projectile"></param>
 /// <param name="p"></param>
 /// <param name="vel"></param>
 public static void StayNearPlayer(Projectile projectile, Player p, float vel)
 {
     projectile.velocity = TBMUtils.DistanceToMouse(p, vel);
     projectile.position = p.position + TBMUtils.DistanceToMouse(p, vel);
     projectile.Center   = p.MountedCenter + TBMUtils.DistanceToMouse(p, vel);
 }