Mercurial > mm7
comparison UIHouses.h @ 747:585490c29945
House dialogue ids appended
author | Nomad |
---|---|
date | Fri, 22 Mar 2013 21:50:41 +0200 |
parents | 6daaa2f18d0d |
children | f39fbeb65b28 |
comparison
equal
deleted
inserted
replaced
746:852ec78d9548 | 747:585490c29945 |
---|---|
1 #pragma once | 1 #pragma once |
2 | 2 |
3 #include "stru159.h" | 3 #include "stru159.h" |
4 | 4 |
5 enum DIALOG_MENU | 5 enum HOUSE_DIALOGUE_MENU: unsigned __int32 |
6 { | 6 { |
7 DIALOG_SHOP_MAIN = 1, | 7 HOUSE_DIALOGUE_NULL = 0, |
8 DIALOG_SHOP_BUY_STANDART = 2, | 8 HOUSE_DIALOGUE_MAIN = 1, |
9 DIALOG_SHOP_SELL = 3, | 9 HOUSE_DIALOGUE_SHOP_BUY_STANDARD = 2, |
10 DIALOG_SHOP_IDENTIFY = 4, | 10 HOUSE_DIALOGUE_SHOP_SELL = 3, |
11 DIALOG_SHOP_REPAIR = 5, | 11 HOUSE_DIALOGUE_SHOP_IDENTIFY = 4, |
12 DIALOG_SHOP_REST = 15, | 12 HOUSE_DIALOGUE_SHOP_REPAIR = 5, |
13 DIALOG_SHOP_BYE_FOOD = 16, | 13 HOUSE_DIALOGUE_6 = 6, |
14 DIALOG_SHOP_DISPLAY_EQUIPMENT = 94, | 14 HOUSE_DIALOGUE_7 = 7, |
15 DIALOG_SHOP_BUY_SPECIAL = 95, | 15 HOUSE_DIALOGUE_8 = 8, |
16 DIALOG_SHOP_SKILLS = 96, | 16 HOUSE_DIALOGUE_9 = 9, |
17 DIALOG_SHOP_ARCOMAGE_MAIN = 101, | 17 HOUSE_DIALOGUE_TEMPLE_HEAL = 10, |
18 DIALOG_SHOP_ARCOMAGE_102 = 102, | 18 HOUSE_DIALOGUE_TEMPLE_DONATE = 11, |
19 DIALOG_SHOP_ARCOMAGE_103 = 103, | 19 HOUSE_DIALOGUE_12 = 12, |
20 DIALOG_SHOP_ARCOMAGE_RESULT = 104, | 20 HOUSE_DIALOGUE_13 = 13, |
21 }; | 21 HOUSE_DIALOGUE_14 = 14, |
22 HOUSE_DIALOGUE_TAVERN_REST = 15, | |
23 HOUSE_DIALOGUE_TAVERN_BUY_FOOD = 16, | |
24 HOUSE_DIALOGUE_17 = 17, | |
25 HOUSE_DIALOGUE_GULD_BUY_BOOKS = 18, | |
26 //... | |
27 HOUSE_DIALOGUE_GUILD_LEARN_SKILL = 72, | |
28 //... | |
29 HOUSE_DIALOGUE_SHOP_DISPLAY_EQUIPMENT = 94, | |
30 HOUSE_DIALOGUE_SHOP_BUY_SPECIAL = 95, | |
31 HOUSE_DIALOGUE_LEARN_SKILLS = 96, | |
32 //... | |
33 HOUSE_DIALOGUE_TAVERN_ARCOMAGE_MAIN = 101, | |
34 HOUSE_DIALOGUE_TAVERN_ARCOMAGE_102 = 102, | |
35 HOUSE_DIALOGUE_TAVERN_ARCOMAGE_103 = 103, | |
36 HOUSE_DIALOGUE_TAVERN_ARCOMAGE_RESULT = 104, | |
37 | |
38 HOUSE_DIALOGUE_OTHER = -1 | |
39 }; | |
22 | 40 |
23 /* 349 */ | 41 /* 349 */ |
24 enum HOUSE_ID | 42 enum HOUSE_ID |
25 { | 43 { |
26 HOUSE_SMITH_EMERALD_ISLE = 1, | 44 HOUSE_SMITH_EMERALD_ISLE = 1, |
81 void __cdecl AlchemistDialog(); | 99 void __cdecl AlchemistDialog(); |
82 void __cdecl ArmorShopDialog(); | 100 void __cdecl ArmorShopDialog(); |
83 | 101 |
84 extern int uHouse_ExitPic; // weak | 102 extern int uHouse_ExitPic; // weak |
85 extern int dword_591080; // weak | 103 extern int dword_591080; // weak |
86 extern const stru159 pAnimatedRooms[196]; | 104 extern const stru159 pAnimatedRooms[196]; |
105 extern int in_current_building_type; // 00F8B198 | |
106 extern HOUSE_DIALOGUE_MENU dialog_menu_id; // 00F8B19C |