Skip to content
Snippets Groups Projects
Commit a563ef47 authored by Miettinen Miklas's avatar Miettinen Miklas
Browse files

kommentteja

parent 0b684f3e
No related branches found
No related tags found
No related merge requests found
...@@ -1399,8 +1399,8 @@ public class Financial_Freedom : PhysicsGame ...@@ -1399,8 +1399,8 @@ public class Financial_Freedom : PhysicsGame
Image[] slotImages = slotImagesList.ToArray(); Image[] slotImages = slotImagesList.ToArray();
List<PhysicsObject> slotitList = new List<PhysicsObject>(); List<PhysicsObject> slotitList = new List<PhysicsObject>();
LuoSlots(slotImages, slotitList); LuoSlots(slotImages, slotitList);
Keyboard.Listen(Key.Space, ButtonState.Pressed, () => PelaaSlots(slotImages, slotitList), "Pyrittää slotsit"); Keyboard.Listen(Key.Space, ButtonState.Pressed, () => PelaaSlots(slotImages, slotitList), "Pyrittää slotsit");
} }
public async Task SamaSlots() public async Task SamaSlots()
...@@ -1514,38 +1514,36 @@ public class Financial_Freedom : PhysicsGame ...@@ -1514,38 +1514,36 @@ public class Financial_Freedom : PhysicsGame
for (int i = 0; i < rivit - 1; i++) for (int i = 0; i < rivit - 1; i++)
{ {
int winKerroin = 1000;// vaihda myös riviltä 1362/alustusslot alusta int winKerroin = 1000;// vaihda myös alustusslot alusta
int kirsikkaKerroin = 10; // ^^^^^^^^ int kirsikkaKerroin = 10; // ^^^^^^^^
int count = 1; int count = 1;
bool kiina1 = false; bool kiina1 = false;
bool kirsikka1 = false; bool kirsikka1 = false;
Image mikakuva = slotsGrid[i, 0].Image; Image mikakuva = slotsGrid[i, 0].Image;
if (mikakuva == slotImages[0]) if (mikakuva == slotImages[0]) // jos rivin ensimmäinen slotti on winwin vaihtaa pistetarkistuksen alun kerroksen toiseen slottiin
{ {
mikakuva = slotsGrid[i, 1].Image; mikakuva = slotsGrid[i, 1].Image;
} }
double riviVoitto = 0; double riviVoitto = 0;
for (int j = 1; j < kerrokset; j++) for (int j = 1; j < kerrokset; j++)
{ {
if (slotsGrid[i, j].Image == slotImages[0]) if (slotsGrid[i, j].Image == slotImages[0]) // jos jokin rivin sloteista on winwin lisää panoksen winkertoimen kanssa rivivoittoon
{ {
Console.WriteLine("win1"); Console.WriteLine("win1");
riviVoitto += panos * winKerroin; riviVoitto += panos * winKerroin;
} }
if (slotsGrid[i, 0].Image == slotImages[0] && kiina1 == false) if (slotsGrid[i, 0].Image == slotImages[0] && kiina1 == false) // jos kerroksen ensinmäinen slottin on winwin lisää panoksen winkertoimen kanssa rivivoittoon
{ {
Console.WriteLine("win2"); Console.WriteLine("win2");
riviVoitto += panos * winKerroin; riviVoitto += panos * winKerroin;
kiina1 = true; kiina1 = true;
} }
if (slotsGrid[i, j].Image == slotImages[1]) if (slotsGrid[i, j].Image == slotImages[1]) // jos jokin rivin sloteista on kirsikka lisää panoksen kirsikkakertoimen kanssa rivivoittoon
{ {
Console.WriteLine("kirsikkaa1"); Console.WriteLine("kirsikkaa1");
riviVoitto += panos * kirsikkaKerroin; riviVoitto += panos * kirsikkaKerroin;
} }
if (slotsGrid[i, 0].Image == slotImages[1] && kirsikka1 == false ) if (slotsGrid[i, 0].Image == slotImages[1] && kirsikka1 == false )// jos kerroksen ensinmäinen slottin on krisikka lisää panoksen kirsikkakertoimen kanssa rivivoittoon
{ {
Console.WriteLine("kirsikkaa2"); Console.WriteLine("kirsikkaa2");
riviVoitto += panos * kirsikkaKerroin; riviVoitto += panos * kirsikkaKerroin;
...@@ -1553,14 +1551,14 @@ public class Financial_Freedom : PhysicsGame ...@@ -1553,14 +1551,14 @@ public class Financial_Freedom : PhysicsGame
} }
if ((slotsGrid[i, j].Image == mikakuva && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image) || if ((slotsGrid[i, j].Image == mikakuva && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image) ||
(slotsGrid[i, j].Image == slotImages[1] && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image) || (slotsGrid[i, j].Image == slotImages[1] && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image) ||
(slotsGrid[i, j].Image == slotImages[0] && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image)) (slotsGrid[i, j].Image == slotImages[0] && slotsGrid[i, j].Image == slotsGrid[i, j - 1].Image))// jos slotin kuva on sama kuine edellinene samalla rivillä olleen slotin kuva lisää count:tiin 1
{ {
count++; count++;
Console.WriteLine(count); Console.WriteLine(count);
} }
} }
if (count > 1 && slotHinta.ContainsKey(mikakuva)) if (count > 1 && slotHinta.ContainsKey(mikakuva))// jos count on enemmän kuin yksi lisätään rivivoittoon saadun voiton
{ {
Console.WriteLine("panos: " + panos + "slothinta: " + slotHinta[mikakuva] + "count: " + count); Console.WriteLine("panos: " + panos + "slothinta: " + slotHinta[mikakuva] + "count: " + count);
if (mikakuva != slotImages[0]) if (mikakuva != slotImages[0])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment