Changeset 8227
- Timestamp:
- 2016-07-29 10:15:14 (6 years ago)
- Location:
- 2016/30/TimoH/JamaicanBoksi3000
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/30/TimoH/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000.cs
r8226 r8227 84 84 DoubleMeter aikalaskuri = new DoubleMeter(0); 85 85 86 Vector tp1; 86 //Vector tp1; 87 Dictionary<string, Vector> tpPaikat = new Dictionary<string, Vector>(); 87 88 88 89 public override void Begin() … … 192 193 { 193 194 194 195 tpPaikat.Clear(); 195 196 polku = new SortedList<char, Vector>(); 196 197 … … 202 203 ruudut.SetTileMethod('!', LuoLinna); 203 204 ruudut.SetTileMethod('%', LuoPolku); 204 ruudut.SetTileMethod('1', LuoTeleportti1); 205 ruudut.SetTileMethod('2', LuoTeleportti2); 205 206 ruudut.SetTileMethod('1', LuoTeleporttiEka, "tp1"); 207 ruudut.SetTileMethod('2', LuoTeleporttiToka, "tp1"); 208 209 ruudut.SetTileMethod('3', LuoTeleporttiEka, "tp2"); 210 ruudut.SetTileMethod('4', LuoTeleporttiToka, "tp2"); 211 212 ruudut.SetTileMethod('5', LuoTeleporttiEka, "tp3"); 213 ruudut.SetTileMethod('6', LuoTeleporttiToka, "tp3"); 214 215 ruudut.SetTileMethod('7', LuoTeleporttiEka, "tp4"); 216 ruudut.SetTileMethod('8', LuoTeleporttiToka, "tp4"); 217 218 ruudut.SetTileMethod('9', LuoTeleporttiEka, "tp5"); 219 ruudut.SetTileMethod('0', LuoTeleporttiToka, "tp5"); 206 220 207 221 … … 260 274 } 261 275 262 void LuoTeleportti 1(Vector paikka, double leveys, double korkeus)276 void LuoTeleporttiEka(Vector paikka, double leveys, double korkeus, string tag) 263 277 { 264 278 PhysicsObject tp = new PhysicsObject(leveys, korkeus); 265 279 //polku.Image = polkukuva; 266 280 tp.Position = paikka; 267 tp.Tag = "tp";281 tp.Tag = tag; 268 282 Add(tp, -1); 269 283 tp.MakeStatic(); 270 284 } 271 285 272 void LuoTeleportti 2(Vector paikka, double leveys, double korkeus)286 void LuoTeleporttiToka(Vector paikka, double leveys, double korkeus, string tag) 273 287 { 274 288 GameObject tp = new GameObject(leveys, korkeus); … … 277 291 Add(tp, -1); 278 292 279 tp 1 = paikka;293 tpPaikat.Add(tag, paikka); 280 294 } 281 295 … … 338 352 Add(vihu); 339 353 340 AddCollisionHandler(vihu, "tp", TormaaTeleporttiin); 354 AddCollisionHandler(vihu, "tp1", TormaaTeleporttiin); 355 AddCollisionHandler(vihu, "tp2", TormaaTeleporttiin); 356 AddCollisionHandler(vihu, "tp3", TormaaTeleporttiin); 357 AddCollisionHandler(vihu, "tp4", TormaaTeleporttiin); 358 AddCollisionHandler(vihu, "tp5", TormaaTeleporttiin); 341 359 342 360 vihu.ElamaLaskuri.LowerLimit += VihuKuolee; … … 349 367 void TormaaTeleporttiin(PhysicsObject vihu, PhysicsObject tp) 350 368 { 351 vihu.Position = tp 1;369 vihu.Position = tpPaikat[tp.Tag.ToString()]; 352 370 } 353 371 -
2016/30/TimoH/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000/obj/x86/Debug/ContentPipeline-{4A29DE4C-A502-4E35-9F8E-69C76CB7D9C2}.xml
r8226 r8227 135 135 <Options>None</Options> 136 136 <Output>C:\MyTemp\TimoH\JamaicanBoksi3000\JamaicanBoksi3000\JamaicanBoksi3000\bin\x86\Debug\Content\Jamaicanboksi6.xnb</Output> 137 <Time>2016-07-29T10: 07:18.9396933+03:00</Time>137 <Time>2016-07-29T10:12:48.5146933+03:00</Time> 138 138 </Item> 139 139 <BuildSuccessful>true</BuildSuccessful> -
2016/30/TimoH/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000Content/Jamaicanboksi6.txt
r8226 r8227 6 6 .%.%............................................................. 7 7 .%.%...................................................J......... 8 .%.%...................................................3......... 8 9 .%.%............................................................. 9 10 .%.%............................................................. 10 11 .%.%............................................................. 11 12 .%.%............................................................. 13 .%.%...................................................4......... 14 .%.%...................................................K......... 12 15 .%.%............................................................. 13 16 .%.%............................................................. 14 17 .%.%............................................................. 15 18 .%.%............................................................. 16 .%.%............................................................. 17 .%.%............................................................. 18 .%.%............................................................. 19 .%.%............................................................. 19 .%.%...................................................L......... 20 20 .%.%............................................................. 21 21 .%.E%%%%%%%%%%%%%%%%%%%%%%D......................................
Note: See TracChangeset
for help on using the changeset viewer.