BoolClub / ProjectCrusade

First project of RHS Software Development Club
0 stars 0 forks source link

Implement objective loading #34

Closed christiancosgrove closed 8 years ago

christiancosgrove commented 8 years ago

Here's how we'll represent objectives using Tiled:

  1. Prepare a room TMX file.
  2. Create a new object layer called "Objectives"
  3. Create an objective by creating a rectangle at the desired location in the room.
  4. In the Properties tab, give the objective a unique name (used as the key in Dictionary<string, Objective> objectives in the ObjectiveManager).

This generates nice, structured XML in the TMX file.

I'll get to work on this feature.