Mercurial > mm7
comparison CShow.h @ 279:3395164886cd
Слияние
author | Ritor1 |
---|---|
date | Sun, 17 Feb 2013 19:48:54 +0600 |
parents | bcd55744c2f4 |
children | c5e5c5146957 |
comparison
equal
deleted
inserted
replaced
278:0191c3a3271c | 279:3395164886cd |
---|---|
34 int v3; // edx@5 | 34 int v3; // edx@5 |
35 const char *Name; // ecx@5 | 35 const char *Name; // ecx@5 |
36 //std::string v5; // [sp-18h] [bp-24h]@4 | 36 //std::string v5; // [sp-18h] [bp-24h]@4 |
37 //signed int v6; // [sp-Ch] [bp-18h]@10 | 37 //signed int v6; // [sp-Ch] [bp-18h]@10 |
38 int ScreenSizeFlag; // [sp-8h] [bp-14h]@4 | 38 int ScreenSizeFlag; // [sp-8h] [bp-14h]@4 |
39 int v8; // [sp-4h] [bp-10h]@4 | 39 //int v8; // [sp-4h] [bp-10h]@4 |
40 //char v9; // [sp+0h] [bp-Ch]@14 | 40 //char v9; // [sp+0h] [bp-Ch]@14 |
41 //char v10; // [sp+4h] [bp-8h]@4 | 41 //char v10; // [sp+4h] [bp-8h]@4 |
42 //int a3; // [sp+Bh] [bp-1h]@14 | 42 //int a3; // [sp+Bh] [bp-1h]@14 |
43 | 43 |
44 if (pAsyncMouse) | 44 if (pAsyncMouse) |
47 { | 47 { |
48 case MOVIE_Invalid: | 48 case MOVIE_Invalid: |
49 MessageBoxW(nullptr, L"No movie", L"E:\\WORK\\MSDEV\\MM7\\MM7\\Code\\Show.cpp:40", 0); | 49 MessageBoxW(nullptr, L"No movie", L"E:\\WORK\\MSDEV\\MM7\\MM7\\Code\\Show.cpp:40", 0); |
50 break; | 50 break; |
51 case MOVIE_3DOLogo: | 51 case MOVIE_3DOLogo: |
52 v8 = 1; | |
53 ScreenSizeFlag = 0; | 52 ScreenSizeFlag = 0; |
54 v3 = 0; | 53 v3 = 0; |
55 Name = "3dologo"; | 54 Name = "3dologo"; |
56 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 55 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
57 break; | 56 break; |
58 case MOVIE_NWCLogo: | 57 case MOVIE_NWCLogo: |
59 v8 = 1; | |
60 ScreenSizeFlag = 1; | 58 ScreenSizeFlag = 1; |
61 v3 = 0; | 59 v3 = 0; |
62 Name = "new world logo"; | 60 Name = "new world logo"; |
63 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 61 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
64 break; | 62 break; |
65 case MOVIE_JVC: | 63 case MOVIE_JVC: |
66 v8 = 1; | |
67 ScreenSizeFlag = 1; | 64 ScreenSizeFlag = 1; |
68 v3 = 0; | 65 v3 = 0; |
69 Name = "jvc"; | 66 Name = "jvc"; |
70 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 67 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
71 break; | 68 break; |
72 case MOVIE_Intro: | 69 case MOVIE_Intro: |
73 v8 = 1; | |
74 ScreenSizeFlag = 1; | 70 ScreenSizeFlag = 1; |
75 v3 = 0; | 71 v3 = 0; |
76 Name = "Intro"; | 72 Name = "Intro"; |
77 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 73 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
78 break; | 74 break; |
79 case MOVIE_Emerald: | 75 case MOVIE_Emerald: |
80 v8 = 1; | |
81 ScreenSizeFlag = 1; | 76 ScreenSizeFlag = 1; |
82 v3 = 0; | 77 v3 = 0; |
83 Name = "Intro Post"; | 78 Name = "Intro Post"; |
84 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 79 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
85 break; | 80 break; |
86 case MOVIE_Death: | 81 case MOVIE_Death: |
87 v8 = 1; | |
88 ScreenSizeFlag = 1; | 82 ScreenSizeFlag = 1; |
89 v3 = 2; | 83 v3 = 2; |
90 Name = "losegame"; | 84 Name = "losegame"; |
91 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 85 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
92 break; | 86 break; |
93 case MOVIE_Outro: | 87 case MOVIE_Outro: |
94 v8 = 1; | |
95 ScreenSizeFlag = 1; | 88 ScreenSizeFlag = 1; |
96 v3 = 20; | 89 v3 = 20; |
97 Name = "end_seq1"; | 90 Name = "end_seq1"; |
98 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, v8); | 91 VideoPlayer::MovieLoop(Name, v3, ScreenSizeFlag, 1); |
99 break; | 92 break; |
100 default: | 93 default: |
101 MessageBoxW(nullptr, L"Invalid movie requested in CShow::Run()", L"E:\\WORK\\MSDEV\\MM7\\MM7\\Code\\Show.cpp:72", 0); | 94 MessageBoxW(nullptr, L"Invalid movie requested in CShow::Run()", L"E:\\WORK\\MSDEV\\MM7\\MM7\\Code\\Show.cpp:72", 0); |
102 break; | 95 break; |
103 } | 96 } |