public static Bitmap GetImage(this MyTowers tower) { switch (tower) { case MyTowers.CANNON: return(Properties.Resources.cannon_tower); case MyTowers.FORTRESS: return(Properties.Resources.fortress); case MyTowers.WOODEN: return(Properties.Resources.watchtower_wooden_full_size); default: return(null); } }
public static MyTowers Previous(this MyTowers tower) { switch (tower) { case MyTowers.CANNON: return(MyTowers.WOODEN); case MyTowers.FORTRESS: return(MyTowers.CANNON); case MyTowers.WOODEN: return(MyTowers.FORTRESS); default: return(MyTowers.CANNON); } }
public static int GetPrice(this MyTowers tower) { switch (tower) { case MyTowers.CANNON: return(CANNON_PRICE); case MyTowers.FORTRESS: return(FORTRESS_PRICE); case MyTowers.WOODEN: return(WOODEN_PRICE); default: return(NO_PRICE); } }