params.terminate -> terminate

This commit is contained in:
kichikuou
2016-04-02 18:02:33 +09:00
parent 4be0695ec3
commit ac45f8da65
6 changed files with 59 additions and 62 deletions
+5 -5
View File
@@ -126,7 +126,7 @@ NACT::NACT()
joyGetDevCaps(JOYSTICKID1, &joycaps, sizeof(JOYCAPS));
}
params.terminate = false;
terminate = false;
}
NACT::~NACT()
@@ -152,7 +152,7 @@ void NACT::mainloop()
{
int sleep_cnt = 0;
while(!params.terminate) {
while(!terminate) {
execute();
// 512コマンド実行毎にSleep(10)
if(!(sleep_cnt = (sleep_cnt + 1) & 0x1ff)) {
@@ -175,7 +175,7 @@ void NACT::execute()
// 致命的なエラー発生 or 正常終了
if(fatal_error) {
if(!post_quit) {
params.terminate = true;
terminate = true;
}
post_quit = true;
return;
@@ -326,7 +326,7 @@ void NACT::execute()
if(!ags->draw_menu && text_wait_enb && cmd != 0x20) {
Uint32 dwTime = SDL_GetTicks() + text_wait_time;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
RND = get_key();
@@ -359,7 +359,7 @@ void NACT::execute()
if(!ags->draw_menu && text_wait_enb) {
Uint32 dwTime = SDL_GetTicks() + text_wait_time;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
RND = get_key();
+2 -5
View File
@@ -222,11 +222,8 @@ private:
// Y27 ダイアログ
static BOOL CALLBACK TextDialogProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// メインスレッド
typedef struct {
bool terminate;
} PARAMS, *PPARAMS;
PARAMS params;
// 終了フラグ
bool terminate;
// デバッグログ
void initialize_console();
+2 -2
View File
@@ -22,7 +22,7 @@ uint8 NACT::get_key()
{
uint8 val = 0;
params.terminate = pump_events();
terminate = pump_events();
// キーボード&マウス
const Uint8* key = SDL_GetKeyboardState(NULL);
@@ -58,7 +58,7 @@ uint8 NACT::get_key()
void NACT::get_cursor(int* x, int* y)
{
params.terminate = pump_events();
terminate = pump_events();
SDL_GetMouseState(x, y);
}
+16 -16
View File
@@ -28,7 +28,7 @@
{ \
Uint32 dwTime = SDL_GetTicks() + (tm); \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(dwTime <= SDL_GetTicks()) { \
@@ -42,12 +42,12 @@
{ \
Uint32 dwTime = SDL_GetTicks() + (tm); \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(get_key()) { \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(!get_key()) { \
@@ -338,7 +338,7 @@ void NACT::cmd_open_menu()
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -366,7 +366,7 @@ void NACT::cmd_open_menu()
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -381,7 +381,7 @@ void NACT::cmd_open_menu()
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -542,7 +542,7 @@ top2:
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -570,7 +570,7 @@ top2:
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -585,7 +585,7 @@ top2:
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -730,7 +730,7 @@ top2:
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -758,7 +758,7 @@ top2:
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -773,7 +773,7 @@ top2:
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -841,7 +841,7 @@ void NACT::cmd_a()
// キーが押されて離されるまで待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(get_key()) {
@@ -851,7 +851,7 @@ void NACT::cmd_a()
}
SDL_Delay(100);
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!(get_key() & 0x18)) {
@@ -1382,7 +1382,7 @@ void NACT::cmd_y()
ags->draw_push(text_window);
}
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(get_key()) {
@@ -1392,7 +1392,7 @@ void NACT::cmd_y()
}
SDL_Delay(100);
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!(get_key() & 0x18)) {
+17 -17
View File
@@ -16,7 +16,7 @@
{ \
Uint32 dwTime = SDL_GetTicks() + (tm); \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(dwTime <= SDL_GetTicks()) { \
@@ -30,12 +30,12 @@
{ \
Uint32 dwTime = SDL_GetTicks() + (tm); \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(get_key()) { \
for(;;) { \
if(params.terminate) { \
if(terminate) { \
return; \
} \
if(!get_key()) { \
@@ -363,7 +363,7 @@ void NACT::cmd_open_menu()
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -391,7 +391,7 @@ void NACT::cmd_open_menu()
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -406,7 +406,7 @@ void NACT::cmd_open_menu()
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -532,7 +532,7 @@ void NACT::cmd_open_verb()
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -560,7 +560,7 @@ void NACT::cmd_open_verb()
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -575,7 +575,7 @@ void NACT::cmd_open_verb()
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -676,7 +676,7 @@ void NACT::cmd_open_obj(int verb)
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -704,7 +704,7 @@ void NACT::cmd_open_obj(int verb)
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -719,7 +719,7 @@ void NACT::cmd_open_obj(int verb)
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -785,7 +785,7 @@ void NACT::cmd_a()
// キーが押されて離されるまで待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(get_key()) {
@@ -795,7 +795,7 @@ void NACT::cmd_a()
}
SDL_Delay(100);
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!(get_key() & 0x18)) {
@@ -1434,7 +1434,7 @@ void NACT::cmd_y()
{
Uint32 dwTime = SDL_GetTicks() + param * 1000 / 60;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// RND = get_key();
@@ -1476,7 +1476,7 @@ void NACT::cmd_y()
ags->fade_in(i);
DWORD dwTime = dwStart + param * 1000 / 60 * i;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(dwTime <= SDL_GetTicks()) {
@@ -1495,7 +1495,7 @@ void NACT::cmd_y()
ags->fade_out(i, (cmd == 41) ? false : true);
DWORD dwTime = dwStart + param * 1000 / 60 * i;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(dwTime <= SDL_GetTicks()) {
+17 -17
View File
@@ -176,7 +176,7 @@ void NACT::cmd_open_menu()
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -204,7 +204,7 @@ void NACT::cmd_open_menu()
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -219,7 +219,7 @@ void NACT::cmd_open_menu()
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -345,7 +345,7 @@ void NACT::cmd_open_verb()
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -373,7 +373,7 @@ void NACT::cmd_open_verb()
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -388,7 +388,7 @@ void NACT::cmd_open_verb()
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -489,7 +489,7 @@ void NACT::cmd_open_obj(int verb)
// クリック中の間は待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
// if(get_key() != 32) {
@@ -517,7 +517,7 @@ void NACT::cmd_open_obj(int verb)
// 入力待機
int val = 0, current_mx = mx, current_my = my;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -532,7 +532,7 @@ void NACT::cmd_open_obj(int verb)
}
if(val) {
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {
@@ -598,7 +598,7 @@ void NACT::cmd_a()
// キーが押されて離されるまで待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(get_key()) {
@@ -608,7 +608,7 @@ void NACT::cmd_a()
}
SDL_Delay(100);
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!(get_key() & 0x18)) {
@@ -858,7 +858,7 @@ void NACT::cmd_k()
// キーが押されるまで待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(val = get_key()) {
@@ -897,7 +897,7 @@ void NACT::cmd_k()
if(cmd != 1) {
SDL_Delay(100);
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!(val = get_key())) {
@@ -1467,7 +1467,7 @@ void NACT::cmd_y()
} else {
Uint32 dwTime = SDL_GetTicks() + param * 1000 / 60;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
RND = get_key();
@@ -1571,7 +1571,7 @@ void NACT::cmd_y()
ags->fade_in(i);
DWORD dwTime = dwStart + param * 1000 / 60 * i;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(dwTime <= SDL_GetTicks()) {
@@ -1592,7 +1592,7 @@ void NACT::cmd_y()
ags->fade_out(i, (cmd == 41) ? false : true);
DWORD dwTime = dwStart + param * 1000 / 60 * i;
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(dwTime <= SDL_GetTicks()) {
@@ -1631,7 +1631,7 @@ void NACT::cmd_y()
if(RND = get_key()) {
// キー入力があった場合は、離すまで待機
for(;;) {
if(params.terminate) {
if(terminate) {
return;
}
if(!get_key()) {