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