Changeset 1259
- Timestamp:
- 2010-07-21 12:20:15 (13 years ago)
- Location:
- 2010/24/Vilvaini/SmilejumpToimiva
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/24/Vilvaini/SmilejumpToimiva/Peli.cs
r1257 r1259 95 95 protected override void Begin() 96 96 { 97 MediaPlayer.Play("Menu");97 //MediaPlayer.Play("Menu"); 98 98 MediaPlayer.IsRepeating = true; 99 99 TeeKorkeustaulukko(); 100 IsFullScreen = true;100 //IsFullScreen = true; 101 101 Level.Width = 1024; 102 102 Level.Height = 30000; … … 975 975 lisaaPelaaja1(kupla.X, kupla.Y); 976 976 kupla.Destroy(); 977 lisaaNappaimetp1(); 978 p1elamamenetys = false; 979 p1OnKuplassa = false; 977 Kupla1puhkesi(); 980 978 } 981 979 if (kohde == pelaaja3) … … 983 981 lisaaPelaaja1(kupla.X, kupla.Y); 984 982 kupla.Destroy(); 985 lisaaNappaimetp1(); 986 p1elamamenetys = false; 987 p1OnKuplassa = false; 983 Kupla1puhkesi(); 988 984 } 989 985 if (kohde == pelaaja4) … … 991 987 lisaaPelaaja1(kupla.X, kupla.Y); 992 988 kupla.Destroy(); 993 lisaaNappaimetp1(); 994 p1elamamenetys = false; 995 p1OnKuplassa = false; 996 } 989 Kupla1puhkesi(); 990 } 991 } 992 993 void Kupla1puhkesi() 994 { 995 lisaaNappaimetp1(); 996 AddCollisionHandler(pelaaja1, Pelaaja1Osui); 997 p1elamamenetys = false; 998 p1OnKuplassa = false; 997 999 } 998 1000 … … 1003 1005 lisaaPelaaja2(kupla.X, kupla.Y); 1004 1006 kupla.Destroy(); 1005 lisaaNappaimetp2(); 1006 p2elamamenetys = false; 1007 p2OnKuplassa = false; 1007 Kupla2puhkesi(); 1008 1008 } 1009 1009 if (kohde == pelaaja3) … … 1011 1011 lisaaPelaaja2(kupla.X, kupla.Y); 1012 1012 kupla.Destroy(); 1013 lisaaNappaimetp2(); 1014 p2elamamenetys = false; 1015 p2OnKuplassa = false; 1013 Kupla2puhkesi(); 1016 1014 } 1017 1015 if (kohde == pelaaja4) … … 1019 1017 lisaaPelaaja2(kupla.X, kupla.Y); 1020 1018 kupla.Destroy(); 1021 lisaaNappaimetp2(); 1022 p2elamamenetys = false; 1023 p2OnKuplassa = false; 1024 } 1019 Kupla2puhkesi(); 1020 } 1021 } 1022 1023 void Kupla2puhkesi() 1024 { 1025 lisaaNappaimetp2(); 1026 AddCollisionHandler(pelaaja2, Pelaaja2Osui); 1027 p2elamamenetys = false; 1028 p2OnKuplassa = false; 1025 1029 } 1026 1030 … … 1031 1035 lisaaPelaaja3(kupla.X, kupla.Y); 1032 1036 kupla.Destroy(); 1033 lisaaNappaimetp3(); 1034 p3elamamenetys = false; 1035 p3OnKuplassa = false; 1037 Kupla3puhkesi(); 1036 1038 } 1037 1039 if (kohde == pelaaja1) … … 1039 1041 lisaaPelaaja3(kupla.X, kupla.Y); 1040 1042 kupla.Destroy(); 1041 lisaaNappaimetp3(); 1042 p3elamamenetys = false; 1043 p3OnKuplassa = false; 1043 Kupla3puhkesi(); 1044 1044 } 1045 1045 if (kohde == pelaaja4) … … 1047 1047 lisaaPelaaja3(kupla.X, kupla.Y); 1048 1048 kupla.Destroy(); 1049 lisaaNappaimetp3(); 1050 p3elamamenetys = false; 1051 p3OnKuplassa = false; 1052 } 1049 Kupla3puhkesi(); 1050 } 1051 } 1052 1053 void Kupla3puhkesi() 1054 { 1055 lisaaNappaimetp3(); 1056 AddCollisionHandler(pelaaja3, Pelaaja3Osui); 1057 p3elamamenetys = false; 1058 p3OnKuplassa = false; 1053 1059 } 1054 1060 … … 1059 1065 lisaaPelaaja4(kupla.X, kupla.Y); 1060 1066 kupla.Destroy(); 1061 lisaaNappaimetp4(); 1062 p4elamamenetys = false; 1063 p4OnKuplassa = false; 1067 Kupla4puhkesi(); 1064 1068 } 1065 1069 if (kohde == pelaaja3) … … 1067 1071 lisaaPelaaja4(kupla.X, kupla.Y); 1068 1072 kupla.Destroy(); 1069 lisaaNappaimetp4(); 1070 p4elamamenetys = false; 1071 p4OnKuplassa = false; 1073 Kupla4puhkesi(); 1072 1074 } 1073 1075 if (kohde == pelaaja1) … … 1075 1077 lisaaPelaaja4(kupla.X, kupla.Y); 1076 1078 kupla.Destroy(); 1077 lisaaNappaimetp4(); 1078 p4elamamenetys = false; 1079 p4OnKuplassa = false; 1080 } 1081 } 1082 1079 Kupla4puhkesi(); 1080 } 1081 1082 } 1083 void Kupla4puhkesi() 1084 { 1085 lisaaNappaimetp4(); 1086 AddCollisionHandler(pelaaja4, Pelaaja4Osui); 1087 p4elamamenetys = false; 1088 p4OnKuplassa = false; 1089 } 1083 1090 void TasonTormays(PhysicsObject taso, PhysicsObject kohde) 1084 1091 { … … 1099 1106 pelaajan1elamat.Value--; 1100 1107 if (pelaajan1elamat > 0) 1101 KuplaSyntymä1.Start( );1108 KuplaSyntymä1.Start(1); 1102 1109 } 1103 1110 p1.Destroy(); … … 1112 1119 pelaajan1elamat.Value--; 1113 1120 if (pelaajan1elamat > 0) 1114 KuplaSyntymä1.Start( );1121 KuplaSyntymä1.Start(1); 1115 1122 } 1116 1123 kohde.Destroy(); … … 1133 1140 pelaajan2elamat.Value--; 1134 1141 if (pelaajan2elamat > 0) 1135 KuplaSyntymä2.Start( );1142 KuplaSyntymä2.Start(1); 1136 1143 } 1137 1144 } … … 1147 1154 pelaajan2elamat.Value--; 1148 1155 if (pelaajan2elamat > 0) 1149 KuplaSyntymä2.Start( );1156 KuplaSyntymä2.Start(1); 1150 1157 } 1151 1158 } … … 1164 1171 pelaajan3elamat.Value--; 1165 1172 if (pelaajan3elamat > 0) 1166 KuplaSyntymä3.Start( );1173 KuplaSyntymä3.Start(1); 1167 1174 } 1168 1175 } … … 1178 1185 pelaajan3elamat.Value--; 1179 1186 if (pelaajan3elamat > 0) 1180 KuplaSyntymä3.Start( );1187 KuplaSyntymä3.Start(1); 1181 1188 } 1182 1189 } … … 1193 1200 pelaajan4elamat.Value--; 1194 1201 if (pelaajan4elamat > 0) 1195 KuplaSyntymä4.Start( );1202 KuplaSyntymä4.Start(1); 1196 1203 } 1197 1204 p4.Destroy(); … … 1206 1213 pelaajan4elamat.Value--; 1207 1214 if (pelaajan4elamat > 0) 1208 KuplaSyntymä4.Start( );1215 KuplaSyntymä4.Start(1); 1209 1216 } 1210 1217 kohde.Destroy(); … … 1281 1288 tasokorkeus = 100; 1282 1289 tasoleveys = 150; 1283 for (int i = 0; i < 50; i++)1290 for (int i = 0; i < 36; i++) 1284 1291 { 1285 1292 lisaaTaso(RandomGen.NextDouble(Level.Left + 50, -250), Level.Bottom + tasokorkeus + RandomGen.NextDouble(10.0, 15.0), tasoleveys); … … 1290 1297 tasokorkeus = 100; 1291 1298 tasoleveys = 150; 1292 for (int i = 0; i < 145; i++)1299 for (int i = 0; i < 38; i++) 1293 1300 { 1294 1301 lisaaTaso(RandomGen.NextDouble(250, Level.Right - 50), Level.Bottom + tasokorkeus + RandomGen.NextDouble(0.0, 5.0), tasoleveys); 1295 1302 tasokorkeus = tasokorkeus + 170; 1296 tasoleveys = tasoleveys - 1; 1303 tasoleveys = tasoleveys - 2; 1304 } 1305 1306 tasokorkeus = 6780; 1307 tasoleveys = 100; 1308 for (int i = 0; i < 40; i++) 1309 { 1310 lisaaTaso(RandomGen.NextDouble(250, Level.Right - 50), Level.Bottom + tasokorkeus + RandomGen.NextDouble(0.0, 5.0), tasoleveys); 1311 tasokorkeus = tasokorkeus + 340; 1312 tasoleveys = tasoleveys - 2; 1297 1313 } 1298 1314 … … 1319 1335 for (int i = 0; i < 6; i++) 1320 1336 { 1321 lisaaLiikkuvaTasoVer(RandomGen.NextDouble( 250, -250), Level.Bottom + tasokorkeus + RandomGen.NextDouble(0.0, 5.0), tasoleveys);1337 lisaaLiikkuvaTasoVer(RandomGen.NextDouble(Level.Left, Level.Right), Level.Bottom + tasokorkeus + RandomGen.NextDouble(0.0, 5.0), tasoleveys); 1322 1338 tasokorkeus = tasokorkeus + 340; 1323 1339 tasoleveys = tasoleveys - 1; … … 1328 1344 for (int h = 0; h < 75; h++) 1329 1345 { 1330 lisaaRikkoutuvaTaso(RandomGen.NextDouble( 200, -200), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys);1346 lisaaRikkoutuvaTaso(RandomGen.NextDouble(Level.Left + 50, 200), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys); 1331 1347 tasoleveys = tasoleveys - 1; 1332 1348 tasokorkeus = tasokorkeus + 170; … … 1335 1351 tasokorkeus = 3700; 1336 1352 tasoleveys = 130; 1337 for (int h = 0; h < 28; h++)1338 { 1339 lisaaLiikkuvaTasoVer(RandomGen.NextDouble( 200, -200), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys);1353 for (int h = 0; h < 15; h++) 1354 { 1355 lisaaLiikkuvaTasoVer(RandomGen.NextDouble(Level.Left, Level.Right), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys); 1340 1356 tasoleveys = tasoleveys - 1; 1341 1357 tasokorkeus = tasokorkeus + 170; 1358 } 1359 1360 tasokorkeus = 6400; 1361 tasoleveys = 110; 1362 for (int h = 0; h < 5; h++) 1363 { 1364 lisaaLiikkuvaTasoVer(RandomGen.NextDouble(Level.Left, Level.Right), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys); 1365 tasoleveys = tasoleveys - 1; 1366 tasokorkeus = tasokorkeus + 340; 1367 } 1368 1369 tasokorkeus = 6570; 1370 tasoleveys = 110; 1371 for (int h = 0; h < 6; h++) 1372 { 1373 lisaaRikkoutuvaTaso(RandomGen.NextDouble(Level.Left + 50, 200), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys); 1374 tasoleveys = tasoleveys - 1; 1375 tasokorkeus = tasokorkeus + 340; 1376 } 1377 1378 tasokorkeus = 6700; 1379 tasoleveys = 120; 1380 for (int h = 0; h < 40; h++) 1381 { 1382 lisaaRikkoutuvaTaso(RandomGen.NextDouble(Level.Right - 50, 200), Level.Bottom + tasokorkeus + RandomGen.NextDouble(5.0, 15.0), tasoleveys); 1383 tasoleveys = tasoleveys - 1; 1384 tasokorkeus = tasokorkeus + 340; 1342 1385 } 1343 1386 } … … 1349 1392 aikaLaskuri.Trigger += aikaLoppui; 1350 1393 Add(aikaLaskuri); 1351 aikaLaskuri.Start( );1394 aikaLaskuri.Start(1); 1352 1395 1353 1396 aikaLaskuri2 = new Timer(); … … 1365 1408 { 1366 1409 KuplaSyntymä1 = new Timer(); 1367 KuplaSyntymä1.LimitTimes(1);1368 1410 KuplaSyntymä1.Interval = Kuplaaika; 1369 1411 KuplaSyntymä1.Trigger += KuplaSyntymä1aika; … … 1371 1413 1372 1414 KuplaSyntymä2 = new Timer(); 1373 KuplaSyntymä2.LimitTimes(1);1374 1415 KuplaSyntymä2.Interval = Kuplaaika; 1375 1416 KuplaSyntymä2.Trigger += KuplaSyntymä2aika; … … 1377 1418 1378 1419 KuplaSyntymä3 = new Timer(); 1379 KuplaSyntymä3.LimitTimes(1);1380 1420 KuplaSyntymä3.Interval = Kuplaaika; 1381 1421 KuplaSyntymä3.Trigger += KuplaSyntymä3aika; … … 1383 1423 1384 1424 KuplaSyntymä4 = new Timer(); 1385 KuplaSyntymä4.LimitTimes(1);1386 1425 KuplaSyntymä4.Interval = Kuplaaika; 1387 1426 KuplaSyntymä4.Trigger += KuplaSyntymä4aika; … … 1733 1772 YP = true; 1734 1773 seuraavaKentta(); 1735 MediaPlayer.Play("E Api");1774 //MediaPlayer.Play("E Api"); 1736 1775 } 1737 1776 … … 1741 1780 YP = false; 1742 1781 seuraavaKentta(); 1743 MediaPlayer.Play("E Api");1782 //MediaPlayer.Play("E Api"); 1744 1783 } 1745 1784 … … 1755 1794 YP = true; 1756 1795 seuraavaKentta(); 1757 MediaPlayer.Play("E Api");1796 //MediaPlayer.Play("E Api"); 1758 1797 } 1759 1798 … … 1763 1802 YP = false; 1764 1803 seuraavaKentta(); 1765 MediaPlayer.Play("E Api");1804 //MediaPlayer.Play("E Api"); 1766 1805 } 1767 1806 -
2010/24/Vilvaini/SmilejumpToimiva/bin/x86/Debug/jeejee.dat
r1255 r1259 30 30 <long>10870</long> 31 31 <long>10556</long> 32 <long>10251</long> 32 33 <long>10025</long> 33 34 <long>9540</long> 34 35 <long>9413</long> 35 36 <long>9121</long> 37 <long>8839</long> 36 38 <long>8833</long> 37 39 <long>8787</long> … … 40 42 <long>6993</long> 41 43 <long>6755</long> 44 <long>6660</long> 42 45 <long>6528</long> 43 <long>6521</long>44 <long>6013</long>45 <long>5512</long>46 46 </Scores> 47 47 <Length>20</Length>
Note: See TracChangeset
for help on using the changeset viewer.