comparison GUIProgressBar.cpp @ 434:137c59c3dbc4

Temple of Moon and Dragon Lair can now be entered.
author Nomad
date Sun, 24 Feb 2013 01:42:35 +0200
parents edd2d8b7e3c4
children af08fc9e29c8
comparison
equal deleted inserted replaced
433:0eaed3e0d75f 434:137c59c3dbc4
15 struct GUIProgressBar *pGameLoadingUI_ProgressBar = new GUIProgressBar; 15 struct GUIProgressBar *pGameLoadingUI_ProgressBar = new GUIProgressBar;
16 16
17 17
18 18
19 19
20 //----- (00443484) -------------------------------------------------------- 20 //----- (00Initialize) --------------------------------------------------------
21 bool GUIProgressBar::_443484(Type type) 21 bool GUIProgressBar::Initialize(Type type)
22 { 22 {
23 //GUIProgressBar *v2; // esi@1 23 //GUIProgressBar *v2; // esi@1
24 signed int v4; // eax@7 24 signed int v4; // eax@7
25 int v5; // ecx@8 25 int v5; // ecx@8
26 int v6; // edi@8 26 int v6; // edi@8
27 int v7; // edx@14 27 int v7; // edx@14
28 //const char *v8; // [sp-8h] [bp-84h]@20 28 //const char *v8; // [sp-8h] [bp-84h]@20
29 //unsigned int v9; // [sp-4h] [bp-80h]@20 29 //unsigned int v9; // [sp-4h] [bp-80h]@20
30 char Str1[64]; // [sp+4h] [bp-78h]@16 30 char Str1[64]; // [sp+4h] [bp-78h]@16
31 31
32 if (type < 1 || type > 1) 32 switch (type)
33 { 33 {
34 __debugbreak(); 34 case TYPE_None:
35 return false; 35 return true;
36
37 case TYPE_Box:
38 case TYPE_Fullscreen:
39 break;
40
41 default:
42 assert(false && "Invalid GUIProgressBar type");
36 } 43 }
37 44
38 //v2 = this; 45 //v2 = this;
39 if (pAsyncMouse) 46 if (pAsyncMouse)
40 pAsyncMouse->Suspend(); 47 pAsyncMouse->Suspend();