C# Класс SafeAndFree.Helpers.TowerFactory

Показать файл Открыть проект

Открытые методы

Метод Описание
GetProjectileMediaID ( ProjectileTypes type ) : MEDIA_ID
GetStatsForTowerType ( TowerTypes type, TowerStats &towerStats, WeaponStats &weaponStats ) : void
GetTower ( TowerTypes type, Vector2 position ) : Tower
GetTowerCost ( TowerTypes type ) : int
GetTowerMediaID ( TowerTypes type ) : MEDIA_ID

Should eventually return an array, for different levels

GetTowerProjectile ( Tower tower, Creep target ) : Projectile

Описание методов

GetProjectileMediaID() публичный статический Метод

public static GetProjectileMediaID ( ProjectileTypes type ) : MEDIA_ID
type ProjectileTypes
Результат MEDIA_ID

GetStatsForTowerType() публичный статический Метод

public static GetStatsForTowerType ( TowerTypes type, TowerStats &towerStats, WeaponStats &weaponStats ) : void
type TowerTypes
towerStats SafeAndFree.Data.TowerStats
weaponStats SafeAndFree.Data.WeaponStats
Результат void

GetTower() публичный статический Метод

public static GetTower ( TowerTypes type, Vector2 position ) : Tower
type TowerTypes
position Vector2
Результат Tower

GetTowerCost() публичный статический Метод

public static GetTowerCost ( TowerTypes type ) : int
type TowerTypes
Результат int

GetTowerMediaID() публичный статический Метод

Should eventually return an array, for different levels
public static GetTowerMediaID ( TowerTypes type ) : MEDIA_ID
type TowerTypes
Результат MEDIA_ID

GetTowerProjectile() публичный статический Метод

public static GetTowerProjectile ( Tower tower, Creep target ) : Projectile
tower Tower
target Creep
Результат Projectile