Instance of Symbol 4 MovieClip "m_piston_gauge_bar" in Symbol 5 MovieClip Frame 1
onClipEvent (load) {
top = -150;
left = 0;
right = 0;
bottom = top + 300;
flag = false;
}
on (press) {
this.startDrag(true, left, top, right, bottom);
flag = true;
}
on (release, releaseOutside) {
this.stopDrag();
flag = false;
}
onClipEvent (enterFrame) {
if (flag == true) {
this._parent._parent.C_PISTON_SPEED = (Math.abs((this._y + 150) - 300) * 10) / 3;
}
}
Symbol 9 MovieClip Frame 33
this.gotoAndPlay(1);
Symbol 23 MovieClip Frame 101
this.stop();
Symbol 30 MovieClip Frame 12
this.gotoAndPlay("blink");
Symbol 30 MovieClip Frame 13
this.stop();
Instance of Symbol 23 MovieClip "m_pleasure_gauge_bar" in Symbol 31 MovieClip Frame 1
onClipEvent (load) {
this.stop();
this._yscale = 0;
}
Instance of Symbol 30 MovieClip "m_pleasure_gauge_warning" in Symbol 31 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Symbol 41 MovieClip Frame 1
this.stop();
Symbol 50 MovieClip Frame 1
this.stop();
Symbol 54 MovieClip Frame 1
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth01_action");
}
Symbol 54 MovieClip Frame 3
this.gotoAndPlay("mouth01");
Symbol 54 MovieClip Frame 40
this.gotoAndPlay("mouth01");
Symbol 54 MovieClip Frame 41
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth02_action");
}
Symbol 54 MovieClip Frame 43
this.gotoAndPlay("mouth02");
Symbol 54 MovieClip Frame 80
this.gotoAndPlay("mouth02");
Symbol 54 MovieClip Frame 81
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth03_action");
}
Symbol 54 MovieClip Frame 83
this.gotoAndPlay("mouth03");
Symbol 54 MovieClip Frame 120
this.gotoAndPlay("mouth03");
Symbol 59 MovieClip Frame 1
this.gotoAndStop(this._parent._parent._parent._parent._parent.C_PUPIL_SEL);
Symbol 62 MovieClip Frame 1
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("normal_action");
}
Symbol 62 MovieClip Frame 3
this.gotoAndPlay("normal");
Symbol 62 MovieClip Frame 10
this.gotoAndPlay("normal");
Symbol 62 MovieClip Frame 11
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("half_action");
}
Symbol 62 MovieClip Frame 13
this.gotoAndPlay("half");
Symbol 62 MovieClip Frame 20
this.gotoAndPlay("half");
Symbol 62 MovieClip Frame 21
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("close_action");
}
Symbol 62 MovieClip Frame 23
this.gotoAndPlay("close");
Symbol 62 MovieClip Frame 50
this.gotoAndPlay("close");
Symbol 65 MovieClip Frame 1
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("normal_action");
}
Symbol 65 MovieClip Frame 3
this.gotoAndPlay("normal");
Symbol 65 MovieClip Frame 10
this.gotoAndPlay("normal");
Symbol 65 MovieClip Frame 11
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("half_action");
}
Symbol 65 MovieClip Frame 13
this.gotoAndPlay("half");
Symbol 65 MovieClip Frame 20
this.gotoAndPlay("half");
Symbol 65 MovieClip Frame 21
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("close_action");
}
Symbol 65 MovieClip Frame 23
this.gotoAndPlay("close");
Symbol 65 MovieClip Frame 50
this.gotoAndPlay("close");
Symbol 68 MovieClip Frame 1
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("normal_action");
}
Symbol 68 MovieClip Frame 3
this.gotoAndPlay("normal");
Symbol 68 MovieClip Frame 10
this.gotoAndPlay("normal");
Symbol 68 MovieClip Frame 11
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("half_action");
}
Symbol 68 MovieClip Frame 13
this.gotoAndPlay("half");
Symbol 68 MovieClip Frame 20
this.gotoAndPlay("half");
Symbol 68 MovieClip Frame 21
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("close_action");
}
Symbol 68 MovieClip Frame 23
this.gotoAndPlay("close");
Symbol 68 MovieClip Frame 50
this.gotoAndPlay("close");
Symbol 69 MovieClip Frame 1
this.stop();
Symbol 71 MovieClip Frame 1
var C_EYEHAIR = Math.ceil(Math.random() * 80);
if (C_EYEHAIR == 1) {
this.gotoAndPlay("normal_action");
}
Symbol 71 MovieClip Frame 3
this.gotoAndPlay("normal");
Symbol 71 MovieClip Frame 30
this.gotoAndPlay("normal");
Symbol 74 MovieClip Frame 1
this.stop();
Symbol 79 MovieClip Frame 1
this.stop();
Symbol 85 MovieClip Frame 249
this.stop();
Symbol 89 MovieClip Frame 255
this.stop();
Symbol 93 MovieClip Frame 255
this.stop();
Symbol 94 MovieClip Frame 1
this.stop();
Symbol 100 MovieClip Frame 249
this.stop();
Symbol 104 MovieClip Frame 255
this.stop();
Symbol 108 MovieClip Frame 255
this.stop();
Symbol 109 MovieClip Frame 1
this.stop();
Symbol 115 MovieClip Frame 249
this.stop();
Symbol 119 MovieClip Frame 255
this.stop();
Symbol 123 MovieClip Frame 255
this.stop();
Symbol 124 MovieClip Frame 1
this.stop();
Symbol 125 MovieClip Frame 1
this.stop();
Symbol 129 MovieClip Frame 1
this.stop();
Symbol 134 MovieClip Frame 1
this.stop();
Symbol 138 MovieClip Frame 1
this.stop();
Symbol 142 MovieClip Frame 1
this.stop();
Symbol 146 MovieClip Frame 1
this.stop();
Symbol 150 MovieClip Frame 1
this.stop();
Symbol 157 MovieClip Frame 30
this.gotoAndPlay(1);
Symbol 158 MovieClip Frame 1
if (_level0.L0_SAVE_DATA.data.flag_taiken == true) {
this.gotoAndStop(2);
} else {
this.stop();
}
Symbol 158 MovieClip Frame 2
this.stop();
Symbol 163 MovieClip Frame 1
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth01_action");
}
Symbol 163 MovieClip Frame 3
this.gotoAndPlay("mouth01");
Symbol 163 MovieClip Frame 40
var TEMP_C_CHANGE_MOUTH = Math.floor(Math.random() * 5);
if (TEMP_C_CHANGE_MOUTH == 0) {
this.gotoAndPlay("mouth02");
} else if (TEMP_C_CHANGE_MOUTH == 1) {
this.gotoAndPlay("mouth03");
} else {
this.gotoAndPlay("mouth01");
}
Symbol 163 MovieClip Frame 41
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth02_action");
}
Symbol 163 MovieClip Frame 43
this.gotoAndPlay("mouth02");
Symbol 163 MovieClip Frame 80
var TEMP_C_CHANGE_MOUTH = Math.floor(Math.random() * 5);
if (TEMP_C_CHANGE_MOUTH == 0) {
this.gotoAndPlay("mouth01");
} else if (TEMP_C_CHANGE_MOUTH == 1) {
this.gotoAndPlay("mouth03");
} else {
this.gotoAndPlay("mouth02");
}
Symbol 163 MovieClip Frame 81
var C_MOUTH = Math.ceil(Math.random() * 80);
if (C_MOUTH == 1) {
this.gotoAndPlay("mouth03_action");
}
Symbol 163 MovieClip Frame 83
this.gotoAndPlay("mouth03");
Symbol 163 MovieClip Frame 120
var TEMP_C_CHANGE_MOUTH = Math.floor(Math.random() * 5);
if (TEMP_C_CHANGE_MOUTH == 0) {
this.gotoAndPlay("mouth01");
} else if (TEMP_C_CHANGE_MOUTH == 1) {
this.gotoAndPlay("mouth02");
} else {
this.gotoAndPlay("mouth03");
}
Symbol 170 MovieClip Frame 1
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("normal_action");
}
Symbol 170 MovieClip Frame 3
this.gotoAndPlay("normal");
Symbol 170 MovieClip Frame 10
this.gotoAndPlay("normal");
Symbol 170 MovieClip Frame 11
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("half_action");
}
Symbol 170 MovieClip Frame 13
this.gotoAndPlay("half");
Symbol 170 MovieClip Frame 20
this.gotoAndPlay("half");
Symbol 170 MovieClip Frame 21
var C_EYE = Math.ceil(Math.random() * 80);
if (C_EYE == 1) {
this.gotoAndPlay("close_action");
}
Symbol 170 MovieClip Frame 23
this.gotoAndPlay("close");
Symbol 170 MovieClip Frame 50
this.gotoAndPlay("close");
Symbol 175 MovieClip Frame 244
this.stop();
Symbol 178 MovieClip Frame 255
this.stop();
Symbol 180 MovieClip Frame 255
this.stop();
Symbol 181 MovieClip Frame 1
if (_level0.L0_DRAGON_BUST_SIZE >= 2) {
this.gotoAndStop("large");
} else if (_level0.L0_DRAGON_BUST_SIZE >= 1) {
this.gotoAndStop("middle");
} else {
this.stop();
}
Symbol 181 MovieClip Frame 2
this.stop();
Symbol 181 MovieClip Frame 3
this.stop();
Symbol 185 MovieClip Frame 1
this.stop();
Symbol 189 MovieClip Frame 1
this.stop();
Symbol 193 MovieClip Frame 1
this.stop();
Symbol 249 MovieClip Frame 11
_level0.m_all.m_sound_se.mySartSE_H01();
Symbol 249 MovieClip Frame 31
_level0.m_all.m_sound_se.mySartSE_H01();
Symbol 249 MovieClip Frame 40
this.myPistonCheck();
Symbol 249 MovieClip Frame 51
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 61
_level0.m_all.m_sound_se.mySartSE_H01();
Symbol 249 MovieClip Frame 70
this.myPistonCheck();
Symbol 249 MovieClip Frame 75
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 85
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 90
this.myPistonCheck();
Symbol 249 MovieClip Frame 91
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 100
this.myPistonCheck();
Symbol 249 MovieClip Frame 101
_level0.m_all.m_sound_se.mySartSE_H04();
Symbol 249 MovieClip Frame 107
this.myPistonCheck();
Symbol 249 MovieClip Frame 111
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 121
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 131
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 141
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 151
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 166
this.myFinishFace01();
Symbol 249 MovieClip Frame 167
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 176
_level0.m_all.m_sound_se.mySartSE_H01();
_level0.m_all.m_sound_se.mySartSE_Fire01();
Symbol 249 MovieClip Frame 182
_level0.m_all.m_sound_se.mySartSE_Fire02();
Symbol 249 MovieClip Frame 188
_level0.m_all.m_sound_se.mySartSE_H01();
_level0.m_all.m_sound_se.mySartSE_Fire01();
_level0.m_all.m_sound_se.mySartSE_Fire03();
Symbol 249 MovieClip Frame 192
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 206
_level0.m_all.m_sound_se.mySartSE_H03();
Symbol 249 MovieClip Frame 221
this.myFinishFace02();
Symbol 249 MovieClip Frame 222
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 231
_level0.m_all.m_sound_se.mySartSE_H01();
_level0.m_all.m_sound_se.mySartSE_Fire01();
Symbol 249 MovieClip Frame 237
_level0.m_all.m_sound_se.mySartSE_Fire02();
Symbol 249 MovieClip Frame 243
_level0.m_all.m_sound_se.mySartSE_H01();
_level0.m_all.m_sound_se.mySartSE_Fire01();
_level0.m_all.m_sound_se.mySartSE_Fire03();
Symbol 249 MovieClip Frame 249
_level0.m_all.m_sound_se.mySartSE_Fire02();
Symbol 249 MovieClip Frame 251
_level0.m_all.m_sound_se.mySartSE_H01();
Symbol 249 MovieClip Frame 270
_level0.m_all.m_sound_se.mySartSE_H02();
Symbol 249 MovieClip Frame 291
_level0.m_all.m_sound_se.mySartSE_H01();
Symbol 249 MovieClip Frame 310
this.myCutEnd();
this.gotoAndPlay("interval");
Symbol 252 Button
on (press) {
_level0.L0_F_H_CUT_END = 1;
}
Symbol 253 MovieClip Frame 1
Data_Speed_Lv00 = 100;
Data_Speed_Lv01 = 300;
Data_Speed_Lv02 = 500;
Data_Speed_Lv03 = 700;
Data_Speed_Lv04 = 900;
Data_Speed_Max = 1000;
Data_Pleasure_Max = 1000;
Data_Rem_Time_Max = _level0.L0_C_H_CUT_TIME;
Data_Array_Pleasure_Max = 60;
Data_Pleasure_Dec = -20;
Data_H_Cut_End_Time = 240;
C_PISTON_SPEED = 100;
C_SPEED_LEVEL = 0;
C_SPEED_LEVEL_REAL = 0;
C_PLEASURE = 0;
C_PASS_TIME = 0;
C_REM_TIME = Data_Rem_Time_Max;
C_ARRAY_POINTER_PLEASURE = 0;
C_H_CUT_END = 0;
C_PUPIL_SEL = Math.ceil(Math.random() * _level0.L0_C_PARTS_SEL_NUM);
ARRAY_PLEASURE = new Array(Data_Array_Pleasure_Max);
var i = 0;
while (i < Data_Array_Pleasure_Max) {
ARRAY_PLEASURE[i] = 0;
i++;
}
if (_level0.L0_F_MOVIE_PLAY_OK == 1) {
if (_level0.L0_H_CUT_MODE == 1) {
this.gotoAndStop("h_cut");
} else if (_level0.L0_H_CUT_MODE == 2) {
this.gotoAndStop("gallary");
} else {
this.stop();
}
} else {
this.stop();
}
Instance of Symbol 17 MovieClip "m_time_counter" in Symbol 253 MovieClip Frame 2
onClipEvent (load) {
this.m_rem_time._yscale = 100;
this.m_pass_time._yscale = 0;
}
onClipEvent (enterFrame) {
this.m_rem_time._yscale = (this._parent.C_REM_TIME / this._parent.Data_Rem_Time_Max) * 100;
this.m_pass_time._yscale = (this._parent.C_PASS_TIME / this._parent.Data_Rem_Time_Max) * 100;
if (this._parent.C_REM_TIME == 0) {
this.m_fall_sand.gotoAndStop(34);
if (this._parent.C_SPEED_LEVEL != 5) {
_level0.L0_F_H_CUT_END = 1;
}
}
}
Instance of Symbol 249 MovieClip "m_h_cut_char" in Symbol 253 MovieClip Frame 2
onClipEvent (load) {
function myChangeEye() {
var TEMP_C_CHANGE_EYE = Math.floor(Math.random() * (5 * (this._parent.C_SPEED_LEVEL + 1)));
if (TEMP_C_CHANGE_EYE == 0) {
TEMP_C_CHANGE_EYE = Math.floor(Math.random() * 3);
if (TEMP_C_CHANGE_EYE == 1) {
this.m_head.m_eye_all.m_eye.gotoAndPlay("half_action");
} else if (TEMP_C_CHANGE_EYE == 2) {
this.m_head.m_eye_all.m_eye.gotoAndPlay("close_action");
} else {
this.m_head.m_eye_all.m_eye.gotoAndPlay("normal_action");
}
}
}
function myChangeMouth() {
var TEMP_C_CHANGE_MOUTH = Math.floor(Math.random() * (5 * (this._parent.C_SPEED_LEVEL + 1)));
if (TEMP_C_CHANGE_MOUTH == 0) {
TEMP_C_CHANGE_MOUTH = Math.floor(Math.random() * 3);
if (TEMP_C_CHANGE_MOUTH == 1) {
this.m_head.m_mouth.gotoAndPlay("mouth02_action");
} else if (TEMP_C_CHANGE_MOUTH == 2) {
this.m_head.m_mouth.gotoAndPlay("mouth03_action");
} else {
this.m_head.m_mouth.gotoAndPlay("mouth01_action");
}
}
}
function myFinishFace01() {
this.m_head.m_eye_all.m_eye.gotoAndPlay("half_action");
this.m_head.m_mouth.gotoAndPlay("mouth02_action");
}
function myFinishFace02() {
this.m_head.m_eye_all.m_eye.gotoAndPlay("close_action");
this.m_head.m_mouth.gotoAndPlay("mouth03_action");
}
function myPistonCheck() {
if (this._parent.C_SPEED_LEVEL != 5) {
if (this._parent.C_SPEED_LEVEL_REAL > this._parent.C_SPEED_LEVEL) {
this._parent.C_SPEED_LEVEL++;
} else if (this._parent.C_SPEED_LEVEL_REAL < this._parent.C_SPEED_LEVEL) {
this._parent.C_SPEED_LEVEL--;
}
}
myChangeEye();
myChangeMouth();
switch (this._parent.C_SPEED_LEVEL) {
case 0 :
this.gotoAndPlay("speed_00");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_00");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_00");
return;
case 1 :
this.gotoAndPlay("speed_01");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_01");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_01");
return;
case 2 :
this.gotoAndPlay("speed_02");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_02");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_02");
return;
case 3 :
this.gotoAndPlay("speed_03");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_03");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_03");
return;
case 4 :
this.gotoAndPlay("speed_04");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_04");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_04");
return;
case 5 :
this.gotoAndPlay("finish");
this.m_body.m_bust_all.m_bust.gotoAndPlay("finish");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("finish");
return;
case 6 :
this._parent.C_SPEED_LEVEL_REAL = 5;
this._parent.C_SPEED_LEVEL = 5;
this.gotoAndPlay("finish_fire");
this.m_body.m_bust_all.m_bust.gotoAndPlay("finish_fire");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("finish_fire");
return;
default :
this.gotoAndPlay("speed_00");
this.m_body.m_bust_all.m_bust.gotoAndPlay("speed_00");
this.m_dragon_body.m_dragon_bust.gotoAndPlay("speed_00");
}
}
var TEMP_C_EYE = Math.floor(Math.random() * _level0.L0_C_PARTS_SEL_NUM);
if (TEMP_C_EYE == 1) {
this.m_head.m_eye_all.gotoAndStop(2);
} else if (TEMP_C_EYE == 2) {
this.m_head.m_eye_all.gotoAndStop(3);
} else {
this.m_head.m_eye_all.gotoAndStop(1);
}
var TEMP_C_HAIR = Math.floor(Math.random() * (_level0.L0_C_PARTS_SEL_NUM * 2));
if (TEMP_C_HAIR == 1) {
this.m_head.m_hair_front.gotoAndStop(2);
this.m_head.m_hair_back.gotoAndStop(2);
} else if (TEMP_C_HAIR == 2) {
this.m_head.m_hair_front.gotoAndStop(3);
this.m_head.m_hair_back.gotoAndStop(3);
} else if (TEMP_C_HAIR == 3) {
this.m_head.m_hair_front.gotoAndStop(4);
this.m_head.m_hair_back.gotoAndStop(4);
} else if (TEMP_C_HAIR == 4) {
this.m_head.m_hair_front.gotoAndStop(5);
this.m_head.m_hair_back.gotoAndStop(5);
} else if (TEMP_C_HAIR == 5) {
this.m_head.m_hair_front.gotoAndStop(6);
this.m_head.m_hair_back.gotoAndStop(6);
} else {
this.m_head.m_hair_front.gotoAndStop(1);
this.m_head.m_hair_back.gotoAndStop(1);
}
var TEMP_C_ACCE = Math.floor(Math.random() * _level0.L0_C_PARTS_SEL_NUM);
if (TEMP_C_ACCE == 1) {
this.m_head.m_glass.gotoAndStop(2);
} else if (TEMP_C_ACCE == 2) {
this.m_head.m_glass.gotoAndStop(3);
} else {
this.m_head.m_glass.gotoAndStop(1);
}
var TEMP_C_SKIN = Math.floor(Math.random() * _level0.L0_C_PARTS_SEL_NUM);
if (TEMP_C_SKIN == 1) {
this.m_head.gotoAndStop(2);
this.m_body.gotoAndStop(2);
this.m_west.gotoAndStop(2);
this.m_arm_u.gotoAndStop(2);
this.m_arm_o.gotoAndStop(2);
this.m_leg_r_o.gotoAndStop(2);
this.m_leg_r_u.gotoAndStop(2);
this.m_leg_l_o.gotoAndStop(2);
this.m_leg_l_u.gotoAndStop(2);
this.m_hip_r.gotoAndStop(2);
this.m_hip_l.gotoAndStop(2);
} else if (TEMP_C_SKIN == 2) {
this.m_head.gotoAndStop(3);
this.m_body.gotoAndStop(3);
this.m_west.gotoAndStop(3);
this.m_arm_u.gotoAndStop(3);
this.m_arm_o.gotoAndStop(3);
this.m_leg_r_o.gotoAndStop(3);
this.m_leg_r_u.gotoAndStop(3);
this.m_leg_l_o.gotoAndStop(3);
this.m_leg_l_u.gotoAndStop(3);
this.m_hip_r.gotoAndStop(3);
this.m_hip_l.gotoAndStop(3);
} else {
this.m_head.gotoAndStop(1);
this.m_body.gotoAndStop(1);
this.m_west.gotoAndStop(1);
this.m_arm_u.gotoAndStop(1);
this.m_arm_o.gotoAndStop(1);
this.m_leg_r_o.gotoAndStop(1);
this.m_leg_r_u.gotoAndStop(1);
this.m_leg_l_o.gotoAndStop(1);
this.m_leg_l_u.gotoAndStop(1);
this.m_hip_r.gotoAndStop(1);
this.m_hip_l.gotoAndStop(1);
}
var TEMP_C_BUST = Math.floor(Math.random() * _level0.L0_C_PARTS_SEL_NUM);
if (TEMP_C_BUST == 1) {
this.m_body.m_bust_all.gotoAndStop(2);
} else if (TEMP_C_BUST == 2) {
this.m_body.m_bust_all.gotoAndStop(3);
} else {
this.m_body.m_bust_all.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
this._parent.C_REM_TIME--;
if (this._parent.C_REM_TIME <= 0) {
this._parent.C_REM_TIME = 0;
}
this._parent.C_PASS_TIME++;
if (this._parent.C_PASS_TIME >= this._parent.Data_Rem_Time_Max) {
this._parent.C_PASS_TIME = this._parent.Data_Rem_Time_Max;
}
if (this._parent.C_SPEED_LEVEL >= 5) {
if (_level0.L0_H_CUT_MODE == 2) {
if (this._parent.C_PISTON_SPEED <= this._parent.Data_Speed_Lv04) {
this._parent.C_SPEED_LEVEL_REAL = 4;
this._parent.C_SPEED_LEVEL = 4;
myPistonCheck();
} else if (this._parent.C_PISTON_SPEED < this._parent.Data_Speed_Max) {
this._parent.C_SPEED_LEVEL_REAL = 6;
this._parent.C_SPEED_LEVEL = 6;
} else if (this._parent.C_SPEED_LEVEL == 6) {
myPistonCheck();
}
}
} else if (this._parent.C_SPEED_LEVEL_REAL == 0) {
if (this._parent.C_PISTON_SPEED >= this._parent.Data_Speed_Lv01) {
this._parent.C_SPEED_LEVEL_REAL = 1;
}
} else if (this._parent.C_SPEED_LEVEL_REAL == 1) {
if (this._parent.C_PISTON_SPEED >= this._parent.Data_Speed_Lv02) {
this._parent.C_SPEED_LEVEL_REAL = 2;
} else if (this._parent.C_PISTON_SPEED <= this._parent.Data_Speed_Lv00) {
this._parent.C_SPEED_LEVEL_REAL = 0;
}
} else if (this._parent.C_SPEED_LEVEL_REAL == 2) {
if (this._parent.C_PISTON_SPEED >= this._parent.Data_Speed_Lv03) {
this._parent.C_SPEED_LEVEL_REAL = 3;
} else if (this._parent.C_PISTON_SPEED <= this._parent.Data_Speed_Lv01) {
this._parent.C_SPEED_LEVEL_REAL = 1;
}
} else if (this._parent.C_SPEED_LEVEL_REAL == 3) {
if (this._parent.C_PISTON_SPEED >= this._parent.Data_Speed_Lv04) {
this._parent.C_SPEED_LEVEL_REAL = 4;
} else if (this._parent.C_PISTON_SPEED <= this._parent.Data_Speed_Lv02) {
this._parent.C_SPEED_LEVEL_REAL = 2;
}
} else if (this._parent.C_SPEED_LEVEL_REAL == 4) {
if ((this._parent.C_PISTON_SPEED >= this._parent.Data_Speed_Max) && (_level0.L0_H_CUT_MODE == 2)) {
this._parent.C_SPEED_LEVEL_REAL = 5;
this._parent.C_SPEED_LEVEL = 5;
} else if (this._parent.C_PISTON_SPEED <= this._parent.Data_Speed_Lv03) {
this._parent.C_SPEED_LEVEL_REAL = 3;
}
}
if ((this._parent.C_SPEED_LEVEL != 5) && (_level0.L0_H_CUT_MODE == 1)) {
var TEMP_C_PLEASURE = 0;
this._parent.ARRAY_PLEASURE[this._parent.C_ARRAY_POINTER_PLEASURE] = (Math.pow(this._parent.C_SPEED_LEVEL_REAL, 2) * 2) + Math.ceil(this._parent.C_PISTON_SPEED / 100);
this._parent.C_ARRAY_POINTER_PLEASURE++;
if (this._parent.C_ARRAY_POINTER_PLEASURE >= this._parent.Data_Array_Pleasure_Max) {
this._parent.C_ARRAY_POINTER_PLEASURE = 0;
}
var i = 0;
while (i < this._parent.Data_Array_Pleasure_Max) {
TEMP_C_PLEASURE = TEMP_C_PLEASURE + this._parent.ARRAY_PLEASURE[i];
i++;
}
this._parent.C_PLEASURE = this._parent.C_PLEASURE + ((TEMP_C_PLEASURE / this._parent.Data_Array_Pleasure_Max) + this._parent.Data_Pleasure_Dec);
if (this._parent.C_PLEASURE >= this._parent.Data_Pleasure_Max) {
this._parent.C_PLEASURE = this._parent.Data_Pleasure_Max;
this._parent.C_SPEED_LEVEL_REAL = 5;
this._parent.C_SPEED_LEVEL = 5;
this._parent.m_pleasure_gauge.m_pleasure_gauge_bar.gotoAndStop("finish");
this._parent.m_pleasure_gauge.m_pleasure_gauge_warning.gotoAndStop("finish");
this._parent.C_H_CUT_END = this._parent.Data_H_Cut_End_Time;
} else {
if (this._parent.C_PLEASURE < 0) {
this._parent.C_PLEASURE = 0;
}
this._parent.m_pleasure_gauge.m_pleasure_gauge_bar._yscale = Math.ceil(this._parent.C_PLEASURE / 10);
this._parent.m_pleasure_gauge.m_pleasure_gauge_bar.gotoAndStop(Math.ceil(this._parent.C_PLEASURE / 10));
if (Math.ceil(this._parent.C_PLEASURE / 10) >= 60) {
this._parent.m_pleasure_gauge.m_pleasure_gauge_warning.play();
} else {
this._parent.m_pleasure_gauge.m_pleasure_gauge_warning.gotoAndStop("normal");
}
}
_level0.L0_C_SCORE = _level0.L0_C_SCORE + Math.round(((_level0.L0_SCORE_BASE / 100) * (((this._parent.C_SPEED_LEVEL * 20) + 60) / 100)) + ((_level0.L0_SCORE_BASE / 100) * (this._parent.C_PLEASURE / this._parent.Data_Pleasure_Max)));
if (_level0.L0_C_SCORE >= 999999) {
_level0.L0_C_SCORE = 999999 /* 0x0F423F */;
}
}
if ((this._parent.C_SPEED_LEVEL == 5) && (_level0.L0_H_CUT_MODE == 1)) {
if (this._parent.C_H_CUT_END <= 0) {
_level0.L0_F_H_CUT_END = 1;
} else {
this._parent.C_H_CUT_END = this._parent.C_H_CUT_END - 1;
if (this._parent.C_H_CUT_END <= 0) {
this._parent.C_H_CUT_END = 0;
}
}
}
}