Пример #1
0
 public Projectile(int newSpeed, int newDamage, dmgType newAmmoType, Vector2 startLoc, Vector2 enemyLoc, int newEnemyIndex)
 {
     speed = newSpeed;
     damage = newDamage;
     ammoType = newAmmoType;
     location = startLoc;
     destination = enemyLoc;
     enemyIndex = newEnemyIndex;
 }
Пример #2
0
 public Projectile(int newSpeed, int newDamage, dmgType newAmmoType, Vector2 startLoc, Vector2 enemyLoc, int newEnemyIndex)
 {
     speed       = newSpeed;
     damage      = newDamage;
     ammoType    = newAmmoType;
     location    = startLoc;
     destination = enemyLoc;
     enemyIndex  = newEnemyIndex;
 }
 public void spawnProjectile(Vector2 origin, Vector2 target, dmgType type, int speed, int damage, int enemyIndex)
 {
     projectiles.Add(new Projectile(speed, damage, type, origin, target, enemyIndex));
 }
 public void spawnProjectile(Vector2 origin, Vector2 target, dmgType type, int speed, int damage, int enemyIndex)
 {
     projectiles.Add(new Projectile(speed, damage, type, origin, target, enemyIndex));
 }