- Timestamp:
- 2013-06-07 14:40:44 (9 years ago)
- Location:
- 2012/23/AnttiR/From above/FysiikkaPeli2
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/23/AnttiR/From above/FysiikkaPeli2/FysiikkaPeli2/FromAbove.cs
r4033 r4038 1042 1042 ruudut.SetTileMethod(Color.Black, Luoseina); 1043 1043 ruudut.SetTileMethod(Color.FromHexCode("#0026FF"), setspawn, pallo2); 1044 ruudut.SetTileMethod(Color.FromHexCode("#FF0000"), setspawn, pallo); 1044 ruudut.SetTileMethod(Color.FromHexCode("#FF0000"), setspawn, pallo); 1045 1045 ruudut.SetTileMethod(Color.FromHexCode("#FF6A00"), Luovaara); 1046 1046 ruudut.SetTileMethod(Color.FromHexCode("#B6FF00"), Luoelppibonuspaikka); 1047 1047 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), Luomaa); 1048 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), Luomaa); 1049 if (pelaajat.Count >= 3) 1050 { 1051 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), setspawn, pallo3); 1052 } 1053 1054 if (pelaajat.Count == 4) 1055 { 1056 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), setspawn, pallo4); 1057 } 1048 1058 Timer elppiajastin = new Timer(); 1049 1059 elppiajastin.Interval = 30.0; … … 1051 1061 elppiajastin.Start(); 1052 1062 ruudut.Execute(35, 35); 1053 1054 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1055 pallo.X = pallo.spawnLista[spawninumero].X; 1056 pallo.Y = pallo.spawnLista[spawninumero].Y; 1057 pallo.apupallo.Position = pallo.Position; 1058 1059 int spawninumero2 = RandomGen.NextInt(pallo2.spawnLista.Count); 1060 pallo2.X = pallo2.spawnLista[spawninumero2].X; 1061 pallo2.Y = pallo2.spawnLista[spawninumero2].Y; 1062 pallo2.apupallo.Position = pallo2.Position; 1063 siirrapelaajat(); 1063 1064 1064 1065 } … … 1073 1074 ruudut.SetTileMethod(Color.FromHexCode("#FF6A00"), Luovaara); 1074 1075 ruudut.SetTileMethod(Color.FromHexCode("#B6FF00"), Luoelppibonuspaikka); 1075 1076 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), Luomaa); 1077 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), Luomaa); 1078 if (pelaajat.Count >= 3) 1079 { 1080 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), setspawn, pallo3); 1081 } 1082 1083 if (pelaajat.Count == 4) 1084 { 1085 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), setspawn, pallo4); 1086 } 1076 1087 Timer elppiajastin = new Timer(); 1077 1088 elppiajastin.Interval = 30.0; … … 1081 1092 1082 1093 ruudut.Execute(35, 35); 1083 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1084 pallo.X = pallo.spawnLista[spawninumero].X; 1085 pallo.Y = pallo.spawnLista[spawninumero].Y; 1086 pallo.apupallo.Position = pallo.Position; 1087 1088 int spawninumero2 = RandomGen.NextInt(pallo2.spawnLista.Count); 1089 pallo2.X = pallo2.spawnLista[spawninumero2].X; 1090 pallo2.Y = pallo2.spawnLista[spawninumero2].Y; 1091 pallo2.apupallo.Position = pallo2.Position; 1094 siirrapelaajat(); 1092 1095 1093 1096 } … … 1100 1103 ruudut.SetTileMethod(Color.FromHexCode("#0026FF"), setspawn, pallo2); 1101 1104 ruudut.SetTileMethod(Color.FromHexCode("#FF0000"), setspawn, pallo); 1102 ruudut.SetTileMethod(Color.FromHexCode("#FF E14F"), Luokultapaikka);1105 ruudut.SetTileMethod(Color.FromHexCode("#FFF600"), Luokultapaikka); 1103 1106 ruudut.SetTileMethod(Color.FromHexCode("#FF6A00"), Luovaara); 1104 1107 ruudut.SetTileMethod(Color.FromHexCode("#B6FF00"), Luoelppibonuspaikka); 1108 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), Luomaa); 1109 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), Luomaa); 1110 if (pelaajat.Count >= 3) 1111 { 1112 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), setspawn, pallo3); 1113 } 1114 1115 if (pelaajat.Count == 4) 1116 { 1117 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), setspawn, pallo4); 1118 } 1105 1119 1106 1120 Timer elppiajastin = new Timer(); … … 1116 1130 1117 1131 ruudut.Execute(35, 35); 1118 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1119 pallo.X = pallo.spawnLista[spawninumero].X; 1120 pallo.Y = pallo.spawnLista[spawninumero].Y; 1121 pallo.apupallo.Position = pallo.Position; 1122 1123 int spawninumero2 = RandomGen.NextInt(pallo2.spawnLista.Count); 1124 pallo2.X = pallo2.spawnLista[spawninumero2].X; 1125 pallo2.Y = pallo2.spawnLista[spawninumero2].Y; 1126 pallo2.apupallo.Position = pallo2.Position; 1132 siirrapelaajat(); 1127 1133 1128 1134 } … … 1135 1141 ruudut.SetTileMethod(Color.FromHexCode("#0026FF"), setspawn, pallo2); 1136 1142 ruudut.SetTileMethod(Color.FromHexCode("#FF0000"), setspawn, pallo); 1137 ruudut.SetTileMethod(Color.FromHexCode("#FF E14F"), Luokultapaikka);1143 ruudut.SetTileMethod(Color.FromHexCode("#FFF600"), Luokultapaikka); 1138 1144 ruudut.SetTileMethod(Color.FromHexCode("#FF6A00"), Luovaara); 1139 1145 ruudut.SetTileMethod(Color.FromHexCode("#B6FF00"), Luoelppibonuspaikka); 1146 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), Luomaa); 1147 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), Luomaa); 1148 if (pelaajat.Count >= 3) 1149 { 1150 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), setspawn, pallo3); 1151 } 1152 1153 if (pelaajat.Count == 4) 1154 { 1155 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), setspawn, pallo4); 1156 } 1140 1157 1141 1158 Timer elppiajastin = new Timer(); … … 1151 1168 1152 1169 ruudut.Execute(35, 35); 1153 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1154 pallo.X = pallo.spawnLista[spawninumero].X; 1155 pallo.Y = pallo.spawnLista[spawninumero].Y; 1156 pallo.apupallo.Position = pallo.Position; 1157 1158 int spawninumero2 = RandomGen.NextInt(pallo2.spawnLista.Count); 1159 pallo2.X = pallo2.spawnLista[spawninumero2].X; 1160 pallo2.Y = pallo2.spawnLista[spawninumero2].Y; 1161 pallo2.apupallo.Position = pallo2.Position; 1162 1170 siirrapelaajat(); 1163 1171 } 1164 1172 void Luopelikentta5() … … 1174 1182 ruudut.SetTileMethod(Color.FromHexCode("#00137F"), CreateBluFlag); 1175 1183 ruudut.SetTileMethod(Color.FromHexCode("#7F0000"), CreateRedFlag); 1184 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), Luomaa); 1185 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), Luomaa); 1186 if (pelaajat.Count >= 3) 1187 { 1188 ruudut.SetTileMethod(Color.FromHexCode("#FFD800"), setspawn, pallo3); 1189 } 1190 1191 if (pelaajat.Count == 4) 1192 { 1193 ruudut.SetTileMethod(Color.FromHexCode("#4CFF00"), setspawn, pallo4); 1194 } 1176 1195 1177 1196 Timer elppiajastin = new Timer(); … … 1182 1201 ruudut.Execute(35, 35); 1183 1202 1184 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1185 pallo.X = pallo.spawnLista[spawninumero].X; 1186 pallo.Y = pallo.spawnLista[spawninumero].Y; 1187 pallo.apupallo.Position = pallo.Position; 1188 1189 int spawninumero2 = RandomGen.NextInt(pallo2.spawnLista.Count); 1190 pallo2.X = pallo2.spawnLista[spawninumero2].X; 1191 pallo2.Y = pallo2.spawnLista[spawninumero2].Y; 1192 pallo2.apupallo.Position = pallo2.Position; 1193 1203 siirrapelaajat(); 1194 1204 } 1195 1205 void Luopelikentta6() … … 1223 1233 1224 1234 ruudut.Execute(35, 35); 1235 siirrapelaajat(); 1236 } 1237 void siirrapelaajat() 1238 { 1225 1239 int spawninumero = RandomGen.NextInt(pallo.spawnLista.Count); 1226 1240 pallo.X = pallo.spawnLista[spawninumero].X; … … 2068 2082 void Maxpointsreached(Pelaaja pallow) 2069 2083 { 2070 if (pallow == pallo2) 2071 { 2072 Label voitto = new Label("The red ball wins!"); 2084 Label voitto = new Label("The player number " + (pelaajat.FindIndex(p => p == pallow) + 1) + " wins!"); 2073 2085 voitto.Color = Color.White; 2074 2086 voitto.MaximumLifetime = new TimeSpan(0, 0, 0, 0, 5000); … … 2076 2088 voitto.Size = new Vector(300, 50); 2077 2089 Add(voitto); 2078 } 2079 if (pallow == pallo) 2080 { 2081 Label voitto2 = new Label("The blue ball wins!"); 2082 voitto2.Color = Color.White; 2083 voitto2.MaximumLifetime = new TimeSpan(0, 0, 0, 0, 5000); 2084 voitto2.Position = new Vector(0, 100); 2085 voitto2.Size = new Vector(300, 50); 2086 Add(voitto2); 2087 } 2090 2088 2091 } 2089 2092 void toplista() -
2012/23/AnttiR/From above/FysiikkaPeli2/FysiikkaPeli2Content/obj/x86/Debug/ContentPipeline.xml
r4017 r4038 9 9 <Options>None</Options> 10 10 <Output>C:\Users\Pelikurssi\Desktop\From above\FysiikkaPeli2\FysiikkaPeli2\bin\x86\Debug\Content\Testikartta.xnb</Output> 11 <Time>2013-06-0 4T13:46:06.3875178+03:00</Time>11 <Time>2013-06-07T14:14:46.0860306+03:00</Time> 12 12 </Item> 13 13 <Item> … … 18 18 <Options>None</Options> 19 19 <Output>C:\Users\Pelikurssi\Desktop\From above\FysiikkaPeli2\FysiikkaPeli2\bin\x86\Debug\Content\Yang.xnb</Output> 20 <Time>2013-06-0 4T13:46:09.5231233+03:00</Time>20 <Time>2013-06-07T14:22:04.0036375+03:00</Time> 21 21 </Item> 22 22 <Item> … … 189 189 <Options>None</Options> 190 190 <Output>C:\Users\Pelikurssi\Desktop\From above\FysiikkaPeli2\FysiikkaPeli2\bin\x86\Debug\Content\Testikartta DM.xnb</Output> 191 <Time>2013-06-0 4T13:46:13.7351307+03:00</Time>191 <Time>2013-06-07T13:56:41.9420172+03:00</Time> 192 192 </Item> 193 193 <Item> … … 198 198 <Options>None</Options> 199 199 <Output>C:\Users\Pelikurssi\Desktop\From above\FysiikkaPeli2\FysiikkaPeli2\bin\x86\Debug\Content\Yang DM.xnb</Output> 200 <Time>2013-06-0 4T13:46:16.8083361+03:00</Time>200 <Time>2013-06-07T14:22:14.0500552+03:00</Time> 201 201 </Item> 202 202 <Item>
Note: See TracChangeset
for help on using the changeset viewer.