Changeset 6036
- Timestamp:
- 2015-06-11 18:53:26 (8 years ago)
- Location:
- 2015/24/ohjaajat/Dungeon
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/24/ohjaajat/Dungeon/Dungeon/Dungeon/Dungeon.cs
r6035 r6036 49 49 public override void Invasion(Dungeon peli, Barbaari barbaari, Room huone) 50 50 { 51 peli.barbaarit.Remove(barbaari); 51 52 barbaari.Destroy(); //TODO: Mitä nyt oikeasti tapahtuu, kun barbaari astuu ansaan. Meidän tapauksessa kai tapetaan saman tien. 52 53 } … … 173 174 #endregion 174 175 175 int[] hinnat = new int[] { 100, 200, 300 176 int[] hinnat = new int[] { 100, 200, 300, 100}; 176 177 private int barbaariMaara = 3; 177 178 178 179 Room[,] huoneet; 179 180 public List<Room> kohteet = new List<Room>(); 180 List<Barbaari> barbaarit = new List<Barbaari>();181 public List<Barbaari> barbaarit = new List<Barbaari>(); 181 182 Room spawn; 182 183 Timer barbaariAjastin = new Timer(); … … 289 290 for(int i = 0; i<1; i++) 290 291 { 291 PushButton kuva = new PushButton(ansaKuvat[ ansaKuvat.Length - 1]);292 PushButton kuva = new PushButton(ansaKuvat[i]); 292 293 kuva.Size = new Vector(1, 1) * RUUDUN_KOKO; 294 kuva.Color = Color.Gray; 293 295 kuva.Position = new Vector((Level.Right + Level.Width * 0.05), (Level.Top - Level.Height * 0.25 - ((kultuuriKuvat.Count() + i) * RUUDUN_KOKO))); 294 296 Add(kuva); 295 } 297 298 int indeksi = i; 299 kuva.Clicked += delegate 300 { 301 ostamassa = LuoAnsaPaivitys(ansaKuvat[indeksi], hinnat[indeksi]); 302 }; 303 304 Label teksti = new Label(); 305 teksti.Position = kuva.Position + new Vector((RUUDUN_KOKO * 1.2), 0); 306 teksti.TextColor = Color.White; 307 teksti.Text = hinnat[i].ToString(); 308 Add(teksti); 309 } 310 } 311 312 Upgrade LuoAnsaPaivitys(Image kuva, int hinta) 313 { 314 TrapUpgrade upg = new TrapUpgrade(); 315 upg.Image = kuva; 316 upg.Size = new Vector(0.5, 0.5) * RUUDUN_KOKO; 317 upg.Price = hinta; 318 return upg; 296 319 } 297 320
Note: See TracChangeset
for help on using the changeset viewer.