diff options
| author | Jonas Ask | 2009-10-20 19:20:35 +0000 |
|---|---|---|
| committer | Jonas Ask | 2009-10-20 19:20:35 +0000 |
| commit | e4614f535d4be2d015144a6bb2fe57bfdedd7b16 (patch) | |
| tree | c7bcd6f78bc1e11a490d4e7d38bda895aac80037 /GameBuildings.h | |
| parent | 2489644b5df063a2471f6b7a76a5212f4af60f71 (diff) | |
| download | stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.gz stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.bz2 stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.xz | |
Started work on XML building configurations.
Diffstat (limited to 'GameBuildings.h')
| -rw-r--r-- | GameBuildings.h | 28 |
1 files changed, 5 insertions, 23 deletions
diff --git a/GameBuildings.h b/GameBuildings.h index c61feac..dc996fe 100644 --- a/GameBuildings.h +++ b/GameBuildings.h @@ -1,7 +1,7 @@ #pragma once
#include "common.h"
-
+#include "BuildingConfiguration.h"
enum BuildingTypes{
@@ -31,27 +31,6 @@ enum BuildingTypes{ -enum dirTypes{
- eSimpleSingle,
- eSimpleN,
- eSimpleW,
- eSimpleS,
- eSimpleE,
- eSimpleNnS,
- eSimpleWnE,
-
- eSimpleNnW,
- eSimpleSnW,
- eSimpleSnE,
- eSimpleNnE,
-
- eSimpleNnEnS,
- eSimpleNnEnW,
- eSimpleNnWnS,
- eSimpleWnSnE,
-
- eSimpleNnWnSnE
-};
@@ -65,4 +44,7 @@ void MergeBuildingsToSegment(vector<t_building>* buildings, DisplaySegment* segm void ReadBuildings(DFHackAPI& DF, vector<t_building>* buildingHolder);
bool BlockHasSuspendedBuilding(vector<t_building>* buildingList, Block* b);
-dirTypes findWallCloseTo(DisplaySegment* segment, Block* b);
\ No newline at end of file +dirTypes findWallCloseTo(DisplaySegment* segment, Block* b);
+
+
+extern vector<BuildingConfiguration> buildingTypes;
\ No newline at end of file |
