STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228066
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/54380034?noj=FRM54380034-28DC" width="1" height="1"></div>

Sexial Battle.swf

This is the info page for
Flash #208767

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Combined Code
frame 1 { function setFlagData(bFlag) { _root.data_sysflg.data.cgflag01 = bFlag; _root.data_sysflg.data.cgflag02 = bFlag; _root.data_sysflg.data.cgflag03 = bFlag; _root.data_sysflg.data.cgflag04 = bFlag; _root.data_sysflg.data.cgflag05 = bFlag; _root.data_sysflg.data.cgflag06 = bFlag; _root.data_sysflg.data.cgflag07 = bFlag; _root.data_sysflg.data.cgflag08 = bFlag; _root.data_sysflg.data.cgflag09 = bFlag; _root.data_sysflg.data.cgflag10 = bFlag; _root.data_sysflg.data.cgflag11 = bFlag; _root.data_sysflg.data.cgflag12 = bFlag; _root.data_sysflg.data.cgflag13 = bFlag; _root.data_sysflg.data.cgflag14 = bFlag; _root.data_sysflg.data.cgflag15 = bFlag; _root.data_sysflg.data.cgflag16 = bFlag; _root.data_sysflg.data.cgflag17 = bFlag; _root.data_sysflg.data.cgflag18 = bFlag; _root.data_sysflg.data.cgflag19 = bFlag; _root.data_sysflg.data.cgflag20 = bFlag; _root.data_sysflg.data.cgflag21 = bFlag; _root.data_sysflg.data.cgflag22 = bFlag; _root.data_sysflg.data.cgflag23 = bFlag; _root.data_sysflg.data.cgflag24 = bFlag; _root.data_sysflg.data.cgflag25 = bFlag; _root.data_sysflg.data.cgflag26 = bFlag; _root.data_sysflg.data.cgflag27 = bFlag; _root.data_sysflg.data.cgflag28 = bFlag; _root.data_sysflg.data.cgflag29 = bFlag; _root.data_sysflg.data.cgflag30 = bFlag; _root.data_sysflg.data.cgflag31 = bFlag; _root.data_sysflg.data.cgflag32 = bFlag; _root.data_sysflg.data.cgflag33 = bFlag; _root.data_sysflg.data.cgflag34 = bFlag; _root.data_sysflg.data.cgflag35 = bFlag; _root.data_sysflg.data.cgflag36 = bFlag; _root.data_sysflg.data.cgflag37 = bFlag; _root.data_sysflg.data.cgflag38 = bFlag; _root.data_sysflg.data.cgflag39 = bFlag; _root.data_sysflg.data.cgflag40 = bFlag; _root.data_sysflg.data.cgflag41 = bFlag; _root.data_sysflg.data.cgflag42 = bFlag; _root.data_sysflg.data.cgflag43 = bFlag; _root.data_sysflg.data.cgflag44 = bFlag; _root.data_sysflg.data.cgflag45 = bFlag; _root.data_sysflg.data.cgflag46 = bFlag; _root.data_sysflg.data.cgflag47 = bFlag; _root.data_sysflg.data.cgflag48 = bFlag; _root.data_sysflg.data.cgflag49 = bFlag; _root.data_sysflg.data.cgflag50 = bFlag; _root.data_sysflg.data.cgflag51 = bFlag; _root.data_sysflg.data.cgflag52 = bFlag; _root.data_sysflg.data.cgflag53 = bFlag; _root.data_sysflg.data.cgflag54 = bFlag; _root.data_sysflg.data.cgflag55 = bFlag; _root.data_sysflg.data.cgflag56 = bFlag; _root.data_sysflg.data.cgflag57 = bFlag; _root.data_sysflg.data.cgflag58 = bFlag; _root.data_sysflg.data.cgflag59 = bFlag; _root.data_sysflg.data.cgflag60 = bFlag; _root.data_sysflg.data.cgflag61 = bFlag; _root.data_sysflg.data.cgflag62 = bFlag; _root.data_sysflg.data.cgflag63 = bFlag; _root.data_sysflg.data.cgflag64 = bFlag; _root.data_sysflg.data.cgflag65 = bFlag; _root.data_sysflg.data.cgflag66 = bFlag; _root.data_sysflg.data.cgflag67 = bFlag; _root.data_sysflg.data.cgflag68 = bFlag; _root.data_sysflg.data.cgflag69 = bFlag; _root.data_sysflg.data.cgflag70 = bFlag; _root.data_sysflg.data.cgflag71 = bFlag; _root.data_sysflg.data.cgflag72 = bFlag; _root.data_sysflg.data.cgflag73 = bFlag; _root.data_sysflg.data.cgflag74 = bFlag; _root.data_sysflg.data.mdflag01 = bFlag; _root.data_sysflg.data.mdflag02 = bFlag; _root.data_sysflg.data.mdflag03 = bFlag; _root.data_sysflg.data.mdflag04 = bFlag; _root.data_sysflg.data.mdflag05 = bFlag; _root.data_sysflg.data.mdflag06 = bFlag; _root.data_sysflg.data.mdflag07 = bFlag; } function CharData() { var v3; var v6; var v11; var v8; var v2; var v4; var v9; var v10; var v7; var v12; var v5; var v1; } function PartyCharData() { var v2; var v4; var v8; var v6; var v1; var v3; var v5; var v7; } function CharStatusData() { var v14; var v12; var v2; var v13; var v15; var v3; var v8; var v9; var v5; var v6; var v1; var v10; var v11; var v4; var v7; } function InitCharStatusData() { _root.dataCharStatus.nCurStatus = 0; _root.dataCharStatus.nCurAnime = 0; _root.dataCharStatus.nNextAnime = 0; _root.dataCharStatus.nCurGraphic = 0; _root.dataCharStatus.bOnedari = false; _root.dataCharStatus.nJirashiNum = 0; _root.dataCharStatus.bKosoku = false; _root.dataCharStatus.nKosokuNum = 0; _root.dataCharStatus.bOsae = false; _root.dataCharStatus.bForceRelease = false; _root.dataCharStatus.nOsaeNum = 0; _root.dataCharStatus.nActionType = 0; _root.dataCharStatus.nTarget = 0; _root.dataCharStatus.nMessageType = 0; _root.dataCharStatus.nEndingType = 0; } function CurPartyCharData() { var v4; var v1; var v2; var v9; var v6; var v8; var v11; var v7; var v3; var v5; var v10; } function InitCurPartyCharData() { _root.dataCurPartyChar.nCharType = 1; _root.dataCurPartyChar.nCharNum = 0; _root.dataCurPartyChar.nSelectCommand = 0; _root.dataCurPartyChar.nSelectPos = 0; _root.dataCurPartyChar.nSelectPos2 = 0; _root.dataCurPartyChar.nSelectAct = 0; _root.dataCurPartyChar.bWaitClick = false; _root.dataCurPartyChar.bCGWait = false; _root.dataCurPartyChar.bDmgWait = false; _root.dataCurPartyChar.nAttackType = 0; _root.dataCurPartyChar.nAttackDmg = 0; } function ActSequence() { var v2; var v1; } function InitSequence() { _root.dataActQ.nCurActNum = 0; n = 0; while (n < 4) { _root.dataActQ.vnActSequence[n] = n; ++n; } vnSpeeds = [_root.dataParty[0].nSpeed, _root.dataParty[1].nSpeed, _root.dataParty[2].nSpeed, _root.dataChar.nSpeed]; n = 0; while (n < 3) { m = 0; while (m < 3) { if (vnSpeeds[m] < vnSpeeds[m + 1]) { nTemp = _root.dataActQ.vnActSequence[m]; _root.dataActQ.vnActSequence[m] = _root.dataActQ.vnActSequence[m + 1]; _root.dataActQ.vnActSequence[m + 1] = nTemp; nTemp = vnSpeeds[m]; vnSpeeds[m] = vnSpeeds[m + 1]; vnSpeeds[m + 1] = nTemp; } ++m; } ++n; } } menu_cm = new ContextMenu(); menu_cm.builtInItems.forward_back = false; menu_cm.builtInItems.loop = false; menu_cm.builtInItems.play = false; menu_cm.builtInItems.print = false; menu_cm.builtInItems.quality = true; menu_cm.builtInItems.rewind = false; menu_cm.builtInItems.zoom = true; _root.menu = menu_cm; fscommand('showmenu', 'false'); _root._sound = new Sound(); _root._sound.stop(); _root._sound2 = new Sound(); _root._sound2.stop(); _root.data_sysflg = SharedObject.getLocal('crim_bb'); if (_root.data_sysflg.data.cgflag01 == undefined) { setFlagData(false); } else {} _root.flg_jump = 0; _root.dataChar = new CharData(); _root.dataParty0 = new PartyCharData(); _root.dataParty1 = new PartyCharData(); _root.dataParty2 = new PartyCharData(); _root.dataParty = [_root.dataParty0, _root.dataParty1, _root.dataParty2]; _root.dataParty_ = _root.dataParty[0]; _root.dataCharStatus = new CharStatusData(); _root.dataCurPartyChar = new CurPartyCharData(); _root.dataActQ = new ActSequence(); _root.dataActQ.vnActSequence = new Array(4); _root.szText = new String(''); _root.nLastVoice = 0; } movieClip 284 { frame 150 { _root.flg_jump = 1; } } movieClip 11 ps_view06 { } movieClip 14 ps_view05 { } movieClip 17 ps_view04 { } movieClip 20 ps_view03 { } movieClip 23 ps_view02 { } movieClip 26 ps_view01 { } movieClip 29 gm_num9 { frame 24 { stop(); } } movieClip 32 gm_num8 { frame 24 { stop(); } } movieClip 35 gm_num7 { frame 24 { stop(); } } movieClip 38 gm_num6 { frame 24 { stop(); } } movieClip 41 gm_num5 { frame 24 { stop(); } } movieClip 44 gm_num4 { frame 24 { stop(); } } movieClip 47 gm_num3 { frame 24 { stop(); } } movieClip 50 gm_num2 { frame 24 { stop(); } } movieClip 53 gm_num1 { frame 24 { stop(); } } movieClip 56 gm_num0 { frame 24 { stop(); } } movieClip 59 gl_cg02 { } movieClip 62 gl_cg05 { } movieClip 65 gl_cg12 { } movieClip 68 gl_cg11 { } movieClip 71 gl_cg10 { } movieClip 74 gl_cg09 { } movieClip 77 gl_cg08 { } movieClip 80 gl_cg07 { } movieClip 83 gl_cg06 { } movieClip 86 gl_cg04 { } movieClip 89 gl_cg03 { } movieClip 92 gl_cg74 { } movieClip 95 gl_cg73 { } movieClip 98 gl_cg72 { } movieClip 101 gl_cg71 { } movieClip 104 gl_cg70 { } movieClip 107 gl_cg69 { } movieClip 110 gl_cg68 { } movieClip 113 gl_cg67 { } movieClip 116 gl_cg66 { } movieClip 119 gl_cg65 { } movieClip 122 gl_cg64 { } movieClip 125 gl_cg63 { } movieClip 128 gl_cg62 { } movieClip 131 gl_cg61 { } movieClip 134 gl_cg60 { } movieClip 137 gl_cg59 { } movieClip 140 gl_cg58 { } movieClip 143 gl_cg57 { } movieClip 146 gl_cg56 { } movieClip 149 gl_cg55 { } movieClip 152 gl_cg54 { } movieClip 155 gl_cg53 { } movieClip 158 gl_cg52 { } movieClip 161 gl_cg51 { } movieClip 164 gl_cg50 { } movieClip 167 gl_cg49 { } movieClip 170 gl_cg48 { } movieClip 173 gl_cg47 { } movieClip 176 gl_cg46 { } movieClip 179 gl_cg45 { } movieClip 182 gl_cg44 { } movieClip 185 gl_cg43 { } movieClip 188 gl_cg42 { } movieClip 191 gl_cg41 { } movieClip 194 gl_cg40 { } movieClip 197 gl_cg39 { } movieClip 200 gl_cg38 { } movieClip 203 gl_cg37 { } movieClip 206 gl_cg36 { } movieClip 209 gl_cg35 { } movieClip 212 gl_cg34 { } movieClip 215 gl_cg33 { } movieClip 218 gl_cg32 { } movieClip 221 gl_cg31 { } movieClip 224 gl_cg30 { } movieClip 227 gl_cg29 { } movieClip 230 gl_cg28 { } movieClip 233 gl_cg27 { } movieClip 236 gl_cg26 { } movieClip 239 gl_cg25 { } movieClip 242 gl_cg24 { } movieClip 245 gl_cg23 { } movieClip 248 gl_cg22 { } movieClip 251 gl_cg21 { } movieClip 254 gl_cg20 { } movieClip 257 gl_cg19 { } movieClip 260 gl_cg18 { } movieClip 263 gl_cg17 { } movieClip 266 gl_cg16 { } movieClip 269 gl_cg15 { } movieClip 272 gl_cg14 { } movieClip 275 gl_cg13 { } movieClip 278 gl_cg01 { } movieClip 280 black_in { frame 28 { this.stop(); } } movieClip 281 black_out { frame 28 { this.stop(); } } frame 2 { if (_root.flg_jump != 0) { this.gotoAndPlay('title'); } } frame 3 { this.gotoAndPlay(_currentframe - 1); } frame 4 { _root.flg_jump = 0; _root.flg_menuselect = 0; } movieClip 290 { } button 295 { on (release) { _root.flg_menuselect = 1; _root.flg_jump = 1; } } button 298 { on (release) { this.gotoAndPlay('menu2'); } } button 301 { on (release) { _root.flg_menuselect = 4; _root.flg_jump = 2; } } movieClip 304 { } button 307 { on (release) { _root.flg_menuselect = 2; _root.flg_jump = 1; } } button 310 { on (release) { this.gotoAndPlay('menu1'); } } button 313 { on (release) { _root.flg_menuselect = 3; _root.flg_jump = 1; } } button 315 { on (release) { _root.flg_menuselect = 5; _root.flg_jump = 2; } } movieClip 316 { frame 51 { _root._sound.attachSound('BGM01'); _root._sound.start(0, 9999); } frame 53 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 81 { _root.flg_jump = 2; stop(); } frame 83 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 111 { _root.flg_jump = 2; stop(); } } frame 5 { if (_root.flg_jump == 2) { switch (_root.flg_menuselect) { case 1: _root._sound.stop(); this.gotoAndPlay('charselect'); break; case 2: _root._sound.stop(); this.gotoAndPlay('gallery'); break; case 3: _root._sound.stop(); this.gotoAndPlay('memory'); break; case 4: this.getURL('http://www.alles.or.jp/~uir/index1.htm', '_blank'); this.gotoAndPlay('title'); break; case 5: _root.setFlagData(true); this.gotoAndPlay('title'); break; default: } } } frame 6 { this.gotoAndPlay(_currentframe - 1); } frame 7 { _root.flg_jump = 0; _root.flg_menuselect = 0; } movieClip 319 { frame 1 { this.init_obj = {'_x': 0, '_y': 0, '_rotation': 0, '_alpha': 100}; this.gl_member = this.createEmptyMovieClip('member_list', 0); this.gl_member.attachMovie(_parent.szName, 'gl_list', 1, this.init_obj); stop(); } } button 321 { on (release) { this.bClick = true; } } movieClip 322 { frame 1 { stop(); } frame 2 { this.bClick = false; } frame 24 { if (this.bClick == false) { this.gotoAndPlay('main'); } else {} } frame 45 { } frame 46 { _parent.bClickBtn = true; stop(); } } button 325 { on (release) { _root.flg_menuselect = 2; } } button 328 { on (release) { _root.flg_menuselect = 3; } } button 331 { on (release) { _root.flg_menuselect = 4; } } button 334 { on (release) { _root.flg_menuselect = 5; } } button 337 { on (release) { _root.flg_menuselect = 12; } } button 340 { on (release) { _root.flg_menuselect = 11; } } button 343 { on (release) { _root.flg_menuselect = 10; } } button 346 { on (release) { _root.flg_menuselect = 9; } } button 349 { on (release) { _root.flg_menuselect = 8; } } button 352 { on (release) { _root.flg_menuselect = 7; } } button 355 { on (release) { _root.flg_menuselect = 6; } } button 358 { on (release) { _root.flg_menuselect = 1; } } button 361 { on (release) { _root.flg_menuselect = 13; } } button 366 { on (release) { _root.flg_menuselect = 15; } } button 369 { on (release) { _root.flg_menuselect = 2; } } button 372 { on (release) { _root.flg_menuselect = 3; } } button 375 { on (release) { _root.flg_menuselect = 4; } } button 378 { on (release) { _root.flg_menuselect = 5; } } button 381 { on (release) { _root.flg_menuselect = 12; } } button 384 { on (release) { _root.flg_menuselect = 11; } } button 387 { on (release) { _root.flg_menuselect = 10; } } button 390 { on (release) { _root.flg_menuselect = 9; } } button 393 { on (release) { _root.flg_menuselect = 8; } } button 396 { on (release) { _root.flg_menuselect = 7; } } button 399 { on (release) { _root.flg_menuselect = 6; } } button 402 { on (release) { _root.flg_menuselect = 1; } } button 407 { on (release) { _root.flg_menuselect = 14; } } button 410 { on (release) { _root.flg_menuselect = 2; } } button 413 { on (release) { _root.flg_menuselect = 3; } } button 416 { on (release) { _root.flg_menuselect = 4; } } button 419 { on (release) { _root.flg_menuselect = 5; } } button 422 { on (release) { _root.flg_menuselect = 12; } } button 425 { on (release) { _root.flg_menuselect = 11; } } button 428 { on (release) { _root.flg_menuselect = 10; } } button 431 { on (release) { _root.flg_menuselect = 9; } } button 434 { on (release) { _root.flg_menuselect = 8; } } button 437 { on (release) { _root.flg_menuselect = 7; } } button 440 { on (release) { _root.flg_menuselect = 6; } } button 443 { on (release) { _root.flg_menuselect = 1; } } button 446 { on (release) { _root.flg_menuselect = 2; } } button 449 { on (release) { _root.flg_menuselect = 3; } } button 452 { on (release) { _root.flg_menuselect = 4; } } button 455 { on (release) { _root.flg_menuselect = 5; } } button 458 { on (release) { _root.flg_menuselect = 12; } } button 461 { on (release) { _root.flg_menuselect = 11; } } button 464 { on (release) { _root.flg_menuselect = 10; } } button 467 { on (release) { _root.flg_menuselect = 9; } } button 470 { on (release) { _root.flg_menuselect = 8; } } button 473 { on (release) { _root.flg_menuselect = 7; } } button 476 { on (release) { _root.flg_menuselect = 6; } } button 479 { on (release) { _root.flg_menuselect = 1; } } button 482 { on (release) { _root.flg_menuselect = 2; } } button 485 { on (release) { _root.flg_menuselect = 3; } } button 488 { on (release) { _root.flg_menuselect = 4; } } button 491 { on (release) { _root.flg_menuselect = 5; } } button 494 { on (release) { _root.flg_menuselect = 12; } } button 497 { on (release) { _root.flg_menuselect = 11; } } button 500 { on (release) { _root.flg_menuselect = 10; } } button 503 { on (release) { _root.flg_menuselect = 9; } } button 506 { on (release) { _root.flg_menuselect = 8; } } button 509 { on (release) { _root.flg_menuselect = 7; } } button 512 { on (release) { _root.flg_menuselect = 6; } } button 515 { on (release) { _root.flg_menuselect = 1; } } button 518 { on (release) { _root.flg_menuselect = 2; } } button 521 { on (release) { _root.flg_menuselect = 3; } } button 524 { on (release) { _root.flg_menuselect = 4; } } button 527 { on (release) { _root.flg_menuselect = 5; } } button 530 { on (release) { _root.flg_menuselect = 12; } } button 533 { on (release) { _root.flg_menuselect = 11; } } button 536 { on (release) { _root.flg_menuselect = 10; } } button 539 { on (release) { _root.flg_menuselect = 9; } } button 542 { on (release) { _root.flg_menuselect = 8; } } button 545 { on (release) { _root.flg_menuselect = 7; } } button 548 { on (release) { _root.flg_menuselect = 6; } } button 551 { on (release) { _root.flg_menuselect = 1; } } button 554 { on (release) { _root.flg_menuselect = 2; } } button 558 { on (release) { _root.flg_menuselect = 1; } } movieClip 559 { frame 25 { function getString1(nType) { switch (nType) { return 'gl_cg12'; case 1: return 'gl_cg01'; case 2: return 'gl_cg02'; case 3: return 'gl_cg03'; case 4: return 'gl_cg04'; case 5: return 'gl_cg05'; case 6: return 'gl_cg06'; case 7: return 'gl_cg07'; case 8: return 'gl_cg08'; case 9: return 'gl_cg09'; case 10: return 'gl_cg10'; case 11: return 'gl_cg11'; } return 'gl_cg12'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag01; this.gl_btn02._visible = _root.data_sysflg.data.cgflag02; this.gl_btn03._visible = _root.data_sysflg.data.cgflag03; this.gl_btn04._visible = _root.data_sysflg.data.cgflag04; this.gl_btn05._visible = _root.data_sysflg.data.cgflag05; this.gl_btn06._visible = _root.data_sysflg.data.cgflag06; this.gl_btn07._visible = _root.data_sysflg.data.cgflag07; this.gl_btn08._visible = _root.data_sysflg.data.cgflag08; this.gl_btn09._visible = _root.data_sysflg.data.cgflag09; this.gl_btn10._visible = _root.data_sysflg.data.cgflag10; this.gl_btn11._visible = _root.data_sysflg.data.cgflag11; this.gl_btn12._visible = _root.data_sysflg.data.cgflag12; this.bClickBtn = false; } frame 27 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString1(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 29 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 30 { function getString2(nType) { switch (nType) { return 'gl_cg24'; case 1: return 'gl_cg13'; case 2: return 'gl_cg14'; case 3: return 'gl_cg15'; case 4: return 'gl_cg16'; case 5: return 'gl_cg17'; case 6: return 'gl_cg18'; case 7: return 'gl_cg19'; case 8: return 'gl_cg20'; case 9: return 'gl_cg21'; case 10: return 'gl_cg22'; case 11: return 'gl_cg23'; } return 'gl_cg24'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag13; this.gl_btn02._visible = _root.data_sysflg.data.cgflag14; this.gl_btn03._visible = _root.data_sysflg.data.cgflag15; this.gl_btn04._visible = _root.data_sysflg.data.cgflag16; this.gl_btn05._visible = _root.data_sysflg.data.cgflag17; this.gl_btn06._visible = _root.data_sysflg.data.cgflag18; this.gl_btn07._visible = _root.data_sysflg.data.cgflag19; this.gl_btn08._visible = _root.data_sysflg.data.cgflag20; this.gl_btn09._visible = _root.data_sysflg.data.cgflag21; this.gl_btn10._visible = _root.data_sysflg.data.cgflag22; this.gl_btn11._visible = _root.data_sysflg.data.cgflag23; this.gl_btn12._visible = _root.data_sysflg.data.cgflag24; this.bClickBtn = false; } frame 32 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString2(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 34 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 35 { function getString3(nType) { switch (nType) { return 'gl_cg36'; case 1: return 'gl_cg25'; case 2: return 'gl_cg26'; case 3: return 'gl_cg27'; case 4: return 'gl_cg28'; case 5: return 'gl_cg29'; case 6: return 'gl_cg30'; case 7: return 'gl_cg31'; case 8: return 'gl_cg32'; case 9: return 'gl_cg33'; case 10: return 'gl_cg34'; case 11: return 'gl_cg35'; } return 'gl_cg36'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag25; this.gl_btn02._visible = _root.data_sysflg.data.cgflag26; this.gl_btn03._visible = _root.data_sysflg.data.cgflag27; this.gl_btn04._visible = _root.data_sysflg.data.cgflag28; this.gl_btn05._visible = _root.data_sysflg.data.cgflag29; this.gl_btn06._visible = _root.data_sysflg.data.cgflag30; this.gl_btn07._visible = _root.data_sysflg.data.cgflag31; this.gl_btn08._visible = _root.data_sysflg.data.cgflag32; this.gl_btn09._visible = _root.data_sysflg.data.cgflag33; this.gl_btn10._visible = _root.data_sysflg.data.cgflag34; this.gl_btn11._visible = _root.data_sysflg.data.cgflag35; this.gl_btn12._visible = _root.data_sysflg.data.cgflag36; this.bClickBtn = false; } frame 37 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString3(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 39 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 40 { function getString4(nType) { switch (nType) { return 'gl_cg48'; case 1: return 'gl_cg37'; case 2: return 'gl_cg38'; case 3: return 'gl_cg39'; case 4: return 'gl_cg40'; case 5: return 'gl_cg41'; case 6: return 'gl_cg42'; case 7: return 'gl_cg43'; case 8: return 'gl_cg44'; case 9: return 'gl_cg45'; case 10: return 'gl_cg46'; case 11: return 'gl_cg47'; } return 'gl_cg48'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag37; this.gl_btn02._visible = _root.data_sysflg.data.cgflag38; this.gl_btn03._visible = _root.data_sysflg.data.cgflag39; this.gl_btn04._visible = _root.data_sysflg.data.cgflag40; this.gl_btn05._visible = _root.data_sysflg.data.cgflag41; this.gl_btn06._visible = _root.data_sysflg.data.cgflag42; this.gl_btn07._visible = _root.data_sysflg.data.cgflag43; this.gl_btn08._visible = _root.data_sysflg.data.cgflag44; this.gl_btn09._visible = _root.data_sysflg.data.cgflag45; this.gl_btn10._visible = _root.data_sysflg.data.cgflag46; this.gl_btn11._visible = _root.data_sysflg.data.cgflag47; this.gl_btn12._visible = _root.data_sysflg.data.cgflag48; this.bClickBtn = false; } frame 42 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString4(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 44 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 45 { function getString5(nType) { switch (nType) { return 'gl_cg60'; case 1: return 'gl_cg49'; case 2: return 'gl_cg50'; case 3: return 'gl_cg51'; case 4: return 'gl_cg52'; case 5: return 'gl_cg53'; case 6: return 'gl_cg54'; case 7: return 'gl_cg55'; case 8: return 'gl_cg56'; case 9: return 'gl_cg57'; case 10: return 'gl_cg58'; case 11: return 'gl_cg59'; } return 'gl_cg60'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag49; this.gl_btn02._visible = _root.data_sysflg.data.cgflag50; this.gl_btn03._visible = _root.data_sysflg.data.cgflag51; this.gl_btn04._visible = _root.data_sysflg.data.cgflag52; this.gl_btn05._visible = _root.data_sysflg.data.cgflag53; this.gl_btn06._visible = _root.data_sysflg.data.cgflag54; this.gl_btn07._visible = _root.data_sysflg.data.cgflag55; this.gl_btn08._visible = _root.data_sysflg.data.cgflag56; this.gl_btn09._visible = _root.data_sysflg.data.cgflag57; this.gl_btn10._visible = _root.data_sysflg.data.cgflag58; this.gl_btn11._visible = _root.data_sysflg.data.cgflag59; this.gl_btn12._visible = _root.data_sysflg.data.cgflag60; this.bClickBtn = false; } frame 47 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString5(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 49 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 50 { function getString6(nType) { switch (nType) { return 'gl_cg72'; case 1: return 'gl_cg61'; case 2: return 'gl_cg62'; case 3: return 'gl_cg63'; case 4: return 'gl_cg64'; case 5: return 'gl_cg65'; case 6: return 'gl_cg66'; case 7: return 'gl_cg67'; case 8: return 'gl_cg68'; case 9: return 'gl_cg69'; case 10: return 'gl_cg70'; case 11: return 'gl_cg71'; } return 'gl_cg72'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag61; this.gl_btn02._visible = _root.data_sysflg.data.cgflag62; this.gl_btn03._visible = _root.data_sysflg.data.cgflag63; this.gl_btn04._visible = _root.data_sysflg.data.cgflag64; this.gl_btn05._visible = _root.data_sysflg.data.cgflag65; this.gl_btn06._visible = _root.data_sysflg.data.cgflag66; this.gl_btn07._visible = _root.data_sysflg.data.cgflag67; this.gl_btn08._visible = _root.data_sysflg.data.cgflag68; this.gl_btn09._visible = _root.data_sysflg.data.cgflag69; this.gl_btn10._visible = _root.data_sysflg.data.cgflag70; this.gl_btn11._visible = _root.data_sysflg.data.cgflag71; this.gl_btn12._visible = _root.data_sysflg.data.cgflag72; this.bClickBtn = false; } frame 52 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btn03.enabled = false; this.gl_btn04.enabled = false; this.gl_btn05.enabled = false; this.gl_btn06.enabled = false; this.gl_btn07.enabled = false; this.gl_btn08.enabled = false; this.gl_btn09.enabled = false; this.gl_btn10.enabled = false; this.gl_btn11.enabled = false; this.gl_btn12.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_btnR.enabled = false; this.gl_cg.szName = getString6(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 54 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btn03.enabled = true; this.gl_btn04.enabled = true; this.gl_btn05.enabled = true; this.gl_btn06.enabled = true; this.gl_btn07.enabled = true; this.gl_btn08.enabled = true; this.gl_btn09.enabled = true; this.gl_btn10.enabled = true; this.gl_btn11.enabled = true; this.gl_btn12.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gl_btnR.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 55 { function getString7(nType) { switch (nType) { return 'gl_cg74'; case 1: return 'gl_cg73'; } return 'gl_cg74'; } this.gl_btn01._visible = _root.data_sysflg.data.cgflag73; this.gl_btn02._visible = _root.data_sysflg.data.cgflag74; this.bClickBtn = false; } frame 57 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; case 14: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe - 7); break; case 15: _root.flg_menuselect = 0; this.gotoAndPlay(_currentframe + 3); break; default: this.gl_btn01.enabled = false; this.gl_btn02.enabled = false; this.gl_btnback.enabled = false; this.gl_btnL.enabled = false; this.gl_cg.szName = getString7(_root.flg_menuselect); _root.flg_menuselect = 0; this.gl_cg.gotoAndPlay('init'); } } frame 59 { if (this.bClickBtn) { this.gl_btn01.enabled = true; this.gl_btn02.enabled = true; this.gl_btnback.enabled = true; this.gl_btnL.enabled = true; this.gotoAndPlay(_currentframe - 4); } else { this.gotoAndPlay(_currentframe - 1); } } frame 87 { _root.flg_jump = 1; this.gotoAndPlay(_currentframe - 1); } } frame 8 { if (_root.flg_jump != 0) { _root.gotoAndPlay('title'); } else {} } frame 9 { this.gotoAndPlay(_currentframe - 1); } frame 10 { _root.flg_jump = 0; _root.flg_menuselect = 0; } movieClip 564 { frame 61 { stop(); } } movieClip 566 { frame 1 { stop(); } frame 2 { _parent._x -= 4; } frame 3 { _parent._x += 4; } frame 4 { _parent._x += 4; } frame 5 { _parent._x -= 4; } frame 6 { _parent._y -= 4; } frame 7 { _parent._y += 4; } frame 8 { _parent._y += 4; } frame 9 { _parent._y -= 4; stop(); } frame 10 { _parent._x -= 8; } frame 11 { _parent._x += 8; } frame 12 { _parent._x += 8; } frame 13 { _parent._x -= 8; } frame 14 { _parent._y -= 8; } frame 15 { _parent._y += 8; } frame 16 { _parent._y += 8; } frame 17 { _parent._y -= 8; stop(); } frame 18 { nCnt = 0; play(); } frame 19 { _parent._x -= 1; } frame 20 { _parent._x += 1; } frame 21 { _parent._x += 1; } frame 22 { _parent._x -= 1; } frame 23 { _parent._y -= 1; } frame 24 { _parent._y += 1; } frame 25 { _parent._y += 1; } frame 26 { _parent._y -= 1; ++nCnt; if (nCnt > 3) { if (Math.random() < 0.5) { this.gotoAndPlay('_shakeloop2'); } else { this.gotoAndPlay('_shakeloop'); } } else { this.gotoAndPlay('_shakeloop'); } } frame 27 { _parent._x -= 8; } frame 28 { _parent._x += 8; } frame 29 { _parent._x += 8; } frame 30 { _parent._x -= 8; } frame 31 { _parent._y -= 8; } frame 32 { _parent._y += 8; } frame 33 { _parent._y += 8; } frame 34 { _parent._y -= 8; this.gotoAndPlay('shakeloop'); } frame 35 { } frame 36 { _parent._x -= this.delta; } frame 37 { _parent._x += this.delta; } frame 38 { _parent._x += this.delta; } frame 39 { _parent._x -= this.delta; } frame 40 { _parent._y -= this.delta; } frame 41 { _parent._y += this.delta; } frame 42 { _parent._y += this.delta; } frame 43 { _parent._y -= this.delta; this.gotoAndPlay('_shake3'); } frame 44 { nCnt = 0; play(); } frame 45 { _parent.backCG._x -= 1; } frame 46 { _parent.backCG._x += 1; } frame 47 { _parent.backCG._x += 1; } frame 48 { _parent.backCG._x -= 1; } frame 49 { _parent.backCG._y -= 1; } frame 50 { _parent.backCG._y += 1; } frame 51 { _parent.backCG._y += 1; } frame 52 { _parent.backCG._y -= 1; ++nCnt; if (nCnt > 3) { if (Math.random() < 0.5) { this.gotoAndPlay('_shakeloop2'); } else { this.gotoAndPlay('_shakeloop'); } } else { this.gotoAndPlay('_shakeloop'); } } frame 53 { _parent._x -= 8; } frame 54 { _parent._x += 8; } frame 55 { _parent._x += 8; } frame 56 { _parent._x -= 8; } frame 57 { _parent._y -= 8; } frame 58 { _parent._y += 8; } frame 59 { _parent._y += 8; } frame 60 { _parent._y -= 8; stop(); } } movieClip 567 { frame 198 { stop(); } } movieClip 568 { frame 237 { stop(); } } movieClip 569 { frame 238 { stop(); } } movieClip 570 { frame 160 { stop(); } } movieClip 571 { frame 202 { stop(); } } movieClip 572 { frame 188 { stop(); } } movieClip 573 { frame 284 { stop(); } } movieClip 574 { frame 216 { stop(); } } movieClip 575 { frame 326 { stop(); } } movieClip 576 { frame 314 { stop(); } } movieClip 577 { frame 396 { stop(); } } movieClip 578 { frame 158 { stop(); } } movieClip 579 { frame 355 { stop(); } } movieClip 580 { frame 184 { stop(); } } movieClip 581 { frame 253 { stop(); } } movieClip 582 { frame 155 { stop(); } } movieClip 583 { frame 158 { stop(); } } movieClip 584 { frame 355 { stop(); } } movieClip 585 { frame 244 { stop(); } } movieClip 586 { frame 1 { stop(); } } movieClip 596 { frame 1 { this.stop(); } frame 2 { nCnt = 0; } frame 4 { if (nCnt < -1) { this.gotoAndPlay(_currentframe - 1); } nCnt = -1; } frame 5 { _parent.mm_btn_ClickWait._visible = true; this.stop(); } } button 597 { on (release) { _root.dataCurPartyChar.bWaitClick = true; } } movieClip 602 { frame 283 { this.gotoAndPlay(1); } } movieClip 603 { frame 90 { stop(); } } movieClip 604 { frame 30 { stop(); } } movieClip 607 { frame 198 { this.gotoAndPlay(1); } } movieClip 611 { frame 3 { this.gotoAndPlay(1); } } movieClip 614 { } movieClip 617 { } movieClip 620 { } movieClip 623 { } movieClip 626 { } movieClip 627 { frame 1 { } frame 20 { } frame 39 { } frame 56 { } frame 70 { } frame 82 { } frame 92 { } frame 102 { _parent.nextFrame(); } } movieClip 628 { frame 107 { this.stop(); } } movieClip 631 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag16 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 633 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 1: this.mm_se.gotoAndStop(2); break; case 5: this.mm_se.gotoAndStop(3); break; case 13: this.mm_se.gotoAndStop(4); break; case 22: this.mm_se.gotoAndStop(5); break; case 26: this.mm_se.gotoAndStop(6); break; case 32: this.mm_se.gotoAndStop(7); break; case 34: this.mm_se.gotoAndStop(8); break; case 37: this.mm_se.gotoAndStop(9); break; case 41: this.mm_se.gotoAndStop(10); break; case 45: this.mm_se.gotoAndStop(11); break; case 47: this.mm_se.gotoAndStop(12); break; case 53: this.mm_se.gotoAndStop(13); break; case 57: this.mm_se.gotoAndStop(14); break; case 60: this.mm_se.gotoAndStop(15); break; case 66: this.mm_se.gotoAndStop(16); break; case 71: this.mm_se.gotoAndStop(17); break; case 75: this.mm_se.gotoAndStop(18); break; case 78: this.mm_se.gotoAndStop(19); break; case 80: this.mm_se.gotoAndStop(20); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '織姫:「んんっ! や、やめてください。触らないで!」'; case 2: return '素裸に剥かれ、腕も足も椅子に縛り付けられた織姫には、\nもはや叫ぶことしか許されなかった。'; case 3: return 'しかし、叫んでも男たちを悦ばせるだけ。'; case 4: return 'それでも叫ばずにはいられない状態に、織姫は目まいさえ起こしていた。'; case 5: return '織姫:「お願いします。これ以上触らないで……そ、そんなに揉まないでっ」'; case 6: return '男 :「なに言ってやがる。\n   裸の女がいたら触ってやるのが礼儀ってもんだろうが」'; case 7: return '鼻息を荒くした男たちが、四方八方から少女の柔肌をまさぐった。'; case 8: return '正面から乳房に掴みかかり、荒々しく揉み上げる者。'; case 9: return '横合いから手を伸ばし、腕や腋に触れる者。'; case 10: return '首筋を撫でつけ、髪をすく者。'; case 11: return '男たちの手はまるでナメクジのように肌をはいずった。'; case 12: return 'その不快感に絶えきれず、織姫はまた悲鳴をあげる。'; case 13: return '織姫:「いやっ、そんなところを……あぁあ! 駄目です、お願いっ!」'; case 14: return '男 :「そんなにお願いされちゃあ仕方ない。もっともっと可愛がってやるぜ」'; case 15: return '違います。そう言う間もなく、更に身体中を撫で回された。'; case 16: return '特に乳房への愛撫は激しく、複数の男が同時に両の乳房に群がった。'; case 17: return '男 :「デカくて、張りがあって……すげぇモンもってるな」'; case 18: return '男 :「小娘とは思えないな。こりゃあもう、立派なオンナだぜ」'; case 19: return '卑猥な言葉を耳元でささやかれたり、面と向かって言われたり。'; case 20: return '織姫は恥ずかしくなる前に、悔しさと悲しさを覚えた。'; case 21: return '同時に、怒りも。しかし身体の自由を奪われ、\nなすがままの人形になるしかない状況では、理性を保つのさえ難しい。'; case 22: return '織姫:「放して。もう許してください! 助けてっ!」'; case 23: return '悲痛な叫びにさえ楽しげな笑いを浮かべながら、\n男たちは織姫の身体をむさぼった。'; case 24: return 'その笑い声に嫌悪感を覚えても、乳首をつねられた刺激でつい喘いでしまう。'; case 25: return 'それは痛みのはずなのに、何故か織姫の心の奥底を揺さぶった。'; case 26: return '織姫:(あぁ、駄目。こんなに触られたら、頭がおかしくなっちゃう)'; case 27: return '織姫は痛みや恐怖に耐える震えの中に、\nこそばゆさや快感から来るものが混じり始めていることに気付いてしまった。'; case 28: return '男 :「織姫ちゃんも気持ちよくなってきたみたいだね」'; case 29: return '先ほどから、開かれた股間ばかりを眺めていた男が息を呑んだ。'; case 30: return 'その男の指が、少女の秘所へと伸びる。'; case 31: return 'その瞬間、少女の口からこれまでにない艶っぽい悲鳴があがった。'; case 32: return '織姫:「ひゃあっ! あんっ、あぁあ、そ、そこは……」'; case 33: return '男 :「もう濡れ濡れだよ。俺たちに触られまくって感じてるんだ」'; case 34: return '織姫:「違います。そんなコトあるはずが……ああ、いや。\n   指を入れないで……きゃあ!」'; case 35: return '女性特有の淫らな口へと男の指が進入した。'; case 36: return 'すでにたっぷりと潤っている女性器は、\n織姫本人の意志とは無関係に、男の指を深くまで迎え入れる。'; case 37: return '織姫:(すごい。あたし無理矢理いやらしいことされてるのに、\n   こんなに濡らしてる!)'; case 38: return '自分でも信じられなかったが、確かに女陰からは愛液が垂れ流れていた。'; case 39: return '膣の中を掻き回され、そのグチャグチャという水音を聞く。'; case 40: return 'まるで愛液を掻き出されるかのようにほじくられ、また強い喘ぎが込み上げる。'; case 41: return '織姫:「あぁ、こんな……こんなこと!\n   ンンッ、いや。そんなに掻き回さないでぇ」'; case 42: return 'こなれていない膣内で、荒々しい指が暴れ回った。'; case 43: return '同時に乳首をつねられ、別の喘ぎも湧いてきた。'; case 44: return 'どうにも我慢ならなくなり、つい口を開けてしまった瞬間、\nそこにまで指を突っ込まれる。'; case 45: return '織姫:「んんっ!? あふっ、く、苦しい……んぁああっ!」'; case 46: return '男 :「噛むなよ? これを俺のち○ぽだと思って、優しく舐めるんだ」'; case 47: return '織姫:「そんなこと……んんっ、んぷ。んちゅ、ちゅぷ、じゅるっ」'; case 48: return '指で舌をつままれる。\n軽く引っ張られただけで内臓まで引きずり出されてしまいそうな感覚に陥った。'; case 49: return 'しかしそれは不快感や嘔吐を誘うものではなく、喘ぎを湧き上がらせるだけ。'; case 50: return 'そして。'; case 51: return '男 :「そろそろ、おま○この方の準備も万端みたいだな」'; case 52: return '膣口の方からは、快感の喘ぎが愛液となって流れ出ていた。'; case 53: return '織姫:「いやっ! それだけはイヤぁあ!」'; case 54: return '必死の抵抗も虚しく、織姫の膣は男性器を受け入れてしまった。'; case 55: return '体内にめり込んでくるペニスの感覚が、\n不快感と共に強い快楽をも押し込んでくる。'; case 56: return '男 :「おぉ! キツいぜ。もしかして初めてだったのかい?」'; case 57: return '織姫:「あぁぁ……いや。抜いて。抜いてよぉ……」'; case 58: return '嗚咽混じりの喘ぎに、男は更に興奮した。'; case 59: return '一度、無理矢理最奥まで突き込んだかと思うと、身体を大きく前後させ始める。'; case 60: return '織姫:「痛いっ! いやっ、やめて! 無理に突っ込まないでぇ!」'; case 61: return '狭い媚肉を掻き分ける快感は、なににも勝るものだった。'; case 62: return 'しかも突き入れる度にそして引き抜く度に揺れる乳房の美しさも。'; case 63: return 'その苦痛と快感の入り交じった悲鳴も極上。'; case 64: return 'ビクンビクンと震える身体に、強姦しているのだという嗜虐心をくすぐられて、\n男は何度も何度も腰を振る。'; case 65: return '愛液が絡む水音も、股間がぶつかる打撃音も、なにもかもが最高の官能だった。'; case 66: return '織姫:「ひいっ、駄目っ……おま○こ壊れちゃうっ、\n   そんなに突っ込まれたら、駄目になっちゃうぅう!」'; case 67: return 'まるでナイフで刺されているかのような感覚だった。'; case 68: return '織姫は腹の中を男の凶器で掻き回され、絶望で意識を失いそうになる。'; case 69: return 'しかし激しい痛みが、失神させまいと身体を跳ね上げる。'; case 70: return '男 :「おぉおお! 出るっ、出るぞ! たっぷり出してやるぞぉ!」'; case 71: return '織姫:「え!? ま、まさか……いや! 中で出さないで!」'; case 72: return '恐怖ですくみ上がった身体。それは膣内も同じ。'; case 73: return 'ただでさえ狭い膣道が更に収縮し、\nいやよいやよと言いながらも男の精を絞りだそうとぜん動する。'; case 74: return '男はケダモノのように腰を振り、爆発する寸前、ペニスをすべて膣内に収めた。'; case 75: return '織姫:「いや、いやっ、いやぁああああああああ!」'; case 76: return '男が呻いたのと同時に、織姫は体内に熱いモノを感じた。'; case 77: return 'それが射精だと分かった瞬間、目の前が真っ白になる。'; case 78: return '織姫:「あぁ、出てる! おま○この中で、射精されてるぅ……あぁあああ」'; case 79: return '膣内で跳ね回るペニス。\nその精液が、まるで媚薬のように織姫の体と心に染み渡る。'; case 80: return '織姫:(あたし、気持ちよくなってる。\n   犯されて、中出しされて、悦んじゃってる!)'; case 81: return '男 :「ほらほら、うっとりしてる場合じゃないぜ?\n   まだ次があるんだからな」'; case 82: return '男 :「誰の子になるか分からないくらい、\n   たっぷりと中出ししてあげるからね」'; case 83: return 'そう言いながら、男たちはまた笑った。'; case 84: return 'そして織姫は、堕ちてしまえば楽になるのだと自分自身に言い聞かせた。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { checkNext(); } frame 3 { if (bFlag) { switch (nCnt) { case 1: setMessage(nCnt); this.gotoAndPlay('scene1'); break; case 2: mm_textwindow._visible = false; this.gotoAndPlay('scene2'); break; default: this.gotoAndPlay('scene1'); } } else { this.gotoAndPlay('scene1'); } } frame 4 { _root.data_sysflg.data.cgflag17 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 28) { setMessage(nCnt); this.gotoAndPlay('_scene2'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay('_scene2'); } } frame 36 { _root.data_sysflg.data.cgflag18 = true; } frame 66 { checkNext(); } frame 67 { if (bFlag) { if (nCnt < 30) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 68 { checkNext(); } frame 69 { if (bFlag) { if (nCnt == 32) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 41) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 43) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 70 { checkNext(); } frame 71 { if (bFlag) { if (nCnt < 53) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 72 { _root.data_sysflg.data.cgflag19 = true; } frame 102 { checkNext(); } frame 103 { if (bFlag) { if (nCnt < 54) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.nCount = 0; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 105 { checkNext(); } frame 106 { if (bFlag) { if (nCnt == 57) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 66) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.nCount = 0; } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 107 { checkNext(); } frame 108 { if (bFlag) { if (nCnt == 66) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 75) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 109 { mm_over.gotoAndPlay('start'); } frame 110 { checkNext(); } frame 111 { if (bFlag) { if (nCnt < 76) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 114 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 160) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 115 { checkNext(); } frame 116 { if (bFlag) { if (nCnt < 85) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene5'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 147 { nCnt = 0; _root._sound.stop(); } frame 149 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 150 { _parent._parent.bClickBtn = true; stop(); } } movieClip 634 { frame 323 { stop(); } } movieClip 635 { frame 109 { stop(); } } movieClip 636 { frame 54 { stop(); } } movieClip 637 { frame 174 { stop(); } } movieClip 638 { frame 132 { stop(); } } movieClip 639 { frame 157 { stop(); } } movieClip 640 { frame 138 { stop(); } } movieClip 641 { frame 39 { stop(); } } movieClip 642 { frame 180 { stop(); } } movieClip 643 { frame 212 { stop(); } } movieClip 644 { frame 202 { stop(); } } movieClip 645 { frame 208 { stop(); } } movieClip 646 { frame 1 { stop(); } } movieClip 649 { frame 150 { stop(); } } movieClip 652 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 4: this.mm_se.gotoAndStop(2); break; case 11: this.mm_se.gotoAndStop(3); break; case 14: this.mm_se.gotoAndStop(4); break; case 18: this.mm_se.gotoAndStop(5); break; case 21: this.mm_se.gotoAndStop(6); break; case 23: this.mm_se.gotoAndStop(7); break; case 27: this.mm_se.gotoAndStop(8); break; case 31: this.mm_se.gotoAndStop(9); break; case 34: this.mm_se.gotoAndStop(10); break; case 38: this.mm_se.gotoAndStop(11); break; case 43: this.mm_se.gotoAndStop(12); break; case 49: this.mm_se.gotoAndStop(13); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '身体中が熱くなっていた。'; case 2: return '頭はぼんやりとしているのに、肌はひどく敏感になっていて\nちょっと触れただけでもピリピリと電気が走る。'; case 3: return '少し前に飲まされたクスリのせいだろうか。\nとにかく、身体中がうずいて仕方がなかった。'; case 4: return '織姫:「はぁ、はぁ、こ、こんなの駄目……\n   気持ちよすぎるぅ……んんぅ」'; case 5: return 'うずいているのは、乳首や陰部。'; case 6: return 'こそばゆい感じに耐えきれなくなり、\n自らそこへと手を伸ばしていた。'; case 7: return 'ジンジンと熱くなっている乳首をこねると、\n強い電気が背筋を駆けめぐる。'; case 8: return 'もうドロドロにとろけきっているアソコに触れると、\n目の奥に火花が散った。'; case 9: return 'そのまま、特に敏感な突起に触れていれば\nすぐに達することができそう……織姫はそう思って、息を呑んだ。'; case 10: return '男 :「おっと! 勝手にイったりするなよ?」'; case 11: return '織姫:「え!? な、なんで……」'; case 12: return '男 :「観客の俺らをさしおいて、\n   1人で気持ちよくなろうってのか?」'; case 13: return '男 :「そうそう。\n   視姦してる俺らも気持ちよくしてくれなくちゃね。\n   1人でイくのは禁止」'; case 14: return '織姫:「そんな……」'; case 15: return '織姫の周りには、数名の男たちがいた。'; case 16: return 'みな一様に素裸で、自らを慰めている織姫を視姦して楽しんでいる。'; case 17: return '中には、同じように自慰に耽るものまでいた。'; case 18: return '織姫:(そうだ。あたしは今、この人たちのオモチャなんだ)'; case 19: return '少しだけ我に返る。しかしそれは不幸でしかない。\nこんな時に理性などは邪魔ものでしかない。'; case 20: return '織姫は自ら乳首をつねり、その快感で理性を飛ばした。'; case 21: return '織姫:「あの……お願いします。イかせてください」'; case 22: return '男 :「駄目だ。それに、もっと見やすいように足を開くんだ。\n   おま○こむきだしにして、俺たちに見せつけてくれ」'; case 23: return '織姫:「分かりました……んん」'; case 24: return '逆らうことなどできない。\n股間を開き、ユルユルになっている女陰を男たちにさらけ出す。'; case 25: return '自ら媚肉を掻き分け、真っ赤に充血した谷間を見せつけた。'; case 26: return '男たちから歓声があがる。\nそれが頭の中に直接響いて、更なる官能を湧き上がらせた。'; case 27: return '織姫:「あぁ、駄目っ……我慢、できないっ!」'; case 28: return '絶頂禁止と言われても、\n身体が勝手に高みへと上ってしまうのだから仕方がない。'; case 29: return 'それでもなんとか歯を食いしばり、絶頂を堪える織姫。'; case 30: return 'その苦悶の表情が気に入ったのか、\n1人の男が織姫の腕を掴んで立ち上がらせた。'; case 31: return '織姫:「え……?」'; case 32: return '男 :「これ以上我慢させちゃ、可哀想ってもんだからな」'; case 33: return '男は織姫を抱きかかえ、そのまま腰を下ろす。\n自分の股間部分で織姫にあぐらをかかせ、座位で膣へと侵入した。'; case 34: return '織姫:「あっ、きゃっ!\n   ンぁあああああああああああああああ!!!」'; case 35: return '自らの体重で、一気にペニスを呑み込んでしまう。'; case 36: return '愛液は十分だったが、ほぐれきっていなかった膣への唐突な突入に、\n織姫の身体は悲鳴をあげた。'; case 37: return 'ただしそれは、絶頂ゆえの悲鳴だった。'; case 38: return '織姫:「あぁあ、イく! イってる!\n   おち○ち○入れられただけで、すごくイってるう!」'; case 39: return '男 :「ははは、いいぞ。好きなだけイけばいい。\n   ギュウギュウ締め付けてきて、いい感じだ!」'; case 40: return '男の声など耳に入らず、織姫はただ絶頂の電撃に意識を飛ばす。\nしかしすぐに我に返って、また嵐のような官能に身を委ねた。'; case 41: return '男の巨根が子宮口を突いているのが分かった。\n膣壁を押し開く脈動に合わせて身を震わせる。'; case 42: return 'クリトリスが男の股間に押し付けられているのをいいことに、\n自ら腰を振るって更なる官能を求める。'; case 43: return '織姫:(また来る。大きいの来る……\n   死んじゃいそうなくらい激しいアクメ、来るっ!)'; case 44: return 'すでに自分がなにを叫んでいるのかさえ理解できなかった。\n口からは絶頂の悲鳴と喘ぎしかでていない。'; case 45: return 'もしかするとひどく淫らなことを口走っているのかもしれないが、\n織姫自身はもう無意識だった。'; case 46: return '男 :「よしよし。\n   子宮の中にまでたっぷりと射精してやるからな」'; case 47: return '男は織姫の背骨を折らんばかりに抱き締め、激しく腰を突き上げる。'; case 48: return 'もはや痛みさえ快楽になってしまう少女は、\n荒々しい男の行為に息を呑んだ。\nそしてついには白目さえ剥いて、絶叫をあげる。'; case 49: return '織姫:「イくっ!\n   あたしもう、死んじゃうぅううううううううう!!」'; case 50: return '体内を満たしていく精液の熱さを感じながら、\n織姫は心の中の大事なものが壊れたのを知った。\nそれは、理性というものであったかもしれない……'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { } frame 3 { } frame 4 { _root.data_sysflg.data.cgflag20 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 31) { setMessage(nCnt); this.gotoAndPlay('_scene2'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay('_scene2'); } } frame 36 { _root.data_sysflg.data.cgflag21 = true; } frame 66 { checkNext(); } frame 67 { if (bFlag) { if (nCnt < 34) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 69 { checkNext(); } frame 70 { if (bFlag) { if (nCnt < 35) { setMessage(nCnt); this.mm_shake.gotoAndPlay('shake4'); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 43) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 46) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 71 { checkNext(); } frame 72 { if (bFlag) { if (nCnt < 49) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 73 { mm_over.gotoAndPlay('start'); } frame 74 { checkNext(); } frame 75 { if (bFlag) { if (nCnt < 50) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 78 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 210) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 79 { checkNext(); } frame 80 { if (bFlag) { if (nCnt < 51) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 111 { nCnt = 0; _root._sound.stop(); } frame 113 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 114 { _parent._parent.bClickBtn = true; _root._sound.stop(); stop(); } } movieClip 653 { frame 116 { stop(); } } movieClip 654 { frame 228 { stop(); } } movieClip 655 { frame 97 { stop(); } } movieClip 656 { frame 166 { stop(); } } movieClip 657 { frame 358 { stop(); } } movieClip 658 { frame 137 { stop(); } } movieClip 659 { frame 159 { stop(); } } movieClip 660 { frame 148 { stop(); } } movieClip 661 { frame 130 { stop(); } } movieClip 662 { frame 132 { stop(); } } movieClip 663 { frame 178 { stop(); } } movieClip 664 { frame 249 { stop(); } } movieClip 665 { frame 173 { stop(); } } movieClip 666 { frame 189 { stop(); } } movieClip 667 { frame 180 { stop(); } } movieClip 668 { frame 188 { stop(); } } movieClip 669 { frame 358 { stop(); } } movieClip 670 { frame 73 { stop(); } } movieClip 671 { frame 148 { stop(); } } movieClip 672 { frame 236 { stop(); } } movieClip 673 { frame 1 { stop(); } } movieClip 676 { frame 150 { stop(); } } movieClip 679 { frame 150 { stop(); } } movieClip 683 { } movieClip 686 { } movieClip 702 { } movieClip 707 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag40 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 708 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 3: this.mm_se.gotoAndStop(2); break; case 6: this.mm_se.gotoAndStop(3); break; case 11: this.mm_se.gotoAndStop(4); break; case 14: this.mm_se.gotoAndStop(5); break; case 18: this.mm_se.gotoAndStop(6); break; case 22: this.mm_se.gotoAndStop(7); break; case 25: this.mm_se.gotoAndStop(8); break; case 28: this.mm_se.gotoAndStop(9); break; case 36: this.mm_se.gotoAndStop(10); break; case 40: this.mm_se.gotoAndStop(11); break; case 45: this.mm_se.gotoAndStop(12); break; case 49: this.mm_se.gotoAndStop(13); break; case 51: this.mm_se.gotoAndStop(14); break; case 54: this.mm_se.gotoAndStop(15); break; case 58: this.mm_se.gotoAndStop(16); break; case 66: this.mm_se.gotoAndStop(17); break; case 70: this.mm_se.gotoAndStop(18); break; case 72: this.mm_se.gotoAndStop(19); break; case 74: this.mm_se.gotoAndStop(20); break; case 76: this.mm_se.gotoAndStop(21); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '気がつけば、素裸で丸テーブルにくくりつけられていた。'; case 2: return '周囲には半裸の男たちが複数。\nみな一様に、下卑た笑いを浮かべている。'; case 3: return '乱菊:「ちょっと……これはいったい、どういうこと!?」'; case 4: return '男 :「どうもこうもないさ。この状態を見れば、\n   なにされるかくらい想像できるだろう?」'; case 5: return 'もちろん、容易に想像できる。\nこの男たちは、乱菊を嬲るつもりなのだ。'; case 6: return '乱菊:(なめられたもんだわね!この程度の拘束で……\n   あれ? 解けない!?)'; case 7: return '男 :「おっと。そのロープはそう簡単に切れないぜ?\n   もうあんたに逃げ道はないんだよ」'; case 8: return '男はいやらしい笑いを顔に貼り付けたまま、\n乱菊の口に小瓶を突き込んだ。'; case 9: return 'どろりとした粘液が、\nまるで生きているかのように体内へと流れ込み、少しむせ返る。'; case 10: return '毒ではないのだろうと思いつつも、\n呑み込むにはやはり抵抗があった。'; case 11: return '乱菊:「くっ……なにを呑ませたの!?」'; case 12: return '男 :「これからのことが楽しくなるおクスリさ。\n   もっとも、こんなものがなくったって、\n   楽しくなるに決まってるんだけどな」'; case 13: return '喉の奥が熱くなってくる。\n酒に似た熱さだが、それ以上の火照りを覚えた。'; case 14: return '乱菊:「ふっ、ふざけないでよ!\n   なんでこのあたしが、あんたたちみたいなザコに!」'; case 15: return '息巻いても無駄だ、\nとばかりに別の男が身体中にオイルを塗り始める。'; case 16: return 'いや、オイルのような粘液質のそれは、\n先ほど呑まされたものと同質のものらしい。'; case 17: return '塗られた端から、肌の感覚が鋭くなっているのが分かった。'; case 18: return '乱菊:(まさか、身体中に媚薬を塗りたくる気?\n   塗られただけでこんなにピリピリし始めるような強力なやつ、\n   アソコにまで塗られたらどうなっちゃうの!?)'; case 19: return '男はオイルを塗りたくりながら乳房を揉んだ。'; case 20: return '普段ならなんとも感じないレベルの接触も、\n全身が媚薬まみれになっている今の乱菊には淫靡な愛撫だった。'; case 21: return '声をあげまいとしても、顔は歪んでしまう。\nそれを見た男は満足げに笑い、オイルを股間へと垂らし塗り始める。'; case 22: return '乱菊:「くっ! や、やめてよ! そんなところにまで……」'; case 23: return '男 :「いいから、ほら! 足を開くんだよ!」'; case 24: return '無理矢理足を広げさせられ、陰部が剥き出しにされる。\n男たちから感嘆の声があがっても、嬉しいはずなどない。'; case 25: return '乱菊:(くそっ。こんなヤツらに、\n   あたしの身体を好きにされるなんて!)'; case 26: return '陰部にまでたっぷりとオイルを塗られる。'; case 27: return 'そして、顔から足の先までまんべんなく塗り終わった頃、\n乱菊は体内からも熱くなっているのを感じていた。'; case 28: return '乱菊:「あぁ! や、やめて! 触らないで……んあっ!」'; case 29: return '下準備が終わった途端、\n男たちは性欲を剥き出しにして襲いかかってきた。'; case 30: return '自分たちの手にもオイルをたっぷり付け、\n更に塗り込むかのように乳房を揉み込む。'; case 31: return 'ヌトヌトとした感触は、\n荒々しいはずの愛撫にも快感を滲ませていた。'; case 32: return '男 :「たまらねぇ! こんなデカいのにプリップリだぜ!」'; case 33: return '乳房だけではなく、乳首までつままれた。'; case 34: return 'しかしオイルで滑るせいか、うまくつまめない。\nそれがもどかしさを生み、焦らされている感覚が官能を揺さぶる。'; case 35: return '全身を媚薬まみれにされているからか、普段よりも感度が高い。\nそれが更なる揺さぶりをかけ、乱菊の心を惑わしていく。'; case 36: return '乱菊:(駄目。胸だけでこんなに感じるなんて……!)'; case 37: return '知らず、あえぎ声が漏れていた。\nこそばゆさが乳房から全身に伝わる。'; case 38: return 'それでも我慢しなければと声を押し殺し、\n男たちへの罵倒の言葉さえも呑み込んでしまう。'; case 39: return 'しかし乳首をぎゅっとつままれた瞬間、我慢は限界へと達した。'; case 40: return '乱菊:「きゃあっ! 駄目っ、おっぱいの先っちょ駄目ぇっ!」'; case 41: return '男 :「ははは。いい声で鳴くじゃないか。\n   さすがは10番隊副隊長殿」'; case 42: return '男 :「あのガキンチョの隊長様に、毎晩可愛がって\n   もらってるんだろ? あんなガキより、俺たちの方が\n   ずっと気持ちよくしてやれるってコトを教えてやるよ」'; case 43: return '足をこじ開けられ、陰部への愛撫が始まった。'; case 44: return '乳首以上の快感が一気に脳天まで駆け上がり、\n乱菊はまたあられもない声をあげてしまう。'; case 45: return '乱菊:「ひゃっ、やめっ!\n   あぁあ、そこは……そこは許してっ!」'; case 46: return '男は聞く耳を持たず、割れ目に舌を突き込んだ。'; case 47: return '媚薬で真っ赤に充血したヴァギナからは\nすでに愛液が溢れ出しており、オイルの粘液と混ざり合って\n淫らなテカリをきらめかせている。'; case 48: return '男はそれをジュルジュルとすすり、\nためらいなく呑み込んでエクスタシーさえ感じていた。'; case 49: return '乱菊:「駄目なの……お、お願い。\n   今、ソコを舐められたら、あたし……あぁあ」'; case 50: return '男 :「それじゃ、舐めるのをやめて、\n   今すぐブチ込んでやろうか?」'; case 51: return '乱菊:「い、いやぁ……それだけは。それだけは駄目ぇ……」'; case 52: return 'すでにたっぷり潤っていた膣へと極太のペニスをねじ込み、\n荒々しく腰を振る。'; case 53: return '入れられただけで一瞬意識が飛び、\n乱菊は甲高い嬌声をあげてしまった。'; case 54: return '乱菊:「あぁああああ!\n   入るっ、入ってくるぅううううううう!!」'; case 55: return '身体中がペニスを待っていたかのような快感。\n膣壁を掻き分けて押し込まれた巨根に、\n乱菊は確かな官能を覚えていた。'; case 56: return '乳首の先も張り詰め、クリトリスも勃起しているのが分かる。'; case 57: return '膣内にあるペニスの脈動さえも感じて、一気に高みへと登り詰めた。'; case 58: return '乱菊:(駄目っ!\n   イくっ、イっちゃうっ! イっちゃうぅうううう!!)'; case 59: return '絶頂の衝撃で身体が跳ね上がった。'; case 60: return '同時に男も射精したのか、\n子宮の中にまで熱いモノが満たされた気になる。'; case 61: return '男 :「ははは! すげぇ淫乱ぶりだな。\n   ちょっと突っ込んでやっただけで、\n   すぐにケツ振りやがって」'; case 62: return 'ペニスが引き抜かれ、またすぐに突き刺される。'; case 63: return '先ほどまでのペニスとは長さが違うようで、\n最初から子宮口をガンガンと叩かれた。'; case 64: return '腹の奥を破られるような感じが、乱菊に被虐的な快感をもたらす。'; case 65: return '犯されているのだという絶望感も相まって、\n更なる絶頂感に身を揺らした。'; case 66: return '乱菊:(ダメ! あたし、こんなにイってる。\n   イきすぎて、おかしくなる!)'; case 67: return 'まるで身体中が性器になったような気分。\n腰を抱かれても、乳房を揉まれても達してしまいそうになっていた。'; case 68: return 'それどころか、実際に軽く達することもあった。'; case 69: return '男 :「くぅ……し、締まりすぎるぜ!\n   こんなの、すぐに出ちまう!」'; case 70: return '乱菊:「やっ…やめてッ!中に…出すのはッ…!」'; case 71: return 'あまりの淫靡さに、男の1人が早くも射精した。'; case 72: return '乱菊:(あぁ……そんな……)'; case 73: return '男 :「ははは。副隊長も、こうなっちゃお終いだな……\n   ほら、くれてやるよ!」'; case 74: return '乱菊:「んあっ! きゃぁあああああああああ!!」'; case 75: return '膣の最奥までねじ込まれ、そこで射精される。\n熱いものが体内を満たしてく快感に、\n乱菊はあられもない喘ぎを漏らした。'; case 76: return '乱菊:「はぁ、はぁ……熱い……もう…何も………」'; case 77: return '何度も何度も絶頂を迎え、乱菊の理性は消し飛んでいた。'; case 78: return 'そして、自分を犯している男たちに愛しい男の姿を重ねる。\nそれがまた絶頂を促して、そのまま意識を遠くに飛ばした。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { } frame 3 { } frame 4 { _root.data_sysflg.data.cgflag41 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 28) { setMessage(nCnt); this.gotoAndPlay('_scene2'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay('_scene2'); } } frame 36 { _root.data_sysflg.data.cgflag42 = true; } frame 66 { checkNext(); } frame 67 { if (bFlag) { if (nCnt < 30) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 69 { checkNext(); } frame 70 { if (bFlag) { if (nCnt < 33) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 71 { checkNext(); } frame 72 { if (bFlag) { if (nCnt == 45) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 51) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 52) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 73 { _root.data_sysflg.data.cgflag44 = true; } frame 103 { checkNext(); } frame 104 { if (bFlag) { if (nCnt < 54) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 106 { checkNext(); } frame 107 { if (bFlag) { if (nCnt < 55) { setMessage(nCnt); this.mm_shake.gotoAndPlay('shake4'); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 58) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 69) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 108 { checkNext(); } frame 109 { if (bFlag) { if (nCnt < 74) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 110 { mm_over.gotoAndPlay('start'); } frame 111 { checkNext(); } frame 112 { if (bFlag) { if (nCnt < 75) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 115 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 150) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 116 { checkNext(); } frame 117 { if (bFlag) { if (nCnt < 79) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene5'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 148 { nCnt = 0; _root._sound.stop(); } frame 150 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 151 { _parent._parent.bClickBtn = true; stop(); } } movieClip 709 { frame 358 { stop(); } } movieClip 710 { frame 110 { stop(); } } movieClip 711 { frame 175 { stop(); } } movieClip 712 { frame 46 { stop(); } } movieClip 713 { frame 367 { stop(); } } movieClip 714 { frame 142 { stop(); } } movieClip 715 { frame 143 { stop(); } } movieClip 716 { frame 308 { stop(); } } movieClip 717 { frame 150 { stop(); } } movieClip 718 { frame 197 { stop(); } } movieClip 719 { frame 269 { stop(); } } movieClip 720 { frame 177 { stop(); } } movieClip 721 { frame 74 { stop(); } } movieClip 722 { frame 224 { stop(); } } movieClip 723 { frame 181 { stop(); } } movieClip 724 { frame 181 { stop(); } } movieClip 725 { frame 142 { stop(); } } movieClip 726 { frame 201 { stop(); } } movieClip 727 { frame 195 { stop(); } } movieClip 728 { frame 149 { stop(); } } movieClip 729 { frame 208 { stop(); } } movieClip 730 { frame 245 { stop(); } } movieClip 731 { frame 214 { stop(); } } movieClip 732 { frame 270 { stop(); } } movieClip 733 { frame 210 { stop(); } } movieClip 734 { frame 132 { stop(); } } movieClip 735 { frame 163 { stop(); } } movieClip 736 { frame 382 { stop(); } } movieClip 737 { frame 1 { stop(); } } movieClip 740 { frame 5 { stop(); } } movieClip 741 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 3: this.mm_se.gotoAndStop(2); break; case 9: this.mm_se.gotoAndStop(3); break; case 12: this.mm_se.gotoAndStop(4); break; case 15: this.mm_se.gotoAndStop(5); break; case 19: this.mm_se.gotoAndStop(6); break; case 23: this.mm_se.gotoAndStop(7); break; case 27: this.mm_se.gotoAndStop(8); break; case 35: this.mm_se.gotoAndStop(9); break; case 39: this.mm_se.gotoAndStop(10); break; case 44: this.mm_se.gotoAndStop(11); break; case 48: this.mm_se.gotoAndStop(12); break; case 50: this.mm_se.gotoAndStop(13); break; case 54: this.mm_se.gotoAndStop(14); break; case 60: this.mm_se.gotoAndStop(15); break; case 64: this.mm_se.gotoAndStop(16); break; case 69: this.mm_se.gotoAndStop(17); break; case 75: this.mm_se.gotoAndStop(18); break; case 77: this.mm_se.gotoAndStop(19); break; case 79: this.mm_se.gotoAndStop(20); break; case 81: this.mm_se.gotoAndStop(21); break; case 85: this.mm_se.gotoAndStop(22); break; case 89: this.mm_se.gotoAndStop(23); break; case 97: this.mm_se.gotoAndStop(24); break; case 107: this.mm_se.gotoAndStop(25); break; case 109: this.mm_se.gotoAndStop(26); break; case 111: this.mm_se.gotoAndStop(27); break; case 114: this.mm_se.gotoAndStop(28); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '気がつけば、素裸で丸テーブルにくくりつけられていた。'; case 2: return '周囲には半裸の男たちが複数。\nみな一様に、下卑た笑いを浮かべている。'; case 3: return '乱菊:「ちょっと……これはいったい、どういうこと!?」'; case 4: return '男 :「どうもこうもないさ。この状態を見れば、\n   なにされるかくらい想像できるだろう?」'; case 5: return 'もちろん、容易に想像できる。\nこの男たちは、乱菊を嬲るつもりなのだ。'; case 6: return '男はいやらしい笑いを顔に貼り付けたまま、\n乱菊の口に小瓶を突き込んだ。'; case 7: return 'どろりとした粘液が、\nまるで生きているかのように体内へと流れ込み、少しむせ返る。'; case 8: return '毒ではないのだろうと思いつつも、\n呑み込むにはやはり抵抗があった。'; case 9: return '乱菊:「くっ……なにを呑ませたの!?」'; case 10: return '男 :「これからのことが楽しくなるおクスリさ。\n   もっとも、こんなものがなくったって、\n   楽しくなるに決まってるんだけどな」'; case 11: return '喉の奥が熱くなってくる。\n酒に似た熱さだが、それ以上の火照りを覚えた。'; case 12: return '乱菊:「ふっ、ふざけないでよ!\n    なんでこのあたしが、あんたたちみたいなザコに!」'; case 13: return '男 :「おや?さっきはあんなにイカせて欲しいって\n   淫乱女みたいに叫んでたのになぁ?」'; case 14: return '男 :「いまさらそんなこと言っても意味ないぜ。\n   アンタの本性は分かってるんだからな。ククク」'; case 15: return '乱菊:「くぅっ…!」'; case 16: return '息巻いても無駄だ、\nとばかりに別の男が身体中にオイルを塗り始める。'; case 17: return 'いや、オイルのような粘液質のそれは、\n先ほど呑まされたものと同質のものらしい。'; case 18: return '塗られた端から、肌の感覚が鋭くなっているのが分かった。'; case 19: return '乱菊:(まさか、身体中に媚薬を塗りたくる気?\n   塗られただけでこんなにピリピリし始めるような強力なやつ、\n   アソコにまで塗られたらどうなっちゃうの!?)'; case 20: return '男はオイルを塗りたくりながら乳房を揉んだ。'; case 21: return '普段ならなんとも感じないレベルの接触も、\n全身が媚薬まみれになっている今の乱菊には淫靡な愛撫だった。'; case 22: return '声をあげまいとしても、顔は歪んでしまう。\nそれを見た男は満足げに笑い、オイルを股間へと垂らし塗り始める。'; case 23: return '乱菊:「くっ! や、やめてよ! そんなところにまで……」'; case 24: return '男 :「いいから、ほら! 足を開くんだよ!」'; case 25: return '無理矢理足を広げさせられ、陰部が剥き出しにされ、\nたっぷりとオイルを塗られる。'; case 26: return 'そして、顔から足の先までまんべんなく塗り終わった頃、\n乱菊は体内からも熱くなっているのを感じていた。'; case 27: return '乱菊:「あぁ! や、やめて! んあっ!あはぁっ!」'; case 28: return '下準備が終わった途端、\n男たちは性欲を剥き出しにして襲いかかってきた。'; case 29: return '自分たちの手にもオイルをたっぷり付け、\n更に塗り込むかのように乳房を揉み込む。'; case 30: return 'ヌトヌトとした感触は荒々しいはずの愛撫にも快感を滲ませていた。'; case 31: return '男 :「たまらねぇ! こんなデカいのにプリップリだぜ!」'; case 32: return '乳房だけではなく、乳首までつままれた。'; case 33: return 'しかしオイルで滑るせいか、うまくつまめない。\nそれがもどかしさを生み、焦らされている感覚が官能を揺さぶる。'; case 34: return '全身を媚薬まみれにされているからか、普段よりも感度が高い。\nそれが更なる揺さぶりをかけ、乱菊の心を惑わしていく。'; case 35: return '乱菊:(駄目。胸だけでこんなに感じるなんて……もっと、激しく、\n   もっとつままれたいなんて思っちゃうだなんて!)'; case 36: return '知らず、あえぎ声が漏れていた。\nこそばゆさが乳房から全身に伝わる。'; case 37: return 'それでも我慢しなければと声を押し殺し、\n男たちへの罵倒の言葉さえも呑み込んでしまう。'; case 38: return 'しかし乳首をぎゅっとつままれた瞬間、我慢は限界へと達した。'; case 39: return '乱菊:「きゃあっ! 駄目っ、おっぱいの先っちょ駄目ぇっ!」'; case 40: return '男 :「ははは。いい声で鳴くじゃないか。\n   さすがは10番隊副隊長殿」'; case 41: return '男 :「あのガキンチョの隊長様に、毎晩可愛がって\n   もらってるんだろ? あんなガキより、俺たちの方が\n   ずっと気持ちよくしてやれるってコトを教えてやるよ」'; case 42: return '足をこじ開けられ、陰部への愛撫が始まった。'; case 43: return '乳首以上の快感が一気に脳天まで駆け上がり、\n乱菊はまたあられもない声をあげてしまう。'; case 44: return '乱菊:「ひゃっ、やめっ!\n   あぁあ、そこは……そこは許してっ!」'; case 45: return '男は聞く耳を持たず、割れ目に舌を突き込んだ。'; case 46: return '媚薬で真っ赤に充血したヴァギナからは既に愛液が溢れ出しており、\nオイルの粘液と混ざり合って淫らなテカリをきらめかせている。'; case 47: return '男はそれをジュルジュルとすすり、\nためらいなく呑み込んでエクスタシーさえ感じていた。'; case 48: return '乱菊:「駄目なの……お、お願い。\n   今、ソコを舐められたら、あたし……あぁあ」'; case 49: return '男 :「それじゃ、舐めるのをやめて、\n   今すぐブチ込んでやろうか?」'; case 50: return '乱菊:「い、いやぁ……それだけは。それだけは駄目ぇ……」'; case 51: return 'すでに力なく訴えかける乱菊に、男たちはにんまりと笑って頷いた。'; case 52: return '男 :「そうだな。じゃあ、突っ込んでくださいって\n   お願いされるまでは、入れないでおいてやるか」'; case 53: return '犯されずにすむの? そんな楽観的な思いが脳裏をよぎった瞬間、\n男は馬乗りに乗ってきた。'; case 54: return '乱菊:「な、なに!? いや!」'; case 55: return '男はいきり立ったペニスを、乱菊の乳房で挟み込む。'; case 56: return 'それだけではなく腰を前後に揺すり、\n胸の谷間を穴に見立てて抽送し始めた。'; case 57: return '男 :「くぅ! このデカさ。やっぱり、たまらねぇぜ!」'; case 58: return '塗りたくられたオイルが愛液の代わりになっていた。'; case 59: return 'スムーズな抽送で徐々に熱を帯びていく乳房。\n乱菊は、自分でも信じられないほど乳房で感じてしまっていた。'; case 60: return '乱菊:(なんでこんなに熱いの?\n   ペニスを……まるで、膣に突き込まれてるみたい!)'; case 61: return 'ゴツゴツとしたペニスの感触が分かる。\n脈打ち、今にも射精しそうなほど膨れている。'; case 62: return 'しかし男は手慣れているのか、\nニヤニヤと笑いながら乱菊を見下ろした。'; case 63: return '男 :「おっぱいで物足りなくなったら言いな。\n   すぐにマ○コにブチ込んでやるぜ?」'; case 64: return '乱菊:「ふざけないで!誰があんたみたいなヤツに……ンンッ!」'; case 65: return 'どんな威嚇も、あえぎ声が混じってしまっては台なしだった。'; case 66: return '男は腰の動きを止め、両の乳首をつまんで持ち上げた。'; case 67: return '引っ張られて痛いはずなのに、\n刺激的な快感となってしまうのは媚薬のせいか。'; case 68: return '男 :「ほらほら、どうした?\n   そんなんじゃ、ちっとも怖くないぜ?」'; case 69: return '乱菊:「くぅ……薬なんて使って、卑怯だとは思わないの?」'; case 70: return '男 :「薬に負けるあんたが弱いだけさ。\n   それと……快楽にも負けやすいみたいだしな」'; case 71: return '周囲で見ていた男たちからも笑いが漏れる。\nあまりにも屈辱的な状況に、乱菊は理性をなくしかけていた。'; case 72: return '更に、飲まされた媚薬の効果が高まっているのか、\n下腹部の熱さが最高潮に達している。'; case 73: return 'パイズリされているだけで絶頂さえ迎えてしまいそうな状況に、\n理性どころか意識まで失いかける。'; case 74: return '男 :「おい。おねむの時間にゃ、まだ早いぜ!?\n   先にミルクが欲しいだろ? なぁ!?」'; case 75: return '乱菊:「ち、違う……そんなもの!」'; case 76: return '男 :「素直になれよ。もう、欲しくてたまらないハズだぜ?\n   一言言えば、楽にしてやる」'; case 77: return '乱菊:「違う……あたしは、そんな……あぁ……」'; case 78: return '男 :「ほら。言っちまえよ? 俺たちのザーメンミルク、\n   おま○こで呑ませてくださいってよ!」'; case 79: return '乱菊:「あぁ……あ、あたしは……おま○こに……」'; case 80: return '乱菊は、自分の心臓の音で自分の声さえ聞こえなくなりそうだった。'; case 81: return '乱菊:「おま○こに、ザーメンいっぱい呑ませて……っ!」'; case 82: return '心の折れた乱菊に、男たちはまったく容赦しなかった。'; case 83: return 'すでにたっぷり潤っていた膣へと極太のペニスをねじ込み、\n荒々しく腰を振る。'; case 84: return '入れられただけで一瞬意識が飛び、\n乱菊は甲高い嬌声をあげてしまった。'; case 85: return '乱菊:「あぁああああ! 入るっ、入ってくるぅううううう!!」'; case 86: return '身体中がペニスを待っていたかのような快感。\n膣壁を掻き分けて押し込まれた巨根に、\n乱菊は確かな官能を覚えていた。'; case 87: return '乳首の先も張り詰め、クリトリスも勃起しているのが分かる。'; case 88: return '膣内にあるペニスの脈動さえも感じて、一気に高みへと登り詰めた。'; case 89: return '乱菊:「駄目っ! イくっ、イっちゃうっ!\n   ち○ぽ来ただけでイっちゃうぅうううう!!」'; case 90: return '絶頂の衝撃で身体が跳ね上がった。'; case 91: return '同時に男も射精したのか、\n子宮の中にまで熱いモノが満たされた気になる。'; case 92: return '男 :「ははは! すげぇ淫乱ぶりだな。\n   ちょっと突っ込んでやっただけで、\n   すぐにケツ振りやがって」'; case 93: return 'ペニスが引き抜かれ、またすぐに突き刺される。'; case 94: return '先ほどまでのペニスとは長さが違うようで、\n最初から子宮口をガンガンと叩かれた。'; case 95: return '腹の奥を破られるような感じが、乱菊に被虐的な快感をもたらす。'; case 96: return '犯されているのだという絶望感も相まって、\n更なる絶頂感に身を揺らした。'; case 97: return '乱菊:(すごい。すごい!\n   あたし、こんなにイってる。イきすぎて、おかしくなる!)'; case 98: return 'まるで身体中が性器になったような気分。\n腰を抱かれても、乳房を揉まれても達してしまいそうになっていた。'; case 99: return 'それどころか、実際に軽く達することもあった。'; case 100: return '男 :「くぅ……し、締まりすぎるぜ!\n   こんなの、すぐに出ちまう!」'; case 101: return '乱菊:「来て、来てぇ! もういいから、\n   あたしの中にたっぷり注ぎ込んで、ドロドロにしてぇ!」'; case 102: return '一度タガの外れた性欲は、\n気丈な乱菊の口から淫らな懇願を叫ばせる。'; case 103: return 'それがまた男たちの琴線に触れたらしい。'; case 104: return '一斉に息を呑み、なまめかしい姿態に群がった。'; case 105: return '男 :「お、俺、口でしてもらいてぇんだけど!」'; case 106: return '男 :「こっちは手で握ってもらおうか。\n   ちゃんと擦ったら、顔にぶっかけてやるぜ」'; case 107: return '乱菊:「あぁ、来て……いっぱい来て。\n   身体中、ザーメンまみれにして欲しいのよ」'; case 108: return 'あまりの淫靡さに、男の1人が早くも射精した。'; case 109: return '乱菊:「あぁ……精液ぃ……んんっ」'; case 110: return '男 :「ははは。副隊長も、こうなっちゃお終いだな……\n   ほら、くれてやるよ!」'; case 111: return '乱菊:「んあっ! きゃぁあああああああああ!!」'; case 112: return '膣の最奥までねじ込まれ、そこで射精される。'; case 113: return '熱いものが体内を満たしてく快感に、\n乱菊はあられもない喘ぎを漏らした。'; case 114: return '乱菊:「はぁ、はぁ……熱い。\n   ザーメン、気持ちいいっ……あぁあああ」'; case 115: return '何度も何度も絶頂を迎え、乱菊の理性は消し飛んでいた。'; case 116: return 'そして、自分を犯している男たちに愛しい男の姿を重ねる。\nそれがまた絶頂を促して、そのまま意識を遠くに飛ばした。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { } frame 3 { } frame 4 { _root.data_sysflg.data.cgflag41 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 6) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 39 { checkNext(); } frame 40 { if (bFlag) { if (nCnt < 12) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 44 { checkNext(); } frame 45 { if (bFlag) { if (nCnt < 27) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 46 { _root.data_sysflg.data.cgflag42 = true; } frame 76 { checkNext(); } frame 77 { if (bFlag) { if (nCnt == 27) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 35) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 39) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 44) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 54) { setMessage(nCnt); this.gotoAndPlay('_scene3'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } } } } } else { this.gotoAndPlay('_scene3'); } } frame 78 { _root.data_sysflg.data.cgflag43 = true; } frame 108 { checkNext(); } frame 109 { if (bFlag) { if (nCnt < 54) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 113 { checkNext(); } frame 114 { if (bFlag) { if (nCnt < 62) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 119 { checkNext(); } frame 120 { if (bFlag) { if (nCnt < 82) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene5'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 121 { _root.data_sysflg.data.cgflag44 = true; } frame 151 { checkNext(); } frame 152 { if (bFlag) { if (nCnt < 85) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 154 { checkNext(); } frame 155 { if (bFlag) { if (nCnt < 86) { setMessage(nCnt); startLightning(); this.mm_shake.gotoAndPlay('shake4'); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 101) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } else { this.gotoAndPlay(_currentframe - 1); } } frame 156 { checkNext(); } frame 157 { if (bFlag) { if (nCnt < 111) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 158 { mm_over.gotoAndPlay('start'); } frame 159 { checkNext(); } frame 160 { if (bFlag) { if (nCnt < 112) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 163 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 165) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 164 { checkNext(); } frame 165 { if (bFlag) { if (nCnt < 117) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene6'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 196 { nCnt = 0; _root._sound.stop(); } frame 198 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 199 { _parent._parent.bClickBtn = true; stop(); } } movieClip 742 { frame 163 { stop(); } } movieClip 743 { frame 324 { stop(); } } movieClip 744 { frame 312 { stop(); } } movieClip 745 { frame 336 { stop(); } } movieClip 746 { frame 245 { stop(); } } movieClip 747 { frame 372 { stop(); } } movieClip 748 { frame 608 { stop(); } } movieClip 749 { frame 1 { stop(); } } movieClip 752 { frame 150 { stop(); } } movieClip 759 { } movieClip 762 { } movieClip 765 { } movieClip 770 { } movieClip 773 { } movieClip 776 { } movieClip 779 { } movieClip 782 { } movieClip 783 { frame 20 { gotoAndPlay(1); } } movieClip 784 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 1: this.mm_se.gotoAndStop(2); break; case 6: this.mm_se.gotoAndStop(3); break; case 19: this.mm_se.gotoAndStop(4); break; case 22: this.mm_se.gotoAndStop(5); break; case 33: this.mm_se.gotoAndStop(6); break; case 49: this.mm_se.gotoAndStop(7); break; case 59: this.mm_se.gotoAndStop(8); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return 'ネム:「んんっ、う゛っ! んぅううっ!」'; case 2: return '男 :「くっくっく。なかなか色っぽい声で喘ぐじゃないか」'; case 3: return '問答無用で突き込んだペニスを根本まで沈め、\n男はゆらゆらと身体を揺さぶった。'; case 4: return 'まるでスライムのようなゼリー状のベッドは、\nしっかりと立つには不便だが、女を抱くのにはちょうどいい。'; case 5: return 'しかもそれが強姦であれば、\n女は逃げようと踏ん張ることもできずにもがくだけ。\nしかもゼリーがぬめっているのだから尚更。'; case 6: return 'ネム:(力が入らない。男の手から、逃れられない……\n   何故、このようなことに…!)'; case 7: return 'ネムほどの手練れであっても、食虫植物に捕まった虫同然。'; case 8: return 'しかし捕食者は植物ではなく、\nネムの身体を蹂躙して悦ぶ男であった。'; case 9: return '身体の自由が利かないネムの腕を掴み、\nたぐり寄せるようにしてペニスを抽送する。'; case 10: return '激しくはないが、男根の存在を強く感じさせるやり方に、\nネムは目まいを起こしそうだった。'; case 11: return '口に張られたテープでの息苦しさもあるかもしれない。'; case 12: return '男 :「これがウワサの12番隊が開発した肉人形か……\n   さすがにいい出来だぜ」'; case 13: return '普通の女にはしないだろう、というくらいに強く腕を引く。'; case 14: return '当然その分、ペニスが深くまで押し込められ、\nネムはまた喘ぎで喉を鳴らした。'; case 15: return '男 :「ふぅん、感度もいい。\n   こりゃ、男を悦ばせるためだけに生まれてきたってのも、\n   あながちウワサだけじゃないな」'; case 16: return '男は更にペニスを無理矢理押し込み、\n股間を殴るかのようにぶつけ出す。'; case 17: return 'バチンバチンと肉がぶつかる音に、\n淫らな水音が和音となってメロディを奏でた。'; case 18: return 'それはもちろん激しい官能を巻き起こし、\n男からはケダモノの鼻息を、ネムからは艶めかしい喘ぎを奏でさせ、\n更なる音楽を紡ぎ出す。'; case 19: return 'ネム:(いけない。声が出てしまう。感じてしまっている……\n   こんなこと、いけないのに!)'; case 20: return '男の荒々しい陵辱は、生みの親の行為によく似ていた。\n父と呼ぶべき男からも、よく同じような無理を強いられる。'; case 21: return 'しかしネムは、それに逆らったことはない。\n逆らうことなど、考えたこともなかった。'; case 22: return 'ネム:(でも、これは違う。この男はマユリ様ではない……\n   私の身体を、もてあそんでいい男ではない)'; case 23: return '不愉快だった。\nしかし、身体の自由は利かず、白打を組むこともできない。\nもちろん鬼道も封じられている。'; case 24: return 'だからといってこんな男に組み敷かれ、\nなすがままにされている自分が許せなかった。'; case 25: return '込み上げてくる快感に、\n徐々にあらがえなくなっている自分が不愉快だった。'; case 26: return '男 :「ま○このサイズも、締め付け具合も最高だぜ。\n   この作り物のま○こで、\n   今まで何人分のザーメンを呑み込んできたんだ?」'; case 27: return '声を出せないと分かっているのに\n質問をしてくる男が気にくわなかった。'; case 28: return 'もし口がきけたら、はっきりと言ってやっていただろう。\nこの女性器は、生みの親であるマユリ専用の官能器官なのだと。'; case 29: return '男 :「くっくっく。その目付きもたまらねぇな。\n   犯されて悲しい、って感情もあるのかよ?」'; case 30: return 'バカのように腰を振りながら、男はゲラゲラと笑った。'; case 31: return 'そして背後の仲間に声をかけて、ベッドに上がらせる。'; case 32: return '男 :「その綺麗な顔、もっともっと苦痛に歪ませてやるよ」'; case 33: return 'ネム:「んう゛ぅううううう!!\n   んっ、んぅうううううううう!!」'; case 34: return '体勢を入れ替えたかと思うと、\nもう1人の男が背後からのしかかってきた。'; case 35: return 'そして前戯もなにもなく、肛門へとペニスを突き立てて来る。'; case 36: return '男 :「くぅ! せ、狭い!」'; case 37: return '男 :「おぉ。ハラん中で擦れてやがる……\n   気持ち悪ぃな、ははは!」'; case 38: return '先の男のペニスが膣道に埋まったままで、\n直腸にまでペニスを埋め込まれた。'; case 39: return 'その圧迫感に、つい涙をこぼしてしまうネム。'; case 40: return '男たちはそれを見て、悔しさや痛みの涙なのだと笑い出した。'; case 41: return 'しかし本当に悔しいのは、\n無理強いされているにもかかわらず感じてしまっていることだった。'; case 42: return '強い圧迫感のある2穴攻めも、\n普段からマユリの激しい体罰を受けている身としては\n驚くほどの脅威ではなかった。'; case 43: return '男 :「2本挿ししたら、更にいい具合になってきた。\n   こりゃ、あんまりもたねぇぜ」'; case 44: return '男 :「ケツの穴もいい具合だぜ。\n   こんな具合のいい肉人形なら、俺も1体欲しいな」'; case 45: return '男たちは息を合わせてネムの体内をえぐりまくった。'; case 46: return '膣と直腸の奥まで同時に突き込んでみたり、\n代わる代わる出し入れしてみたり。'; case 47: return '一突きごとに理性を奪われ、代わりに快楽を与えられる。'; case 48: return '常人よりも理性があるはずなのに、\n3分も保たずに絶頂感に見舞われた。'; case 49: return 'ネム:(あぁ、駄目。犯されているのに、イってしまうなんて……\n   あぁあ! マユリ様、申し訳ございま……)'; case 50: return '心の中の詫びさえも、最後まで言うことができなかった。'; case 51: return '膣を犯す男の方が腰を高く上げ、派手な射精を繰り出した。'; case 52: return '男 :「おぉおおお! すげぇ、搾り取られるみてぇだ!」'; case 53: return '膣内を満たしていく生暖かい粘液の感覚に、\nネムも強い絶頂感を覚える。'; case 54: return '男 :「くぅうううう! しっ、締まるっ! 俺もイくぞぉ!」'; case 55: return '間髪入れず、尻を犯していた男が、\nその長いペニスを根本まで押し込んできた。'; case 56: return '直腸内に注がれる精液は、膣内のものよりも熱く、\n大量に感じられた。'; case 57: return '体内の薄皮一枚挟んだ穴の中で、それぞれのペニスが爆発しきる。'; case 58: return '暴れ回り、体内を食い破ろうとする勢いの男根に、\nネムは激しすぎる快楽を覚えた。'; case 59: return 'ネム:(すごい。熱い……こんなに気持ちいいこと、\n   マユリ様からは……あぁ、駄目。そんなことを考えて\n   しまったら、私、もう戻れなくなってしまう)'; case 60: return '男 :「それにしてもすげぇな。まだまだまったく萎えないぜ」'; case 61: return '男 :「あぁ、それじゃあ今度は、入れる穴変えてやらないか?」'; case 62: return '男 :「そうだな。でも、その前に犯される側の意見も\n   聞いてみないといけないんじゃないか……なぁ?\n   お前も、まだまだ犯して欲しいよな?」'; case 63: return '歪んだ笑いを浮かべる男たちに、\nネムはほんの少しためらっただけで大きく頷いた。'; case 64: return 'なによりも、快感に逆らえなくなってしまったのだった。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { checkNext(); } frame 3 { if (bFlag) { switch (nCnt) { case 1: case 2: setMessage(nCnt); this.gotoAndPlay('scene1'); break; case 3: mm_textwindow._visible = false; this.gotoAndPlay('scene2'); break; default: this.gotoAndPlay('scene1'); } } else { this.gotoAndPlay('scene1'); } } frame 4 { _root.data_sysflg.data.cgflag54 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 16) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 36 { checkNext(); } frame 37 { if (bFlag) { if (nCnt < 19) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 38 { checkNext(); } frame 39 { if (bFlag) { if (nCnt < 33) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 40 { _root.data_sysflg.data.cgflag55 = true; } frame 70 { checkNext(); } frame 71 { if (bFlag) { if (nCnt < 34) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 72 { checkNext(); } frame 73 { if (bFlag) { if (nCnt < 43) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { startShake(); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 74 { checkNext(); } frame 75 { if (bFlag) { if (nCnt == 50) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 59) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { startLightning(); setMessage(nCnt); } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 78 { checkNext(); } frame 79 { if (bFlag) { if (nCnt < 65) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 110 { nCnt = 0; _root._sound.stop(); } frame 112 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 113 { _parent._parent.bClickBtn = true; _root._sound.stop(); stop(); } } movieClip 785 { frame 110 { stop(); } } movieClip 786 { frame 142 { stop(); } } movieClip 787 { frame 171 { stop(); } } movieClip 788 { frame 158 { stop(); } } movieClip 789 { frame 217 { stop(); } } movieClip 790 { frame 193 { stop(); } } movieClip 791 { frame 117 { stop(); } } movieClip 792 { frame 310 { stop(); } } movieClip 793 { frame 179 { stop(); } } movieClip 794 { frame 153 { stop(); } } movieClip 795 { frame 226 { stop(); } } movieClip 796 { frame 183 { stop(); } } movieClip 797 { frame 174 { stop(); } } movieClip 798 { frame 84 { stop(); } } movieClip 799 { frame 265 { stop(); } } movieClip 800 { frame 177 { stop(); } } movieClip 801 { frame 120 { stop(); } } movieClip 802 { frame 1 { stop(); } } movieClip 805 { frame 150 { stop(); } } movieClip 813 { } movieClip 816 { } movieClip 819 { } button 820 { on (release) { gotoAndPlay(1); _parent.nextFrame(); } } movieClip 821 { frame 7 { _root.y -= 3; } frame 8 { _root.y += 3; } frame 17 { } frame 24 { _root.y -= 3; } frame 25 { _root.y += 3; } frame 34 { } frame 40 { _root.y -= 3; } frame 41 { _root.y += 3; } frame 50 { } frame 57 { _root.y -= 3; } frame 58 { _root.y += 3; } frame 65 { } frame 71 { _root.y -= 3; } frame 72 { _root.y += 3; } frame 79 { } frame 84 { _root.y -= 3; } frame 85 { _root.y += 3; } frame 91 { _parent.nextFrame(); } } movieClip 824 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag68 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 825 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 1: this.mm_se.gotoAndStop(2); break; case 5: this.mm_se.gotoAndStop(3); break; case 10: this.mm_se.gotoAndStop(4); break; case 12: this.mm_se.gotoAndStop(5); break; case 17: this.mm_se.gotoAndStop(6); break; case 21: this.mm_se.gotoAndStop(7); break; case 29: this.mm_se.gotoAndStop(8); break; case 38: this.mm_se.gotoAndStop(9); break; case 45: this.mm_se.gotoAndStop(10); break; case 47: this.mm_se.gotoAndStop(11); break; case 50: this.mm_se.gotoAndStop(12); break; case 54: this.mm_se.gotoAndStop(13); break; case 58: this.mm_se.gotoAndStop(14); break; case 60: this.mm_se.gotoAndStop(15); break; case 65: this.mm_se.gotoAndStop(16); break; case 68: this.mm_se.gotoAndStop(17); break; case 70: this.mm_se.gotoAndStop(18); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '夜一:「くっ……放せ! 放さんか!」'; case 2: return '誰一人として夜一の叫びに耳を貸さなかった。それどころか、\nその声さえも楽しむかのように身体をまさぐり続けている。'; case 3: return 'すでに裸に剥かれ、腕を縛り上げられている夜一。'; case 4: return '叫んで威嚇することしかできないのだが、\nそれがまったく効果がないと知っても、\n叫ばずにはいられなかった。'; case 5: return '夜一:(くぅ……このようなヤツらにいいようにされるなど…!)'; case 6: return '夜一が反抗できないのをいいことに、\n男たちは淫らな接触を繰り返す。'; case 7: return '乳房を掴み、揉みしだき。乳首に吸い付き、時に噛み付き。'; case 8: return '腰に回していた手はいつの間にか股間へと伸び、\n女性の弱点に触れていた。'; case 9: return '男 :「くくく、もう濡らしてるじゃないか。\n   意外と感じやすいんだな」'; case 10: return '夜一:「馬鹿を申せ。\n   おぬしらのような稚拙な愛撫など、なにものでもないわ」'; case 11: return '男 :「へぇ、そうかい?\n   その強がりがどこまでもつか、見物だな」'; case 12: return '夜一:「くっ! たわけたコトを……あぁあっ!」'; case 13: return '強めに乳首に噛み付かれ、思わず声をあげてしまう。'; case 14: return 'それに呼応して、男たちが下卑た笑いを湧き上がらせた。'; case 15: return 'しかし愛撫の手はとめることなく、更に密度を増していく。'; case 16: return '全身を這い回る指のこそばゆさ。\nそして、認めたくはないものの、確実に迫り上がってくる官能の波。\n息も次第にあがり始め、吐息に艶っぽいものが混じっていく。'; case 17: return '夜一:(いかん…このままでは、堕とされるのも時間の問題…!\n   なんとかして逃げ出さなければ!)'; case 18: return 'しかし、すでに体力は限界を超え、\n縛られていなければ立っていることさえ辛い。'; case 19: return '結界が張られているのか、鬼道も発現しなかった。'; case 20: return '男 :「さぁ、どこをどうして欲しい?\n   先代隠密機動総指令官様だ。ちょっとくらいのわがままなら、\n   聞いてやってもいいんだぜ?」'; case 21: return '夜一:「ならば、さっさとこの汚い手を放せ……\n   と言っても、どうせ聞きはしないのであろう?」'; case 22: return '男 :「いいぜ?\n   その代わり、すぐにチ○ポをブチ込んでやるだけさ」'; case 23: return 'つまり、どうやって犯されたいか聞きたいだけなのだ。\n夜一は苦虫を噛み潰したような顔をして、男たちを睨み付けた。'; case 24: return 'もちろんそんなことでたじろぐような男たちではない。'; case 25: return 'むしろマゾヒスティックな快感を覚えているのか、\n恍惚として微笑む者さえいた。'; case 26: return '男 :「ちょっと触られただけで\n   ま○こビショビショに濡らして……とんだ淫乱メス猫だな」'; case 27: return 'これまでになくいやらしい笑いを浮かべて、\n男たちが愛撫の手を強める。'; case 28: return 'すでに愛撫というよりは強姦といった手さばきで、\n夜一の秘部を揉みしだいた。'; case 29: return '夜一:「くう! や、やめろ……やめんか!」'; case 30: return '男 :「それは聞けないなぁ、子猫ちゃん」'; case 31: return '背後から乳房を鷲掴みにされ、力尽くで揉み上げられた。'; case 32: return '痛みを伴う愛撫は、夜一に強い屈辱を与える。\nしかし、それと同時に官能も与えていた。'; case 33: return '乳房を揉み、同時に乳首をつねり上げられ、\nその刺激で身体を弾かせた。'; case 34: return '甘い快感が身体中を駆けめぐり、つい喘ぎを漏らしてしまう。'; case 35: return '男 :「なんだ。乱暴にされるのが好みか?\n   それならそうと、早く言えばいいのに」'; case 36: return '別の男が、膣に指を突っ込んできた。'; case 37: return '少しの容赦もないその挿入に、夜一は高く喘いでしまう。\nそんな声を一声あげるたび、理性が削り取られていった。'; case 38: return '夜一:「や、やめろ……そこは、あっ……くう!\n   指など、入れるな……ああっ!!」'; case 39: return 'やめろと言われ、男は更に力を込めた。\n中指と薬指、2本の指を夜一の柔肉へと突き入れる。'; case 40: return 'そして何度か出し入れをして、淫らな水音を響かせた。'; case 41: return '男 :「おいおい、グショグショじゃないか。\n   元刑軍総括軍団長の名がすたるぜ?」'; case 42: return 'ニヤニヤと笑いながら、膣内で指をくねらせる。\n膣道を広げるようにしたり、中でバタ足するように指を暴れさせる。'; case 43: return 'その都度、痛みと快感が交互に夜一の心を刺激し、\n激しい喘ぎを吐かせていた。'; case 44: return '更に膣内で指を曲げ、膣の前壁あたりを使用に擦る。'; case 45: return '夜一:「やっ、やめろ!\n   そこは……ああああああああああ!!!」'; case 46: return '男 :「来た来た! 軍団長の快感ポイント発見っ!」'; case 47: return '夜一:「あぁああぁあああああああああああああああああ!!!」'; case 48: return '目の奥で火花が散った。'; case 49: return '同時に身体が爆発し、頭の中が真っ白になる。'; case 50: return '夜一:「あぁ……そ、そんな……\n   儂が、こんなヤツらにイかされるなど……」'; case 51: return '男 :「身体は正直だねぇ? でも、まだ終わりじゃないぜ?」'; case 52: return '指を抜かれた瞬間、別の男にペニスを挿入された。\n一気に子宮口まで押し込まれ、息苦しさに喘ぐ。'; case 53: return 'しかしそれと同時に、また絶頂感が来た。\n脳天を焼き尽くすかのような衝撃に、しばしの間呼吸が止まる。'; case 54: return '夜一:(いかん……いかん! 来てしまった。\n   もう、こやつらに逆らえん……!)'; case 55: return '自分の中のオンナが、快感を求めてしまった。\nしかも、複数人から様々な攻めを加えられる、とびきりの快楽。'; case 56: return '夜一は心のどこかでまだ男たちを拒否しつつも、\n肉体的には全面的に降伏してしまった。'; case 57: return '男 :「くぅ……いい締まりだぜ。\n   これを知っちまったら、他の女はなかなか……」'; case 58: return '夜一:「ふん……ほ、褒めているつもりか……嬉しくなどないわ」'; case 59: return '男 :「へぇ? まだ強がれるんだ。\n   もう完全に堕ちたと思ったけど!」'; case 60: return '夜一:「あぐっ! んんぅう!」'; case 61: return '別の男が、乳首をつねり上げた。\nその刺激がまた電気となって体中を駆けめぐり、\n快楽中枢をスパークさせる。'; case 62: return '抵抗すればするほど激しく攻め立ててくる男たちに、\n夜一は屈辱よりも快楽を覚えてしまう。'; case 63: return 'それは、心まで堕ちてしまう前兆だった。'; case 64: return '男 :「ほらほら。もっといい声で鳴いてくれよ?\n   そしたら、濃いザーメンをたっぷりとくれてやるぜ」'; case 65: return '夜一:「馬鹿を申せ……この儂が、犯されている程度で……\n   こ、声など……あぁあっ」'; case 66: return '演技ではなく、喉の奥から喘ぎがにじみ出てきた。'; case 67: return 'その声に乗って、激しい痺れが込み上げてくる。'; case 68: return '夜一:「あぁ、だ、駄目じゃ。\n   またイく……イってしまううぅう!」'; case 69: return '男 :「ははは! イけ! イっちまえ!」'; case 70: return '夜一:「んあぁああああああああああああああああああああ!!」'; case 71: return '膣から、乳房から、全身に官能の電撃が走る。'; case 72: return '恥も外聞もなく声をあげる夜一に、男たちは歓喜の声をあげていた。'; case 73: return 'そして夜一自身は、その声にさえ快感を生み出され、\nまた喘いでしまっていた。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { checkNext(); } frame 3 { if (bFlag) { switch (nCnt) { case 1: setMessage(nCnt); this.gotoAndPlay('scene1'); break; case 2: mm_textwindow._visible = false; this.gotoAndPlay('scene2'); break; default: this.gotoAndPlay('scene1'); } } else { this.gotoAndPlay('scene1'); } } frame 4 { _root.data_sysflg.data.cgflag72 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 26) { setMessage(nCnt); this.gotoAndPlay('_scene2'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay('_scene2'); } } frame 36 { _root.data_sysflg.data.cgflag73 = true; } frame 66 { checkNext(); } frame 67 { if (bFlag) { if (nCnt < 31) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 69 { checkNext(); } frame 70 { if (bFlag) { if (nCnt < 35) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 71 { checkNext(); } frame 72 { if (bFlag) { if (nCnt == 45) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt == 47) { startLightning(); this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 52) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene4'); } } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 73 { _root.data_sysflg.data.cgflag74 = true; } frame 103 { checkNext(); } frame 104 { if (bFlag) { if (nCnt == 54) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 60) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } else { this.gotoAndPlay(_currentframe - 1); } } frame 106 { checkNext(); } frame 107 { if (bFlag) { if (nCnt < 61) { setMessage(nCnt); this.mm_shake.gotoAndPlay('shake4'); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 64) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } else { this.gotoAndPlay(_currentframe - 1); } } frame 108 { checkNext(); } frame 109 { if (bFlag) { if (nCnt < 70) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 110 { mm_over.gotoAndPlay('start'); } frame 111 { checkNext(); } frame 112 { if (bFlag) { if (nCnt < 71) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 115 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 165) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 116 { checkNext(); } frame 117 { if (bFlag) { if (nCnt < 74) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene5'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 148 { nCnt = 0; _root._sound.stop(); } frame 150 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 151 { _parent._parent.bClickBtn = true; stop(); } } movieClip 826 { frame 214 { stop(); } } movieClip 827 { frame 172 { stop(); } } movieClip 828 { frame 308 { stop(); } } movieClip 829 { frame 276 { stop(); } } movieClip 830 { frame 51 { stop(); } } movieClip 831 { frame 277 { stop(); } } movieClip 832 { frame 150 { stop(); } } movieClip 833 { frame 227 { stop(); } } movieClip 834 { frame 236 { stop(); } } movieClip 835 { frame 169 { stop(); } } movieClip 836 { frame 266 { stop(); } } movieClip 837 { frame 161 { stop(); } } movieClip 838 { frame 205 { stop(); } } movieClip 839 { frame 107 { stop(); } } movieClip 840 { frame 172 { stop(); } } movieClip 841 { frame 1 { stop(); } } movieClip 842 { frame 297 { gotoAndPlay(1); } } movieClip 845 { frame 150 { stop(); } } movieClip 850 { frame 1 { function checkNext() { if (_root.dataCurPartyChar.bWaitClick) { ++nCnt; _root.dataCurPartyChar.bWaitClick = false; mm_btn_ClickWait._visible = false; bFlag = true; return true; } return false; } function startShake() { this.nPosX = this._x; this.nPosY = this._y; this.mm_shake.gotoAndPlay('shakeloop'); } function stopShake() { this.mm_shake.stop(); this._x = this.nPosX; this._y = this.nPosY; } function startLightning() { this.mm_lightning._visible = true; this.mm_lightning.gotoAndPlay(1); } function stopLightning() { this.mm_lightning._visible = false; this.mm_lightning.stop(); } function setMessage(nType) { _root.szText = getTextData(nType); mm_textwindow._visible = true; mm_textwindow.gotoAndPlay('start'); setSEData(nType); mm_btn_ClickWait._visible = true; bFlag = false; } function setSEData(nType) { init_obj = {'_x': 900, '_y': 0, '_rotation': 0, '_alpha': 0}; switch (nType) { case 2: this.mm_se.gotoAndStop(2); break; case 6: this.mm_se.gotoAndStop(3); break; case 12: this.mm_se.gotoAndStop(4); break; case 22: this.mm_se.gotoAndStop(5); break; case 30: this.mm_se.gotoAndStop(6); break; case 32: this.mm_se.gotoAndStop(7); break; case 35: this.mm_se.gotoAndStop(8); break; case 38: this.mm_se.gotoAndStop(9); break; case 43: this.mm_se.gotoAndStop(10); break; case 51: this.mm_se.gotoAndStop(11); break; case 56: this.mm_se.gotoAndStop(12); break; case 59: this.mm_se.gotoAndStop(13); break; case 63: this.mm_se.gotoAndStop(14); break; case 65: this.mm_se.gotoAndStop(15); break; case 68: this.mm_se.gotoAndStop(16); break; case 69: this.mm_se.gotoAndStop(17); break; default: this.mm_se.gotoAndStop(1); } } function getTextData(nType) { switch (nType) { return ''; case 1: return '男 :「ほら、しっかりとしゃぶってくれよ?」'; case 2: return '夜一:「うぅ……んっ、うぅうう……」'; case 3: return '男の足の間に入り、屹立したペニスを掴まされていた。'; case 4: return 'もちろんやることはひとつなのだが、\n唯々諾々と従えない気丈さが夜一にはあった。'; case 5: return '男 :「どうした? ちゃんと俺を感じさせなきゃ、\n   コレはお前を気持ちよくしてくれないぜ?」'; case 6: return '夜一:「わ、分かっている……舐めればいいのだろう、舐めれば」'; case 7: return '男 :「そうだ。ネコがミルクを舐めるように、\n   ちゃーんと舐めてくれよ?」'; case 8: return 'むしろ無理強いされた方が舐めやすかったかもしれない。'; case 9: return '見知らぬ男のペニスを自ら舐めるような行為は、\n夜一の自尊心に消えないキズを付けていた。'; case 10: return 'それでも、すでに快楽の虜となっている身としては、\nいいなりになるしかないのも事実。'; case 11: return '先ほどから子宮がジンジンとうずき、\n早くこの大きなペニスを膣で呑み込みたいと身体が叫んでいた。'; case 12: return '夜一:「あむ……ん、ちゅっ。ちゅぶ、じゅっ……じゅるるっ」'; case 13: return '男 :「おぉ! いい、いいぞ。\n   もっと深くまで呑み込むんだ……おお!」'; case 14: return '言われるがままにペニスを飲み込んでいく。\n一度口にしてしまえば、もうためらうこともない。'; case 15: return '膣口もいいが、口腔もいいとばかりにペニスを頬張る。'; case 16: return 'ただ口に含むだけで男が満足するはずもない。'; case 17: return '吸い込み、頬で幹を擦りつけたり、舌を動かして亀頭をねぶる。\n唾液を流し、すぼめた口を上下に動かせば、\n男からはケモノのような声があがる。'; case 18: return '男 :「おぉおおお! いいぞ。\n   さすがに手慣れた舌さばきだな!」'; case 19: return '口の中で脈打つ肉棒をまんべんなく舐め、愛撫する。'; case 20: return '亀頭のエラを舐め、尿道口をくすぐり、幹を吸い込む。'; case 21: return 'ジュルジュルという汚らしい水音も、\n自分が出しているのだと思えば官能的な音に聞こえた。'; case 22: return '夜一:(コレが、欲しい……口なんかじゃ足りない…!\n   アソコの奥に無理矢理突っ込んで、\n   グチャグチャに掻き回してもらいたい!)'; case 23: return 'フェラチオに夢中になっていた夜一の股間に、男の手が伸びた。'; case 24: return '瞬間、驚いて口を離すが、\n男のにやけ顔に促されてすぐにフェラを再開する。'; case 25: return '男 :「このくらいでビビる総指令官殿じゃないだろ?\n   ちゃんと続けてくれよな?」'; case 26: return '男の手が、ヴァギナを揉み込んだ。'; case 27: return '太い指が秘裂をまさぐり、敏感な突起を擦りつける。'; case 28: return '夜一は、ついその快感を味わってしまい、舌を動かすのを忘れた。'; case 29: return 'すると男は腰を突き上げ、ペニスを無理矢理喉にまで押し込む。'; case 30: return '夜一:「んぶっ!?」'; case 31: return '男 :「おらおら! ちゃんとと続けろって言ってるだろうが!」'; case 32: return '夜一:「んう゛……んっ、じゅっ、ちゅぶ。\n   じゅるっじゅるる、ちゅぶ、んう゛っ」'; case 33: return '息苦しさに涙目になりながら、慌てて口をすぼめた。\n頭を上下させてペニスを口腔で扱き、\n舌を暴れさせて亀頭をしゃぶる。'; case 34: return '満足げな吐息を出した男は、それでも手の動きをやめなかった。'; case 35: return '夜一:(いかん。感じてしまうと、口が上手く動かせなくなる)'; case 36: return '男の指が膣へと潜り込んだ。\n十分すぎるほどに潤っているクレヴァスは難なく男の指を\n潜り込ませ、裂け目の奥へと招き入れる。'; case 37: return 'そしてペニスでそうするように、指を激しく出し入れし始めた。'; case 38: return '夜一:「んう゛う゛!\n   んっ、ちゅぶ。んう゛、じゅるる、ちゅぶっ!」'; case 39: return '男 :「やれやれ。ちょっと弄られただけで、\n   フェラすら満足にできなくなるのか? そんなことじゃ、\n   いつまでたってもココには入れてやれねぇな?」'; case 40: return 'ここ、という言葉に指を反応させる。\n膣内の浅いところで暴れさせ、淫らな水音を響かせた。'; case 41: return 'まるで水遊びをしているかのような音は、\n大量に溢れ出している愛液のせい。それが内ももを伝い流れて\nいくこそばゆさもまた、夜一の官能を高めている。'; case 42: return '官能が官能を呼び、更に激しい快感を熱望する。\nそのためには男を悦ばせなければならないのに、\n今ある快感に負けて口元がおろそかになってしまうのが辛かった。'; case 43: return '夜一:(一度、射精させなければ駄目なのか?\n   フェラで出させなければ、膣には入れてもらえぬのか?)'; case 44: return 'あまりの切なさに男を見上げ、目線で懇願する。\nその表情が気に入ったのか、男はゴクリと息を呑んだ。'; case 45: return '男 :「くくく。そんなに物欲しそうな顔するなよ……\n   こっちまでたまらなくなっちまうぜ」'; case 46: return '夜一は亀頭だけを咥え、激しく舌を動かした。\nエラをしゃぶり、尿道口に突き入れ、全体を吸い込む。'; case 47: return 'そしてまた懇願するように目を向け、セックスをねだった。'; case 48: return '男 :「し、仕方ねぇな……じゃあ、気の済むまで犯してやるぜ」'; case 49: return '四つんばいのまま、男にのしかかられた。'; case 50: return 'そしてとろけきったヴァギナに、荒々しく突き込まれる。'; case 51: return '夜一:「あぁっ!\n   ンぁああああああああああああああああああ!!」'; case 52: return '熱い肉棒が体内に入った瞬間、夜一は絶頂した。'; case 53: return '真っ赤に焼けた火箸を腹に押し込まれたかのような衝撃的な官能。'; case 54: return '痛みではなく最大級の快楽が、夜一の心を焼け付かせた。'; case 55: return '男 :「おいおい。挿れただけでこの締まりかよ。\n   どこまで淫乱なんだ!?」'; case 56: return '夜一:「お、おぬしが焦らしすぎたせいであろうが……\n   あぁ、も、もっと激しく……んん!」'; case 57: return '男 :「しょうがねぇ……ほら、くれてやるよ!」'; case 58: return 'バチンッと音をたて、殴打するような挿入が連続された。\nその度に体内の空気を絞り出されるかのように喘ぐ。\n淫らなハーモニーが紡ぎ出され、暫くリズミカルな音楽が流れた。'; case 59: return '夜一:(あぁ、これだ。儂はこの快感を待っておったのだ!)'; case 60: return '夜一はもはや犯されているという感覚さえなくし、\n体内を駆けめぐる男根に愛さえ感じ始めていた。'; case 61: return '男の乱暴な抽送も、今の夜一にとっては愛の行為にさえ思われる。'; case 62: return '完全に堕ちているのだ、そんな考えさえ浮かばず、\nただひたすら快感を貪るオンナになっていた。'; case 63: return '夜一:「はぁ、はぁ、いい……いいぞ。またイく。\n   イきそうじゃ……ああぁああ!」'; case 64: return '男 :「何度でもイきやがれ。お前の身体の、中も外も、\n   全部ザーメンまみれにしてやるからよ!」'; case 65: return '夜一:「中も……外も……あぁあ!」'; case 66: return '想像しただけで軽い絶頂が来た。'; case 67: return 'それに連鎖して、次から次に絶頂の波が寄せ返す。'; case 68: return '夜一:「んぁあああ!\n   イくっ、イってしまうっ、おかしくなるぅううう!!」'; case 69: return '身体中が快感の虜になっていた。'; case 70: return '息をするだけでイきそうになり、触られるだけでイった。'; case 71: return '夜一はもう、快感のことだけしか考えなくなっていた。'; } return ''; } nCnt = 1; bFlag = true; mm_btn_ClickWait._visible = false; mm_textwindow._visible = false; _root.szText = ''; stopLightning(); } frame 2 { checkNext(); } frame 3 { if (bFlag) { switch (nCnt) { case 1: case 2: setMessage(nCnt); this.gotoAndPlay('scene1'); break; case 3: mm_textwindow._visible = false; this.gotoAndPlay('scene2'); break; default: this.gotoAndPlay('scene1'); } } else { this.gotoAndPlay('scene1'); } } frame 4 { _root.data_sysflg.data.cgflag69 = true; _root._sound.attachSound('BGM07'); _root._sound.start(0, 9999); } frame 34 { checkNext(); } frame 35 { if (bFlag) { if (nCnt < 23) { setMessage(nCnt); this.gotoAndPlay('_scene2'); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene3'); } } else { this.gotoAndPlay('_scene2'); } } frame 36 { _root.data_sysflg.data.cgflag70 = true; } frame 66 { checkNext(); } frame 67 { if (bFlag) { if (nCnt < 26) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 72 { checkNext(); } frame 73 { if (bFlag) { if (nCnt < 29) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; } } else { this.gotoAndPlay(_currentframe - 1); } } frame 78 { checkNext(); } frame 79 { if (bFlag) { if (nCnt == 32) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 36) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 84 { checkNext(); } frame 85 { if (bFlag) { if (nCnt == 38) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 49) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 86 { _root.data_sysflg.data.cgflag71 = true; } frame 116 { checkNext(); } frame 117 { if (bFlag) { if (nCnt < 51) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } else { this.gotoAndPlay(_currentframe - 1); } } frame 119 { checkNext(); } frame 120 { if (bFlag) { if (nCnt < 52) { setMessage(nCnt); this.mm_shake.gotoAndPlay('shake4'); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 57) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else {} } } else { this.gotoAndPlay(_currentframe - 1); } } frame 121 { checkNext(); } frame 122 { if (bFlag) { if (nCnt == 59) { this.mm_shake.gotoAndPlay('shake4'); setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (nCnt < 68) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { this.nCount = 0; } } } else { this.gotoAndPlay(_currentframe - 1); } } frame 123 { mm_over.gotoAndPlay('start'); } frame 124 { checkNext(); } frame 125 { if (bFlag) { if (nCnt < 69) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 60) { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { startShake(); this.nCount = 61; } } } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } frame 128 { if (this.nCount == 61) { startLightning(); mm_btn_ClickWait._visible = true; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; this.gotoAndPlay(_currentframe - 1); } else { if (this.nCount < 172) { if (_root.dataCurPartyChar.bWaitClick) { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } else { ++this.nCount; this.gotoAndPlay(_currentframe - 1); } } else { mm_btn_ClickWait._visible = false; _root.dataCurPartyChar.bWaitClick = false; ++this.nCount; } } } frame 129 { checkNext(); } frame 130 { if (bFlag) { if (nCnt < 72) { setMessage(nCnt); this.gotoAndPlay(_currentframe - 1); } else { mm_textwindow._visible = false; this.gotoAndPlay('scene5'); } } else { this.gotoAndPlay(_currentframe - 1); } } frame 161 { nCnt = 0; _root._sound.stop(); } frame 163 { if (nCnt < 60) { ++nCnt; this.gotoAndPlay(_currentframe - 1); } else {} } frame 164 { _parent._parent.bClickBtn = true; stop(); } } movieClip 851 { frame 1 { switch (nType) { case 1: case 2: case 3: case 4: case 5: case 6: case 7: this.gotoAndStop(nType + 1); break; default: stop(); } } } button 854 { on (release) { _root.flg_menuselect = 2; } } button 857 { on (release) { _root.flg_menuselect = 3; } } button 860 { on (release) { _root.flg_menuselect = 4; } } button 863 { on (release) { _root.flg_menuselect = 5; } } button 866 { on (release) { _root.flg_menuselect = 7; } } button 869 { on (release) { _root.flg_menuselect = 6; } } button 872 { on (release) { _root.flg_menuselect = 1; } } button 875 { on (release) { _root.flg_menuselect = 13; } } movieClip 876 { frame 1 { this.mm_main.nType = 0; } frame 25 { this.mm_btn01._visible = _root.data_sysflg.data.mdflag01; this.mm_btn02._visible = _root.data_sysflg.data.mdflag02; this.mm_btn03._visible = _root.data_sysflg.data.mdflag03; this.mm_btn04._visible = _root.data_sysflg.data.mdflag04; this.mm_btn05._visible = _root.data_sysflg.data.mdflag05; this.mm_btn06._visible = _root.data_sysflg.data.mdflag06; this.mm_btn07._visible = _root.data_sysflg.data.mdflag07; this.mm_btn01.enabled = true; this.mm_btn02.enabled = true; this.mm_btn03.enabled = true; this.mm_btn04.enabled = true; this.mm_btn05.enabled = true; this.mm_btn06.enabled = true; this.mm_btn07.enabled = true; this.mm_btnback.enabled = true; this.bClickBtn = false; } frame 27 { switch (_root.flg_menuselect) { case 0: this.gotoAndPlay(_currentframe - 1); break; case 13: _root.flg_menuselect = 0; this.gotoAndPlay('end'); break; default: this.mm_btn01.enabled = false; this.mm_btn02.enabled = false; this.mm_btn03.enabled = false; this.mm_btn04.enabled = false; this.mm_btn05.enabled = false; this.mm_btn06.enabled = false; this.mm_btn07.enabled = false; this.mm_btnback.enabled = false; this.mm_main.nType = _root.flg_menuselect; _root.flg_menuselect = 0; this.nCnt = 0; } } frame 29 { if (this.nCnt < 25) { ++this.nCnt; this.gotoAndPlay('loop'); } else { this.mm_main.gotoAndPlay('init'); } } frame 31 { if (this.bClickBtn) { this.gotoAndPlay(1); } else { this.gotoAndPlay(_currentframe - 1); } } frame 59 { _root.flg_jump = 1; this.gotoAndPlay(_currentframe - 1); } } frame 11 { if (_root.flg_jump != 0) { _root.gotoAndPlay('title'); } else {} } frame 12 { this.gotoAndPlay(_currentframe - 1); } frame 13 { _root._sound.attachSound('BGM02'); _root._sound.start(0, 9999); } frame 14 { _root.flg_jump = 0; _root.flg_menuselect = 0; _root.dataChar.nCharType = 0; } button 891 { on (release) { _root.flg_menuselect = 4; _root.flg_jump = 1; } } button 894 { on (release) { _root.flg_menuselect = 1; _root.flg_jump = 1; } } button 897 { on (release) { _root.flg_menuselect = 3; _root.flg_jump = 1; } } button 900 { on (release) { _root.flg_menuselect = 2; _root.flg_jump = 1; } } button 903 { on (release) { _root.flg_menuselect = 5; _root.flg_jump = 1; } } movieClip 904 { frame 38 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 66 { _root.flg_jump = 2; this.stop(); } } frame 15 { if (_root.flg_jump == 2) { switch (_root.flg_menuselect) { case 1: case 2: case 3: case 4: _root.dataChar.nCharType = _root.flg_menuselect; this.gotoAndPlay('playerselect'); break; case 5: _root._sound.stop(); this.gotoAndPlay('title'); break; default: } } } frame 16 { this.gotoAndPlay(_currentframe - 1); } frame 17 { function getMemberlistName(nChar) { switch (nChar) { return ''; case 1: return 'ps_view01'; case 2: return 'ps_view02'; case 3: return 'ps_view03'; case 4: return 'ps_view04'; case 5: return 'ps_view05'; case 6: return 'ps_view06'; } return ''; } function InitChar(dataChar) { switch (dataChar.nCharType) { case 1: dataChar.szName = '織姫'; dataChar.nMaxHP = 5000; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 30; dataChar.nDiffCatch = 30; dataChar.nDiffBiyaku = 30; dataChar.nDiffGas = 30; dataChar.vnResist = [0, 20, 30, 40, 0, 30, 70, 50, 60, 20]; dataChar.vnFeel = [20, 50, 20, 100, 100, 0, 0, 0, 100, 100]; dataChar.vbReAttack = [false, false, false, false, false, false, false, false, false, false]; break; case 2: dataChar.szName = '乱菊'; dataChar.nMaxHP = 5000; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 160; dataChar.nDiffCatch = 60; dataChar.nDiffBiyaku = 20; dataChar.nDiffGas = 80; dataChar.vnResist = [20, 70, 60, 90, 100, 40, 100, 100, 100, 100]; dataChar.vnFeel = [0, 80, 10, 100, 140, 0, 80, 0, 120, 100]; dataChar.vbReAttack = [false, false, false, true, false, false, true, true, true, false]; break; case 3: dataChar.szName = 'ネム'; dataChar.nMaxHP = 5000; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 50; dataChar.nDiffCatch = 30; dataChar.nDiffBiyaku = 100; dataChar.nDiffGas = 100; dataChar.vnResist = [10, 30, 30, 30, 30, 10, 80, 60, 50, 50]; dataChar.vnFeel = [0, 0, 0, 0, 50, 0, 140, 120, 0, 100]; dataChar.vbReAttack = [false, true, true, false, true, false, false, false, false, true]; break; case 4: dataChar.szName = '夜一'; dataChar.nMaxHP = 5000; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 100; dataChar.nDiffCatch = 300; dataChar.nDiffBiyaku = 80; dataChar.nDiffGas = 20; dataChar.vnResist = [180, 220, 240, 240, 70, 90, 260, 90, 240, 50]; dataChar.vnFeel = [0, 0, 0, 120, 140, 0, 0, 50, 150, 150]; dataChar.vbReAttack = [true, true, true, true, false, false, false, false, true, false]; } } function InitPartyChar(dataChar) { switch (dataChar.nCharType) { case 1: dataChar.nMaxHP = 600; dataChar.szName = '道具使い'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 45; dataChar.nHold = 40; dataChar.nSleep = 0; break; case 2: dataChar.nMaxHP = 400; dataChar.szName = '拘束具使い'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 72; dataChar.nHold = 70; dataChar.nSleep = 0; break; case 3: dataChar.nMaxHP = 500; dataChar.szName = '媚薬使い'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 54; dataChar.nHold = 60; dataChar.nSleep = 0; break; case 4: dataChar.nMaxHP = 500; dataChar.szName = 'ガス使い'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 90; dataChar.nHold = 40; dataChar.nSleep = 0; break; case 5: dataChar.nMaxHP = 300; dataChar.szName = '業師'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 126; dataChar.nHold = 30; dataChar.nSleep = 0; break; case 6: dataChar.nMaxHP = 700; dataChar.szName = '大男'; dataChar.nCurHP = dataChar.nMaxHP; dataChar.nSpeed = 0; dataChar.nAttack = 45; dataChar.nHold = 100; dataChar.nSleep = 0; } } _root.flg_jump = 0; _root.flg_menuselect = 0; ii = 0; while (i < 3) { _root.dataParty[i].nCharType = 0; ++i; } _root.flg_playercnt = 0; } button 909 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 10; } } button 910 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 2; this.ps_btn02._visible = false; } on (rollOver) { this.ps_st01._visible = false; this.ps_st02._visible = true; this.ps_st03._visible = false; this.ps_st04._visible = false; this.ps_st05._visible = false; this.ps_st06._visible = false; } } button 911 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 3; this.ps_btn03._visible = false; } on (rollOver) { this.ps_st01._visible = false; this.ps_st02._visible = false; this.ps_st03._visible = true; this.ps_st04._visible = false; this.ps_st05._visible = false; this.ps_st06._visible = false; } } button 912 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 4; this.ps_btn04._visible = false; } on (rollOver) { this.ps_st01._visible = false; this.ps_st02._visible = false; this.ps_st03._visible = false; this.ps_st04._visible = true; this.ps_st05._visible = false; this.ps_st06._visible = false; } } button 913 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 5; this.ps_btn05._visible = false; } on (rollOver) { this.ps_st01._visible = false; this.ps_st02._visible = false; this.ps_st03._visible = false; this.ps_st04._visible = false; this.ps_st05._visible = true; this.ps_st06._visible = false; } } button 914 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 6; this.ps_btn06._visible = false; } on (rollOver) { this.ps_st01._visible = false; this.ps_st02._visible = false; this.ps_st03._visible = false; this.ps_st04._visible = false; this.ps_st05._visible = false; this.ps_st06._visible = true; } } button 915 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 1; this.ps_btn01._visible = false; } on (rollOver) { this.ps_st01._visible = true; this.ps_st02._visible = false; this.ps_st03._visible = false; this.ps_st04._visible = false; this.ps_st05._visible = false; this.ps_st06._visible = false; } } button 918 { on (release) { _root.flg_jump = 1; _root.flg_menuselect = 11; } } movieClip 921 { } movieClip 924 { } movieClip 927 { } movieClip 930 { } movieClip 933 { } movieClip 936 { } movieClip 937 { frame 25 { this.ps_btn01._visible = true; this.ps_btn02._visible = true; this.ps_btn03._visible = true; this.ps_btn04._visible = true; this.ps_btn05._visible = true; this.ps_btn06._visible = true; this.ps_st01._visible = false; this.ps_st02._visible = false; this.ps_st03._visible = false; this.ps_st04._visible = false; this.ps_st05._visible = false; this.ps_st06._visible = false; this.mc_member = this.createEmptyMovieClip('member_list', 0); this.mc_member.unloadMovie(); } frame 27 { switch (_root.flg_jump) { case -1: _root.flg_jump = 0; this.gotoAndPlay(_currentframe - 2); break; case 2: init_obj = {'_x': 0, '_y': 0, '_rotation': 0, '_alpha': 100}; this.mc_member.attachMovie('black_out', 'mc_black_out', 4, init_obj); break; default: this.gotoAndPlay(_currentframe - 1); } } frame 28 { this.ps_btn01.enabled = false; this.ps_btn02.enabled = false; this.ps_btn03.enabled = false; this.ps_btn04.enabled = false; this.ps_btn05.enabled = false; this.ps_btn06.enabled = false; this.ps_btn10.enabled = false; this.ps_btn11.enabled = false; } frame 55 { _root.flg_jump = 3; this.mc_member.removeMovieClip(); this.stop(); } } frame 18 { switch (_root.flg_jump) { case 1: switch (_root.flg_menuselect) { case 1: case 2: case 3: case 4: case 5: case 6: switch (_root.flg_playercnt) { case 0: _root.dataParty[0].nCharType = _root.flg_menuselect; init_obj = {'_x': 88, '_y': 447, '_rotation': 0, '_alpha': 100}; _root.ps_base.mc_member.attachMovie(_root.getMemberlistName(_root.dataParty[0].nCharType), 'mc_member1', 1, init_obj); ++_root.flg_playercnt; _root.flg_jump = 0; break; case 1: _root.dataParty[1].nCharType = _root.flg_menuselect; init_obj = {'_x': 88, '_y': 490, '_rotation': 0, '_alpha': 100}; _root.ps_base.mc_member.attachMovie(_root.getMemberlistName(_root.dataParty[1].nCharType), 'mc_member2', 2, _root.init_obj); ++_root.flg_playercnt; _root.flg_jump = 0; break; case 2: _root.dataParty[2].nCharType = _root.flg_menuselect; init_obj = {'_x': 88, '_y': 533, '_rotation': 0, '_alpha': 100}; _root.ps_base.mc_member.attachMovie(_root.getMemberlistName(_root.dataParty[2].nCharType), 'mc_member3', 3, _root.init_obj); ++_root.flg_playercnt; _root.flg_jump = 2; } break; case 10: _root.dataChar.nCharType = 0; _root.flg_jump = 2; break; case 11: _root.flg_playercnt = 0; _root.flg_jump = -1; break; default: } _root.flg_menuselect = 0; break; case 3: InitChar(_root.dataChar); i = 0; while (i < 3) { _root.InitPartyChar(_root.dataParty[i]); ++i; } _root.InitSequence(); switch (_root.dataChar.nCharType) { case 0: this.gotoAndPlay('_charselect'); break; case 1: _root._sound.stop(); this.gotoAndPlay('game_orihime'); break; case 2: _root._sound.stop(); this.gotoAndPlay('game_rangiku'); break; case 3: _root._sound.stop(); this.gotoAndPlay('game_nemu'); break; case 4: _root._sound.stop(); this.gotoAndPlay('game_yoruichi'); } } } frame 19 { this.gotoAndPlay(_currentframe - 1); } frame 20 { _root.flg_jump = 0; } movieClip 946 { frame 19 { stop(); } } movieClip 947 { frame 14 { stop(); } } movieClip 948 { frame 28 { stop(); } } movieClip 949 { frame 35 { stop(); } } movieClip 950 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 20; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 15; } frame 3 { this.nFrame = 29; } frame 4 { this.nFrame = 36; } } movieClip 954 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 955 { } button 956 { on (release) { _root.dataCurPartyChar.nSelectPos = 1; } } movieClip 958 { frame 1 { stop(); } } button 959 { on (release) { _root.dataCurPartyChar.nSelectPos = 2; } } movieClip 961 { frame 212 { stop(); } } movieClip 964 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 10: this.gotoAndPlay('main'); break; case 13: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 965 { frame 19 { stop(); } } movieClip 966 { frame 33 { stop(); } } movieClip 967 { frame 27 { stop(); } } movieClip 968 { frame 13 { stop(); } } movieClip 969 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 20; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 34; } frame 3 { this.nFrame = 28; } frame 4 { this.nFrame = 14; } } movieClip 970 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 974 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); } frame 13 { ++nCnt; if (nCnt < 1) { this.gotoAndPlay('main'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 975 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); } frame 7 { ++nCnt; if (nCnt < 6) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 976 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 985 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 23: this.gotoAndPlay('main'); break; case 24: this.gotoAndPlay('teikou'); break; case 25: this.gotoAndPlay('out'); } } frame 67 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 102 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 103 { _parent.gm_Voice = this.gm_Voice; } frame 132 { this.gotoAndPlay('main'); } frame 136 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 989 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 990 { frame 22 { stop(); } } movieClip 991 { frame 36 { stop(); } } movieClip 992 { frame 34 { stop(); } } movieClip 993 { frame 24 { stop(); } } movieClip 994 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 23; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 36; } frame 3 { this.nFrame = 35; } frame 4 { this.nFrame = 25; } } movieClip 995 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1000 { frame 182 { stop(); } } movieClip 1007 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 40: this.gotoAndPlay('main'); break; case 43: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1011 { frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1012 { frame 62 { stop(); } } movieClip 1013 { frame 40 { stop(); } } movieClip 1014 { frame 40 { stop(); } } movieClip 1015 { frame 46 { stop(); } } movieClip 1016 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 63; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 41; } frame 3 { this.nFrame = 41; } frame 4 { this.nFrame = 46; } } movieClip 1017 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1021 { frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1022 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1031 { frame 222 { stop(); } } movieClip 1032 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 53: this.gotoAndPlay('main'); break; case 54: this.gotoAndPlay('teikou'); break; case 55: this.gotoAndPlay('out'); } } frame 90 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 125 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 126 { _parent.gm_Voice = this.gm_Voice; } frame 155 { this.gotoAndPlay('main'); } frame 159 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1036 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1037 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1046 { frame 160 { stop(); } } movieClip 1047 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 63: this.gotoAndPlay('main'); break; case 64: this.gotoAndPlay('teikou'); break; case 65: this.gotoAndPlay('out'); } } frame 6 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 118 { this._x = nXPos; this._y = nYPos; _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 153 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 154 { _parent.gm_Voice = this.gm_Voice; } frame 154 { _parent.gm_Voice = this.gm_Voice; } frame 183 { this.gotoAndPlay('main'); } frame 187 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1051 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1052 { frame 89 { stop(); } } movieClip 1053 { frame 44 { stop(); } } movieClip 1054 { frame 61 { stop(); } } movieClip 1055 { frame 78 { stop(); } } movieClip 1056 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 90; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 45; } frame 3 { this.nFrame = 61; } frame 4 { this.nFrame = 79; } } movieClip 1057 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1058 { frame 40 { stop(); } } movieClip 1059 { frame 49 { stop(); } } movieClip 1060 { frame 66 { stop(); } } movieClip 1061 { frame 95 { stop(); } } movieClip 1062 { frame 77 { stop(); } } movieClip 1063 { frame 76 { stop(); } } movieClip 1064 { frame 94 { stop(); } } movieClip 1065 { frame 111 { stop(); } } movieClip 1066 { frame 115 { stop(); } } movieClip 1067 { frame 1 { stop(); } frame 2 { switch (nType) { case 1: this.nFrame = 40; this.stop(); break; default: this.gotoAndStop(nType + 1); } } frame 3 { this.nFrame = 49; } frame 4 { this.nFrame = 66; } frame 5 { this.nFrame = 95; } frame 6 { this.nFrame = 77; } frame 7 { this.nFrame = 76; } frame 8 { this.nFrame = 94; } frame 9 { this.nFrame = 111; } frame 10 { this.nFrame = 115; } } movieClip 1068 { frame 1 { nCnt = 0; this.gm_Jirashi.nType = _root.dataCharStatus.nJirashiNum; if (this.gm_Jirashi.nType > 9) { this.gm_Jirashi.nType = Math.round(Math.random() * 9); } else {} this.gm_Jirashi.gotoAndPlay('start'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 12) / 6) + 1; } frame 11 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1069 { frame 107 { stop(); } } movieClip 1070 { frame 133 { stop(); } } movieClip 1071 { frame 1 { if (Math.random() < 0.5) { this.nFrame = 106; this.stop(); } else { this.gotoAndStop(2); } } frame 2 { this.nFrame = 133; } } movieClip 1072 { frame 1 { nCnt = 0; } frame 1 { this.nPosX = this._x; this.nPosY = this._y; this.gm_shake.gotoAndPlay('shake3'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 15) / 2) + 1; } frame 15 { _parent._parent.OverAnimeOnOFF(true); } frame 22 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 30 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent._parent.OverAnimeOnOFF(false); _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } frame 30 { this._x = this.nPosX; this._y = this.nPosY; } } movieClip 1073 { frame 147 { _parent._parent.OverAnimeOnOFF(true); } frame 203 { _parent._parent.OverAnimeOnOFF(false); } frame 216 { this.gm_shake.gotoAndStop('shakeloop'); } frame 297 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1074 { frame 147 { _parent._parent.OverAnimeOnOFF(true); } frame 203 { _parent._parent.OverAnimeOnOFF(false); } frame 216 { this.gm_shake.gotoAndStop('shakeloop'); } frame 297 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1075 { frame 147 { _parent._parent.OverAnimeOnOFF(true); } frame 203 { _parent._parent.OverAnimeOnOFF(false); } frame 216 { this.gm_shake.gotoAndStop('shakeloop'); } frame 297 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1079 { } movieClip 1082 { } movieClip 1085 { } movieClip 1116 { } movieClip 1142 { } movieClip 1143 { } movieClip 1144 { frame 1 { _parent._parent.OverAnimeOnOFF(true); } frame 83 { _parent._parent.OverAnimeOnOFF(false); } frame 407 { this.gm_shake.gotoAndStop('shakeloop'); } frame 479 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1145 { frame 1 { stop(); switch (_root.dataCharStatus.nCurAnime) { case 10: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 11: this.gotoAndStop('Act1-2'); break; case 12: this.gotoAndStop('Act1-3'); break; case 13: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 14: this.gotoAndStop('Act1-4'); break; case 15: this.gotoAndStop('Act1-5'); break; case 19: this.gotoAndStop('Act1-9'); break; case 20: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 21: this.gotoAndStop('Act2-2'); break; case 22: this.gotoAndStop('Act2-3'); break; case 23: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 24: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 25: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 40: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 41: this.gotoAndStop('Act4-2'); break; case 42: this.gotoAndStop('Act4-3'); break; case 43: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 44: this.gotoAndStop('Act4-4'); break; case 45: this.gotoAndStop('Act4-5'); break; case 50: _root.dataCharStatus.nCurStatus = 5; this.gotoAndStop('Act5-1'); break; case 51: this.gotoAndStop('Act5-2'); break; case 52: this.gotoAndStop('Act5-3'); break; case 53: _root.dataCharStatus.nCurStatus = 5; this.gotoAndStop('Act5-1'); break; case 54: _root.dataCharStatus.nCurStatus = 5; this.gotoAndStop('Act5-1'); break; case 55: _root.dataCharStatus.nCurStatus = 5; this.gotoAndStop('Act5-1'); break; case 60: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 61: this.gotoAndStop('Act6-2'); break; case 62: this.gotoAndStop('Act6-3'); break; case 63: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 64: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 65: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 66: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-4a'); break; case 67: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-4b'); break; case 91: _root.dataCharStatus.nCurStatus = 9; this.gotoAndStop('Act9-1'); break; case 92: _root.dataCharStatus.nCurStatus = 9; this.gotoAndStop('Act9-2'); break; case 93: _root.dataCharStatus.nCurStatus = 9; this.gotoAndStop('Act9-3'); break; case 100: _root.dataCharStatus.nCurStatus = 10; this.gotoAndStop('Act10-1'); break; default: _root.dataCharStatus.nCurAnime = 10; _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); } } frame 2 { _root.data_sysflg.data.cgflag01 = true; } frame 3 { _root.data_sysflg.data.cgflag03 = true; } frame 4 { _root.data_sysflg.data.cgflag03 = true; } frame 5 { _root.data_sysflg.data.cgflag02 = true; } frame 6 { _root.data_sysflg.data.cgflag02 = true; } frame 8 { _root.data_sysflg.data.cgflag04 = true; } frame 9 { _root.data_sysflg.data.cgflag05 = true; } frame 10 { _root.data_sysflg.data.cgflag05 = true; } frame 11 { _root.data_sysflg.data.cgflag07 = true; } frame 12 { _root.data_sysflg.data.cgflag08 = true; } frame 13 { _root.data_sysflg.data.cgflag08 = true; } frame 14 { _root.data_sysflg.data.cgflag09 = true; } frame 15 { _root.data_sysflg.data.cgflag09 = true; } frame 16 { _root.data_sysflg.data.cgflag10 = true; } frame 17 { _root.data_sysflg.data.cgflag11 = true; } frame 18 { _root.data_sysflg.data.cgflag11 = true; } frame 19 { _root.data_sysflg.data.cgflag12 = true; } frame 20 { _root.data_sysflg.data.cgflag13 = true; } frame 21 { _root.data_sysflg.data.cgflag13 = true; } } movieClip 1146 { frame 120 { stop(); } } movieClip 1147 { frame 95 { stop(); } } movieClip 1148 { frame 81 { stop(); } } movieClip 1149 { frame 58 { stop(); } } movieClip 1150 { frame 1 { nType = 0; stop(); } frame 2 { switch (nType) { case 1: case 2: case 3: case 4: case 5: this.gotoAndStop(nType + 2); break; default: nType = 0; stop(); } } frame 3 { nType = 0; } frame 4 { nType = 0; } frame 5 { nType = 0; } frame 6 { nType = 0; } frame 7 { nType = 0; } } movieClip 1156 { frame 1 { this.blendMode = 'screen'; } frame 13 { stop(); } } movieClip 1157 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 37 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 61 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 61 { this._x = nXPos; this._y = nYPos; } } movieClip 1161 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1166 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1167 { frame 1 { stop(); _root.dataCurPartyChar.bCGWait = false; switch (_root.dataCharStatus.nCurGraphic) { case 30: this.gotoAndStop('Act3-1'); break; case 70: this.gotoAndStop('Act7-1'); break; case 80: this.gotoAndStop('Act8-1'); break; default: this.gotoAndStop('Act0'); } } frame 3 { _root.data_sysflg.data.cgflag06 = true; } frame 4 { _root.data_sysflg.data.cgflag14 = true; } frame 5 { _root.data_sysflg.data.cgflag15 = true; } } movieClip 1168 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag16 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 1173 { } movieClip 1179 { } movieClip 1183 { } movieClip 1189 { } movieClip 1196 { } movieClip 1197 { frame 1 { _root.nCursol = 0; this.nActType = 0; this.stop(); this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; this.gotoAndStop('start'); this.gm_shape._visible = false; this.hitArea = this.gm_shape; } frame 2 { this.gotoAndStop('end'); } frame 3 { this.nActType = 1; } frame 4 { this.nActType = 2; if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } } frame 5 { this.nActType = 3; } frame 6 { this.nActType = 4; } frame 7 { } frame 7 { this.gotoAndStop('start'); } } button 1203 { on (release) { _root.dataCurPartyChar.nSelectCommand = 4; } } button 1207 { on (release) { _root.dataCurPartyChar.nSelectCommand = 1; } } button 1211 { on (release) { _root.dataCurPartyChar.nSelectCommand = 3; } } button 1215 { on (release) { _root.dataCurPartyChar.nSelectCommand = 2; } } button 1219 { on (release) { _root.dataCurPartyChar.nSelectCommand = 5; } } button 1223 { on (release) { _root.dataCurPartyChar.nSelectCommand = 6; } } button 1227 { on (release) { _root.dataCurPartyChar.nSelectCommand = 7; } } button 1231 { on (release) { _root.dataCurPartyChar.nSelectCommand = 8; } } movieClip 1233 { frame 1 { stop(); } } movieClip 1235 { } movieClip 1237 { } movieClip 1239 { } movieClip 1241 { } movieClip 1243 { frame 1 { stop(); } } movieClip 1245 { } button 1246 { on (release) { _root.dataCurPartyChar.nSelectCommand = 1; } } button 1253 { on (release) { _root.dataCurPartyChar.nSelectPos = -1; } } movieClip 1254 { frame 1 { stop(); if (_root.dataCurPartyChar.nCharType != 0) { this.gotoAndStop('input'); } else {} } frame 2 { stop(); this.gm_command_00seme._visible = false; this.gm_command_01seme._visible = false; this.gm_command_02jirashi._visible = false; this.gm_command_02osae._visible = false; this.gm_command_03biyaku._visible = false; this.gm_command_03kosoku._visible = false; this.gm_command_03lorter._visible = false; this.gm_command_03shikan._visible = false; this.gm_command_04iku._visible = false; this.gm_command_01seme2._visible = false; this.gm_command_02jirashi2._visible = false; this.gm_command_02osae2._visible = false; this.gm_command_03biyaku2._visible = false; this.gm_command_03kosoku2._visible = false; this.gm_command_03lorter2._visible = false; this.gm_command_03shikan2._visible = false; nPosY = 18; if (_root.dataCharStatus.bOnedari) { } else { nPosY = 150; if (_root.dataCharStatus.bOnedari) { this.gm_command_01seme2._visible = true; } else { this.gm_command_00seme._visible = true; this.gm_command_01seme._visible = true; } if (_root.dataCharStatus.bKosoku) { if (_root.dataChar.nCurHP == 0) { if (_root.dataCharStatus.bOnedari) { this.gm_command_02jirashi2._visible = true; } else { this.gm_command_02jirashi._visible = true; } } else { this.gm_command_02osae2._visible = true; } } else { if (_root.dataCharStatus.bOsae) { this.gm_command_02osae2._visible = true; } else { if (_root.dataCharStatus.bOnedari) { this.gm_command_02osae2._visible = true; } else { this.gm_command_02osae._visible = true; } } } switch (_root.dataCurPartyChar.nCharType) { case 1: if (_root.dataCharStatus.bOnedari) { this.gm_command_03lorter2._visible = true; } else { this.gm_command_03lorter._visible = true; } break; case 2: if (_root.dataCharStatus.bKosoku) { this.gm_command_03kosoku2._visible = true; } else { if (_root.dataCharStatus.bOnedari) { this.gm_command_03kosoku2._visible = true; } else { this.gm_command_03kosoku._visible = true; } } break; case 3: if (_root.dataCharStatus.bOnedari) { this.gm_command_03biyaku2._visible = true; } else { this.gm_command_03biyaku._visible = true; } break; case 4: if (_root.dataCharStatus.bOnedari) { this.gm_command_03shikan2._visible = true; } else { this.gm_command_03shikan._visible = true; } break; case 5: case 6: default: nPosY = 106; } } if (_root.dataChar.nCurHP == 0) { this.gm_command_04iku._y = nPosY; this.gm_command_04iku._visible = true; } } frame 5 { stop(); } frame 6 { stop(); } } movieClip 1257 { } movieClip 1258 { frame 1 { _root.nCursol = 0; this.nActType = 0; this.stop(); this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; this.gotoAndStop('start'); this.gm_shape._visible = false; this.hitArea = this.gm_shape; } frame 2 { this.gotoAndStop('start'); } frame 3 { this.nActType = 10; } frame 4 { } frame 4 { this.gotoAndStop('start'); } } movieClip 1261 { frame 1 { stop(); } } movieClip 1264 { frame 1 { function SetGauge(fValue) { if (fValue < 0) { fValue = 0; } else {} if (fValue > 1) { fValue = 1; } else {} nSize = 578 * fValue; this.gm_gauge_black._height = nSize; } this.gotoAndPlay('normal'); } frame 2 { nCnt = 0; } frame 3 { this._y += 3; } frame 4 { this._y -= 6; } frame 5 { this._y += 3; this._x += 3; } frame 6 { this._x -= 3; if (nCnt < 2) { this.gotoAndPlay('loop'); ++nCnt; } else { this.gotoAndPlay('normal'); } } frame 7 { SetGauge(_root.dataChar.nCurHP / _root.dataChar.nMaxHP); if (_root.dataChar.nCurHP < 1) { this.gotoAndPlay('twincle'); } else { stop(); } } frame 38 { this.gotoAndPlay('twincle'); } } movieClip 1285 { frame 1 { function SetRedFont(nNum) { switch (nNum) { case 0: this.gm_HPtext1_1_._visible = true; this.gm_HPtext1_2_._visible = true; this.gm_HPtext1_3_._visible = true; this.gm_HPtext1_1._visible = false; this.gm_HPtext1_2._visible = false; this.gm_HPtext1_3._visible = false; break; case 1: this.gm_HPtext2_1_._visible = true; this.gm_HPtext2_2_._visible = true; this.gm_HPtext2_3_._visible = true; this.gm_HPtext2_1._visible = false; this.gm_HPtext2_2._visible = false; this.gm_HPtext2_3._visible = false; break; case 2: this.gm_HPtext3_1_._visible = true; this.gm_HPtext3_2_._visible = true; this.gm_HPtext3_3_._visible = true; this.gm_HPtext3_1._visible = false; this.gm_HPtext3_2._visible = false; this.gm_HPtext3_3._visible = false; } } function SetWhiteFont(nNum) { switch (nNum) { case 0: this.gm_HPtext1_1._visible = true; this.gm_HPtext1_2._visible = true; this.gm_HPtext1_3._visible = true; this.gm_HPtext1_1_._visible = false; this.gm_HPtext1_2_._visible = false; this.gm_HPtext1_3_._visible = false; break; case 1: this.gm_HPtext2_1._visible = true; this.gm_HPtext2_2._visible = true; this.gm_HPtext2_3._visible = true; this.gm_HPtext2_1_._visible = false; this.gm_HPtext2_2_._visible = false; this.gm_HPtext2_3_._visible = false; break; case 2: this.gm_HPtext3_1._visible = true; this.gm_HPtext3_2._visible = true; this.gm_HPtext3_3._visible = true; this.gm_HPtext3_1_._visible = false; this.gm_HPtext3_2_._visible = false; this.gm_HPtext3_3_._visible = false; } } this.gm_HPtext1_1_._visible = false; this.gm_HPtext1_2_._visible = false; this.gm_HPtext1_3_._visible = false; this.gm_HPtext2_1_._visible = false; this.gm_HPtext2_2_._visible = false; this.gm_HPtext2_3_._visible = false; this.gm_HPtext3_1_._visible = false; this.gm_HPtext3_2_._visible = false; this.gm_HPtext3_3_._visible = false; stop(); } } movieClip 1290 { frame 1 { this.stop(); } frame 2 { nCnt = 0; } frame 4 { if (nCnt < -1) { this.gotoAndPlay(_currentframe - 1); } nCnt = -1; } frame 5 { _parent.gm_btn_ClickWait._visible = true; this.stop(); } } movieClip 1291 { frame 59 { _root.dataCurPartyChar.bWaitClick = true; } } movieClip 1292 { frame 1 { function GetNumberString(nNumber) { switch (nNumber) { return ''; case 0: return 'gm_num0'; case 1: return 'gm_num1'; case 2: return 'gm_num2'; case 3: return 'gm_num3'; case 4: return 'gm_num4'; case 5: return 'gm_num5'; case 6: return 'gm_num6'; case 7: return 'gm_num7'; case 8: return 'gm_num8'; case 9: return 'gm_num9'; } return ''; } this.stop(); } frame 2 { this.nDamage = _root.dataCurPartyChar.nAttackDmg; nNum1 = this.nDamage % 10; this.nDamage = (this.nDamage - nNum1) / 10; nNum2 = this.nDamage % 10; this.nDamage = (this.nDamage - nNum2) / 10; nNum3 = this.nDamage % 10; this.nDamage = (this.nDamage - nNum3) / 10; nNum4 = this.nDamage % 10; bView = false; this.mc_member = this.createEmptyMovieClip('Number_list', 0); this.mc_member.unloadMovie(); } frame 3 { init_obj = {'_x': 0, '_y': 0, '_rotation': 0, '_alpha': 100}; if (nNum4 != 0) { this.mc_member.attachMovie(GetNumberString(nNum4), 'Number_list1', 1, init_obj); bView = true; } } frame 4 { init_obj = {'_x': 28, '_y': 0, '_rotation': 0, '_alpha': 100}; if (nNum3 != 0) { this.mc_member.attachMovie(GetNumberString(nNum3), 'Number_list2', 2, init_obj); bView = true; } else { if (bView) { this.mc_member.attachMovie(GetNumberString(nNum3), 'Number_list2', 2, init_obj); } } } frame 5 { init_obj = {'_x': 56, '_y': 0, '_rotation': 0, '_alpha': 100}; if (nNum2 != 0) { this.mc_member.attachMovie(GetNumberString(nNum2), 'Number_list3', 3, init_obj); bView = true; } else { if (bView) { this.mc_member.attachMovie(GetNumberString(nNum2), 'Number_list3', 3, init_obj); } } } frame 6 { init_obj = {'_x': 84, '_y': 0, '_rotation': 0, '_alpha': 100}; this.mc_member.attachMovie(GetNumberString(nNum1), 'Number_list4', 4, init_obj); } frame 34 { stop(); this.mc_member.removeMovieClip(); this._visible = false; } } movieClip 1294 { frame 75 { stop(); } } movieClip 1296 { frame 46 { stop(); } } movieClip 1297 { frame 1 { stop(); } } button 1298 { on (release) { _root.dataCurPartyChar.bWaitClick = true; } } movieClip 1300 { frame 108 { this.stop(); } } button 1301 { on (release) { _root.dataCurPartyChar.bWaitClick = true; } } movieClip 1306 { frame 1 { stop(); } frame 2 { nCnt = 0; } frame 4 { if (nCnt < -1) { this.gotoAndPlay(_currentframe - 1); } nCnt = -1; } frame 5 { _parent.mm_btn_ClickWait._visible = true; this.stop(); } } movieClip 1307 { frame 1 { _root._sound.attachSound('BGM03'); _root._sound.start(0, 9999); this.anime.nActType = 1; this.anime.nNextActType = 1; this.anime.gotoAndStop('init'); this.graphic._visible = false; this.over._visible = false; _root.InitCharStatusData(); _root.InitCurPartyCharData(); } frame 25 { function JudgeRelease() { fJudge = _root.dataChar.nCurHP / _root.dataChar.nMaxHP - 0.3; if (fJudge <= 0) { return 2; } else { if (Math.random() < fJudge) { return 0; } else { return 1; } } } function JudgeKO() { if (_root.dataChar.nCurHP <= 0) { return true; } else { return false; } } function JudgeAttackToChar(nActType) { if (_root.dataCharStatus.bKosoku) { return true; } else {} if (_root.dataCharStatus.bOsae) { return true; } else {} if (_root.dataCharStatus.nCurStatus != 1) { return true; } else {} fJudge = _root.dataChar.vnResist[nActType] * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function JudgeReAttack(nActType) { if (_root.dataCharStatus.bKosoku) { return false; } else {} if (_root.dataCharStatus.bOsae) { return false; return _root.dataChar.vbReAttack[nActType]; } return _root.dataChar.vbReAttack[nActType]; } function JudgeCritical() { if (Math.random() < 0.5) { return true; } else { return false; } } function GetDamageToChar(nNumChar, nActType, bCritical) { nDamage = _root.dataParty[nNumChar].nAttack - 40 + Math.round(Math.random() * 40) + _root.dataChar.vnFeel[nActType]; if (nDamage < 0) { nDamage = 0; } else {} if (bCritical) { nDamage *= 2; return nDamage; } return nDamage; } function JudgeOsae(nNumChar) { fJudge = (_root.dataParty[nNumChar].nHold - _root.dataChar.nDiffCatch) * 0.01; if (Math.random() < fJudge) { return true; } else { return false; } } function JudgeKosoku() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.2) { if (_root.dataCharStatus.bOsae) { return true; } else { return false; } } else { return false; } } function JudgeBiyaku() { fJudge = _root.dataChar.nDiffBiyaku * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoBiyaku() { i = 0; while (i < 10) { _root.dataChar.vnFeel[i] += 20; ++i; } this.gm_GameSE.gotoAndStop('Biyaku'); } function JudgeGas() { fJudge = _root.dataChar.nDiffGas * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoGas() { i = 0; while (i < 10) { _root.dataChar.vnResist[i] -= 10; if (_root.dataChar.vnResist[i] < 0) { _root.dataChar.vnResist[i] = 0; } ++i; } this.gm_GameSE.gotoAndStop('Gas'); } function JudgeGameOver() { bJudge = true; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { bJudge = false; } else {} ++i; } return bJudge; } function JudgeGraphicChange(nActType) { switch (_root.dataCharStatus.nCurStatus) { return false; case 2: switch (nActType) { if (nActType !== 4) { } else { case 2: _root.dataCharStatus.nCurGraphic = 30; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } } return false; case 5: switch (nActType) { case 2: _root.dataCharStatus.nCurGraphic = 70; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 8: _root.dataCharStatus.nCurGraphic = 80; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } return false; case 6: switch (nActType) { case 2: _root.dataCharStatus.nCurGraphic = 70; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 8: _root.dataCharStatus.nCurGraphic = 80; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } return false; } return false; } function ChangeOsaeAnime() { if (_root.dataChar.nCurHP > _root.dataChar.nMaxHP * 0.5) { nAction = 20; } else { nAction = 50; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeOsaeTeikouAnime() { nAction = _root.dataCharStatus.nCurStatus * 10 + 4; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OsaeReturnAction() { nAction = _root.dataCharStatus.nCurStatus * 10 + 5; nCurHP = _root.dataChar.nCurHP; if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 13; } else { _root.dataCharStatus.nNextAnime = 43; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function CheckOsaeReturn() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.5) { if (_root.dataCharStatus.nCurStatus == 2) { return true; } else {} return false; } return false; } function ChangeKosokuAnime() { nAction = 60; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeKosokuTeikouAnime() { nAction = 64; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function DamageAction() { bFlg = true; nCurHP = _root.dataChar.nCurHP - _root.dataCurPartyChar.nAttackDmg; switch (_root.dataCharStatus.nCurStatus) { case 2: if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 23; bFlg = false; } else { _root.dataCharStatus.nNextAnime = 23; bFlg = false; _root.dataCharStatus.bForceRelease = true; } break; case 5: _root.dataCharStatus.nNextAnime = 53; bFlg = false; break; case 6: _root.dataCharStatus.nNextAnime = 63; bFlg = false; } if (bFlg) { if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 10; } else { _root.dataCharStatus.nNextAnime = 40; } } nAction = _root.dataCharStatus.nCurStatus * 10; if (_root.dataCurPartyChar.nAttackDmg < 50) { nAction += 1; } else { nAction += 2; } switch (_root.dataCharStatus.nCurStatus) { if (_root.dataCharStatus.nCurStatus !== 4) { } else { case 1: switch (_root.dataCurPartyChar.nAttackType) { if (_root.dataCurPartyChar.nAttackType !== 9) { } else { case 5: case 6: case 7: case 8: nAction += 3; } } } } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeAnimation(nAnimeNum) { _root.dataCharStatus.nCurAnime = nAnimeNum; this.anime.gotoAndStop('init'); } function MissAction() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; nAction = _root.dataCharStatus.nCurStatus * 10 + 9; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function TryEscapeVoice(nType) { switch (nType) { case 1: this.gm_ResistSE.nType = 2; break; case 2: this.gm_ResistSE.nType = Math.round(Math.random() * 4); break; default: this.gm_ResistSE.nType = Math.round(Math.random() * 4); } this.gm_ResistSE.gotoAndStop('start'); } function JirashiAnimation() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; if (_root.dataCharStatus.nJirashiNum < 10) { nAction = _root.dataCharStatus.nCurStatus * 10 + 6; } else { _root.dataCharStatus.bOnedari = true; nAction = _root.dataCharStatus.nCurStatus * 10 + 7; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OverAnimeOnOFF(bSwitch) { if (bSwitch) { this.over._visible = true; this.over.gotoAndPlay('start'); } else { this.over._visible = false; this.over.gotoAndStop(1); } } function ChangeIkiAnime(nType) { switch (nType) { case -1: _root.dataCharStatus.nEndingType = 2; nAction = 100; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; case 4: _root.dataCharStatus.nEndingType = 1; nAction = 91; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; case 6: _root.dataCharStatus.nEndingType = 1; nAction = 93; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; default: _root.dataCharStatus.nEndingType = 1; nAction = 92; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } } function ActionDamageToChar() { _root.dataChar.nCurHP -= _root.dataCurPartyChar.nAttackDmg; if (_root.dataChar.nCurHP < 0) { _root.dataChar.nCurHP = 0; } else {} this.gm_damage._visible = true; this.gm_damage.gotoAndPlay('init'); this.gm_gauge.gotoAndPlay('start'); _root.dataCurPartyChar.bWaitClick = true; } function GetAttackType() { nSelectAct = _root.dataCurPartyChar.nSelectAct; switch (nSelectAct) { case 1: case 2: case 3: case 4: nSelectAct -= 1; break; case 10: nSelectAct = 4; break; default: nSelectAct = 0; } if (_root.dataCurPartyChar.nSelectPos !== 2) { } else { nSelectAct += 5; return nSelectAct; } return nSelectAct; } function GetCharAction() { return 1; } function GetTargetToParty() { vnPartyTarget = [0, 0, 0]; nPartyNum = 0; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { vnPartyTarget[nPartyNum] = i; ++nPartyNum; } else {} ++i; } fJudge = Math.random(); switch (nPartyNum) { case 0: return 0; case 1: return vnPartyTarget[0]; case 2: if (fJudge > 0.6) { return vnPartyTarget[0]; } else { return vnPartyTarget[1]; } break; case 3: if (fJudge > 0.5) { return vnPartyTarget[0]; } else { if (fJudge > 0.2) { return vnPartyTarget[1]; } else { return vnPartyTarget[2]; } } } } function ActionDamageToParty(nCharNum, nDamage) { if (nDamage < 15) { this.gm_shake.gotoAndPlay('shake1'); } else { this.gm_shake.gotoAndPlay('shake2'); } _nDamage = nDamage; this.SetTextToWindow(GetTextMessage(nCharNum, 4, _nDamage), true); nHP = _root.dataParty[nCharNum].nCurHP - nDamage; if (nHP < 0) { nHP = 0; } else {} SetPartyCharHP(nCharNum, nHP); } function SetPartyCharHP(nCharNum, nHP) { _root.dataParty[nCharNum].nCurHP = nHP; if (nHP == 0) { this.gm_statuswindow.SetRedFont(nCharNum); } else { this.gm_statuswindow.SetWhiteFont(nCharNum); } } function GetDamageToParty() { nDamage = (_root.dataChar.nAttack * (_root.dataChar.nCurHP + _root.dataChar.nMaxHP * 0.1) / _root.dataChar.nMaxHP) * 0.5; nDamage = Math.round(Math.random() * nDamage + nDamage); if (_root.dataChar.nCurHP / _root.dataChar.nMaxHP > 0.5) { if (Math.random() < 0.1) { nDamage = Math.round(nDamage * 1.5); } else {} } else {} if (nDamage < 1) { nDamage = 1; return nDamage; } return nDamage; } function OsaeMessage1() { ++_root.dataCharStatus.nOsaeNum; switch (_root.dataCharStatus.nOsaeNum) { case 1: this.SetTextToWindow(GetTextMessage(3, 19, ''), true); return 1; case 2: this.SetTextToWindow(GetTextMessage(3, 20, ''), true); return 2; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function OsaeMessage2(nType) { return true; } function KosokuMessage1() { ++_root.dataCharStatus.nKosokuNum; if (_root.dataCharStatus.nKosokuNum !== 1) { } else { this.SetTextToWindow(GetTextMessage(3, 26, ''), true); return 1; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function KosokuMessage2(nType) { switch (nType) { return true; case 1: this.SetTextToWindow(GetTextMessage(3, 27, ''), true); return false; } return true; } function SetTextToWindow(szText, bFlgAuto) { _root.szText = szText; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow._visible = true; this.gm_textwindow.gotoAndPlay('start'); if (bFlgAuto) { this.gm_Dummy_ClickWait._visible = true; this.gm_Dummy_ClickWait.gotoAndPlay('start'); } } function GetTextMessage(nNumChar, nNumMessage, szAdvText) { szName = ''; switch (nNumChar) { case 0: case 1: case 2: szName = _root.dataParty[nNumChar].szName; break; case 3: szName = _root.dataChar.szName; break; default: } szMess = ''; switch (nNumMessage) { return szMess; case 0: szMess = szName + 'は復帰した。'; return szMess; case 1: szMess = szName + 'は気絶している。'; return szMess; case 2: szMess = szName + 'の攻撃!'; return szMess; case 3: szMess = szName + 'はひらりと身をかわした。'; return szMess; case 4: szMess = szName + 'に' + szAdvText + 'のダメージ。'; return szMess; case 5: szMess = szName + 'は' + _root.dataChar.szName + 'に飛びかかった!'; return szMess; case 6: szMess = szName + 'はすばやく身をかわした。'; return szMess; case 7: szMess = szName + 'をおさえつけた!'; return szMess; case 8: szMess = szName + 'を拘束した!'; return szMess; case 9: szMess = szName + 'は媚薬を塗りにかかった!'; return szMess; case 10: szMess = szName + 'は弛緩ガスを吹きかけた!'; return szMess; case 11: szMess = szName + 'に媚薬を塗りたくった!\n' + szName + 'の感度が上昇した。'; return szMess; case 12: szMess = szName + 'は弛緩ガスを吸いこんだ!\n' + szName + 'の動きが鈍くなった。'; return szMess; case 13: szMess = szName + 'は激しく抵抗した!'; return szMess; case 14: szMess = szName + 'に脱出された!'; return szMess; case 15: szMess = 'しかし振りほどけない!!'; return szMess; case 16: szMess = szName + 'は反撃してきた!'; return szMess; case 17: szMess = szName + 'は気絶した!'; return szMess; case 18: szMess = szName + '達は全滅してしまった・・・'; return szMess; case 19: szMess = szName + 'は抵抗できない。'; return szMess; case 20: szMess = szName + 'はもがいている。'; return szMess; case 21: szMess = szName + 'は快感にうち震えている。'; return szMess; case 22: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 23: szMess = szName + 'は快感で身悶えている。'; return szMess; case 24: szMess = szName + 'は感じすぎて何もできない。'; return szMess; case 25: szMess = szName + 'はイキそうなのをガマンしている。'; return szMess; case 26: szMess = szName + 'は最後の力をふりしぼった。'; return szMess; case 27: szMess = 'しかし拘束をはずせない!!'; return szMess; case 28: szMess = szName + 'は' + _root.dataChar.szName + 'をじらしにかかった。'; return szMess; case 29: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 30: szMess = 'しかし効果がなかったようだ・・・'; return szMess; } return szMess; } _root.flg_jump = 0; this.flg_procmode = 0; this.gm_commandwindow._visible = false; this.tt_main._visible = false; this.tt_lorter._visible = false; this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.gm_Dummy_ClickWait._visible = false; this.gm_damage._visible = false; } instance tt_main of movieClip 1197 { onClipEvent (load) { _root.nCursol = 0; _root.mouse_obj = new Object(); _root.mouse_obj.onMouseWheel = function (nDelta, target) { _root.nCursol = nDelta; }; Mouse.addListener(_root.mouse_obj); if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } } onClipEvent (enterFrame) { if (_root.nCursol > 0) { this.nextFrame(); _root.nCursol = 0; } if (_root.nCursol < 0) { this.prevFrame(); _root.nCursol = 0; } } onClipEvent (keyPress '<Left>') { this.prevFrame(); } onClipEvent (keyPress '<Up>') { this.prevFrame(); } onClipEvent (keyPress '<Right>') { this.nextFrame(); } onClipEvent (keyPress '<Down>') { this.nextFrame(); } onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode == false) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else {} } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode) { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } else {} } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } instance tt_lorter of movieClip 1258 { onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } frame 26 { switch (this.flg_procmode) { case 0: this.nActChar = _root.dataActQ.vnActSequence[_root.dataActQ.nCurActNum]; ++_root.dataActQ.nCurActNum; if (_root.dataActQ.nCurActNum > 3) { _root.dataActQ.nCurActNum = 0; } else {} switch (this.nActChar) { case 0: case 1: case 2: _root.dataParty_ = _root.dataParty[this.nActChar]; _root.dataCurPartyChar.nCharType = _root.dataParty[this.nActChar].nCharType; _root.dataCurPartyChar.nCharNum = this.nActChar; this.flg_procmode = 10; break; default: this.flg_procmode = 200; } break; case 10: if (_root.dataParty[this.nActChar].nCurHP == 0) { ++_root.dataParty[this.nActChar].nSleep; if (_root.dataParty[this.nActChar].nSleep >= 6) { _root.dataParty[this.nActChar].nSleep = 0; this.SetPartyCharHP(this.nActChar, 1); this.SetTextToWindow(GetTextMessage(this.nActChar, 0, ''), true); this.flg_procmode = 12; } else { this.SetTextToWindow(GetTextMessage(this.nActChar, 1, ''), true); this.flg_procmode = 140; } } else { this.flg_procmode = 20; break; } break; case 12: if (_root.dataCurPartyChar.bWaitClick) { this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.flg_procmode = 20; } break; case 20: _root.dataCurPartyChar.nSelectCommand = 0; _root.dataCurPartyChar.nSelectPos = 0; this.gm_commandwindow._visible = true; this.gm_commandwindow.gotoAndPlay('init'); this.flg_procmode = 30; break; case 30: switch (_root.dataCurPartyChar.nSelectCommand) { break; case 0: case 1: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_main._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 4: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_lorter._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 2: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 50; break; case 3: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 28, ''), true); this.flg_procmode = 60; break; case 5: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 70; break; case 6: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 9, ''), true); this.flg_procmode = 80; break; case 7: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 10, ''), true); this.flg_procmode = 90; break; case 8: this.gm_commandwindow._visible = false; this.gm_statuswindow._visible = false; if (_root.dataCharStatus.bOnedari) { ChangeIkiAnime(-1); } else { ChangeIkiAnime(_root.dataCharStatus.nCurStatus); } this.flg_procmode = 400; } break; case 35: switch (_root.dataCurPartyChar.nSelectPos) { case -1: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; } else { this.tt_lorter._visible = false; } this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 20; break; case 0: break; case 1: case 2: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_main.nActType; } else { this.tt_lorter._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_lorter.nActType; } this.gm_commandwindow._visible = false; this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 40; } break; case 40: _root.dataCurPartyChar.bWaitClick = true; this.flg_procmode = 42; break; case 42: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; _root.dataCurPartyChar.nAttackType = GetAttackType(); if (JudgeAttackToChar(_root.dataCurPartyChar.nAttackType)) { bCriticalDmg = JudgeCritical(); _root.dataCurPartyChar.nAttackDmg = GetDamageToChar(_root.dataCurPartyChar.nCharNum, _root.dataCurPartyChar.nAttackType, bCriticalDmg); if (bCriticalDmg) { if (JudgeGraphicChange(_root.dataCurPartyChar.nAttackType)) { this.gm_textwindow._visible = false; this.flg_procmode = 44; } else { DamageAction(); this.flg_procmode = 142; } } else { DamageAction(); this.flg_procmode = 142; } } else { MissAction(); this.SetTextToWindow(GetTextMessage(3, 3, ''), true); this.flg_procmode = 46; } } else {} break; case 44: if (_root.dataCurPartyChar.bCGWait) { this.graphic._visible = false; ActionDamageToChar(_root.dataCurPartyChar.nAttackDmg); if (CheckOsaeReturn()) { _root.dataCharStatus.bForceRelease = true; } else {} this.flg_procmode = 100; } break; case 46: if (_root.dataCurPartyChar.bWaitClick) { if (_root.dataCurPartyChar.bDmgWait) { this.gm_btn_ClickWait._visible = false; if (JudgeReAttack(_root.dataCurPartyChar.nAttackType)) { this.SetTextToWindow(GetTextMessage(3, 16, ''), true); _root.dataCharStatus.nTarget = this.nActChar; this.flg_procmode = 252; } else { this.flg_procmode = 144; } } } break; case 50: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeOsae(this.nActChar)) { _root.dataCharStatus.bOsae = true; this.gm_textwindow._visible = false; ChangeOsaeAnime(); this.flg_procmode = 52; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 52: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 7, ''), true); this.flg_procmode = 140; } else {} break; case 60: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; ++_root.dataCharStatus.nJirashiNum; JirashiAnimation(); this.flg_procmode = 62; } break; case 62: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 29, ''), true); this.flg_procmode = 140; } break; case 70: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeKosoku()) { _root.dataCharStatus.bKosoku = true; this.gm_textwindow._visible = false; ChangeKosokuAnime(); this.flg_procmode = 72; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 72: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 8, ''), true); this.flg_procmode = 140; } else {} break; case 80: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeBiyaku()) { this.gm_textwindow._visible = false; DoBiyaku(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 82; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 82: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 11, ''), true); this.flg_procmode = 140; } else {} break; case 90: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGas()) { this.gm_textwindow._visible = false; DoGas(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 92; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 92: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 12, ''), true); this.flg_procmode = 140; } else {} break; case 139: this.anime.gm_Voice.start(); ++this.flg_procmode; break; case 140: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} break; case 142: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} } else {} break; case 144: this.flg_procmode = 150; break; case 150: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 200: if (_root.dataCharStatus.bOnedari) { this.SetTextToWindow(GetTextMessage(3, 25, ''), true); this.flg_procmode = 340; break; } if (_root.dataCharStatus.bKosoku) { ChangeKosokuTeikouAnime(); _root.dataCharStatus.nMessageType = KosokuMessage1(); this.TryEscapeVoice(3); this.flg_procmode = 222; break; } if (_root.dataCharStatus.bOsae) { ChangeOsaeTeikouAnime(); if (_root.dataCharStatus.bForceRelease) { _root.dataCharStatus.bForceRelease = false; this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; } else { switch (JudgeRelease()) { case 0: this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; break; case 1: this.TryEscapeVoice(2); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); this.flg_procmode = 236; break; case 2: this.TryEscapeVoice(3); _root.dataCharStatus.nMessageType = OsaeMessage1(); this.flg_procmode = 238; } } break; } else { if (JudgeKO()) { this.flg_procmode = 300; } else { this.flg_procmode = 250; } } break; case 222: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (KosokuMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 232: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; OsaeReturnAction(); this.flg_procmode = 234; } } break; case 234: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 14, ''), true); this.flg_procmode = 235; } break; case 235: if (_root.dataCurPartyChar.bWaitClick) { this.flg_procmode = 250; } break; case 236: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.SetTextToWindow(GetTextMessage(3, 15, ''), true); this.flg_procmode = 340; } } break; case 238: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (OsaeMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 250: _root.dataCharStatus.ActionType = GetCharAction(); if (_root.dataCharStatus.ActionType !== 1) { } else { _root.dataCharStatus.nTarget = GetTargetToParty(); this.flg_procmode = 252; } this.SetTextToWindow(GetTextMessage(3, 2, ''), true); break; case 252: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.ActionDamageToParty(_root.dataCharStatus.nTarget, this.GetDamageToParty()); this.flg_procmode = 330; } break; case 330: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (_root.dataParty[_root.dataCharStatus.nTarget].nCurHP == 0) { this.SetTextToWindow(GetTextMessage(_root.dataCharStatus.nTarget, 17, ''), true); this.flg_procmode = 332; } else { this.flg_procmode = 344; } } break; case 332: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGameOver()) { _root._sound.attachSound('BGM08'); _root._sound.start(0, 9999); this.SetTextToWindow(GetTextMessage(1, 18, ''), true); this.flg_procmode = 334; } else { this.flg_procmode = 344; } } break; case 334: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = -1; this.gotoAndPlay('fadeout1'); } break; case 340: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} break; case 342: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} } else {} break; case 344: this.flg_procmode = 350; break; case 350: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 400: if (_root.dataCurPartyChar.bDmgWait) { this.gotoAndPlay('fadeout2'); this.flg_procmode = -1; } break; default: ++this.flg_procmode; } } frame 27 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 55 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); _root._sound.stop(); } frame 165 { this.nWait = 0; } frame 167 { if (this.nWait < 90) { ++this.nWait; this.gotoAndPlay(_currentframe - 1); } else {} } frame 168 { _root._sound.stop(); switch (_root.dataCharStatus.nEndingType) { case 1: if (_root.data_sysflg.data.mdflag01 == false) { _root.szText = '織姫回想モード1が追加されました。'; _root.data_sysflg.data.mdflag01 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } break; case 2: if (_root.data_sysflg.data.mdflag02 == false) { _root.szText = '織姫回想モード2が追加されました。'; _root.data_sysflg.data.mdflag02 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } } } frame 170 { if (_root.dataCurPartyChar.bWaitClick == false) { this.gotoAndPlay(_currentframe - 1); } else {} } frame 171 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); } } frame 21 { if (_root.flg_jump != 0) { this.gotoAndPlay('title'); } } frame 22 { this.gotoAndPlay(_currentframe - 1); } frame 23 { _root.flg_jump = 0; } movieClip 1316 { frame 16 { stop(); } } movieClip 1317 { frame 22 { stop(); } } movieClip 1318 { frame 39 { stop(); } } movieClip 1319 { frame 16 { stop(); } } movieClip 1320 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 17; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 23; } frame 3 { this.nFrame = 40; } frame 4 { this.nFrame = 16; } } movieClip 1326 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1327 { frame 237 { this.gotoAndPlay(1); } } movieClip 1330 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 10: this.gotoAndPlay('main'); break; case 13: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 43 { this.gotoAndPlay('main'); } } movieClip 1331 { frame 23 { stop(); } } movieClip 1332 { frame 16 { stop(); } } movieClip 1333 { frame 30 { stop(); } } movieClip 1334 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 17; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 24; } frame 3 { this.nFrame = 16; } frame 4 { this.nFrame = 31; } } movieClip 1335 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1336 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1345 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 20: this.gotoAndPlay('main'); break; case 23: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1352 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1354 { frame 16 { stop(); } } movieClip 1355 { frame 34 { stop(); } } movieClip 1356 { frame 30 { stop(); } } movieClip 1357 { frame 29 { stop(); } } movieClip 1358 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 16; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 35; } frame 3 { this.nFrame = 31; } frame 4 { this.nFrame = 30; } } movieClip 1360 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1362 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1371 { frame 232 { this.gotoAndPlay(1); } } movieClip 1372 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 33: this.gotoAndPlay('main'); break; case 34: this.gotoAndPlay('teikou'); break; case 35: this.gotoAndPlay('out'); } } frame 51 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 86 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 87 { _parent.gm_Voice = this.gm_Voice; } frame 116 { this.gotoAndPlay('main'); } frame 120 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1378 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1379 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1390 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 60: this.gotoAndPlay('main'); break; case 63: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1396 { frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1397 { frame 24 { stop(); } } movieClip 1398 { frame 31 { stop(); } } movieClip 1399 { frame 38 { stop(); } } movieClip 1400 { frame 47 { stop(); } } movieClip 1401 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 25; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 31; } frame 3 { this.nFrame = 39; } frame 4 { this.nFrame = 47; } } movieClip 1402 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1413 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 73: this.gotoAndPlay('main'); break; case 74: this.gotoAndPlay('teikou'); break; case 75: this.gotoAndPlay('out'); } } frame 51 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 86 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 87 { _parent.gm_Voice = this.gm_Voice; } frame 116 { this.gotoAndPlay('main'); } frame 120 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1419 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1420 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1429 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 113: this.gotoAndPlay('main'); break; case 114: this.gotoAndPlay('teikou'); break; case 115: this.gotoAndPlay('out'); } } frame 6 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 74 { this._x = nXPos; this._y = nYPos; _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 109 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 110 { _parent.gm_Voice = this.gm_Voice; } frame 110 { _parent.gm_Voice = this.gm_Voice; } frame 139 { this.gotoAndPlay('main'); } frame 143 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1434 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1435 { frame 132 { stop(); } } movieClip 1436 { frame 75 { stop(); } } movieClip 1437 { frame 54 { stop(); } } movieClip 1438 { frame 77 { stop(); } } movieClip 1439 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 132; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 76; } frame 3 { this.nFrame = 55; } frame 4 { this.nFrame = 77; } } movieClip 1440 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1441 { frame 24 { stop(); } } movieClip 1442 { frame 22 { stop(); } } movieClip 1443 { frame 61 { stop(); } } movieClip 1444 { frame 45 { stop(); } } movieClip 1445 { frame 103 { stop(); } } movieClip 1446 { frame 103 { stop(); } } movieClip 1447 { frame 111 { stop(); } } movieClip 1448 { frame 102 { stop(); } } movieClip 1449 { frame 108 { stop(); } } movieClip 1450 { frame 1 { stop(); } frame 2 { switch (nType) { case 1: this.nFrame = 23; this.stop(); break; default: this.gotoAndStop(nType + 1); } } frame 3 { this.nFrame = 23; } frame 4 { this.nFrame = 62; } frame 5 { this.nFrame = 46; } frame 6 { this.nFrame = 104; } frame 7 { this.nFrame = 104; } frame 8 { this.nFrame = 112; } frame 9 { this.nFrame = 103; } frame 10 { this.nFrame = 109; } } movieClip 1451 { frame 1 { nCnt = 0; this.gm_Jirashi.nType = _root.dataCharStatus.nJirashiNum; if (this.gm_Jirashi.nType > 9) { this.gm_Jirashi.nType = Math.round(Math.random() * 9); } else {} this.gm_Jirashi.gotoAndPlay('start'); } frame 1 { this.nPosX = this._x; this.nPosY = this._y; this.gm_shake.gotoAndPlay('shake3'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 12) / 6) + 1; } frame 11 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } frame 21 { this._x = this.nPosX; this._y = this.nPosY; } } movieClip 1452 { frame 108 { stop(); } } movieClip 1453 { frame 129 { stop(); } } movieClip 1454 { frame 1 { if (Math.random() < 0.5) { this.nFrame = 108; this.stop(); } else { this.gotoAndStop(2); } } frame 2 { this.nFrame = 129; } } movieClip 1455 { frame 1 { nCnt = 0; } frame 1 { this.nPosX = this._x; this.nPosY = this._y; this.gm_shake.gotoAndPlay('shake3'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 15) / 2) + 1; } frame 15 { _parent._parent.OverAnimeOnOFF(true); } frame 22 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 30 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent._parent.OverAnimeOnOFF(false); _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } frame 30 { this._x = this.nPosX; this._y = this.nPosY; } } movieClip 1456 { frame 59 { _parent._parent.OverAnimeOnOFF(true); } frame 115 { _parent._parent.OverAnimeOnOFF(false); } frame 125 { this.gm_shake.gotoAndStop('shakeloop'); } frame 210 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1457 { frame 59 { _parent._parent.OverAnimeOnOFF(true); } frame 115 { _parent._parent.OverAnimeOnOFF(false); } frame 125 { this.gm_shake.gotoAndStop('shakeloop'); } frame 210 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1458 { frame 59 { _parent._parent.OverAnimeOnOFF(true); } frame 115 { _parent._parent.OverAnimeOnOFF(false); } frame 125 { this.gm_shake.gotoAndStop('shakeloop'); } frame 210 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1461 { } movieClip 1473 { } movieClip 1474 { frame 1 { _parent._parent.OverAnimeOnOFF(true); } frame 66 { _parent._parent.OverAnimeOnOFF(false); } frame 522 { this.gm_shake.gotoAndStop('shakeloop'); } frame 597 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1475 { frame 1 { stop(); switch (_root.dataCharStatus.nCurAnime) { case 10: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 11: this.gotoAndStop('Act1-2'); break; case 12: this.gotoAndStop('Act1-3'); break; case 13: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 19: this.gotoAndStop('Act1-9'); break; case 20: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 21: this.gotoAndStop('Act2-2'); break; case 22: this.gotoAndStop('Act2-3'); break; case 23: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 29: this.gotoAndStop('Act2-9'); break; case 30: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 31: this.gotoAndStop('Act3-2'); break; case 32: this.gotoAndStop('Act3-3'); break; case 33: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 34: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 35: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 60: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 61: this.gotoAndStop('Act6-2'); break; case 62: this.gotoAndStop('Act6-3'); break; case 63: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 70: _root.dataCharStatus.nCurStatus = 7; this.gotoAndStop('Act7-1'); break; case 71: this.gotoAndStop('Act7-2'); break; case 72: this.gotoAndStop('Act7-3'); break; case 73: _root.dataCharStatus.nCurStatus = 7; this.gotoAndStop('Act7-1'); break; case 74: _root.dataCharStatus.nCurStatus = 7; this.gotoAndStop('Act7-1'); break; case 75: _root.dataCharStatus.nCurStatus = 7; this.gotoAndStop('Act7-1'); break; case 110: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-1'); break; case 111: this.gotoAndStop('Act11-2'); break; case 112: this.gotoAndStop('Act11-3'); break; case 113: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-1'); break; case 114: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-1'); break; case 115: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-1'); break; case 116: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-4a'); break; case 117: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-4b'); break; case 121: _root.dataCharStatus.nCurStatus = 12; this.gotoAndStop('Act12-1'); break; case 122: _root.dataCharStatus.nCurStatus = 12; this.gotoAndStop('Act12-2'); break; case 123: _root.dataCharStatus.nCurStatus = 12; this.gotoAndStop('Act12-3'); break; case 130: _root.dataCharStatus.nCurStatus = 13; this.gotoAndStop('Act13-1'); break; default: _root.dataCharStatus.nCurAnime = 10; _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); } } frame 2 { _root.data_sysflg.data.cgflag22 = true; } frame 3 { _root.data_sysflg.data.cgflag23 = true; } frame 4 { _root.data_sysflg.data.cgflag23 = true; } frame 6 { _root.data_sysflg.data.cgflag24 = true; } frame 7 { _root.data_sysflg.data.cgflag25 = true; } frame 8 { _root.data_sysflg.data.cgflag25 = true; } frame 10 { _root.data_sysflg.data.cgflag26 = true; } frame 11 { _root.data_sysflg.data.cgflag27 = true; } frame 12 { _root.data_sysflg.data.cgflag27 = true; } frame 13 { _root.data_sysflg.data.cgflag31 = true; } frame 14 { _root.data_sysflg.data.cgflag32 = true; } frame 15 { _root.data_sysflg.data.cgflag32 = true; } frame 16 { _root.data_sysflg.data.cgflag33 = true; } frame 17 { _root.data_sysflg.data.cgflag34 = true; } frame 18 { _root.data_sysflg.data.cgflag34 = true; } frame 19 { _root.data_sysflg.data.cgflag38 = true; } frame 20 { _root.data_sysflg.data.cgflag39 = true; } frame 21 { _root.data_sysflg.data.cgflag39 = true; } } movieClip 1476 { frame 72 { stop(); } } movieClip 1477 { frame 42 { stop(); } } movieClip 1478 { frame 22 { stop(); } } movieClip 1479 { frame 54 { stop(); } } movieClip 1480 { frame 81 { stop(); } } movieClip 1481 { frame 52 { stop(); } } movieClip 1482 { frame 1 { nType = 0; stop(); } frame 2 { switch (nType) { case 1: case 2: case 3: case 4: case 5: case 6: case 7: this.gotoAndStop(nType + 2); break; default: nType = 0; stop(); } } frame 3 { nType = 0; } frame 4 { nType = 0; } frame 5 { nType = 0; } frame 6 { nType = 0; } frame 7 { nType = 0; } frame 8 { nType = 0; } frame 9 { nType = 0; } } movieClip 1486 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 37 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 61 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 61 { this._x = nXPos; this._y = nYPos; } } movieClip 1496 { } movieClip 1500 { } movieClip 1501 { } movieClip 1503 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 63 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 87 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 87 { this._x = nXPos; this._y = nYPos; } } movieClip 1506 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 37 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 61 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 61 { this._x = nXPos; this._y = nYPos; } } movieClip 1510 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1513 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } button 1514 { on (release) { play(); } } movieClip 1518 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 39 { stop(); } frame 83 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 107 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 107 { this._x = nXPos; this._y = nYPos; } } movieClip 1519 { frame 1 { stop(); _root.dataCurPartyChar.bCGWait = false; switch (_root.dataCharStatus.nCurGraphic) { case 40: this.gotoAndStop('Act4-1'); break; case 51: this.gotoAndStop('Act5-1'); break; case 52: this.gotoAndStop('Act5-2'); break; case 80: this.gotoAndStop('Act8-1'); break; case 90: this.gotoAndStop('Act9-1'); break; case 100: this.gotoAndStop('Act10-1'); break; default: this.gotoAndStop('Act0'); } } frame 3 { _root.data_sysflg.data.cgflag28 = true; } frame 4 { _root.data_sysflg.data.cgflag29 = true; } frame 5 { _root.data_sysflg.data.cgflag30 = true; } frame 6 { _root.data_sysflg.data.cgflag35 = true; } frame 7 { _root.data_sysflg.data.cgflag36 = true; } frame 8 { _root.data_sysflg.data.cgflag37 = true; } } movieClip 1520 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag40 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 1521 { frame 1 { _root._sound.attachSound('BGM04'); _root._sound.start(0, 9999); this.anime.nActType = 1; this.anime.nNextActType = 1; this.anime.gotoAndStop('init'); this.graphic._visible = false; this.over._visible = false; this.bVoice = false; _root.InitCharStatusData(); _root.InitCurPartyCharData(); } frame 25 { function JudgeRelease() { fJudge = _root.dataChar.nCurHP / _root.dataChar.nMaxHP - 0.3; if (fJudge <= 0) { return 2; } else { if (Math.random() < fJudge) { return 0; } else { return 1; } } } function JudgeKO() { if (_root.dataChar.nCurHP <= 0) { return true; } else { return false; } } function JudgeAttackToChar(nActType) { if (_root.dataCharStatus.bKosoku) { return true; } else {} if (_root.dataCharStatus.bOsae) { return true; } else {} bFlag = true; if (_root.dataCharStatus.nCurStatus != 1) { if (_root.dataCharStatus.nCurStatus != 2) { bFlag = false; } else {} } else {} if (bFlag) { fJudge = _root.dataChar.vnResist[nActType] * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } else { return true; } } function JudgeReAttack(nActType) { if (_root.dataCharStatus.bKosoku) { return false; } else {} if (_root.dataCharStatus.bOsae) { return false; return _root.dataChar.vbReAttack[nActType]; } return _root.dataChar.vbReAttack[nActType]; } function JudgeCritical() { if (Math.random() < 0.5) { return true; } else { return false; } } function GetDamageToChar(nNumChar, nActType, bCritical) { nDamage = _root.dataParty[nNumChar].nAttack - 40 + Math.round(Math.random() * 40) + _root.dataChar.vnFeel[nActType]; if (nDamage < 0) { nDamage = 0; } else {} if (bCritical) { nDamage *= 2; return nDamage; } return nDamage; } function JudgeOsae(nNumChar) { fJudge = (_root.dataParty[nNumChar].nHold - _root.dataChar.nDiffCatch) * 0.01; if (Math.random() < fJudge) { return true; } else { return false; } } function JudgeKosoku() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.2) { if (_root.dataCharStatus.bOsae) { return true; } else { return false; } } else { return false; } } function JudgeBiyaku() { fJudge = _root.dataChar.nDiffBiyaku * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoBiyaku() { i = 0; while (i < 10) { _root.dataChar.vnFeel[i] += 20; ++i; } this.gm_GameSE.gotoAndStop('Biyaku'); } function JudgeGas() { fJudge = _root.dataChar.nDiffGas * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoGas() { i = 0; while (i < 10) { _root.dataChar.vnResist[i] -= 10; if (_root.dataChar.vnResist[i] < 0) { _root.dataChar.vnResist[i] = 0; } ++i; } this.gm_GameSE.gotoAndStop('Gas'); } function JudgeGameOver() { bJudge = true; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { bJudge = false; } else {} ++i; } return bJudge; } function JudgeGraphicChange(nActType) { switch (_root.dataCharStatus.nCurStatus) { return false; case 3: switch (nActType) { case 1: _root.dataCharStatus.nCurGraphic = 40; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 2: _root.dataCharStatus.nCurGraphic = 51; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 4: _root.dataCharStatus.nCurGraphic = 52; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } return false; case 7: switch (nActType) { case 1: _root.dataCharStatus.nCurGraphic = 100; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 6: _root.dataCharStatus.nCurGraphic = 80; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 8: _root.dataCharStatus.nCurGraphic = 90; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } return false; } return false; } function ChangeOsaeAnime() { if (_root.dataChar.nCurHP > _root.dataChar.nMaxHP * 0.5) { nAction = 30; } else { nAction = 70; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeOsaeTeikouAnime() { nAction = _root.dataCharStatus.nCurStatus * 10 + 4; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OsaeReturnAction() { nAction = _root.dataCharStatus.nCurStatus * 10 + 5; nCurHP = _root.dataChar.nCurHP; if (nCurHP > _root.dataChar.nMaxHP * 0.75) { _root.dataCharStatus.nNextAnime = 13; } else { if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 23; } else { _root.dataCharStatus.nNextAnime = 63; } } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function CheckOsaeReturn() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.5) { if (_root.dataCharStatus.nCurStatus == 3) { return true; } else {} return false; } return false; } function ChangeKosokuAnime() { nAction = 110; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeKosokuTeikouAnime() { nAction = 114; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function DamageAction() { bFlg = true; nCurHP = _root.dataChar.nCurHP - _root.dataCurPartyChar.nAttackDmg; switch (_root.dataCharStatus.nCurStatus) { case 3: if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 33; bFlg = false; } else { _root.dataCharStatus.nNextAnime = 33; bFlg = false; _root.dataCharStatus.bForceRelease = true; } break; case 7: _root.dataCharStatus.nNextAnime = 73; bFlg = false; break; case 11: _root.dataCharStatus.nNextAnime = 113; bFlg = false; } if (bFlg) { if (nCurHP > _root.dataChar.nMaxHP * 0.75) { _root.dataCharStatus.nNextAnime = 10; } else { if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 20; } else { _root.dataCharStatus.nNextAnime = 60; } } } nAction = _root.dataCharStatus.nCurStatus * 10; if (_root.dataCurPartyChar.nAttackDmg < 50) { nAction += 1; } else { nAction += 2; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function MissAction() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; nAction = _root.dataCharStatus.nCurStatus * 10 + 9; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeAnimation(nAnimeNum) { _root.dataCharStatus.nCurAnime = nAnimeNum; this.anime.gotoAndStop('init'); } function TryEscapeVoice(nType) { switch (nType) { case 1: this.gm_ResistSE.nType = 3; break; case 2: this.gm_ResistSE.nType = Math.round(Math.random() * 4); if (this.gm_ResistSE.nType == 3) { this.gm_ResistSE.nType = 5; } else {} break; default: if (this.bVoice) { this.gm_ResistSE.nType = 6; } else { this.gm_ResistSE.nType = 7; this.bVoice = true; } } this.gm_ResistSE.gotoAndStop('start'); } function JirashiAnimation() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; if (_root.dataCharStatus.nJirashiNum < 10) { nAction = _root.dataCharStatus.nCurStatus * 10 + 6; } else { _root.dataCharStatus.bOnedari = true; nAction = _root.dataCharStatus.nCurStatus * 10 + 7; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OverAnimeOnOFF(bSwitch) { if (bSwitch) { this.over._visible = true; this.over.gotoAndPlay('start'); } else { this.over._visible = false; this.over.gotoAndStop(1); } } function ChangeIkiAnime(nType) { switch (nType) { case -1: _root.dataCharStatus.nEndingType = 2; nAction = 130; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; case 6: _root.dataCharStatus.nEndingType = 1; nAction = 121; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; case 11: _root.dataCharStatus.nEndingType = 1; nAction = 123; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; default: _root.dataCharStatus.nEndingType = 1; nAction = 122; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } } function ActionDamageToChar() { _root.dataChar.nCurHP -= _root.dataCurPartyChar.nAttackDmg; if (_root.dataChar.nCurHP < 0) { _root.dataChar.nCurHP = 0; } else {} this.gm_damage._visible = true; this.gm_damage.gotoAndPlay('init'); this.gm_gauge.gotoAndPlay('start'); _root.dataCurPartyChar.bWaitClick = true; } function GetAttackType() { nSelectAct = _root.dataCurPartyChar.nSelectAct; switch (nSelectAct) { case 1: case 2: case 3: case 4: nSelectAct -= 1; break; case 10: nSelectAct = 4; break; default: nSelectAct = 0; } if (_root.dataCurPartyChar.nSelectPos !== 2) { } else { nSelectAct += 5; return nSelectAct; } return nSelectAct; } function GetCharAction() { return 1; } function GetTargetToParty() { vnPartyTarget = [0, 0, 0]; nPartyNum = 0; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { vnPartyTarget[nPartyNum] = i; ++nPartyNum; } else {} ++i; } fJudge = Math.random(); switch (nPartyNum) { case 0: return 0; case 1: return vnPartyTarget[0]; case 2: if (fJudge > 0.6) { return vnPartyTarget[0]; } else { return vnPartyTarget[1]; } break; case 3: if (fJudge > 0.5) { return vnPartyTarget[0]; } else { if (fJudge > 0.2) { return vnPartyTarget[1]; } else { return vnPartyTarget[2]; } } } } function ActionDamageToParty(nCharNum, nDamage) { if (nDamage < 65) { this.gm_shake.gotoAndPlay('shake1'); } else { this.gm_shake.gotoAndPlay('shake2'); } _nDamage = nDamage; this.SetTextToWindow(GetTextMessage(nCharNum, 4, _nDamage), true); nHP = _root.dataParty[nCharNum].nCurHP - nDamage; if (nHP < 0) { nHP = 0; } else {} SetPartyCharHP(nCharNum, nHP); } function SetPartyCharHP(nCharNum, nHP) { _root.dataParty[nCharNum].nCurHP = nHP; if (nHP == 0) { this.gm_statuswindow.SetRedFont(nCharNum); } else { this.gm_statuswindow.SetWhiteFont(nCharNum); } } function GetDamageToParty() { nDamage = (_root.dataChar.nAttack * (_root.dataChar.nCurHP + _root.dataChar.nMaxHP * 0.1) / _root.dataChar.nMaxHP) * 0.5; nDamage = Math.round(Math.random() * nDamage + nDamage); if (_root.dataChar.nCurHP / _root.dataChar.nMaxHP > 0.5) { if (Math.random() < 0.1) { nDamage = Math.round(nDamage * 1.5); } else {} } else {} if (nDamage < 1) { nDamage = 1; return nDamage; } return nDamage; } function OsaeMessage1() { ++_root.dataCharStatus.nOsaeNum; switch (_root.dataCharStatus.nOsaeNum) { case 1: this.SetTextToWindow(GetTextMessage(3, 19, ''), true); return 1; case 2: this.SetTextToWindow(GetTextMessage(3, 20, ''), true); return 2; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function OsaeMessage2(nType) { return true; } function KosokuMessage1() { ++_root.dataCharStatus.nKosokuNum; if (_root.dataCharStatus.nKosokuNum !== 1) { } else { this.SetTextToWindow(GetTextMessage(3, 26, ''), true); return 1; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function KosokuMessage2(nType) { switch (nType) { return true; case 1: this.SetTextToWindow(GetTextMessage(3, 27, ''), true); return false; } return true; } function SetTextToWindow(szText, bFlgAuto) { _root.szText = szText; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow._visible = true; this.gm_textwindow.gotoAndPlay('start'); if (bFlgAuto) { this.gm_Dummy_ClickWait._visible = true; this.gm_Dummy_ClickWait.gotoAndPlay('start'); } } function GetTextMessage(nNumChar, nNumMessage, szAdvText) { szName = ''; switch (nNumChar) { case 0: case 1: case 2: szName = _root.dataParty[nNumChar].szName; break; case 3: szName = _root.dataChar.szName; break; default: } szMess = ''; switch (nNumMessage) { return szMess; case 0: szMess = szName + 'は復帰した。'; return szMess; case 1: szMess = szName + 'は気絶している。'; return szMess; case 2: szMess = szName + 'の攻撃!'; return szMess; case 3: szMess = szName + 'はひらりと身をかわした。'; return szMess; case 4: szMess = szName + 'に' + szAdvText + 'のダメージ。'; return szMess; case 5: szMess = szName + 'は' + _root.dataChar.szName + 'に飛びかかった!'; return szMess; case 6: szMess = szName + 'はすばやく身をかわした。'; return szMess; case 7: szMess = szName + 'をおさえつけた!'; return szMess; case 8: szMess = szName + 'を拘束した!'; return szMess; case 9: szMess = szName + 'は媚薬を塗りにかかった!'; return szMess; case 10: szMess = szName + 'は弛緩ガスを吹きかけた!'; return szMess; case 11: szMess = szName + 'に媚薬を塗りたくった!\n' + szName + 'の感度が上昇した。'; return szMess; case 12: szMess = szName + 'は弛緩ガスを吸いこんだ!\n' + szName + 'の動きが鈍くなった。'; return szMess; case 13: szMess = szName + 'は激しく抵抗した!'; return szMess; case 14: szMess = szName + 'に脱出された!'; return szMess; case 15: szMess = 'しかし振りほどけない!!'; return szMess; case 16: szMess = szName + 'は反撃してきた!'; return szMess; case 17: szMess = szName + 'は気絶した!'; return szMess; case 18: szMess = szName + '達は全滅してしまった・・・'; return szMess; case 19: szMess = szName + 'は抵抗できない。'; return szMess; case 20: szMess = szName + 'はもがいている。'; return szMess; case 21: szMess = szName + 'は快感にうち震えている。'; return szMess; case 22: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 23: szMess = szName + 'は快感で身悶えている。'; return szMess; case 24: szMess = szName + 'は感じすぎて何もできない。'; return szMess; case 25: szMess = szName + 'はイキそうなのをガマンしている。'; return szMess; case 26: szMess = szName + 'は最後の力をふりしぼった。'; return szMess; case 27: szMess = 'しかし拘束をはずせない!!'; return szMess; case 28: szMess = szName + 'は' + _root.dataChar.szName + 'をじらしにかかった。'; return szMess; case 29: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 30: szMess = 'しかし効果がなかったようだ・・・'; return szMess; } return szMess; } _root.flg_jump = 0; this.flg_procmode = 0; this.gm_commandwindow._visible = false; this.tt_main._visible = false; this.tt_lorter._visible = false; this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.gm_Dummy_ClickWait._visible = false; this.gm_damage._visible = false; } instance tt_main of movieClip 1197 { onClipEvent (load) { _root.nCursol = 0; _root.mouse_obj = new Object(); _root.mouse_obj.onMouseWheel = function (nDelta, target) { _root.nCursol = nDelta; }; Mouse.addListener(_root.mouse_obj); if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } } onClipEvent (enterFrame) { if (_root.nCursol > 0) { this.nextFrame(); _root.nCursol = 0; } if (_root.nCursol < 0) { this.prevFrame(); _root.nCursol = 0; } } onClipEvent (keyPress '<Left>') { this.prevFrame(); } onClipEvent (keyPress '<Up>') { this.prevFrame(); } onClipEvent (keyPress '<Right>') { this.nextFrame(); } onClipEvent (keyPress '<Down>') { this.nextFrame(); } onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode == false) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else {} } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode) { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } else {} } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } instance tt_lorter of movieClip 1258 { onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } frame 26 { switch (this.flg_procmode) { case 0: this.nActChar = _root.dataActQ.vnActSequence[_root.dataActQ.nCurActNum]; ++_root.dataActQ.nCurActNum; if (_root.dataActQ.nCurActNum > 3) { _root.dataActQ.nCurActNum = 0; } else {} switch (this.nActChar) { case 0: case 1: case 2: _root.dataParty_ = _root.dataParty[this.nActChar]; _root.dataCurPartyChar.nCharType = _root.dataParty[this.nActChar].nCharType; _root.dataCurPartyChar.nCharNum = this.nActChar; this.flg_procmode = 10; break; default: this.flg_procmode = 200; } break; case 10: if (_root.dataParty[this.nActChar].nCurHP == 0) { ++_root.dataParty[this.nActChar].nSleep; if (_root.dataParty[this.nActChar].nSleep >= 6) { _root.dataParty[this.nActChar].nSleep = 0; this.SetPartyCharHP(this.nActChar, 1); this.SetTextToWindow(GetTextMessage(this.nActChar, 0, ''), true); this.flg_procmode = 12; } else { this.SetTextToWindow(GetTextMessage(this.nActChar, 1, ''), true); this.flg_procmode = 140; } } else { this.flg_procmode = 20; break; } break; case 12: if (_root.dataCurPartyChar.bWaitClick) { this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.flg_procmode = 20; } break; case 20: _root.dataCurPartyChar.nSelectCommand = 0; _root.dataCurPartyChar.nSelectPos = 0; this.gm_commandwindow._visible = true; this.gm_commandwindow.gotoAndPlay('init'); this.flg_procmode = 30; break; case 30: switch (_root.dataCurPartyChar.nSelectCommand) { break; case 0: case 1: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_main._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 4: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_lorter._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 2: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 50; break; case 3: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 28, ''), true); this.flg_procmode = 60; break; case 5: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 70; break; case 6: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 9, ''), true); this.flg_procmode = 80; break; case 7: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 10, ''), true); this.flg_procmode = 90; break; case 8: this.gm_commandwindow._visible = false; this.gm_statuswindow._visible = false; if (_root.dataCharStatus.bOnedari) { ChangeIkiAnime(-1); } else { ChangeIkiAnime(_root.dataCharStatus.nCurStatus); } this.flg_procmode = 400; } break; case 35: switch (_root.dataCurPartyChar.nSelectPos) { case -1: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; } else { this.tt_lorter._visible = false; } this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 20; break; case 0: break; case 1: case 2: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_main.nActType; } else { this.tt_lorter._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_lorter.nActType; } this.gm_commandwindow._visible = false; this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 40; } break; case 40: _root.dataCurPartyChar.bWaitClick = true; this.flg_procmode = 42; break; case 42: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; _root.dataCurPartyChar.nAttackType = GetAttackType(); if (JudgeAttackToChar(_root.dataCurPartyChar.nAttackType)) { bCriticalDmg = JudgeCritical(); _root.dataCurPartyChar.nAttackDmg = GetDamageToChar(_root.dataCurPartyChar.nCharNum, _root.dataCurPartyChar.nAttackType, bCriticalDmg); if (bCriticalDmg) { if (JudgeGraphicChange(_root.dataCurPartyChar.nAttackType)) { this.gm_textwindow._visible = false; this.flg_procmode = 44; } else { DamageAction(); this.flg_procmode = 142; } } else { DamageAction(); this.flg_procmode = 142; } } else { MissAction(); this.SetTextToWindow(GetTextMessage(3, 3, ''), true); this.flg_procmode = 46; } } else {} break; case 44: if (_root.dataCurPartyChar.bCGWait) { this.graphic._visible = false; ActionDamageToChar(_root.dataCurPartyChar.nAttackDmg); if (CheckOsaeReturn()) { _root.dataCharStatus.bForceRelease = true; } else {} this.flg_procmode = 100; } break; case 46: if (_root.dataCurPartyChar.bWaitClick) { if (_root.dataCurPartyChar.bDmgWait) { this.gm_btn_ClickWait._visible = false; if (JudgeReAttack(_root.dataCurPartyChar.nAttackType)) { this.SetTextToWindow(GetTextMessage(3, 16, ''), true); _root.dataCharStatus.nTarget = this.nActChar; this.flg_procmode = 252; } else { this.flg_procmode = 144; } } } break; case 50: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeOsae(this.nActChar)) { _root.dataCharStatus.bOsae = true; this.gm_textwindow._visible = false; ChangeOsaeAnime(); this.flg_procmode = 52; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 52: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 7, ''), true); this.flg_procmode = 140; } else {} break; case 60: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; ++_root.dataCharStatus.nJirashiNum; JirashiAnimation(); this.flg_procmode = 62; } break; case 62: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 29, ''), true); this.flg_procmode = 140; } break; case 70: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeKosoku()) { _root.dataCharStatus.bKosoku = true; this.gm_textwindow._visible = false; ChangeKosokuAnime(); this.flg_procmode = 72; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 72: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 8, ''), true); this.flg_procmode = 140; } else {} break; case 80: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeBiyaku()) { this.gm_textwindow._visible = false; DoBiyaku(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 82; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 82: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 11, ''), true); this.flg_procmode = 140; } else {} break; case 90: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGas()) { this.gm_textwindow._visible = false; DoGas(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 92; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 92: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 12, ''), true); this.flg_procmode = 140; } else {} break; case 139: this.anime.gm_Voice.start(); ++this.flg_procmode; break; case 140: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} break; case 142: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} } else {} break; case 144: this.flg_procmode = 150; break; case 150: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 200: if (_root.dataCharStatus.bOnedari) { this.SetTextToWindow(GetTextMessage(3, 25, ''), true); this.flg_procmode = 340; break; } if (_root.dataCharStatus.bKosoku) { ChangeKosokuTeikouAnime(); _root.dataCharStatus.nMessageType = KosokuMessage1(); this.TryEscapeVoice(3); this.flg_procmode = 222; break; } if (_root.dataCharStatus.bOsae) { ChangeOsaeTeikouAnime(); if (_root.dataCharStatus.bForceRelease) { _root.dataCharStatus.bForceRelease = false; this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; } else { switch (JudgeRelease()) { case 0: this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; break; case 1: this.TryEscapeVoice(2); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); this.flg_procmode = 236; break; case 2: this.TryEscapeVoice(3); _root.dataCharStatus.nMessageType = OsaeMessage1(); this.flg_procmode = 238; } } break; } else { if (JudgeKO()) { this.flg_procmode = 300; } else { this.flg_procmode = 250; } } break; case 222: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (KosokuMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 232: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; OsaeReturnAction(); this.flg_procmode = 234; } } break; case 234: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 14, ''), true); this.flg_procmode = 235; } break; case 235: if (_root.dataCurPartyChar.bWaitClick) { this.flg_procmode = 250; } break; case 236: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.SetTextToWindow(GetTextMessage(3, 15, ''), true); this.flg_procmode = 340; } } break; case 238: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (OsaeMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 250: _root.dataCharStatus.ActionType = GetCharAction(); if (_root.dataCharStatus.ActionType !== 1) { } else { _root.dataCharStatus.nTarget = GetTargetToParty(); this.flg_procmode = 252; } this.SetTextToWindow(GetTextMessage(3, 2, ''), true); break; case 252: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.ActionDamageToParty(_root.dataCharStatus.nTarget, this.GetDamageToParty()); this.flg_procmode = 330; } break; case 330: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (_root.dataParty[_root.dataCharStatus.nTarget].nCurHP == 0) { this.SetTextToWindow(GetTextMessage(_root.dataCharStatus.nTarget, 17, ''), true); this.flg_procmode = 332; } else { this.flg_procmode = 344; } } break; case 332: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGameOver()) { _root._sound.attachSound('BGM08'); _root._sound.start(0, 9999); this.SetTextToWindow(GetTextMessage(1, 18, ''), true); this.flg_procmode = 334; } else { this.flg_procmode = 344; } } break; case 334: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = -1; this.gotoAndPlay('fadeout1'); } break; case 340: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} break; case 342: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} } else {} break; case 344: this.flg_procmode = 350; break; case 350: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 400: if (_root.dataCurPartyChar.bDmgWait) { this.gotoAndPlay('fadeout2'); this.flg_procmode = -1; } break; default: ++this.flg_procmode; } } frame 27 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 55 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); _root._sound.stop(); } frame 165 { this.nWait = 0; } frame 167 { if (this.nWait < 90) { ++this.nWait; this.gotoAndPlay(_currentframe - 1); } else {} } frame 168 { _root._sound.stop(); switch (_root.dataCharStatus.nEndingType) { case 1: if (_root.data_sysflg.data.mdflag03 == false) { _root.szText = '乱菊回想モード1が追加されました。'; _root.data_sysflg.data.mdflag03 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } break; case 2: if (_root.data_sysflg.data.mdflag04 == false) { _root.szText = '乱菊回想モード2が追加されました。'; _root.data_sysflg.data.mdflag04 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } } } frame 170 { if (_root.dataCurPartyChar.bWaitClick == false) { this.gotoAndPlay(_currentframe - 1); } else {} } frame 171 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); } } frame 24 { if (_root.flg_jump != 0) { this.gotoAndPlay('title'); } } frame 25 { this.gotoAndPlay(_currentframe - 1); } frame 26 { _root.flg_jump = 0; } movieClip 1528 { frame 40 { stop(); } } movieClip 1529 { frame 30 { stop(); } } movieClip 1530 { frame 34 { stop(); } } movieClip 1531 { frame 39 { stop(); } } movieClip 1532 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 40; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 30; } frame 3 { this.nFrame = 34; } frame 4 { this.nFrame = 39; } } movieClip 1538 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1539 { frame 401 { stop(); } } movieClip 1542 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 10: this.gotoAndPlay('main'); break; case 13: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1543 { frame 38 { stop(); } } movieClip 1544 { frame 31 { stop(); } } movieClip 1545 { frame 21 { stop(); } } movieClip 1546 { frame 39 { stop(); } } movieClip 1547 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 38; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 31; } frame 3 { this.nFrame = 21; } frame 4 { this.nFrame = 39; } } movieClip 1548 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1549 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1558 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 23: this.gotoAndPlay('main'); break; case 24: this.gotoAndPlay('teikou'); break; case 25: this.gotoAndPlay('out'); } } frame 51 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 86 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 87 { _parent.gm_Voice = this.gm_Voice; } frame 116 { this.gotoAndPlay('main'); } frame 120 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1562 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1563 { frame 31 { stop(); } } movieClip 1564 { frame 47 { stop(); } } movieClip 1565 { frame 55 { stop(); } } movieClip 1566 { frame 48 { stop(); } } movieClip 1567 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 31; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 46; } frame 3 { this.nFrame = 55; } frame 4 { this.nFrame = 48; } } movieClip 1568 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1577 { frame 349 { stop(); } } movieClip 1578 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 33: this.gotoAndPlay('main'); break; case 34: this.gotoAndPlay('teikou'); break; case 35: this.gotoAndPlay('out'); } } frame 51 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 86 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 87 { _parent.gm_Voice = this.gm_Voice; } frame 116 { this.gotoAndPlay('main'); } frame 120 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1584 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1585 { frame 52 { stop(); } } movieClip 1586 { frame 44 { stop(); } } movieClip 1587 { frame 49 { stop(); } } movieClip 1588 { frame 54 { stop(); } } movieClip 1589 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 52; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 44; } frame 3 { this.nFrame = 49; } frame 4 { this.nFrame = 54; } } movieClip 1590 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1597 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 43: this.gotoAndPlay('main'); break; case 44: this.gotoAndPlay('teikou'); break; case 45: this.gotoAndPlay('out'); } } frame 6 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 64 { this._x = nXPos; this._y = nYPos; _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 99 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 100 { _parent.gm_Voice = this.gm_Voice; } frame 100 { _parent.gm_Voice = this.gm_Voice; } frame 129 { this.gotoAndPlay('main'); } frame 133 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1603 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1604 { frame 119 { stop(); } } movieClip 1605 { frame 67 { stop(); } } movieClip 1606 { frame 91 { stop(); } } movieClip 1607 { frame 87 { stop(); } } movieClip 1608 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 119; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 66; } frame 3 { this.nFrame = 90; } frame 4 { this.nFrame = 86; } } movieClip 1609 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1610 { frame 1 { stop(); } frame 2 { switch (nType) { case 1: this.nFrame = 23; this.stop(); break; default: this.gotoAndStop(nType + 1); } } frame 3 { this.nFrame = 23; } frame 4 { this.nFrame = 62; } frame 5 { this.nFrame = 46; } frame 6 { this.nFrame = 104; } frame 7 { this.nFrame = 104; } frame 8 { this.nFrame = 112; } frame 9 { this.nFrame = 103; } frame 10 { this.nFrame = 109; } } movieClip 1612 { frame 1 { nCnt = 0; this.gm_Jirashi.nType = _root.dataCharStatus.nJirashiNum; if (this.gm_Jirashi.nType > 9) { this.gm_Jirashi.nType = Math.round(Math.random() * 9); } else {} this.gm_Jirashi.gotoAndPlay('start'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 12) / 6) + 1; } frame 11 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1613 { frame 1 { if (Math.random() < 0.5) { this.nFrame = 108; this.stop(); } else { this.gotoAndStop(2); } } frame 2 { this.nFrame = 129; } } movieClip 1614 { frame 1 { nCnt = 0; } frame 1 { this.nPosX = this._x; this.nPosY = this._y; this.gm_shake.gotoAndPlay('shake3'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 15) / 2) + 1; } frame 15 { _parent._parent.OverAnimeOnOFF(true); } frame 22 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 30 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent._parent.OverAnimeOnOFF(false); _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } frame 30 { this._x = this.nPosX; this._y = this.nPosY; } } movieClip 1615 { frame 140 { _parent._parent.OverAnimeOnOFF(true); } frame 196 { _parent._parent.OverAnimeOnOFF(false); } frame 206 { this.gm_shake.gotoAndStop('shakeloop'); } frame 278 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1616 { frame 140 { _parent._parent.OverAnimeOnOFF(true); } frame 196 { _parent._parent.OverAnimeOnOFF(false); } frame 206 { this.gm_shake.gotoAndStop('shakeloop'); } frame 278 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1617 { frame 1 { stop(); switch (_root.dataCharStatus.nCurAnime) { case 10: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 11: this.gotoAndStop('Act1-2'); break; case 12: this.gotoAndStop('Act1-3'); break; case 13: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 19: this.gotoAndStop('Act1-9'); break; case 20: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 21: this.gotoAndStop('Act2-2'); break; case 22: this.gotoAndStop('Act2-3'); break; case 23: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 24: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 25: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 30: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 31: this.gotoAndStop('Act3-2'); break; case 32: this.gotoAndStop('Act3-3'); break; case 33: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 34: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 35: _root.dataCharStatus.nCurStatus = 3; this.gotoAndStop('Act3-1'); break; case 40: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 41: this.gotoAndStop('Act4-2'); break; case 42: this.gotoAndStop('Act4-3'); break; case 43: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 44: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 45: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 46: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-4a'); break; case 47: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-4b'); break; case 61: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-1'); break; case 62: _root.dataCharStatus.nCurStatus = 6; this.gotoAndStop('Act6-2'); break; default: _root.dataCharStatus.nCurAnime = 10; _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); } } frame 2 { _root.data_sysflg.data.cgflag45 = true; } frame 3 { _root.data_sysflg.data.cgflag46 = true; } frame 4 { _root.data_sysflg.data.cgflag46 = true; } frame 6 { _root.data_sysflg.data.cgflag47 = true; } frame 7 { _root.data_sysflg.data.cgflag48 = true; } frame 8 { _root.data_sysflg.data.cgflag48 = true; } frame 9 { _root.data_sysflg.data.cgflag49 = true; } frame 10 { _root.data_sysflg.data.cgflag50 = true; } frame 11 { _root.data_sysflg.data.cgflag50 = true; } frame 12 { _root.data_sysflg.data.cgflag51 = true; } frame 13 { _root.data_sysflg.data.cgflag52 = true; } frame 14 { _root.data_sysflg.data.cgflag52 = true; } } movieClip 1618 { frame 1 { nType = 0; stop(); } frame 2 { switch (nType) { case 1: case 2: this.gotoAndStop(nType + 2); break; default: nType = 0; stop(); } } frame 3 { nType = 0; } frame 4 { nType = 0; } } movieClip 1622 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 37 { ++nCnt; if (nCnt < 35) { this.gotoAndPlay('main'); } } frame 61 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 61 { this._x = nXPos; this._y = nYPos; } } movieClip 1623 { frame 1 { stop(); _root.dataCurPartyChar.bCGWait = false; switch (_root.dataCharStatus.nCurGraphic) { case 50: this.gotoAndStop('Act5-1'); break; default: this.gotoAndStop('Act0'); } } frame 3 { _root.data_sysflg.data.cgflag53 = true; } } movieClip 1626 { frame 1 { stop(); } frame 18 { this.gotoAndPlay('loop'); } } movieClip 1627 { frame 1 { _root._sound.attachSound('BGM05'); _root._sound.start(0, 9999); this.anime.nActType = 1; this.anime.nNextActType = 1; this.anime.gotoAndStop('init'); this.graphic._visible = false; this.over._visible = false; _root.InitCharStatusData(); _root.InitCurPartyCharData(); } frame 25 { function JudgeRelease() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.5) { return 2; } fJudge = _root.dataChar.nCurHP / _root.dataChar.nMaxHP - 0.3; if (fJudge <= 0) { return 2; } else { if (Math.random() < fJudge) { return 0; } else { return 1; } } } function JudgeKO() { if (_root.dataChar.nCurHP <= 0) { return true; } else { return false; } } function JudgeAttackToChar(nActType) { if (_root.dataCharStatus.bKosoku) { return true; } else {} if (_root.dataCharStatus.bOsae) { return true; } else {} if (_root.dataCharStatus.nCurStatus != 1) { return true; } else {} fJudge = _root.dataChar.vnResist[nActType] * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function JudgeReAttack(nActType) { if (_root.dataCharStatus.bKosoku) { return false; } else {} if (_root.dataCharStatus.bOsae) { return false; return _root.dataChar.vbReAttack[nActType]; } return _root.dataChar.vbReAttack[nActType]; } function JudgeCritical() { if (Math.random() < 0.5) { return true; } else { return false; } } function GetDamageToChar(nNumChar, nActType, bCritical) { nDamage = _root.dataParty[nNumChar].nAttack - 40 + Math.round(Math.random() * 40) + _root.dataChar.vnFeel[nActType]; if (nDamage < 0) { nDamage = 0; } else {} if (bCritical) { nDamage *= 2; return nDamage; } return nDamage; } function JudgeOsae(nNumChar) { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.5) { return true; } fJudge = (_root.dataParty[nNumChar].nHold - _root.dataChar.nDiffCatch) * 0.01; if (Math.random() < fJudge) { return true; } else { return false; } } function JudgeKosoku() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.2) { return true; } else { return false; } } function JudgeBiyaku() { fJudge = _root.dataChar.nDiffBiyaku * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoBiyaku() { i = 0; while (i < 10) { _root.dataChar.vnFeel[i] += 20; ++i; } this.gm_GameSE.gotoAndStop('Biyaku'); } function JudgeGas() { fJudge = _root.dataChar.nDiffGas * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoGas() { i = 0; while (i < 10) { _root.dataChar.vnResist[i] -= 10; if (_root.dataChar.vnResist[i] < 0) { _root.dataChar.vnResist[i] = 0; } ++i; } this.gm_GameSE.gotoAndStop('Gas'); } function JudgeGameOver() { bJudge = true; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { bJudge = false; } else {} ++i; } return bJudge; } function JudgeGraphicChange(nActType) { switch (_root.dataCharStatus.nCurStatus) { return false; case 2: switch (nActType) { if (nActType !== 7) { } else { case 6: _root.dataCharStatus.nCurGraphic = 50; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } } return false; } return false; } function ChangeOsaeAnime() { if (_root.dataChar.nCurHP > _root.dataChar.nMaxHP * 0.5) { nAction = 20; } else { nAction = 30; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeOsaeTeikouAnime() { nAction = _root.dataCharStatus.nCurStatus * 10 + 4; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OsaeReturnAction() { nAction = _root.dataCharStatus.nCurStatus * 10 + 5; nCurHP = _root.dataChar.nCurHP; if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = 13; } else { _root.dataCharStatus.nNextAnime = 33; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function CheckOsaeReturn() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.5) { if (_root.dataCharStatus.nCurStatus != 3) { return true; } else { if (_root.dataCharStatus.nCurStatus != 4) { return true; } else {} } return false; } return false; } function ChangeKosokuAnime() { nAction = 40; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeKosokuTeikouAnime() { nAction = 44; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function DamageAction() { nCurHP = _root.dataChar.nCurHP - _root.dataCurPartyChar.nAttackDmg; switch (_root.dataCharStatus.nCurStatus) { case 1: if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; } else { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; _root.dataCharStatus.bForceRelease = true; } break; case 2: if (nCurHP > _root.dataChar.nMaxHP * 0.5) { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; } else { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; _root.dataCharStatus.bForceRelease = true; } break; case 3: case 4: _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; } nAction = _root.dataCharStatus.nCurStatus * 10; if (_root.dataCurPartyChar.nAttackDmg < 50) { nAction += 1; } else { nAction += 2; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function MissAction() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; nAction = _root.dataCharStatus.nCurStatus * 10 + 9; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeAnimation(nAnimeNum) { _root.dataCharStatus.nCurAnime = nAnimeNum; this.anime.gotoAndStop('init'); } function TryEscapeVoice(nType) { switch (nType) { case 1: this.gm_ResistSE.nType = Math.round(Math.random() * 2); break; case 2: this.gm_ResistSE.nType = Math.round(Math.random() * 2); break; default: this.gm_ResistSE.nType = Math.round(Math.random() * 2); } this.gm_ResistSE.gotoAndStop('start'); } function JirashiAnimation() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; if (_root.dataCharStatus.nJirashiNum < 10) { nAction = _root.dataCharStatus.nCurStatus * 10 + 6; } else { nAction = _root.dataCharStatus.nCurStatus * 10 + 7; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OverAnimeOnOFF(bSwitch) { if (bSwitch) { this.over._visible = true; this.over.gotoAndPlay('start'); } else { this.over._visible = false; this.over.gotoAndStop(1); } } function ChangeIkiAnime(nType) { switch (nType) { case 4: _root.dataCharStatus.nEndingType = 1; nAction = 62; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; default: _root.dataCharStatus.nEndingType = 1; nAction = 61; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } } function ActionDamageToChar() { _root.dataChar.nCurHP -= _root.dataCurPartyChar.nAttackDmg; if (_root.dataChar.nCurHP < 0) { _root.dataChar.nCurHP = 0; } else {} this.gm_damage._visible = true; this.gm_damage.gotoAndPlay('init'); this.gm_gauge.gotoAndPlay('start'); _root.dataCurPartyChar.bWaitClick = true; } function GetAttackType() { nSelectAct = _root.dataCurPartyChar.nSelectAct; switch (nSelectAct) { case 1: case 2: case 3: case 4: nSelectAct -= 1; break; case 10: nSelectAct = 4; break; default: nSelectAct = 0; } if (_root.dataCurPartyChar.nSelectPos !== 2) { } else { nSelectAct += 5; return nSelectAct; } return nSelectAct; } function GetCharAction() { return 1; } function GetTargetToParty() { vnPartyTarget = [0, 0, 0]; nPartyNum = 0; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { vnPartyTarget[nPartyNum] = i; ++nPartyNum; } else {} ++i; } fJudge = Math.random(); switch (nPartyNum) { case 0: return 0; case 1: return vnPartyTarget[0]; case 2: if (fJudge > 0.6) { return vnPartyTarget[0]; } else { return vnPartyTarget[1]; } break; case 3: if (fJudge > 0.5) { return vnPartyTarget[0]; } else { if (fJudge > 0.2) { return vnPartyTarget[1]; } else { return vnPartyTarget[2]; } } } } function ActionDamageToParty(nCharNum, nDamage) { if (nDamage < 25) { this.gm_shake.gotoAndPlay('shake1'); } else { this.gm_shake.gotoAndPlay('shake2'); } _nDamage = nDamage; this.SetTextToWindow(GetTextMessage(nCharNum, 4, _nDamage), true); nHP = _root.dataParty[nCharNum].nCurHP - nDamage; if (nHP < 0) { nHP = 0; } else {} SetPartyCharHP(nCharNum, nHP); } function SetPartyCharHP(nCharNum, nHP) { _root.dataParty[nCharNum].nCurHP = nHP; if (nHP == 0) { this.gm_statuswindow.SetRedFont(nCharNum); } else { this.gm_statuswindow.SetWhiteFont(nCharNum); } } function GetDamageToParty() { nDamage = (_root.dataChar.nAttack * (_root.dataChar.nCurHP + _root.dataChar.nMaxHP * 0.1) / _root.dataChar.nMaxHP) * 0.5; nDamage = Math.round(Math.random() * nDamage + nDamage); if (_root.dataChar.nCurHP / _root.dataChar.nMaxHP > 0.5) { if (Math.random() < 0.1) { nDamage = Math.round(nDamage * 1.5); } else {} } else {} if (nDamage < 1) { nDamage = 1; return nDamage; } return nDamage; } function OsaeMessage1() { ++_root.dataCharStatus.nOsaeNum; switch (_root.dataCharStatus.nOsaeNum) { case 1: this.SetTextToWindow(GetTextMessage(3, 19, ''), true); return 1; case 2: this.SetTextToWindow(GetTextMessage(3, 20, ''), true); return 2; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function OsaeMessage2(nType) { return true; } function KosokuMessage1() { ++_root.dataCharStatus.nKosokuNum; if (_root.dataCharStatus.nKosokuNum !== 1) { } else { this.SetTextToWindow(GetTextMessage(3, 26, ''), true); return 1; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function KosokuMessage2(nType) { switch (nType) { return true; case 1: this.SetTextToWindow(GetTextMessage(3, 27, ''), true); return false; } return true; } function SetTextToWindow(szText, bFlgAuto) { _root.szText = szText; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow._visible = true; this.gm_textwindow.gotoAndPlay('start'); if (bFlgAuto) { this.gm_Dummy_ClickWait._visible = true; this.gm_Dummy_ClickWait.gotoAndPlay('start'); } } function GetTextMessage(nNumChar, nNumMessage, szAdvText) { szName = ''; switch (nNumChar) { case 0: case 1: case 2: szName = _root.dataParty[nNumChar].szName; break; case 3: szName = _root.dataChar.szName; break; default: } szMess = ''; switch (nNumMessage) { return szMess; case 0: szMess = szName + 'は復帰した。'; return szMess; case 1: szMess = szName + 'は気絶している。'; return szMess; case 2: szMess = szName + 'の攻撃!'; return szMess; case 3: szMess = szName + 'はひらりと身をかわした。'; return szMess; case 4: szMess = szName + 'に' + szAdvText + 'のダメージ。'; return szMess; case 5: szMess = szName + 'は' + _root.dataChar.szName + 'に飛びかかった!'; return szMess; case 6: szMess = szName + 'はすばやく身をかわした。'; return szMess; case 7: szMess = szName + 'をおさえつけた!'; return szMess; case 8: szMess = szName + 'を拘束した!'; return szMess; case 9: szMess = szName + 'は媚薬を塗りにかかった!'; return szMess; case 10: szMess = szName + 'は弛緩ガスを吹きかけた!'; return szMess; case 11: szMess = szName + 'に媚薬を塗りたくった!\n' + szName + 'の感度が上昇した。'; return szMess; case 12: szMess = szName + 'は弛緩ガスを吸いこんだ!\n' + szName + 'の動きが鈍くなった。'; return szMess; case 13: szMess = szName + 'は激しく抵抗した!'; return szMess; case 14: szMess = szName + 'に脱出された!'; return szMess; case 15: szMess = 'しかし振りほどけない!!'; return szMess; case 16: szMess = szName + 'は反撃してきた!'; return szMess; case 17: szMess = szName + 'は気絶した!'; return szMess; case 18: szMess = szName + '達は全滅してしまった・・・'; return szMess; case 19: szMess = szName + 'は抵抗できない。'; return szMess; case 20: szMess = szName + 'はもがいている。'; return szMess; case 21: szMess = szName + 'は快感にうち震えている。'; return szMess; case 22: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 23: szMess = szName + 'は快感で身悶えている。'; return szMess; case 24: szMess = szName + 'は感じすぎて何もできない。'; return szMess; case 25: szMess = szName + 'はイキそうなのをガマンしている。'; return szMess; case 26: szMess = szName + 'は最後の力をふりしぼった。'; return szMess; case 27: szMess = 'しかし拘束をはずせない!!'; return szMess; case 28: szMess = szName + 'は' + _root.dataChar.szName + 'をじらしにかかった。'; return szMess; case 29: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 30: szMess = 'しかし効果がなかったようだ・・・'; return szMess; } return szMess; } _root.flg_jump = 0; this.flg_procmode = 0; this.gm_commandwindow._visible = false; this.tt_main._visible = false; this.tt_lorter._visible = false; this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.gm_Dummy_ClickWait._visible = false; this.gm_damage._visible = false; } instance tt_main of movieClip 1197 { onClipEvent (load) { _root.nCursol = 0; _root.mouse_obj = new Object(); _root.mouse_obj.onMouseWheel = function (nDelta, target) { _root.nCursol = nDelta; }; Mouse.addListener(_root.mouse_obj); if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } } onClipEvent (enterFrame) { if (_root.nCursol > 0) { this.nextFrame(); _root.nCursol = 0; } if (_root.nCursol < 0) { this.prevFrame(); _root.nCursol = 0; } } onClipEvent (keyPress '<Left>') { this.prevFrame(); } onClipEvent (keyPress '<Up>') { this.prevFrame(); } onClipEvent (keyPress '<Right>') { this.nextFrame(); } onClipEvent (keyPress '<Down>') { this.nextFrame(); } onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode == false) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else {} } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode) { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } else {} } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } instance tt_lorter of movieClip 1258 { onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } frame 26 { switch (this.flg_procmode) { case 0: this.nActChar = _root.dataActQ.vnActSequence[_root.dataActQ.nCurActNum]; ++_root.dataActQ.nCurActNum; if (_root.dataActQ.nCurActNum > 3) { _root.dataActQ.nCurActNum = 0; } else {} switch (this.nActChar) { case 0: case 1: case 2: _root.dataParty_ = _root.dataParty[this.nActChar]; _root.dataCurPartyChar.nCharType = _root.dataParty[this.nActChar].nCharType; _root.dataCurPartyChar.nCharNum = this.nActChar; this.flg_procmode = 10; break; default: this.flg_procmode = 200; } break; case 10: if (_root.dataParty[this.nActChar].nCurHP == 0) { ++_root.dataParty[this.nActChar].nSleep; if (_root.dataParty[this.nActChar].nSleep >= 6) { _root.dataParty[this.nActChar].nSleep = 0; this.SetPartyCharHP(this.nActChar, 1); this.SetTextToWindow(GetTextMessage(this.nActChar, 0, ''), true); this.flg_procmode = 12; } else { this.SetTextToWindow(GetTextMessage(this.nActChar, 1, ''), true); this.flg_procmode = 140; } } else { this.flg_procmode = 20; break; } break; case 12: if (_root.dataCurPartyChar.bWaitClick) { this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.flg_procmode = 20; } break; case 20: _root.dataCurPartyChar.nSelectCommand = 0; _root.dataCurPartyChar.nSelectPos = 0; this.gm_commandwindow._visible = true; this.gm_commandwindow.gotoAndPlay('init'); this.flg_procmode = 30; break; case 30: switch (_root.dataCurPartyChar.nSelectCommand) { case 0: break; case 1: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_main._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 4: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_lorter._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 2: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 50; break; case 3: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 28, ''), true); this.flg_procmode = 60; break; case 5: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 70; break; case 6: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 9, ''), true); this.flg_procmode = 80; break; case 7: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 10, ''), true); this.flg_procmode = 90; break; case 8: this.gm_commandwindow._visible = false; this.gm_statuswindow._visible = false; ChangeIkiAnime(_root.dataCharStatus.nCurStatus); this.flg_procmode = 400; } break; case 35: switch (_root.dataCurPartyChar.nSelectPos) { case -1: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; } else { this.tt_lorter._visible = false; } this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 20; break; case 0: break; case 1: case 2: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_main.nActType; } else { this.tt_lorter._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_lorter.nActType; } this.gm_commandwindow._visible = false; this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 40; } break; case 40: _root.dataCurPartyChar.bWaitClick = true; this.flg_procmode = 42; break; case 42: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; _root.dataCurPartyChar.nAttackType = GetAttackType(); if (JudgeAttackToChar(_root.dataCurPartyChar.nAttackType)) { bCriticalDmg = JudgeCritical(); _root.dataCurPartyChar.nAttackDmg = GetDamageToChar(_root.dataCurPartyChar.nCharNum, _root.dataCurPartyChar.nAttackType, bCriticalDmg); if (bCriticalDmg) { if (JudgeGraphicChange(_root.dataCurPartyChar.nAttackType)) { this.gm_textwindow._visible = false; this.flg_procmode = 44; } else { DamageAction(); this.flg_procmode = 142; } } else { DamageAction(); this.flg_procmode = 142; } } else { MissAction(); this.SetTextToWindow(GetTextMessage(3, 3, ''), true); this.flg_procmode = 46; } } else {} break; case 44: if (_root.dataCurPartyChar.bCGWait) { this.graphic._visible = false; ActionDamageToChar(_root.dataCurPartyChar.nAttackDmg); if (CheckOsaeReturn()) { _root.dataCharStatus.bForceRelease = true; } else {} this.flg_procmode = 100; } break; case 46: if (_root.dataCurPartyChar.bWaitClick) { if (_root.dataCurPartyChar.bDmgWait) { this.gm_btn_ClickWait._visible = false; if (JudgeReAttack(_root.dataCurPartyChar.nAttackType)) { this.SetTextToWindow(GetTextMessage(3, 16, ''), true); _root.dataCharStatus.nTarget = this.nActChar; this.flg_procmode = 252; } else { this.flg_procmode = 144; } } } break; case 50: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeOsae(this.nActChar)) { _root.dataCharStatus.bOsae = true; this.gm_textwindow._visible = false; ChangeOsaeAnime(); this.flg_procmode = 52; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 52: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 7, ''), true); this.flg_procmode = 140; } else {} break; case 60: if (_root.dataCurPartyChar.bWaitClick) { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } break; case 70: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeKosoku()) { _root.dataCharStatus.bKosoku = true; this.gm_textwindow._visible = false; ChangeKosokuAnime(); this.flg_procmode = 72; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 72: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 8, ''), true); this.flg_procmode = 140; } else {} break; case 80: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeBiyaku()) { this.gm_textwindow._visible = false; DoBiyaku(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 82; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 82: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 11, ''), true); this.flg_procmode = 140; } else {} break; case 90: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGas()) { this.gm_textwindow._visible = false; DoGas(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 92; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 92: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 12, ''), true); this.flg_procmode = 140; } else {} break; case 139: this.anime.gm_Voice.start(); ++this.flg_procmode; break; case 140: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} break; case 142: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} } else {} break; case 144: this.flg_procmode = 150; break; case 150: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 200: if (_root.dataCharStatus.bForceRelease) { _root.dataCharStatus.bForceRelease = false; --this.nActChar; this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 50; } else { if (_root.dataCharStatus.bOnedari) { this.SetTextToWindow(GetTextMessage(3, 25, ''), true); this.flg_procmode = 340; break; } if (_root.dataCharStatus.bKosoku) { ChangeKosokuTeikouAnime(); _root.dataCharStatus.nMessageType = KosokuMessage1(); this.TryEscapeVoice(3); this.flg_procmode = 222; break; } if (_root.dataCharStatus.bOsae) { ChangeOsaeTeikouAnime(); switch (JudgeRelease()) { case 0: this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; break; case 1: this.TryEscapeVoice(2); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); this.flg_procmode = 236; break; case 2: this.TryEscapeVoice(3); _root.dataCharStatus.nMessageType = OsaeMessage1(); this.flg_procmode = 238; } break; } else { if (JudgeKO()) { this.flg_procmode = 300; } else { this.flg_procmode = 250; } } break; case 222: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (KosokuMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 232: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; OsaeReturnAction(); this.flg_procmode = 234; } } break; case 234: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 14, ''), true); this.flg_procmode = 235; } break; case 235: if (_root.dataCurPartyChar.bWaitClick) { this.flg_procmode = 250; } break; case 236: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.SetTextToWindow(GetTextMessage(3, 15, ''), true); this.flg_procmode = 340; } } break; case 238: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (OsaeMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 250: _root.dataCharStatus.ActionType = GetCharAction(); if (_root.dataCharStatus.ActionType !== 1) { } else { _root.dataCharStatus.nTarget = GetTargetToParty(); this.flg_procmode = 252; } this.SetTextToWindow(GetTextMessage(3, 2, ''), true); break; case 252: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.ActionDamageToParty(_root.dataCharStatus.nTarget, this.GetDamageToParty()); this.flg_procmode = 330; } break; case 330: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (_root.dataParty[_root.dataCharStatus.nTarget].nCurHP == 0) { this.SetTextToWindow(GetTextMessage(_root.dataCharStatus.nTarget, 17, ''), true); this.flg_procmode = 332; } else { this.flg_procmode = 344; } } break; case 332: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGameOver()) { _root._sound.attachSound('BGM08'); _root._sound.start(0, 9999); this.SetTextToWindow(GetTextMessage(1, 18, ''), true); this.flg_procmode = 334; } else { this.flg_procmode = 344; } } break; case 334: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = -1; this.gotoAndPlay('fadeout1'); } break; case 340: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} break; case 342: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} } else {} break; case 344: this.flg_procmode = 350; break; case 350: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 400: if (_root.dataCurPartyChar.bDmgWait) { this.gotoAndPlay('fadeout2'); this.flg_procmode = -1; } break; default: ++this.flg_procmode; } } } frame 27 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 55 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); _root._sound.stop(); } frame 165 { this.nWait = 0; } frame 167 { if (this.nWait < 90) { ++this.nWait; this.gotoAndPlay(_currentframe - 1); } else {} } frame 168 { _root._sound.stop(); if (_root.dataCharStatus.nEndingType !== 1) { } else { if (_root.data_sysflg.data.mdflag05 == false) { _root.szText = 'ネム回想モードが追加されました。'; _root.data_sysflg.data.mdflag05 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } } } frame 170 { if (_root.dataCurPartyChar.bWaitClick == false) { this.gotoAndPlay(_currentframe - 1); } else {} } frame 171 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); } } frame 27 { if (_root.flg_jump != 0) { this.gotoAndPlay('title'); } } frame 28 { this.gotoAndPlay(_currentframe - 1); } frame 29 { _root.flg_jump = 0; } movieClip 1636 { frame 20 { stop(); } } movieClip 1637 { frame 16 { stop(); } } movieClip 1638 { frame 18 { stop(); } } movieClip 1639 { frame 18 { stop(); } } movieClip 1640 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 20; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 16; } frame 3 { this.nFrame = 18; } frame 4 { this.nFrame = 18; } } movieClip 1646 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1647 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 10: this.gotoAndPlay('main'); break; case 13: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1648 { frame 36 { stop(); } } movieClip 1649 { frame 26 { stop(); } } movieClip 1650 { frame 18 { stop(); } } movieClip 1651 { frame 27 { stop(); } } movieClip 1652 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 36; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 26; } frame 3 { this.nFrame = 18; } frame 4 { this.nFrame = 27; } } movieClip 1653 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1654 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1663 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 20: this.gotoAndPlay('main'); break; case 23: this.gotoAndPlay('in'); } } frame 15 { _root.dataCurPartyChar.bDmgWait = true; } frame 16 { _parent.gm_Voice = this.gm_Voice; } frame 44 { this.gotoAndPlay('main'); } } movieClip 1667 { frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1668 { frame 23 { stop(); } } movieClip 1669 { frame 34 { stop(); } } movieClip 1670 { frame 31 { stop(); } } movieClip 1671 { frame 22 { stop(); } } movieClip 1672 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 23; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 34; } frame 3 { this.nFrame = 31; } frame 4 { this.nFrame = 22; } } movieClip 1673 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1674 { frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1675 { frame 42 { _root.dataCurPartyChar.bDmgWait = true; stop(); } } movieClip 1686 { frame 1 { _parent.bust_area = gm_shape_up; _parent.pussy_area = gm_shape_down; gm_shape_down._visible = false; gm_shape_up._visible = false; _parent.bust_btn = gm_bust_hit; _parent.pussy_btn = gm_pussy_hit; gm_bust_hit._visible = false; gm_pussy_hit._visible = false; switch (_root.dataCharStatus.nCurAnime) { case 43: this.gotoAndPlay('main'); break; case 44: this.gotoAndPlay('teikou'); break; case 45: this.gotoAndPlay('out'); } } frame 6 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 78 { this._x = nXPos; this._y = nYPos; _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 113 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndPlay('main'); } frame 114 { _parent.gm_Voice = this.gm_Voice; } frame 114 { _parent.gm_Voice = this.gm_Voice; } frame 143 { this.gotoAndPlay('main'); } frame 147 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent.gotoAndStop('init'); } } movieClip 1690 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 8); } frame 13 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1691 { frame 26 { stop(); } } movieClip 1692 { frame 25 { stop(); } } movieClip 1693 { frame 38 { stop(); } } movieClip 1694 { frame 33 { stop(); } } movieClip 1695 { frame 1 { this.nFrame = 0; i = 0; vnRand = [0, 0, 0, 0]; n = 0; while (n < 4) { if (_root.nLastVoice != n) { vnRand[i] = n; ++i; } ++n; } fJudge = Math.random(); if (fJudge < 0.33) { i = vnRand[0]; } else { if (fJudge < 0.66) { i = vnRand[1]; } else { i = vnRand[2]; } } _root.nLastVoice = i; switch (i) { case 0: stop(); this.nFrame = 26; break; default: gotoAndStop(i + 1); } } frame 2 { this.nFrame = 25; } frame 3 { this.nFrame = 38; } frame 4 { this.nFrame = 33; } } movieClip 1696 { frame 1 { nCnt = 0; } frame 4 { _parent._parent.ActionDamageToChar(); this.nFrame = Math.floor(this.gm_Voice.nFrame / 2); } frame 7 { ++nCnt; if (nCnt < this.nFrame) { this.gotoAndPlay('loop'); } else {} } frame 18 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1697 { frame 118 { stop(); } } movieClip 1698 { frame 77 { stop(); } } movieClip 1699 { frame 53 { stop(); } } movieClip 1700 { frame 120 { stop(); } } movieClip 1701 { frame 129 { stop(); } } movieClip 1702 { frame 61 { stop(); } } movieClip 1703 { frame 86 { stop(); } } movieClip 1704 { frame 98 { stop(); } } movieClip 1705 { frame 135 { stop(); } } movieClip 1706 { frame 1 { stop(); } frame 2 { switch (nType) { case 1: this.nFrame = 118; this.stop(); break; default: this.gotoAndStop(nType + 1); } } frame 3 { this.nFrame = 77; } frame 4 { this.nFrame = 53; } frame 5 { this.nFrame = 120; } frame 6 { this.nFrame = 129; } frame 7 { this.nFrame = 61; } frame 8 { this.nFrame = 86; } frame 9 { this.nFrame = 98; } frame 10 { this.nFrame = 135; } } movieClip 1707 { frame 1 { nCnt = 0; this.gm_Jirashi.nType = _root.dataCharStatus.nJirashiNum; if (this.gm_Jirashi.nType > 9) { this.gm_Jirashi.nType = Math.round(Math.random() * 9); } else {} this.gm_Jirashi.gotoAndPlay('start'); } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 12) / 6) + 1; } frame 11 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 21 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1708 { frame 96 { stop(); } } movieClip 1709 { frame 226 { stop(); } } movieClip 1710 { frame 1 { if (Math.random() < 0.5) { this.nFrame = 96; this.stop(); } else { this.gotoAndStop(2); } } frame 2 { this.nFrame = 226; } } movieClip 1711 { frame 1 { nCnt = 0; } frame 4 { nCntMax = Math.round((this.gm_Jirashi.nFrame - 15) / 2) + 1; } frame 15 { _parent._parent.OverAnimeOnOFF(true); } frame 22 { ++nCnt; if (nCnt < nCntMax) { this.gotoAndPlay('loop'); } else {} } frame 30 { _root.dataCharStatus.nCurAnime = _root.dataCharStatus.nNextAnime; _parent._parent.OverAnimeOnOFF(false); _root.dataCurPartyChar.bDmgWait = true; _parent.gotoAndStop('init'); } } movieClip 1714 { frame 75 { _parent._parent.OverAnimeOnOFF(true); } frame 112 { _parent._parent.OverAnimeOnOFF(false); } frame 122 { this.gm_shake.gotoAndStop('shakeloop'); } frame 207 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1715 { frame 65 { _parent._parent.OverAnimeOnOFF(true); } frame 102 { _parent._parent.OverAnimeOnOFF(false); } frame 112 { this.gm_shake.gotoAndStop('shakeloop'); } frame 197 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1717 { frame 1 { _parent._parent.OverAnimeOnOFF(true); } frame 97 { _parent._parent.OverAnimeOnOFF(false); } frame 463 { this.gm_shake.gotoAndStop('shakeloop'); } frame 590 { _root.dataCurPartyChar.bDmgWait = true; this.gotoAndStop('loop'); } } movieClip 1718 { frame 1 { stop(); switch (_root.dataCharStatus.nCurAnime) { case 10: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 11: this.gotoAndStop('Act1-2'); break; case 12: this.gotoAndStop('Act1-3'); break; case 13: _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); break; case 19: this.gotoAndStop('Act1-9'); break; case 20: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 21: this.gotoAndStop('Act2-2'); break; case 22: this.gotoAndStop('Act2-3'); break; case 23: _root.dataCharStatus.nCurStatus = 2; this.gotoAndStop('Act2-1'); break; case 29: this.gotoAndStop('Act2-9'); break; case 210: this.gotoAndStop('Act2-10'); break; case 40: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 41: this.gotoAndStop('Act4-2'); break; case 42: this.gotoAndStop('Act4-3'); break; case 43: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 44: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 45: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-1'); break; case 46: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-4a'); break; case 47: _root.dataCharStatus.nCurStatus = 4; this.gotoAndStop('Act4-4b'); break; case 101: _root.dataCharStatus.nCurStatus = 10; this.gotoAndStop('Act10-1'); break; case 111: _root.dataCharStatus.nCurStatus = 11; this.gotoAndStop('Act11-1'); break; default: _root.dataCharStatus.nCurAnime = 10; _root.dataCharStatus.nCurStatus = 1; this.gotoAndStop('Act1-1'); } } frame 2 { _root.data_sysflg.data.cgflag56 = true; } frame 3 { _root.data_sysflg.data.cgflag57 = true; } frame 4 { _root.data_sysflg.data.cgflag57 = true; } frame 6 { _root.data_sysflg.data.cgflag57 = true; } frame 7 { _root.data_sysflg.data.cgflag58 = true; } frame 8 { _root.data_sysflg.data.cgflag58 = true; } frame 11 { _root.data_sysflg.data.cgflag60 = true; } frame 12 { _root.data_sysflg.data.cgflag61 = true; } frame 13 { _root.data_sysflg.data.cgflag61 = true; } frame 16 { _root.data_sysflg.data.cgflag67 = true; } frame 18 { _root.data_sysflg.data.cgflag67 = true; } } movieClip 1719 { frame 73 { stop(); } } movieClip 1720 { frame 87 { stop(); } } movieClip 1721 { frame 1 { nType = 0; stop(); } frame 2 { switch (nType) { case 1: case 2: case 3: this.gotoAndStop(nType + 2); break; default: nType = 0; stop(); } } frame 3 { nType = 0; } frame 4 { nType = 0; } frame 5 { nType = 0; } } movieClip 1725 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 37 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 61 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 61 { this._x = nXPos; this._y = nYPos; } } movieClip 1729 { frame 1 { nCnt = 0; } frame 14 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1734 { } movieClip 1735 { } movieClip 1737 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1740 { frame 1 { nCnt = 0; } frame 17 { nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1743 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1746 { frame 1 { nCnt = 0; nXPos = this._x; nYPos = this._y; this.gm_shake.gotoAndPlay('shakeloop'); } frame 45 { ++nCnt; if (nCnt < 55) { this.gotoAndPlay('main'); } } frame 69 { stop(); _root.dataCurPartyChar.bCGWait = true; } frame 69 { this._x = nXPos; this._y = nYPos; } } movieClip 1747 { frame 1 { stop(); _root.dataCurPartyChar.bCGWait = false; switch (_root.dataCharStatus.nCurGraphic) { case 30: this.gotoAndStop('Act3-1'); break; case 50: this.gotoAndStop('Act5-1'); break; case 60: this.gotoAndStop('Act6-1'); break; case 70: this.gotoAndStop('Act7-1'); break; case 80: this.gotoAndStop('Act8-1'); break; case 90: this.gotoAndStop('Act9-1'); break; default: this.gotoAndStop('Act0'); } } frame 3 { _root.data_sysflg.data.cgflag59 = true; } frame 4 { _root.data_sysflg.data.cgflag62 = true; } frame 5 { _root.data_sysflg.data.cgflag63 = true; } frame 6 { _root.data_sysflg.data.cgflag64 = true; } frame 7 { _root.data_sysflg.data.cgflag65 = true; } frame 8 { _root.data_sysflg.data.cgflag66 = true; } } movieClip 1748 { frame 1 { stop(); } frame 2 { _root.data_sysflg.data.cgflag68 = true; } frame 18 { this.gotoAndPlay('loop'); } } movieClip 1749 { frame 1 { _root._sound.attachSound('BGM06'); _root._sound.start(0, 9999); this.anime.nActType = 1; this.anime.nNextActType = 1; this.anime.gotoAndStop('init'); this.graphic._visible = false; this.over._visible = false; _root.InitCharStatusData(); _root.InitCurPartyCharData(); } frame 25 { function JudgeRelease() { fJudge = _root.dataChar.nCurHP / _root.dataChar.nMaxHP - 0.3; if (fJudge <= 0) { return 2; } else { if (Math.random() < fJudge) { return 0; } else { return 1; } } } function JudgeKO() { if (_root.dataChar.nCurHP <= 0) { return true; } else { return false; } } function JudgeAttackToChar(nActType) { if (_root.dataCharStatus.bKosoku) { return true; } else {} if (_root.dataCharStatus.bOsae) { return true; } else {} bFlag = true; if (_root.dataCharStatus.nCurStatus != 1) { if (_root.dataCharStatus.nCurStatus != 2) { bFlag = false; } else {} } else {} if (bFlag) { fJudge = _root.dataChar.vnResist[nActType] * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } else { return true; } } function JudgeReAttack(nActType) { if (_root.dataCharStatus.bKosoku) { return false; } else {} if (_root.dataCharStatus.bOsae) { return false; return _root.dataChar.vbReAttack[nActType]; } return _root.dataChar.vbReAttack[nActType]; } function JudgeCritical() { if (Math.random() < 0.5) { return true; } else { return false; } } function GetDamageToChar(nNumChar, nActType, bCritical) { nDamage = _root.dataParty[nNumChar].nAttack - 40 + Math.round(Math.random() * 40) + _root.dataChar.vnFeel[nActType]; if (nDamage < 0) { nDamage = 0; } else {} if (bCritical) { nDamage *= 2; return nDamage; } return nDamage; } function JudgeOsae(nNumChar) { return false; } function JudgeKosoku() { if (_root.dataChar.nCurHP <= _root.dataChar.nMaxHP * 0.6) { return true; } else { return false; } } function JudgeBiyaku() { fJudge = _root.dataChar.nDiffBiyaku * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoBiyaku() { i = 0; while (i < 10) { _root.dataChar.vnFeel[i] += 20; ++i; } this.gm_GameSE.gotoAndStop('Biyaku'); } function JudgeGas() { fJudge = _root.dataChar.nDiffGas * 0.01; if (Math.random() < fJudge) { return false; } else { return true; } } function DoGas() { i = 0; while (i < 10) { _root.dataChar.vnResist[i] -= 10; if (_root.dataChar.vnResist[i] < 0) { _root.dataChar.vnResist[i] = 0; } ++i; } this.gm_GameSE.gotoAndStop('Gas'); } function JudgeGameOver() { bJudge = true; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { bJudge = false; } else {} ++i; } return bJudge; } function JudgeGraphicChange(nActType) { switch (_root.dataCharStatus.nCurStatus) { return false; case 2: switch (nActType) { if (nActType !== 9) { } else { case 7: _root.dataCharStatus.nCurGraphic = 30; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } } return false; case 4: switch (nActType) { case 1: _root.dataCharStatus.nCurGraphic = 70; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 3: _root.dataCharStatus.nCurGraphic = 80; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 4: _root.dataCharStatus.nCurGraphic = 90; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 7: _root.dataCharStatus.nCurGraphic = 50; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; case 9: _root.dataCharStatus.nCurGraphic = 60; this.anime.gm_Voice.stop(); this.graphic._visible = true; this.graphic.gotoAndPlay('init'); _root.dataCurPartyChar.bCGWait = false; return true; } return false; } return false; } function ChangeOsaeAnime() { _root.dataCurPartyChar.bDmgWait = true; } function ChangeOsaeTeikouAnime() { nAction = _root.dataCharStatus.nCurStatus * 10 + 4; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OsaeReturnAction() { _root.dataCurPartyChar.bDmgWait = true; } function CheckOsaeReturn() { return false; } function ChangeKosokuAnime() { nAction = 40; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeKosokuTeikouAnime() { nAction = 44; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function DamageAction() { bFlg = true; nCurHP = _root.dataChar.nCurHP - _root.dataCurPartyChar.nAttackDmg; if (_root.dataCharStatus.nCurStatus !== 4) { } else { _root.dataCharStatus.nNextAnime = 43; bFlg = false; } if (bFlg) { if (nCurHP > _root.dataChar.nMaxHP * 0.6) { _root.dataCharStatus.nNextAnime = 10; } else { _root.dataCharStatus.nNextAnime = 20; } } nAction = _root.dataCharStatus.nCurStatus * 10; if (_root.dataCurPartyChar.nAttackDmg < 50) { nAction += 1; } else { nAction += 2; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function MissAction() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10; nAction = _root.dataCharStatus.nCurStatus * 10 + 9; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function ChangeAnimation(nAnimeNum) { _root.dataCharStatus.nCurAnime = nAnimeNum; this.anime.gotoAndStop('init'); } function TryEscapeVoice(nType) { switch (nType) { case 1: this.gm_ResistSE.nType = 1; break; case 2: this.gm_ResistSE.nType = Math.round(Math.random() * 2); break; default: this.gm_ResistSE.nType = 3; } this.gm_ResistSE.gotoAndStop('start'); } function JirashiAnimation() { _root.dataCharStatus.nNextAnime = _root.dataCharStatus.nCurStatus * 10 + 3; if (_root.dataCharStatus.nJirashiNum < 10) { nAction = _root.dataCharStatus.nCurStatus * 10 + 6; } else { _root.dataCharStatus.bOnedari = true; nAction = _root.dataCharStatus.nCurStatus * 10 + 7; } _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } function OverAnimeOnOFF(bSwitch) { if (bSwitch) { this.over._visible = true; this.over.gotoAndPlay('start'); } else { this.over._visible = false; this.over.gotoAndStop(1); } } function ChangeIkiAnime(nType) { switch (nType) { case -1: _root.dataCharStatus.nEndingType = 2; nAction = 111; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); break; default: _root.dataCharStatus.nEndingType = 1; nAction = 101; _root.dataCurPartyChar.bDmgWait = false; ChangeAnimation(nAction); } } function ActionDamageToChar() { _root.dataChar.nCurHP -= _root.dataCurPartyChar.nAttackDmg; if (_root.dataChar.nCurHP < 0) { _root.dataChar.nCurHP = 0; } else {} this.gm_damage._visible = true; this.gm_damage.gotoAndPlay('init'); this.gm_gauge.gotoAndPlay('start'); _root.dataCurPartyChar.bWaitClick = true; } function GetAttackType() { nSelectAct = _root.dataCurPartyChar.nSelectAct; switch (nSelectAct) { case 1: case 2: case 3: case 4: nSelectAct -= 1; break; case 10: nSelectAct = 4; break; default: nSelectAct = 0; } if (_root.dataCurPartyChar.nSelectPos !== 2) { } else { nSelectAct += 5; return nSelectAct; } return nSelectAct; } function GetCharAction() { return 1; } function GetTargetToParty() { vnPartyTarget = [0, 0, 0]; nPartyNum = 0; i = 0; while (i < 3) { if (_root.dataParty[i].nCurHP != 0) { vnPartyTarget[nPartyNum] = i; ++nPartyNum; } else {} ++i; } fJudge = Math.random(); switch (nPartyNum) { case 0: return 0; case 1: return vnPartyTarget[0]; case 2: if (fJudge > 0.6) { return vnPartyTarget[0]; } else { return vnPartyTarget[1]; } break; case 3: if (fJudge > 0.5) { return vnPartyTarget[0]; } else { if (fJudge > 0.2) { return vnPartyTarget[1]; } else { return vnPartyTarget[2]; } } } } function ActionDamageToParty(nCharNum, nDamage) { if (nDamage < 50) { this.gm_shake.gotoAndPlay('shake1'); } else { this.gm_shake.gotoAndPlay('shake2'); } _nDamage = nDamage; this.SetTextToWindow(GetTextMessage(nCharNum, 4, _nDamage), true); nHP = _root.dataParty[nCharNum].nCurHP - nDamage; if (nHP < 0) { nHP = 0; } else {} SetPartyCharHP(nCharNum, nHP); } function SetPartyCharHP(nCharNum, nHP) { _root.dataParty[nCharNum].nCurHP = nHP; if (nHP == 0) { this.gm_statuswindow.SetRedFont(nCharNum); } else { this.gm_statuswindow.SetWhiteFont(nCharNum); } } function GetDamageToParty() { nDamage = (_root.dataChar.nAttack * (_root.dataChar.nCurHP + _root.dataChar.nMaxHP * 0.1) / _root.dataChar.nMaxHP) * 0.5; nDamage = Math.round(Math.random() * nDamage + nDamage); if (_root.dataChar.nCurHP / _root.dataChar.nMaxHP > 0.5) { if (Math.random() < 0.1) { nDamage = Math.round(nDamage * 1.5); } else {} } else {} if (nDamage < 1) { nDamage = 1; return nDamage; } return nDamage; } function OsaeMessage1() { ++_root.dataCharStatus.nOsaeNum; switch (_root.dataCharStatus.nOsaeNum) { case 1: this.SetTextToWindow(GetTextMessage(3, 19, ''), true); return 1; case 2: this.SetTextToWindow(GetTextMessage(3, 20, ''), true); return 2; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function OsaeMessage2(nType) { return true; } function KosokuMessage1() { ++_root.dataCharStatus.nKosokuNum; if (_root.dataCharStatus.nKosokuNum !== 1) { } else { this.SetTextToWindow(GetTextMessage(3, 26, ''), true); return 1; } fHP = _root.dataChar.nCurHP / _root.dataChar.nMaxHP; if (fHP > 0.2) { this.SetTextToWindow(GetTextMessage(3, 21, ''), true); return 3; return 0; } if (fHP > 0.1) { this.SetTextToWindow(GetTextMessage(3, 22, ''), true); return 4; return 0; } if (fHP > 0.05) { if (Math.random() < 0.5) { this.SetTextToWindow(GetTextMessage(3, 23, ''), true); return 5; } else { this.SetTextToWindow(GetTextMessage(3, 24, ''), true); return 6; } return 0; } this.SetTextToWindow(GetTextMessage(3, 25, ''), true); return 7; return 0; } function KosokuMessage2(nType) { switch (nType) { return true; case 1: this.SetTextToWindow(GetTextMessage(3, 27, ''), true); return false; } return true; } function SetTextToWindow(szText, bFlgAuto) { _root.szText = szText; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow._visible = true; this.gm_textwindow.gotoAndPlay('start'); if (bFlgAuto) { this.gm_Dummy_ClickWait._visible = true; this.gm_Dummy_ClickWait.gotoAndPlay('start'); } } function GetTextMessage(nNumChar, nNumMessage, szAdvText) { szName = ''; switch (nNumChar) { case 0: case 1: case 2: szName = _root.dataParty[nNumChar].szName; break; case 3: szName = _root.dataChar.szName; break; default: } szMess = ''; switch (nNumMessage) { return szMess; case 0: szMess = szName + 'は復帰した。'; return szMess; case 1: szMess = szName + 'は気絶している。'; return szMess; case 2: szMess = szName + 'の攻撃!'; return szMess; case 3: szMess = szName + 'はひらりと身をかわした。'; return szMess; case 4: szMess = szName + 'に' + szAdvText + 'のダメージ。'; return szMess; case 5: szMess = szName + 'は' + _root.dataChar.szName + 'に飛びかかった!'; return szMess; case 6: szMess = szName + 'はすばやく身をかわした。'; return szMess; case 7: szMess = szName + 'をおさえつけた!'; return szMess; case 8: szMess = szName + 'を拘束した!'; return szMess; case 9: szMess = szName + 'は媚薬を塗りにかかった!'; return szMess; case 10: szMess = szName + 'は弛緩ガスを吹きかけた!'; return szMess; case 11: szMess = szName + 'に媚薬を塗りたくった!\n' + szName + 'の感度が上昇した。'; return szMess; case 12: szMess = szName + 'は弛緩ガスを吸いこんだ!\n' + szName + 'の動きが鈍くなった。'; return szMess; case 13: szMess = szName + 'は激しく抵抗した!'; return szMess; case 14: szMess = szName + 'に脱出された!'; return szMess; case 15: szMess = 'しかし振りほどけない!!'; return szMess; case 16: szMess = szName + 'は反撃してきた!'; return szMess; case 17: szMess = szName + 'は気絶した!'; return szMess; case 18: szMess = szName + '達は全滅してしまった・・・'; return szMess; case 19: szMess = szName + 'は抵抗できない。'; return szMess; case 20: szMess = szName + 'はもがいている。'; return szMess; case 21: szMess = szName + 'は快感にうち震えている。'; return szMess; case 22: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 23: szMess = szName + 'は快感で身悶えている。'; return szMess; case 24: szMess = szName + 'は感じすぎて何もできない。'; return szMess; case 25: szMess = szName + 'はイキそうなのをガマンしている。'; return szMess; case 26: szMess = szName + 'は最後の力をふりしぼった。'; return szMess; case 27: szMess = 'しかし拘束をはずせない!!'; return szMess; case 28: szMess = szName + 'は' + _root.dataChar.szName + 'をじらしにかかった。'; return szMess; case 29: szMess = szName + 'は快感に必死に耐えている。'; return szMess; case 30: szMess = 'しかし効果がなかったようだ・・・'; return szMess; case 31: szMess = szName + 'に逃げられてしまった。'; return szMess; } return szMess; } _root.flg_jump = 0; this.flg_procmode = 0; this.gm_commandwindow._visible = false; this.tt_main._visible = false; this.tt_lorter._visible = false; this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.gm_Dummy_ClickWait._visible = false; this.gm_damage._visible = false; } instance tt_main of movieClip 1197 { onClipEvent (load) { _root.nCursol = 0; _root.mouse_obj = new Object(); _root.mouse_obj.onMouseWheel = function (nDelta, target) { _root.nCursol = nDelta; }; Mouse.addListener(_root.mouse_obj); if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } } onClipEvent (enterFrame) { if (_root.nCursol > 0) { this.nextFrame(); _root.nCursol = 0; } if (_root.nCursol < 0) { this.prevFrame(); _root.nCursol = 0; } } onClipEvent (keyPress '<Left>') { this.prevFrame(); } onClipEvent (keyPress '<Up>') { this.prevFrame(); } onClipEvent (keyPress '<Right>') { this.nextFrame(); } onClipEvent (keyPress '<Down>') { this.nextFrame(); } onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode == false) { this.bMode = true; this.tt_Momu._visible = true; this.tt_Kuchu._visible = false; } else {} } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; if (this.bMode) { this.bMode = false; this.tt_Momu._visible = false; this.tt_Kuchu._visible = true; } else {} } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } instance tt_lorter of movieClip 1258 { onClipEvent (mouseMove) { if (_parent.anime.bust_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { if (_parent.anime.pussy_area.hitTest(_root._xmouse, _root._ymouse, false)) { this._x = _root._xmouse - 30; this._y = _root._ymouse - 30; } else { this._x = _root._xmouse - 2000; this._y = _root._ymouse - 2000; } } } } frame 26 { switch (this.flg_procmode) { case 0: this.nActChar = _root.dataActQ.vnActSequence[_root.dataActQ.nCurActNum]; ++_root.dataActQ.nCurActNum; if (_root.dataActQ.nCurActNum > 3) { _root.dataActQ.nCurActNum = 0; } else {} switch (this.nActChar) { case 0: case 1: case 2: _root.dataParty_ = _root.dataParty[this.nActChar]; _root.dataCurPartyChar.nCharType = _root.dataParty[this.nActChar].nCharType; _root.dataCurPartyChar.nCharNum = this.nActChar; this.flg_procmode = 10; break; default: this.flg_procmode = 200; } break; case 10: if (_root.dataParty[this.nActChar].nCurHP == 0) { ++_root.dataParty[this.nActChar].nSleep; if (_root.dataParty[this.nActChar].nSleep >= 6) { _root.dataParty[this.nActChar].nSleep = 0; this.SetPartyCharHP(this.nActChar, 1); this.SetTextToWindow(GetTextMessage(this.nActChar, 0, ''), true); this.flg_procmode = 12; } else { this.SetTextToWindow(GetTextMessage(this.nActChar, 1, ''), true); this.flg_procmode = 140; } } else { this.flg_procmode = 20; break; } break; case 12: if (_root.dataCurPartyChar.bWaitClick) { this.gm_textwindow._visible = false; this.gm_btn_ClickWait._visible = false; this.flg_procmode = 20; } break; case 20: _root.dataCurPartyChar.nSelectCommand = 0; _root.dataCurPartyChar.nSelectPos = 0; this.gm_commandwindow._visible = true; this.gm_commandwindow.gotoAndPlay('init'); this.flg_procmode = 30; break; case 30: switch (_root.dataCurPartyChar.nSelectCommand) { break; case 0: case 1: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_main._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 4: this.gm_commandwindow.gotoAndPlay('cancel'); this.gm_statuswindow._visible = false; this.tt_lorter._visible = true; this.anime.bust_btn._visible = true; this.anime.pussy_btn._visible = true; this.flg_procmode = 35; break; case 2: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 50; break; case 3: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 28, ''), true); this.flg_procmode = 60; break; case 5: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 5, ''), true); this.flg_procmode = 70; break; case 6: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 9, ''), true); this.flg_procmode = 80; break; case 7: this.gm_commandwindow._visible = false; this.SetTextToWindow(GetTextMessage(this.nActChar, 10, ''), true); this.flg_procmode = 90; break; case 8: this.gm_commandwindow._visible = false; this.gm_statuswindow._visible = false; if (_root.dataCharStatus.bOnedari) { ChangeIkiAnime(-1); } else { ChangeIkiAnime(_root.dataCharStatus.nCurStatus); } this.flg_procmode = 400; } break; case 35: switch (_root.dataCurPartyChar.nSelectPos) { case -1: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; } else { this.tt_lorter._visible = false; } this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 20; break; break; case 0: case 1: case 2: if (_root.dataCurPartyChar.nSelectCommand == 1) { this.tt_main._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_main.nActType; } else { this.tt_lorter._visible = false; _root.dataCurPartyChar.nSelectAct = this.tt_lorter.nActType; } this.gm_commandwindow._visible = false; this.anime.bust_btn._visible = false; this.anime.pussy_btn._visible = false; this.gm_statuswindow._visible = true; this.flg_procmode = 40; } break; case 40: _root.dataCurPartyChar.bWaitClick = true; this.flg_procmode = 42; break; case 42: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; _root.dataCurPartyChar.nAttackType = GetAttackType(); if (JudgeAttackToChar(_root.dataCurPartyChar.nAttackType)) { bCriticalDmg = JudgeCritical(); _root.dataCurPartyChar.nAttackDmg = GetDamageToChar(_root.dataCurPartyChar.nCharNum, _root.dataCurPartyChar.nAttackType, bCriticalDmg); if (bCriticalDmg) { if (JudgeGraphicChange(_root.dataCurPartyChar.nAttackType)) { this.gm_textwindow._visible = false; this.flg_procmode = 44; } else { DamageAction(); this.flg_procmode = 142; } } else { DamageAction(); this.flg_procmode = 142; } } else { MissAction(); this.SetTextToWindow(GetTextMessage(3, 3, ''), true); this.flg_procmode = 46; } } else {} break; case 44: if (_root.dataCurPartyChar.bCGWait) { this.graphic._visible = false; ActionDamageToChar(_root.dataCurPartyChar.nAttackDmg); if (CheckOsaeReturn()) { _root.dataCharStatus.bForceRelease = true; } else {} this.flg_procmode = 100; } break; case 46: if (_root.dataCurPartyChar.bWaitClick) { if (_root.dataCurPartyChar.bDmgWait) { this.gm_btn_ClickWait._visible = false; if (JudgeReAttack(_root.dataCurPartyChar.nAttackType)) { this.SetTextToWindow(GetTextMessage(3, 16, ''), true); _root.dataCharStatus.nTarget = this.nActChar; this.flg_procmode = 252; } else { this.flg_procmode = 144; } } } break; case 50: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeOsae(this.nActChar)) { _root.dataCharStatus.bOsae = true; this.gm_textwindow._visible = false; ChangeOsaeAnime(); this.flg_procmode = 52; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 52: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 7, ''), true); this.flg_procmode = 140; } else {} break; case 60: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; ++_root.dataCharStatus.nJirashiNum; JirashiAnimation(); this.flg_procmode = 62; } break; case 62: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 29, ''), true); this.flg_procmode = 140; } break; case 70: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeKosoku()) { _root.dataCharStatus.bKosoku = true; this.gm_textwindow._visible = false; ChangeKosokuAnime(); this.flg_procmode = 72; } else { this.SetTextToWindow(GetTextMessage(3, 6, ''), true); this.flg_procmode = 140; } } break; case 72: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 8, ''), true); this.flg_procmode = 140; } else {} break; case 80: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeBiyaku()) { this.gm_textwindow._visible = false; DoBiyaku(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 82; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 82: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 11, ''), true); this.flg_procmode = 140; } else {} break; case 90: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGas()) { this.gm_textwindow._visible = false; DoGas(); _root.dataCurPartyChar.bDmgWait = true; this.flg_procmode = 92; } else { this.SetTextToWindow(GetTextMessage(3, 30, ''), true); this.flg_procmode = 140; } } break; case 92: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 12, ''), true); this.flg_procmode = 140; } else {} break; case 139: this.anime.gm_Voice.start(); ++this.flg_procmode; break; case 140: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} break; case 142: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 144; } else {} } else {} break; case 144: this.flg_procmode = 150; break; case 150: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 200: if (_root.dataChar.nCurHP < _root.dataChar.nMaxHP * 0.3) { if (_root.dataCharStatus.bKosoku == false) { ChangeAnimation(210); _root._sound.attachSound('BGM08'); _root._sound.start(0, 9999); this.SetTextToWindow(GetTextMessage(3, 31, ''), true); this.flg_procmode = 334; } else { if (_root.dataCharStatus.bOnedari) { this.SetTextToWindow(GetTextMessage(3, 25, ''), true); this.flg_procmode = 340; break; } if (_root.dataCharStatus.bKosoku) { ChangeKosokuTeikouAnime(); _root.dataCharStatus.nMessageType = KosokuMessage1(); this.TryEscapeVoice(3); this.flg_procmode = 222; break; } if (_root.dataCharStatus.bOsae) { ChangeOsaeTeikouAnime(); if (_root.dataCharStatus.bForceRelease) { _root.dataCharStatus.bForceRelease = false; this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; } else { switch (JudgeRelease()) { case 0: this.TryEscapeVoice(1); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); _root.dataCharStatus.bOsae = false; this.flg_procmode = 232; break; case 1: this.TryEscapeVoice(2); this.SetTextToWindow(GetTextMessage(3, 13, ''), true); this.flg_procmode = 236; break; case 2: this.TryEscapeVoice(3); _root.dataCharStatus.nMessageType = OsaeMessage1(); this.flg_procmode = 238; } } break; } else { if (JudgeKO()) { this.flg_procmode = 300; } else { this.flg_procmode = 250; } } break; case 222: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (KosokuMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 232: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.gm_textwindow._visible = false; OsaeReturnAction(); this.flg_procmode = 234; } } break; case 234: if (_root.dataCurPartyChar.bDmgWait) { this.SetTextToWindow(GetTextMessage(3, 14, ''), true); this.flg_procmode = 235; } break; case 235: if (_root.dataCurPartyChar.bWaitClick) { this.flg_procmode = 250; } break; case 236: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.SetTextToWindow(GetTextMessage(3, 15, ''), true); this.flg_procmode = 340; } } break; case 238: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (OsaeMessage2(_root.dataCharStatus.nMessageType)) { this.flg_procmode = 344; } else { this.flg_procmode = 340; } } } break; case 250: _root.dataCharStatus.ActionType = GetCharAction(); if (_root.dataCharStatus.ActionType !== 1) { } else { _root.dataCharStatus.nTarget = GetTargetToParty(); this.flg_procmode = 252; } this.SetTextToWindow(GetTextMessage(3, 2, ''), true); break; case 252: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.ActionDamageToParty(_root.dataCharStatus.nTarget, this.GetDamageToParty()); this.flg_procmode = 330; } break; case 330: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (_root.dataParty[_root.dataCharStatus.nTarget].nCurHP == 0) { this.SetTextToWindow(GetTextMessage(_root.dataCharStatus.nTarget, 17, ''), true); this.flg_procmode = 332; } else { this.flg_procmode = 344; } } break; case 332: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; if (JudgeGameOver()) { _root._sound.attachSound('BGM08'); _root._sound.start(0, 9999); this.SetTextToWindow(GetTextMessage(1, 18, ''), true); this.flg_procmode = 334; } else { this.flg_procmode = 344; } } break; case 334: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = -1; this.gotoAndPlay('fadeout1'); } break; case 336: if (_root.dataCurPartyChar.bWaitClick) { if (_root.dataCurPartyChar.bDmgWait) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = -1; this.gotoAndPlay('fadeout1'); } } break; case 340: if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} break; case 342: if (_root.dataCurPartyChar.bDmgWait) { if (_root.dataCurPartyChar.bWaitClick) { this.gm_btn_ClickWait._visible = false; this.flg_procmode = 344; } else {} } else {} break; case 344: this.flg_procmode = 350; break; case 350: this.gm_textwindow._visible = false; this.flg_procmode = 0; break; case 400: if (_root.dataCurPartyChar.bDmgWait) { this.gotoAndPlay('fadeout2'); this.flg_procmode = -1; } break; default: ++this.flg_procmode; } } } } frame 27 { if (_root.flg_jump != 1) { this.gotoAndPlay(_currentframe - 1); } } frame 55 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); _root._sound.stop(); } frame 165 { this.nWait = 0; } frame 167 { if (this.nWait < 90) { ++this.nWait; this.gotoAndPlay(_currentframe - 1); } else {} } frame 168 { _root._sound.stop(); switch (_root.dataCharStatus.nEndingType) { case 1: if (_root.data_sysflg.data.mdflag06 == false) { _root.szText = '夜一回想モード1が追加されました。'; _root.data_sysflg.data.mdflag06 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } break; case 2: if (_root.data_sysflg.data.mdflag07 == false) { _root.szText = '夜一回想モード2が追加されました。'; _root.data_sysflg.data.mdflag07 = true; _root.dataCurPartyChar.bWaitClick = false; this.gm_textwindow2.gotoAndPlay('start'); } else { this.gm_ClickWait._visible = false; this.gm_textwindow2._visible = false; _root.dataCurPartyChar.bWaitClick = true; } } } frame 170 { if (_root.dataCurPartyChar.bWaitClick == false) { this.gotoAndPlay(_currentframe - 1); } else {} } frame 171 { _root.flg_jump = 2; this.gotoAndPlay(_currentframe - 1); } } frame 30 { if (_root.flg_jump != 0) { this.gotoAndPlay('title'); } } frame 31 { this.gotoAndPlay(_currentframe - 1); }




http://swfchan.com/42/208767/info.shtml
Created: 8/10 -2018 23:51:59 Last modified: 8/10 -2018 23:51:59 Server time: 28/04 -2024 06:30:22