Changeset 6699 for 2015/27/ohjaajat/TheLegendOfGabriel/TheLegendOfGabriel/TheLegendOfGabriel/LevelCreation.cs
- Timestamp:
- 2015-07-01 17:02:29 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/ohjaajat/TheLegendOfGabriel/TheLegendOfGabriel/TheLegendOfGabriel/LevelCreation.cs
r6697 r6699 10 10 * 3 11 11 * 2 Pelaajan päällä näkyvät elementit 12 * 1 Pelaaja 12 * 1 Pelaaja, kojootit 13 13 * 0 Lisäkoriste 14 14 * -1 Perustiili … … 24 24 void CreateLevel(string levelName) 25 25 { 26 Level.CreateVerticalBorders(1.0, false, Color.Yellow); 27 PhysicsObject leftBorder = Level.CreateLeftBorder(0.0, false); 28 PhysicsObject rightBorder = Level.CreateRightBorder(0.0, false); 29 leftBorder.X += Level.Width * 0.25; 30 rightBorder.X -= Level.Width * 0.25; 31 26 32 var level = TiledTileMap.FromLevelAsset(levelName); 27 33 level.SetTileMethod("base", CreateBaseTile); … … 65 71 66 72 enemy.Health.LowerLimit += enemy.Destroy; 67 68 73 } 69 74 … … 84 89 } 85 90 86 /// <summary>91 /// <summary> 87 92 /// Pelaajan päällä näkyvä tiili. 88 93 /// </summary> … … 108 113 void CreateExit(Vector position, double width, double height, Angle angle, Shape shape, string name, Dictionary<string, string> properties) 109 114 { 110 var target = properties["goto"].Split('@'); // Jos peli kaatu aatälle riville niin joltain exitiltä puuttuu goto-property.115 var target = properties["goto"].Split('@'); // Jos peli kaatuu tälle riville niin joltain exitiltä puuttuu goto-property. 111 116 var exit = new Exit(width, height); 112 117 exit.Position = position;
Note: See TracChangeset
for help on using the changeset viewer.