mapInitFlag = true;
bahBugFixFlag = false;
- if(!saveDataLoadedFlag)
- [MapViewInst loadMapChip];
+
+ [MapViewInst loadMapChip];
mapInitFlag = false;
[nameTF setStringValue:@""];
[dialogTF setStringValue:@""];
}
-(void)EventLoopFS:(NSTimer*)time{
-
}
- [self EventFunc:true];
-
if(!fuckingLoadBugFix){
battleRdy = false;
[battleWindow close];
}
+ if(!assholeLoadBugFix)
+ [self EventFunc:true];
+
if(extentBattleFlag){
if(!battleSetUp){
battleSetUp = true;
if(initMapFlag && datFileLoadCompFromTitle){
+ for(int i = 0;i<=1000;i++){
+ for(int j = 0;j<= 1000;j++){
+ buildNum[i][j] = -1;
+ unitNum[i][j] = -1;
+ loadNum[i][j] = -1;
+ buildTeam[i][j] = -1;
+ unitTeam[i][j] = -1;
+ }
+ }
+
[self initUnitStatusDat];
[self initBuildStatusDat];
[self initMapscript];
}
- NSLog(@"%p", UTop);
+ //NSLog(@"%p", UTop);
+ if(battleWindowFlag){battleFlag = true; battleWindowFlag = false;
+
+ }
+
+ if(battleRdy && battleSetUp && fuckingLoadBugFix && !battleSetUpIgnore){
+ [self DisplayMessage];
+ }
if(wtRdy3)
return;
lolwtfshit:{}
U = UTop;
- if(battleWindowFlag){battleFlag = true; battleWindowFlag = false;
-
- }
+
while(1){
if(battleFlag){
- if(battleRdy && battleSetUp && fuckingLoadBugFix && !battleSetUpIgnore){
- [self DisplayMessage];
- }
- fuckingLoadBugFix = false;
+
if(buildSelectedFlag){
if(battleSetUp){
pussyLoopFlag = false;
- fuckingLoadBugFix = true;
-
}
break;
}
PtopFlag = false;
- if(!MS.D) break;
-
+ if(!MS.D) {
+ break;
+ }
+
if(!PtopFlag){
MSDPtop = MS.D->P;
PtopFlag = true;
}
if(!MS.D->P){
MS.D->endFlag = true;
+ fuckingLoadBugFix = true;
messageDialog = false;
[self setMessage:NULL];
MS.D->P = MSDPtop;
DUNnum = 1;
}
+ assholeLoadBugFix = true;
+
switch (messageProcess) {
case 0:
if(bLoopFlag) break;
wtRdy = false;
wtRdy2 = false;
}
+
+ fuckingLoadBugFix = false;
+
battleSetUp = false;
battleSetFlag = false;
battleFlag = false;
battleSetUp = false;
displayBattleCheckPanelFlag = 0;
battleEndFlag = true;
+ assholeLoadBugFix = false;
break;
default:
battleSet1Flag = false;
battleSet2Flag = false;
battleSettingFlag = false;
-
+
+ fuckingLoadBugFix = true;
+
+
[battlePanel close];
}
battleSet2Flag = false;
battleSettingFlag = false;
+ fuckingLoadBugFix = true;
+
+
[battlePanel close];
}