-(void)mouseDown:(NSEvent *)theEvent{
+ oopsCnt = 30;
bLoopFlag = false;
if(btAttackMoveValue1 < 2){
[self drawImage:img x:BT_POINTX1 + btDistanceX1 + btAttackMove1 y:BT_POINTY f:1.0];
}else{
+ btAtattckMoveEnd = true;
[self drawImage:img x:BT_POINTX1 + btDistanceX1 y:BT_POINTY f:1.0];
}
}else if(btAttackType1 == BT_TYPE_MAGIC){
if(btAttackMoveValue1 < 4){
[self drawImage:img x:BT_POINTX1 + btDistanceX1 y:BT_POINTY - btAttackMove1 f:1.0];
}else{
+ btAtattckMoveEnd = true;
[self drawImage:img x:BT_POINTX1 + btDistanceX1 y:BT_POINTY f:1.0];
}
}else if(btAttackType1 == BT_TYPE_ABILITY){
if(btAttackMoveValue1 < 2){
[self drawImage:img x:BT_POINTX1 + btDistanceX1 + btAttackMove1 y:BT_POINTY f:1.0];
}else{
+ btAtattckMoveEnd = true;
[self drawImage:img x:BT_POINTX1 + btDistanceX1 y:BT_POINTY f:1.0];
}
}
if(btAttackMoveValue2 < 2){
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 - btAttackMove2 y:BT_POINTY f:1.0];
}else{
+ btAtattckMoveEnd = true;
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 y:BT_POINTY f:1.0];
}
}else if(btAttackType2 == BT_TYPE_MAGIC){
if(btAttackMoveValue2 < 4){
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 y:BT_POINTY - btAttackMove2 f:1.0];
}else{
+ btAtattckMoveEnd = true;
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 y:BT_POINTY f:1.0];
}
}else if(btAttackType2 == BT_TYPE_ABILITY){
if(btAttackMoveValue2 < 2){
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 - btAttackMove2 y:BT_POINTY f:1.0];
}else{
+ btAtattckMoveEnd = true;
if(!btSelfAction) [self drawImage:img x:BT_POINTX2 - btDistanceX2 y:BT_POINTY f:1.0];
}
}
sdd = self;
sdd2 = self;
+ oopsCnt = 30;
+
return self;
}
}
if(coolTime){
- static int lmao = 0;
lmao++;
battleSetUp = true;
goto ahhh;
}
- if(!battleSetUpIgnore){/*
- [self AttackDisplay];
- windowPoint.x = [mapWindow frame].origin.x;
- windowPoint.y = [mapWindow frame].origin.y;
- [battleWindow setFrameOrigin:windowPoint];
- [battleWindow makeKeyAndOrderFront:nil];*/
+ if(!battleSetUpIgnore){
+
battleFlag = false;
battleRdy = false;
battleSet1Flag = false;
battleSetUp = true;
goto ahhh;
}
- if(!battleSetUpIgnore){/*
- [self AttackDisplay];
- windowPoint.x = [mapWindow frame].origin.x;
- windowPoint.y = [mapWindow frame].origin.y;
- [battleWindow setFrameOrigin:windowPoint];
- [battleWindow makeKeyAndOrderFront:nil];*/
+ if(!battleSetUpIgnore){
+
battleFlag = false;
battleRdy = false;
battleSet1Flag = false;
[fieldView scrollPoint:NSMakePoint((wtPx-8)*32, (wtPy-8)*32)];
+
if(buildNum[U->x][U->y] >= 0){
B = BTop;
while(B){
[battlePanel makeKeyAndOrderFront:nil];
}
[self setBattlePanel];
+
+ if(!battleRdy)
+ if(((MF[MFselectedRow+1].MS.playerSet1 == 2 && MF[MFselectedRow+1].MS.playerSet2 == 2) ||
+ unitBreak->team == 1 || (unitBreak->team == 2 && U->team == 1)
+ || (MF[MFselectedRow+1].MS.playerSet1 == 2 && MF[MFselectedRow+1].MS.playerSet2 == 2) ||
+ (unitBreak->team == 2 && Utarget->team == 1) || (unitBreak->team == 1 && Utarget->team == 2) ||
+ (unitBreak->team == 1 && Utarget->team == 1) || (unitBreak->team == 2 && Utarget->team == 2))
+ ){
+
+ //おまんこかわいい
+
+ vaginaCnt++;
+ if(vaginaCnt > 50){
+ [self battleStartCPU];
+ vaginaCnt = 0;
+ }
+ }
+
+
}
break;
}
}
- static int oopsCnt = 30;
U = UTop;
(unitBreak->team == 2 && Utarget->team == 1) || (unitBreak->team == 1 && Utarget->team == 2) ||
(unitBreak->team == 1 && Utarget->team == 1) || (unitBreak->team == 2 && Utarget->team == 2))
){
- if(!(AVpreview.rate > 0) && !animationFlag1 && !animationFlag2)
+ if(!(AVpreview.rate > 0) && !animationFlag1 && !animationFlag2 && btAtattckMoveEnd)
oopsCnt--;
if(oopsCnt > 0)
return;
else{
- oopsCnt = 30;//cpu攻撃ナビ
+ oopsCnt = 25;//cpu攻撃ナビ
}
- battleFlag = false;
+ //battleFlag = false;
battleRdy = false;
battleSet1Flag = false;
battleSet2Flag = false;
}
}
+
+
if(Utarget){
if(battleRdy &&
((Utarget && MF[MFselectedRow+1].MS.playerSet1 == 2 && MF[MFselectedRow+1].MS.playerSet2 == 2) ||
bLoopFlag = false;
}
}
+
U = UTop;
[researchACU setStringValue:[NSString stringWithFormat:@"命中値 ----"]];
[researchEVA setStringValue:[NSString stringWithFormat:@"回避値 ----"]];
[researchMOV setStringValue:[NSString stringWithFormat:@"移動力 ----"]];
+ [researchIMG setImage:NULL];
BUILDCHIP *B0;
return false;
}
- }else if(buildTeam[possionX][possionY] == 2 || buildTeam[possionX][possionY] == 3){
+ }
+ else if(buildTeam[possionX][possionY] == 2 || buildTeam[possionX][possionY] == 3){
if(GCnum2 < 0)
if(!guildRE1){
n = [self chooseGuildList:GuildChosen1 gcnum:GCnum1];
if(n == -1)
- return false;
+ break;
*(GuildDisp1 + i) = *(GuildChosen1 + n);
}
}
for(int i = k;i <= crCRL;i++){
+ if(*(GuildDisp2 + i - k) <= 0)
+ continue;
[researchATK setStringValue:[NSString stringWithFormat:@"攻撃力 %g", UC[*(GuildDisp1 + i - k)-1].S_M.ATK]];
[researchDEF setStringValue:[NSString stringWithFormat:@"防御力 %g", UC[*(GuildDisp1 + i - k)-1].S_M.DEF]];
if(!guildRE2){
n = [self chooseGuildList:GuildChosen2 gcnum:GCnum2];
if(n == -1)
- return false;
+ break;
*(GuildDisp2 + i) = *(GuildChosen2 + n);
}
}
for(int i = k;i <= crCRL;i++){
+ if(*(GuildDisp2 + i - k) <= 0)
+ continue;
+
[researchATK setStringValue:[NSString stringWithFormat:@"攻撃力 %g", UC[*(GuildDisp2 + i - k)-1].S_M.ATK]];
[researchDEF setStringValue:[NSString stringWithFormat:@"防御力 %g", UC[*(GuildDisp2 + i - k)-1].S_M.DEF]];
if((MF[MFselectedRow+1].MS.playerSet1 == 2 && MF[MFselectedRow+1].MS.playerSet2 == 2) ||
unitBreak->team == 1 || (unitBreak->team == 2 && U->team == 1)
){
- /*
- [battleStartBtn setEnabled:NO];
- [battleStartBtn setTransparent:YES];
- */
+
+ //おまんこかわいい
+
+
}else{
[battleStartBtn setEnabled:YES];
[battleStartBtn setTransparent:NO];
message = @"";
avPlayerFlag1 = false;
animationFlag3 = false;
+ btAtattckMoveEnd = false;
break;
case 2:
message = @"";
avPlayerFlag2 = false;
animationFlag3 = false;
+ btAtattckMoveEnd = false;
break;
case 3:
if(bLoopFlag) break;
battleSet1Flag = false;
battleSet2Flag = false;
battleSettingFlag = false;
- battleRdy = false;
+
+ [battlePanel close];
}
-(IBAction)battleSet1:(id)sender{
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" verticalHuggingPriority="750" horizontal="NO" id="10395">
- <rect key="frame" x="466" y="1" width="15" height="480"/>
+ <rect key="frame" x="465" y="1" width="16" height="480"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
<button verticalHuggingPriority="750" id="10687">
<rect key="frame" x="25" y="159" width="100" height="23"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <buttonCell key="cell" type="smallSquare" title="攻撃" bezelStyle="smallSquare" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="10689">
+ <buttonCell key="cell" type="smallSquare" title="行動" bezelStyle="smallSquare" imagePosition="overlaps" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="10689">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" size="13" name="AquaKana"/>
</buttonCell>