- Timestamp:
- 2015-06-11 19:32:52 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/24/ohjaajat/Dungeon/Dungeon/Dungeon/Dungeon.cs
r6038 r6039 52 52 barbaari.Destroy(); //TODO: Mitä nyt oikeasti tapahtuu, kun barbaari astuu ansaan. Meidän tapauksessa kai tapetaan saman tien. 53 53 peli.Splatter(huone.Position); 54 55 this.Animation.Start(1); 56 57 if(peli.barbaarit.Count < 1) 58 { 59 peli.kierrosKaynnissa = false; 60 //peli. 61 } 54 62 } 55 63 } … … 177 185 178 186 int[] hinnat = new int[] { 100, 200, 300, 100}; 179 private int barbaariMaara = 3; 187 private int barbaariMaara = 2; 188 189 public bool kierrosKaynnissa = false; 180 190 181 191 Room[,] huoneet; … … 191 201 GameObject digArrowHead; 192 202 193 IntMeter kult tuuri = new IntMeter(300, 0, 2000);203 IntMeter kultuuri = new IntMeter(1000, 0, 2000); 194 204 195 205 const int VAAKA_HUONEET = 12; … … 243 253 244 254 Label rahat = new Label(); 245 rahat.BindTo(kult tuuri);255 rahat.BindTo(kultuuri); 246 256 rahat.Position = new Vector(Level.Right + Level.Width * 0.2, Level.Bottom + Level.Height * 0.1); 247 257 rahat.TextColor = Color.White; … … 301 311 kuva.Clicked += delegate 302 312 { 303 ostamassa = LuoAnsaPaivitys(ansaKuvat[ indeksi], hinnat[indeksi]);313 ostamassa = LuoAnsaPaivitys(ansaKuvat[ansaKuvat.Length-1], hinnat[indeksi]); 304 314 }; 305 315 … … 318 328 upg.Size = new Vector(0.5, 0.5) * RUUDUN_KOKO; 319 329 upg.Price = hinta; 330 upg.Animation = new Animation(ansaKuvat); 320 331 return upg; 321 332 } … … 404 415 void SeuraavaAalto() 405 416 { 406 407 barbaariAjastin.Start(barbaariMaara); 408 barbaariMaara += 2; 417 if (!kierrosKaynnissa) 418 { 419 barbaariAjastin.Start(barbaariMaara); 420 barbaariMaara += 2; 421 kierrosKaynnissa = false; 422 } 409 423 } 410 424 … … 502 516 void AsetaPaivitys(Room huone) 503 517 { 504 if (ostamassa != null && huone.Dug && kult tuuri.Value >= ostamassa.Price)505 { 506 kult tuuri.Value -= ostamassa.Price;518 if (ostamassa != null && huone.Dug && kultuuri.Value >= ostamassa.Price) 519 { 520 kultuuri.Value -= ostamassa.Price; 507 521 508 522 // Lisätään päivitys huoneeseen. … … 708 722 Add(p, 3); 709 723 710 GameObject varjo = new GameObject( 20, 10);724 GameObject varjo = new GameObject(5, 5); 711 725 varjo.Position = p.Position; 712 726 varjo.Shape = Shape.Circle;
Note: See TracChangeset
for help on using the changeset viewer.