… | |
… | |
2 | #define TRAITS_H__ |
2 | #define TRAITS_H__ |
3 | |
3 | |
4 | struct pl; |
4 | struct pl; |
5 | struct object; |
5 | struct object; |
6 | struct mapstruct; |
6 | struct mapstruct; |
7 | struct archt; |
7 | struct archetype; |
8 | struct region; |
8 | struct region; |
9 | struct party; |
9 | struct party; |
10 | struct mapstruct; |
10 | struct mapstruct; |
11 | struct treasureliststruct; |
11 | struct treasureliststruct; |
12 | |
12 | |
… | |
… | |
68 | struct cftype<mapstruct> { |
68 | struct cftype<mapstruct> { |
69 | static const data_type dt = DT_MAP; |
69 | static const data_type dt = DT_MAP; |
70 | }; |
70 | }; |
71 | |
71 | |
72 | template<> |
72 | template<> |
73 | struct cftype<archt> { |
73 | struct cftype<archetype> { |
74 | static const data_type dt = DT_ARCH; |
74 | static const data_type dt = DT_ARCH; |
75 | }; |
75 | }; |
76 | |
76 | |
77 | template<> |
77 | template<> |
78 | struct cftype<party> { |
78 | struct cftype<party> { |