From 22655c829b502a33dee5995bf83a4a4542ff1552 Mon Sep 17 00:00:00 2001 From: Killery Date: Mon, 27 Jun 2016 11:18:43 +0900 Subject: [PATCH] =?utf8?q?=E6=88=A6=E9=97=98=E3=81=A8=E3=82=B9=E3=82=AF?= =?utf8?q?=E3=83=AA=E3=83=95=E3=82=9A=E3=83=88=E3=81=AE=E9=87=8D=E3=81=AA?= =?utf8?q?=E3=82=8A=E3=83=8F=E3=82=99=E3=82=AF=E3=82=99=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Awars III/Awars III-Info.plist | 2 +- Awars III/FieldScene.h | 1 + Awars III/FieldScene.m | 21 ++++++++++++++++----- Awars III/en.lproj/MainMenu.xib | 2 +- 4 files changed, 19 insertions(+), 7 deletions(-) diff --git a/Awars III/Awars III-Info.plist b/Awars III/Awars III-Info.plist index ad69729..7a9ce2a 100644 --- a/Awars III/Awars III-Info.plist +++ b/Awars III/Awars III-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.657 + 0.658 CFBundleSignature ???? CFBundleVersion diff --git a/Awars III/FieldScene.h b/Awars III/FieldScene.h index fd54baa..6f8e970 100755 --- a/Awars III/FieldScene.h +++ b/Awars III/FieldScene.h @@ -350,6 +350,7 @@ ATTACK *attackTop2; UNIT *effCun; bool fuckingLoadBugFix; +bool battleEndFlag; @interface Savedatadat : NSObject{ @public diff --git a/Awars III/FieldScene.m b/Awars III/FieldScene.m index be2c4a2..e5efb51 100755 --- a/Awars III/FieldScene.m +++ b/Awars III/FieldScene.m @@ -1581,7 +1581,7 @@ ahhh:{} wtRdy = false; wtRdy2 = false; wtRdy3 = false; - + battleEndFlag = false; [self initUnitStatus]; @@ -1748,6 +1748,7 @@ ahhh:{} //goto lolwtfshit; } if(U->C.S_C.WT <= 0 && !U->dead){//WTターン周り + battleEndFlag = false; U->C.S_C.WT = 0; @@ -2298,12 +2299,17 @@ ahhh:{} -(void)EventFunc:(bool)eventLoopProcFlag{ - - if(battleSetUp){ pussyLoopFlag = false; fuckingLoadBugFix = true; + + } + + + if(battleRdy){ + return; } + if(battleBegin && !pussyLoopFlag){ //wtRdy3 = true; bool proccessTrue = false; @@ -2467,10 +2473,14 @@ ahhh:{} else if(pushStanbyFlag){ MS.D->P->S4.lagFixFlag = false; } - else if(!MS.D->P->S4.lagFixFlag && MS.D->ET4 == 0){ - MS.D->P->S4.lagFixFlag = true; + else if(battleEndFlag){ + MS.D->P->S4.lagFixFlag = false; } + else if(!MS.D->P->S4.lagFixFlag && MS.D->ET4 == 0){ + MS.D->P->S4.lagFixFlag = true; + } } + if(MS.D->P->S4.lagFixFlag){ //NSLog(@"%g", eventTime); proccessTrue = false; @@ -7171,6 +7181,7 @@ ahhh:{} CPUAttackSubmitFlag = false; battleSetUp = false; displayBattleCheckPanelFlag = 0; + battleEndFlag = true; break; default: diff --git a/Awars III/en.lproj/MainMenu.xib b/Awars III/en.lproj/MainMenu.xib index 86e6488..cd64eeb 100755 --- a/Awars III/en.lproj/MainMenu.xib +++ b/Awars III/en.lproj/MainMenu.xib @@ -466,7 +466,7 @@ - + -- 2.11.0