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

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

db_test_battle.swf

This is the info page for
Flash #81423

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


Text
%Loaded

START

Completion

作成…ぱびっしゅ!
URL…http://pubis.x.fc2.com/

ActionScript [AS1/AS2]

Frame 1
L0_CONTROL = 0; L0_DRAGON_HP = 100; L0_DRAGON_HP_MAX = 100; L0_DRAGON_MP = 90; L0_DRAGON_MP_MAX = 90; L0_DESIRE = 0; L0_DESIRE_MAX = 300; L0_STACK = 0; L0_MOVE_SPEED = 3; L0_SAVE_DATA.data.lv_mera = 0; this.stop();
Frame 2
this.stop();
Symbol 6 MovieClip [movie_effect_bagi] Frame 12
this.gotoAndPlay(1);
Symbol 19 MovieClip [movie_battle_char_slime] Frame 20
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 70
this.gotoAndPlay("move");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 115
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 165
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 215
this.gotoAndPlay("knockback");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 280
this.gotoAndPlay("down");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 320
this.gotoAndPlay("escape01");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 370
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 431
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 480
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 500
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 550
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 575
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 630
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 675
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 725
this.gotoAndPlay("stand");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 765
this.gotoAndPlay("sex01_01");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 775
this.gotoAndPlay("sex01_02");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 800
this.gotoAndPlay("fire01");
Symbol 19 MovieClip [movie_battle_char_slime] Frame 810
this.gotoAndPlay("sex_end");
Symbol 30 MovieClip Frame 10
this.gotoAndPlay(2);
Instance of Symbol 30 MovieClip "m_cursor_bar" in Symbol 36 MovieClip [movie_cursor01] Frame 1
onClipEvent (load) { this.gotoAndStop(1); }
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 20
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 70
this.gotoAndPlay("move");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 110
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 160
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 215
this.gotoAndPlay("knockback");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 280
this.gotoAndPlay("down");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 310
this.gotoAndPlay("escape");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 375
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 431
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 480
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 500
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 550
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 575
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 630
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 675
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 750
this.gotoAndPlay("stand");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 765
this.gotoAndPlay("sex01_01");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 775
this.gotoAndPlay("sex01_02");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 800
this.gotoAndPlay("fire01");
Symbol 78 MovieClip [movie_battle_char_fighter] Frame 810
this.gotoAndPlay("sex_end");
Symbol 82 MovieClip [movie_slash_effect] Frame 11
this.removeMovieClip(); this.stop();
Symbol 88 Button
on (release) { this._parent._parent.gotoAndStop(2); }
Symbol 98 MovieClip Frame 30
this.gotoAndPlay(1);
Symbol 98 MovieClip Frame 31
this.stop();
Symbol 101 Button
on (release) { getURL ("http://pubis.x.fc2.com/", "_blank"); }
Symbol 102 MovieClip Frame 1
this.onEnterFrame = function () { total = _parent.getBytesTotal(); loaded = _parent.getBytesLoaded(); m_loading_start.t_load_percent = Math.round((loaded / total) * 100); m_load_bar.m_bar_white._xscale = t_load_percent; if (Math.round((loaded / total) * 100) == 100) { m_loading_start.gotoAndStop(2); m_load.gotoAndStop(31); } };
Instance of Symbol 89 MovieClip "m_loading_start" in Symbol 102 MovieClip Frame 1
onClipEvent (load) { this.stop(); }
Symbol 114 MovieClip Frame 10
this.gotoAndPlay(2);
Instance of Symbol 114 MovieClip "m_bar_hp" in Symbol 116 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(1); } onClipEvent (enterFrame) { var TEMP_C_HP = Math.round((_level0.L0_DRAGON_HP / _level0.L0_DRAGON_HP_MAX) * 100); this._xscale = TEMP_C_HP; if (TEMP_C_HP <= 25) { this.play(); } }
Instance of Symbol 118 MovieClip "m_bar_mp" in Symbol 119 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = Math.round((_level0.L0_DRAGON_MP / _level0.L0_DRAGON_MP_MAX) * 100); }
Instance of Symbol 121 MovieClip "m_bar_desire" in Symbol 123 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = Math.round((_level0.L0_DESIRE / _level0.L0_DESIRE_MAX) * 100); }
Symbol 134 MovieClip Frame 30
this.gotoAndPlay(1);
Symbol 148 MovieClip Frame 1
Data_Key_In_Up = 87; Data_Key_In_Down = 83; Data_Key_In_Right = 68; Data_Key_In_Left = 65; Data_Key_In_Att_Next = 69; Data_Key_In_Att_Back = 81; Data_Key_In_Assist01 = 90; Data_Key_In_Assist02 = 88; Data_Key_In_Assist03 = 67; Data_Key_In_Mera = 49; Data_Key_In_Gira = 50; Data_Key_In_Hyado = 51; Data_Key_In_Io = 52; Data_Key_In_Wepon = 53; Data_Depth_Mouse = 7000; Data_Depth_Hit_Line = 63; Data_Depth_Enemy_Shadow = 64; Data_Depth_Player_Shadow = 128; Data_Depth_Char_Min = 250; Data_Depth_Char_Max = 5750; Data_Depth_Char_Num = 9; Data_Depth_Effect_Enemy = 6000; Data_Depth_Effect_Hit = 6500; Data_Depth_Effect_Player = 6750; Data_Enemy_Attack_Time_08 = 25; Data_Battle_Screen_Max_X = 775; Data_Battle_Screen_Min_X = 25; Data_Battle_Screen_Max_Y = 475; Data_Battle_Screen_Min_Y = 25; Data_Move_X_Player = _level0.L0_MOVE_SPEED; Data_Move_Y_Player = _level0.L0_MOVE_SPEED; Data_Player_Status_Stand = 0; Data_Player_Status_Move = 1; Data_Player_Status_Attack = 3; Data_Player_Status_Damage = 4; Data_Player_Status_KnockBack = 5; Data_Player_Status_Assist = 6; Data_Player_Status_Down = 7; Data_Player_Status_End = 8; Data_Player_Status_SexIn = 9; Data_Player_Status_Sex = 10; Data_Player_Status_SexEnd = 11; Data_Enemy_Speed = 2; Data_Enemy_Num = 6; Data_Enemy_Element_Num = 10; Data_Enemy_Status = 0; Data_Enemy_Status_None = 0; Data_Enemy_Status_Stand = 1; Data_Enemy_Status_Move = 2; Data_Enemy_Status_Attack = 3; Data_Enemy_Status_Damage = 4; Data_Enemy_Status_KnockBack = 5; Data_Enemy_Status_Down = 6; Data_Enemy_Status_End = 7; Data_Enemy_Status_Sex = 8; Data_Enemy_Status_SexEnd = 9; Data_Enemy_HP = 1; Data_Enemy_HP_Max = 2; Data_Enemy_Direction = 3; Data_Enemy_TargetX = 4; Data_Enemy_TargetY = 5; Data_Enemy_ReqX = 6; Data_Enemy_ReqY = 7; Data_Enemy_Time = 8; Data_Enemy_AttNum = 9; Data_Enemy_Appears_Num = 10; Data_Enemy_Appears = new Array(); e = 0; while (e < Data_Enemy_Appears_Num) { Data_Enemy_Appears[e] = new Array(); e++; } Data_Enemy_Appears_Array_x = 0; Data_Enemy_Appears_Array_y = 1; Data_Enemy_Appears[0][Data_Enemy_Appears_Array_x] = 80; Data_Enemy_Appears[0][Data_Enemy_Appears_Array_y] = 220; Data_Enemy_Appears[1][Data_Enemy_Appears_Array_x] = 600; Data_Enemy_Appears[1][Data_Enemy_Appears_Array_y] = 430; Data_Enemy_Appears[2][Data_Enemy_Appears_Array_x] = 200; Data_Enemy_Appears[2][Data_Enemy_Appears_Array_y] = 300; Data_Enemy_Appears[3][Data_Enemy_Appears_Array_x] = 730; Data_Enemy_Appears[3][Data_Enemy_Appears_Array_y] = 180; Data_Enemy_Appears[4][Data_Enemy_Appears_Array_x] = 60; Data_Enemy_Appears[4][Data_Enemy_Appears_Array_y] = 400; Data_Enemy_Appears[5][Data_Enemy_Appears_Array_x] = 550; Data_Enemy_Appears[5][Data_Enemy_Appears_Array_y] = 260; Data_Enemy_Appears[6][Data_Enemy_Appears_Array_x] = 250; Data_Enemy_Appears[6][Data_Enemy_Appears_Array_y] = 160; Data_Enemy_Appears[7][Data_Enemy_Appears_Array_x] = 300; Data_Enemy_Appears[7][Data_Enemy_Appears_Array_y] = 430; Data_Enemy_Appears[8][Data_Enemy_Appears_Array_x] = 440; Data_Enemy_Appears[8][Data_Enemy_Appears_Array_y] = 160; Data_Enemy_Appears[9][Data_Enemy_Appears_Array_x] = 450; Data_Enemy_Appears[9][Data_Enemy_Appears_Array_y] = 450; Data_Range_Short = 100; Data_Range_Middle = 200; Data_AttRange_Short = 100; Data_AttRange_Middle = 250; Data_Effect_Player_Num = 50; Data_Effect_Player_Element_Num = 7; Data_Effect_Player_Status_None = 0; Data_Effect_Player_Status_Mera = 1; Data_Effect_Player_Status_Gira = 2; Data_Effect_Player_Status_Hyado = 3; Data_Effect_Player_Status_Io = 4; Data_Effect_Player_Status_Wepon = 5; Data_Effect_Player_Status = 0; Data_Effect_Player_Lv = 1; Data_Effect_Player_AttPower = 2; Data_Effect_Player_TargetX = 3; Data_Effect_Player_TargetY = 4; Data_Effect_Player_ReqX = 5; Data_Effect_Player_ReqY = 6; Data_Player_KnockBack_Max = 1000; Data_Player_KnockBack_Inc = 100; Data_Player_KnockBack_Dec = 1; Data_Player_ActTime_Damage = 10; Data_Player_ActTime_KnockBack = 15; Data_Player_ActTime_Down = 30; Data_Player_ActTime_Escape = 10; Data_HitEffect_Max = 50; F_INITIAL = false; F_MOUSE_ON_OFF_KEY = false; F_MOUSE_ON_OFF = false; F_MOUSE_ON_OFF_B = false; F_SEL_ATTACK_NEXT = false; F_SEL_ATTACK_NEXT_B = false; F_SEL_ATTACK_BACK = false; F_SEL_ATTACK_BACK_B = false; F_SEL_ASSIST01 = false; F_SEL_ASSIST01_B = false; F_SEL_ASSIST02 = false; F_SEL_ASSIST02_B = false; F_SEL_ASSIST03 = false; F_SEL_ASSIST03_B = false; F_ASSIST_GO = false; F_ASSIST_GO_B = false; F_SEL_ATTACK_MERA = false; F_SEL_ATTACK_MERA_B = false; F_SEL_ATTACK_GIRA = false; F_SEL_ATTACK_GIRA_B = false; F_SEL_ATTACK_HYADO = false; F_SEL_ATTACK_HYADO_B = false; F_SEL_ATTACK_IO = false; F_SEL_ATTACK_IO_B = false; F_SEL_ATTACK_WEPON = false; F_SEL_ATTACK_WEPON_B = false; F_PLAYER_DIRECTION = false; C_PLAYER_STATUS = 0; C_MOVE_REQ_X = 0; C_MOVE_REQ_Y = 0; C_MOVE_TARGET_X = 0; C_MOVE_TARGET_Y = 0; ARRAY_ENEMY_DATA = new Array(); var i; var j; i = 0; while (i < Data_Enemy_Num) { ARRAY_ENEMY_DATA[i] = new Array(); j = 0; while (j < Data_Enemy_Element_Num) { ARRAY_ENEMY_DATA[i][j] = 0; j++; } i++; } C_ATT_CHARGE = 0; CAHRGE_MAX = 0; C_PLAYER_ACTION_TIME = 0; C_PLAYER_ATT_STATUS = 0; C_ATT_MOVE_X = 0; C_ATT_CHECK_NUM = 0; C_ATT_POWER = 0; ARRAY_EFFECT_PLAYER = new Array(); var k; var l; k = 0; while (k < Data_Effect_Player_Num) { ARRAY_EFFECT_PLAYER[k] = new Array(); l = 0; while (l < Data_Effect_Player_Element_Num) { ARRAY_EFFECT_PLAYER[k][l] = 0; l++; } k++; } C_EFFECT_PLAYER = 0; C_DEPTH_EFFECT_HIT = 0; C_PLAYER_KNOCKBACK = 0; C_ENEMY_ATTACK_NUM = 0; this.stop();
Instance of Symbol 105 MovieClip "m_sw_control_sel01" in Symbol 148 MovieClip Frame 1
on (press) { _level0.L0_CONTROL = 0; this._parent.gotoAndStop(2); }
Instance of Symbol 107 MovieClip "m_sw_control_sel02" in Symbol 148 MovieClip Frame 1
on (press) { _level0.L0_CONTROL = 1; this._parent.gotoAndStop(2); }
Symbol 148 MovieClip Frame 2
function myCursorSet() { if (_level0.L0_CONTROL == 0) { this.attachMovie("movie_cursor02", "m_cursor", Data_Depth_Mouse); } else { this.attachMovie("movie_cursor01", "m_cursor", Data_Depth_Mouse); m_cursor.m_cursor_scale.gotoAndStop(3); } Mouse.hide(); m_cursor.startDrad(true); m_cursor._x = _root._xmouse; m_cursor._y = _root._ymouse; } function myPlayerCharSet() { this.attachMovie("movie_battle_char_fighter", "m_player", Data_Depth_Char_Max); m_player._x = 400; m_player._y = 300; m_player.swapDepths((Math.floor(m_player._y) * 10) + Data_Depth_Char_Num); this.attachMovie("movie_shadow", "m_player_shadow", Data_Depth_Player_Shadow); m_player_shadow._x = m_player._x; m_player_shadow._y = m_player.m_hit.getBounds(_root).yMax; } function myEnemyCharSet() { var i; i = 0; while (i < Data_Enemy_Num) { this.attachMovie("movie_battle_char_slime", "m_enemy" + i, Data_Depth_Char_Min + i); this["m_enemy" + i]._x = Data_Enemy_Appears[i][Data_Enemy_Appears_Array_x]; this["m_enemy" + i]._y = Data_Enemy_Appears[i][Data_Enemy_Appears_Array_y]; this["m_enemy" + i].swapDepths((Math.floor(this["m_enemy" + i]._y) * 10) + i); this.attachMovie("movie_shadow", "m_enemy_shadow" + i, Data_Depth_Enemy_Shadow + i); this["m_enemy_shadow" + i]._x = this["m_enemy" + i]._x; this["m_enemy_shadow" + i]._y = this["m_enemy" + i].m_hit.getBounds(_root).yMax; if (this["m_enemy" + i]._x <= 400) { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = true; this["m_enemy" + i]._xscale = -100; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = false; this["m_enemy" + i]._xscale = 100; } ARRAY_ENEMY_DATA[i][Data_Enemy_HP] = 3; ARRAY_ENEMY_DATA[i][Data_Enemy_HP_Max] = 3; this["m_enemy" + i].gotoAndPlay("attack08"); ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 1; i++; } } function myMoveMouse() { var CURSOR_X = _root._xmouse; var CURSOR_Y = _root._ymouse; if (CURSOR_X > Data_Battle_Screen_Max_X) { CURSOR_X = Data_Battle_Screen_Max_X; } else if (CURSOR_X < Data_Battle_Screen_Min_X) { CURSOR_X = Data_Battle_Screen_Min_X; } if (CURSOR_Y > Data_Battle_Screen_Max_Y) { CURSOR_Y = Data_Battle_Screen_Max_Y; } else if (CURSOR_Y < Data_Battle_Screen_Min_Y) { CURSOR_Y = Data_Battle_Screen_Min_Y; } m_cursor._x = CURSOR_X; m_cursor._y = CURSOR_Y; } function myCheckKeyIn() { if ((C_PLAYER_STATUS == Data_Player_Status_Stand) || (C_PLAYER_STATUS == Data_Player_Status_Move)) { C_MOVE_REQ_Y = 0; C_MOVE_REQ_X = 0; if (Key.isDown(Data_Key_In_Up)) { C_MOVE_REQ_Y = C_MOVE_REQ_Y - Data_Move_Y_Player; } if (Key.isDown(Data_Key_In_Down)) { C_MOVE_REQ_Y = C_MOVE_REQ_Y + Data_Move_Y_Player; } if (Key.isDown(Data_Key_In_Right)) { C_MOVE_REQ_X = C_MOVE_REQ_X + Data_Move_X_Player; } if (Key.isDown(Data_Key_In_Left)) { C_MOVE_REQ_X = C_MOVE_REQ_X - Data_Move_X_Player; } } if (Key.isDown(Data_Key_In_Att_Next)) { F_SEL_ATTACK_NEXT = true; } else { F_SEL_ATTACK_NEXT = false; } if (Key.isDown(Data_Key_In_Att_Back)) { F_SEL_ATTACK_BACK = true; } else { F_SEL_ATTACK_BACK = false; } if (Key.isDown(Data_Key_In_Assist01)) { F_SEL_ASSIST01 = true; } else { F_SEL_ASSIST01 = false; } if (Key.isDown(Data_Key_In_Assist02)) { F_SEL_ASSIST02 = true; } else { F_SEL_ASSIST02 = false; } if (Key.isDown(Data_Key_In_Assist03)) { F_SEL_ASSIST03 = true; } else { F_SEL_ASSIST03 = false; } if (Key.isDown(32)) { F_ASSIST_GO = true; } else { F_ASSIST_GO = false; } if (Key.isDown(Data_Key_In_Mera)) { F_SEL_ATTACK_MERA = true; } else { F_SEL_ATTACK_MERA = false; } if (Key.isDown(Data_Key_In_Gira)) { F_SEL_ATTACK_GIRA = true; } else { F_SEL_ATTACK_GIRA = false; } if (Key.isDown(Data_Key_In_Hyado)) { F_SEL_ATTACK_HYADO = true; } else { F_SEL_ATTACK_HYADO = false; } if (Key.isDown(Data_Key_In_Io)) { F_SEL_ATTACK_IO = true; } else { F_SEL_ATTACK_IO = false; } if (Key.isDown(Data_Key_In_Wepon)) { F_SEL_ATTACK_WEPON = true; } else { F_SEL_ATTACK_WEPON = false; } } function myPlayerMoveKey() { var TEMP_AIM_XY = 0; if ((C_MOVE_REQ_X == 0) && (C_MOVE_REQ_Y == 0)) { if (C_PLAYER_STATUS == Data_Player_Status_Move) { C_PLAYER_STATUS = Data_Player_Status_Stand; m_player.gotoAndPlay("stand"); } } else { if ((C_MOVE_REQ_X != 0) && (C_MOVE_REQ_Y != 0)) { TEMP_AIM_XY = 0.707106781186547 * _level0.L0_MOVE_SPEED; if (C_MOVE_REQ_X > 0) { C_MOVE_REQ_X = TEMP_AIM_XY; } else { C_MOVE_REQ_X = -TEMP_AIM_XY; } if (C_MOVE_REQ_Y > 0) { C_MOVE_REQ_Y = TEMP_AIM_XY; } else { C_MOVE_REQ_Y = -TEMP_AIM_XY; } } if (((m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true))) { C_MOVE_REQ_X = 0; } if (((m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true))) { C_MOVE_REQ_Y = (-1 * C_MOVE_REQ_Y) / 2; } if (((C_MOVE_REQ_X != 0) || (C_MOVE_REQ_Y != 0)) && (C_PLAYER_STATUS == Data_Player_Status_Stand)) { C_PLAYER_STATUS = Data_Player_Status_Move; m_player.gotoAndPlay("move"); } if (C_PLAYER_STATUS == Data_Player_Status_Move) { if (C_MOVE_REQ_X > 0) { if (F_PLAYER_DIRECTION == false) { F_PLAYER_DIRECTION = true; m_player._xscale = -100; } } else if (C_MOVE_REQ_X < 0) { if (F_PLAYER_DIRECTION == true) { F_PLAYER_DIRECTION = false; m_player._xscale = 100; } } } m_player._x = m_player._x + C_MOVE_REQ_X; m_player._y = m_player._y + C_MOVE_REQ_Y; m_player.swapDepths((Math.floor(m_player._y) * 10) + Data_Depth_Char_Num); m_player_shadow._x = m_player._x; m_player_shadow._y = m_player.m_hit.getBounds(_root).yMax; } } function myPlayerMoveMouse() { if (((m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMax + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMax + C_MOVE_REQ_Y, true))) || (m_hit_back.hitTest(m_player.m_hit.getBounds(_root).xMin + C_MOVE_REQ_X, m_player.m_hit.getBounds(_root).yMin + C_MOVE_REQ_Y, true))) { C_MOVE_TARGET_X = 0; C_MOVE_TARGET_Y = 0; C_MOVE_REQ_X = 0; C_MOVE_REQ_Y = 0; } if (C_MOVE_TARGET_X != 0) { if (Math.abs(C_MOVE_TARGET_X - m_player._x) <= Math.abs(C_MOVE_REQ_X)) { m_player._x = C_MOVE_TARGET_X; C_MOVE_TARGET_X = 0; C_MOVE_REQ_X = 0; } else { m_player._x = m_player._x + C_MOVE_REQ_X; } } if (C_MOVE_TARGET_Y != 0) { if (Math.abs(C_MOVE_TARGET_Y - m_player._y) <= Math.abs(C_MOVE_REQ_Y)) { m_player._y = C_MOVE_TARGET_Y; C_MOVE_TARGET_Y = 0; C_MOVE_REQ_Y = 0; } else { m_player._y = m_player._y + C_MOVE_REQ_Y; } m_player.swapDepths((Math.floor(m_player._y) * 10) + Data_Depth_Char_Num); } m_player_shadow._x = m_player._x; m_player_shadow._y = m_player.m_hit.getBounds(_root).yMax; if (C_MOVE_REQ_X > 0) { if (F_PLAYER_DIRECTION == false) { F_PLAYER_DIRECTION = true; m_player._xscale = -100; } } else if (C_MOVE_REQ_X < 0) { if (F_PLAYER_DIRECTION == true) { F_PLAYER_DIRECTION = false; m_player._xscale = 100; } } if (((C_MOVE_REQ_X != 0) || (C_MOVE_REQ_Y != 0)) && (C_PLAYER_STATUS == Data_Player_Status_Stand)) { C_PLAYER_STATUS = Data_Player_Status_Move; m_player.gotoAndPlay("move"); } else if (((C_MOVE_REQ_X == 0) && (C_MOVE_REQ_Y == 0)) && (C_PLAYER_STATUS == Data_Player_Status_Move)) { C_PLAYER_STATUS = Data_Player_Status_Stand; m_player.gotoAndPlay("stand"); } } function myMouseJudg() { F_MOUSE_ON_OFF_B = F_MOUSE_ON_OFF; F_MOUSE_ON_OFF = F_MOUSE_ON_OFF_KEY; if (_level0.L0_CONTROL == 1) { if ((F_MOUSE_ON_OFF != F_MOUSE_ON_OFF_B) && (F_MOUSE_ON_OFF == true)) { if ((C_PLAYER_STATUS == Data_Player_Status_Stand) || (C_PLAYER_STATUS == Data_Player_Status_Move)) { C_ATT_CHARGE = 1; CHARGE_MAX = 45; } } else if ((F_MOUSE_ON_OFF == F_MOUSE_ON_OFF_B) && (F_MOUSE_ON_OFF == true)) { if (C_ATT_CHARGE != 0) { C_ATT_CHARGE++; if (C_ATT_CHARGE >= CHARGE_MAX) { C_ATT_CHARGE = CHARGE_MAX; } if (((C_ATT_CHARGE / CHARGE_MAX) * 100) >= 80) { m_cursor.m_cursor_bar.play(); } m_cursor.m_cursor_bar._rotation = 180 * (C_ATT_CHARGE / CHARGE_MAX); } } else if ((F_MOUSE_ON_OFF != F_MOUSE_ON_OFF_B) && (F_MOUSE_ON_OFF == false)) { if (((C_PLAYER_STATUS == Data_Player_Status_Stand) || (C_PLAYER_STATUS == Data_Player_Status_Move)) && (C_ATT_CHARGE != 0)) { myMoveTargetClear(m_cursor._x - m_player._x); if ((C_ATT_CHARGE >= CHARGE_MAX) && (_level0.L0_DRAGON_MP >= C_ATT_CHARGE)) { m_player.gotoAndPlay("attack04"); C_ATT_CHECK_NUM = 1; C_ATT_POWER = 3; C_PLAYER_ATT_STATUS = 4; C_PLAYER_ACTION_TIME = 50; ATTACK_TARGET_X = m_cursor._x; ATTACK_TARGET_Y = m_cursor._y; } else if ((C_ATT_CHARGE >= ((CHARGE_MAX / 3) * 2)) && (_level0.L0_DRAGON_MP >= ((CHARGE_MAX / 3) * 2))) { m_player.gotoAndPlay("attack02"); C_ATT_CHECK_NUM = 12; C_ATT_POWER = 1; C_PLAYER_ATT_STATUS = 3; C_PLAYER_ACTION_TIME = 30; } else if ((C_ATT_CHARGE >= (CHARGE_MAX / 3)) && (_level0.L0_DRAGON_MP >= (CHARGE_MAX / 3))) { m_player.gotoAndPlay("attack05"); C_ATT_CHECK_NUM = 2; C_ATT_POWER = 1; C_PLAYER_ATT_STATUS = 2; C_PLAYER_ACTION_TIME = 25; } else { m_player.gotoAndPlay("attack01"); C_ATT_CHECK_NUM = 1; C_ATT_POWER = 1; C_PLAYER_ATT_STATUS = 1; C_PLAYER_ACTION_TIME = 25; } _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP - C_ATT_CHARGE; if (_level0.L0_DRAGON_MP <= 0) { _level0.L0_DRAGON_MP = 0; } C_PLAYER_STATUS = Data_Player_Status_Attack; C_ATT_CHARGE = 0; m_cursor.m_cursor_bar.gotoAndStop(1); m_cursor.m_cursor_bar._rotation = 0; } } } else if (((F_MOUSE_ON_OFF != F_MOUSE_ON_OFF_B) && (F_MOUSE_ON_OFF == true)) && (m_hit_back.hitTest(m_cursor._x, m_cursor._y, true) == false)) { var TEMP_A_LINE; var TEMP_B_LINE; var TEMP_C_LINE; var j; var k; var l; TEMP_A_LINE = m_cursor._x - m_player._x; TEMP_B_LINE = m_cursor._y - m_player._y; TEMP_C_LINE = Math.sqrt(Math.pow(TEMP_A_LINE, 2) + Math.pow(TEMP_B_LINE, 2)); this.attachMovie("movie_hit_line", "m_hit_line", Data_Depth_Hit_Line); m_hit_line._x = m_player._x; m_hit_line._y = m_player._y; k = Math.ceil(TEMP_C_LINE / _level0.L0_MOVE_SPEED); l = 0; while (l <= k) { j = 1; while (j <= Data_Obstacle_Num) { if (m_hit_line.hitTest(this["m_obstacle" + j])) { break; } j++; } if (j <= Data_Obstacle_Num) { break; } m_hit_line._x = m_hit_line._x + (TEMP_A_LINE / (TEMP_C_LINE / _level0.L0_MOVE_SPEED)); m_hit_line._y = m_hit_line._y + (TEMP_B_LINE / (TEMP_C_LINE / _level0.L0_MOVE_SPEED)); l++; } m_hit_line.removeMovieClip(); if ((l > k) && ((C_PLAYER_STATUS == Data_Player_Status_Stand) || (C_PLAYER_STATUS == Data_Player_Status_Move))) { C_MOVE_TARGET_X = m_cursor._x; C_MOVE_TARGET_Y = m_cursor._y; C_MOVE_REQ_X = TEMP_A_LINE / (TEMP_C_LINE / _level0.L0_MOVE_SPEED); C_MOVE_REQ_Y = TEMP_B_LINE / (TEMP_C_LINE / _level0.L0_MOVE_SPEED); var i = 0; i = 0; while (i < Data_Enemy_Num) { if (m_cursor.m_cursor_inside.hitTest(this["m_enemy" + i].m_hit) && ((((ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Stand) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Move)) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Attack)) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Down))) { TEMP_A_LINE = this["m_enemy" + i]._x - m_player._x; TEMP_B_LINE = this["m_enemy" + i]._y - m_player._y; TEMP_C_LINE = Math.sqrt(Math.pow(TEMP_A_LINE, 2) + Math.pow(TEMP_B_LINE, 2)); if (Math.abs(TEMP_B_LINE) < 32) { if (Math.abs(TEMP_A_LINE) <= Data_AttRange_Short) { if (_level0.L0_DRAGON_MP >= 10) { C_PLAYER_STATUS = Data_Player_Status_Attack; m_player.gotoAndPlay("attack01"); C_ATT_CHECK_NUM = 1; C_ATT_POWER = 1; C_PLAYER_ATT_STATUS = 1; C_PLAYER_ACTION_TIME = 25; _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP - 10; if (_level0.L0_DRAGON_MP <= 0) { _level0.L0_DRAGON_MP = 0; } myMoveTargetClear(TEMP_A_LINE); } } else if (Math.abs(TEMP_A_LINE) <= Data_AttRange_Middle) { if (_level0.L0_DRAGON_MP >= 40) { C_PLAYER_STATUS = Data_Player_Status_Attack; m_player.gotoAndPlay("attack02"); C_ATT_CHECK_NUM = 12; C_ATT_POWER = 1; C_PLAYER_ATT_STATUS = 3; C_PLAYER_ACTION_TIME = 30; _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP - 40; if (_level0.L0_DRAGON_MP <= 0) { _level0.L0_DRAGON_MP = 0; } myMoveTargetClear(TEMP_A_LINE); C_MOVE_TARGET_X = ((C_ATT_MOVE_X * Data_Move_X_Player) * 1.5) * 25; } } else if (_level0.L0_DRAGON_MP >= 60) { C_PLAYER_STATUS = Data_Player_Status_Attack; m_player.gotoAndPlay("attack04"); C_ATT_CHECK_NUM = 1; C_ATT_POWER = 3; C_PLAYER_ATT_STATUS = 4; C_PLAYER_ACTION_TIME = 50; _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP - 60; ATTACK_TARGET_X = m_cursor._x; ATTACK_TARGET_Y = m_cursor._y; if (_level0.L0_DRAGON_MP <= 0) { _level0.L0_DRAGON_MP = 0; } myMoveTargetClear(TEMP_A_LINE); } } else if (_level0.L0_DRAGON_MP >= 60) { C_PLAYER_STATUS = Data_Player_Status_Attack; m_player.gotoAndPlay("attack04"); C_ATT_CHECK_NUM = 1; C_ATT_POWER = 3; C_PLAYER_ATT_STATUS = 4; C_PLAYER_ACTION_TIME = 50; _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP - 60; ATTACK_TARGET_X = m_cursor._x; ATTACK_TARGET_Y = m_cursor._y; if (_level0.L0_DRAGON_MP <= 0) { _level0.L0_DRAGON_MP = 0; } myMoveTargetClear(TEMP_A_LINE); } return; } i++; } } } } function myMoveTargetClear(InLineX) { if (InLineX > 0) { C_ATT_MOVE_X = 1; if (F_PLAYER_DIRECTION == false) { F_PLAYER_DIRECTION = true; m_player._xscale = -100; } } else if (InLineX < 0) { C_ATT_MOVE_X = -1; if (F_PLAYER_DIRECTION == true) { F_PLAYER_DIRECTION = false; m_player._xscale = 100; } } C_MOVE_TARGET_X = 0; C_MOVE_TARGET_Y = 0; C_MOVE_REQ_X = 0; C_MOVE_REQ_Y = 0; } function myAttackJudg() { if (C_PLAYER_STATUS == Data_Player_Status_Attack) { if (C_PLAYER_ACTION_TIME <= 0) { C_MOVE_TARGET_X = 0; C_MOVE_REQ_X = 0; C_PLAYER_STATUS = Data_Player_Status_Stand; C_PLAYER_ACTION_TIME = 0; C_PLAYER_ATT_STATUS = 0; C_ATT_MOVE_X = 0; C_ATT_CHECK_NUM = 0; C_ATT_POWER = 0; } else { C_PLAYER_ACTION_TIME--; if ((C_PLAYER_ACTION_TIME == 15) && (C_PLAYER_ATT_STATUS == 4)) { var TEMP_LINE_A; var TEMP_LINE_B; var TEMP_LINE_C; ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_Status] = Data_Effect_Player_Status_Wepon; ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_TargetX] = ATTACK_TARGET_X; ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_TargetY] = ATTACK_TARGET_Y; TEMP_LINE_A = ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_TargetX] - m_player._x; TEMP_LINE_B = ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_TargetY] - m_player._y; TEMP_LINE_C = Math.sqrt(Math.pow(TEMP_LINE_A, 2) + Math.pow(TEMP_LINE_B, 2)); ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX] = TEMP_LINE_A / (TEMP_LINE_C / 16); ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY] = TEMP_LINE_B / (TEMP_LINE_C / 16); if (TEMP_LINE_C < 16) { TEMP_LINE_C = 16; } if (Math.abs(ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX]) < 0.05) { if (ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX] > 0) { ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX] = 0.05; } else if (ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX] < 0) { ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqX] = -0.05; } } if (Math.abs(ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY]) < 0.05) { if (ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY] > 0) { ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY] = 0.05; } else if (ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY] < 0) { ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_ReqY] = -0.05; } } this.attachMovie("movie_effect_bagi", "m_effect_player_att" + C_EFFECT_PLAYER, Data_Depth_Effect_Player + C_EFFECT_PLAYER); this["m_effect_player_att" + C_EFFECT_PLAYER]._x = m_player._x; this["m_effect_player_att" + C_EFFECT_PLAYER]._y = m_player._y; ARRAY_EFFECT_PLAYER[C_EFFECT_PLAYER][Data_Effect_Player_AttPower] = 3; C_EFFECT_PLAYER++; if (C_EFFECT_PLAYER >= Data_Effect_Player_Num) { C_EFFECT_PLAYER = 0; } } else if ((C_PLAYER_ACTION_TIME <= 25) && (C_PLAYER_ATT_STATUS == 3)) { C_MOVE_REQ_X = (C_ATT_MOVE_X * Data_Move_X_Player) * 1.5; } if (C_ATT_CHECK_NUM != 0) { var i; i = 0; while (i < Data_Enemy_Num) { if ((((ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Stand) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Move)) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Attack)) || (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Down)) { if (m_player.m_att_hit.hitTest(this["m_enemy" + i].m_hit)) { this.attachMovie("movie_slash_effect", "m_effect_hit" + C_DEPTH_EFFECT_HIT, Data_Depth_Effect_Hit + C_DEPTH_EFFECT_HIT); this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._x = this["m_enemy" + i]._x; this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._y = this["m_enemy" + i]._y; C_DEPTH_EFFECT_HIT++; if (C_DEPTH_EFFECT_HIT >= Data_HitEffect_Max) { C_DEPTH_EFFECT_HIT = 0; } ARRAY_ENEMY_DATA[i][Data_Enemy_HP] = ARRAY_ENEMY_DATA[i][Data_Enemy_HP] - C_ATT_POWER; if (ARRAY_ENEMY_DATA[i][Data_Enemy_HP] <= 0) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_End; ARRAY_ENEMY_DATA[i][Data_Enemy_HP] = 0; this["m_enemy" + i].gotoAndPlay("escape"); ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 60; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } else if (((ARRAY_ENEMY_DATA[i][Data_Enemy_HP] / ARRAY_ENEMY_DATA[i][Data_Enemy_HP_Max]) * 100) < 50) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_KnockBack; this["m_enemy" + i].gotoAndPlay("knockback"); ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = Math.ceil(Math.random() * 6) * 10; if (this["m_enemy" + i]._x >= m_player._x) { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x + ((Math.ceil(Math.random() * 5) * 5) + 25); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x - ((Math.ceil(Math.random() * 5) * 5) + 25); } if (this["m_enemy" + i]._y >= m_player._y) { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = this["m_enemy" + i]._y + ((Math.ceil(Math.random() * 5) * 5) + 25); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = this["m_enemy" + i]._y - ((Math.ceil(Math.random() * 5) * 5) + 25); } ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] - this["m_enemy" + i]._x) / ARRAY_ENEMY_DATA[i][Data_Enemy_Time]; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] - this["m_enemy" + i]._y) / ARRAY_ENEMY_DATA[i][Data_Enemy_Time]; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Damage; this["m_enemy" + i].gotoAndPlay("damage0" + Math.ceil(Math.random() * 2)); ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 15; if (this["m_enemy" + i]._x >= m_player._x) { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x + ((Math.ceil(Math.random() * 5) * 10) + 50); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x - ((Math.ceil(Math.random() * 5) * 10) + 50); } ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] - this["m_enemy" + i]._x) / ARRAY_ENEMY_DATA[i][Data_Enemy_Time]; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } C_ATT_CHECK_NUM--; if (C_ATT_CHECK_NUM <= 0) { C_ATT_CHECK_NUM = 0; return; } } } i++; } } } } } function myAttEffectJudg() { var i; i = 0; while (i < Data_Effect_Player_Num) { if (ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Status] != Data_Effect_Player_Status_None) { if (ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Status] == Data_Effect_Player_Status_Wepon) { if (((m_hit_back.hitTest(this["m_effect_player_att" + i].m_att_hit.getBounds(_root).xMax + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX], this["m_effect_player_att" + i].m_att_hit.getBounds(_root).yMax + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY], true) || (m_hit_back.hitTest(this["m_effect_player_att" + i].m_att_hit.getBounds(_root).xMin + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX], this["m_effect_player_att" + i].m_att_hit.getBounds(_root).yMax + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY], true))) || (m_hit_back.hitTest(this["m_effect_player_att" + i].m_att_hit.getBounds(_root).xMax + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX], this["m_effect_player_att" + i].m_att_hit.getBounds(_root).yMin + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY], true))) || (m_hit_back.hitTest(this["m_effect_player_att" + i].m_att_hit.getBounds(_root).xMin + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX], this["m_effect_player_att" + i].m_att_hit.getBounds(_root).yMin + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY], true))) { ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Status] = Data_Effect_Player_Status_None; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_TargetX] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_TargetY] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_AttPower] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Lv] = 0; this["m_effect_player_att" + i].removeMovieClip(); } else { this["m_effect_player_att" + i]._x = this["m_effect_player_att" + i]._x + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX]; this["m_effect_player_att" + i]._y = this["m_effect_player_att" + i]._y + ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY]; var j; j = 0; while (j < Data_Enemy_Num) { if ((((ARRAY_ENEMY_DATA[j][Data_Enemy_Status] == Data_Enemy_Status_Stand) || (ARRAY_ENEMY_DATA[j][Data_Enemy_Status] == Data_Enemy_Status_Move)) || (ARRAY_ENEMY_DATA[j][Data_Enemy_Status] == Data_Enemy_Status_Attack)) || (ARRAY_ENEMY_DATA[j][Data_Enemy_Status] == Data_Enemy_Status_Down)) { if (this["m_effect_player_att" + i].m_att_hit.hitTest(this["m_enemy" + j].m_hit)) { this.attachMovie("movie_slash_effect", "m_effect_hit" + C_DEPTH_EFFECT_HIT, Data_Depth_Effect_Hit + C_DEPTH_EFFECT_HIT); this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._x = this["m_enemy" + j]._x; this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._y = this["m_enemy" + j]._y; C_DEPTH_EFFECT_HIT++; if (C_DEPTH_EFFECT_HIT >= Data_HitEffect_Max) { C_DEPTH_EFFECT_HIT = 0; } ARRAY_ENEMY_DATA[j][Data_Enemy_HP] = ARRAY_ENEMY_DATA[j][Data_Enemy_HP] - ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_AttPower]; if (ARRAY_ENEMY_DATA[j][Data_Enemy_HP] <= 0) { ARRAY_ENEMY_DATA[j][Data_Enemy_Status] = Data_Enemy_Status_End; ARRAY_ENEMY_DATA[j][Data_Enemy_HP] = 0; this["m_enemy" + j].gotoAndPlay("escape"); ARRAY_ENEMY_DATA[j][Data_Enemy_Time] = 60; ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[j][Data_Enemy_ReqX] = 0; ARRAY_ENEMY_DATA[j][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[j][Data_Enemy_ReqY] = 0; } else if (((ARRAY_ENEMY_DATA[j][Data_Enemy_HP] / ARRAY_ENEMY_DATA[j][Data_Enemy_HP_Max]) * 100) < 50) { ARRAY_ENEMY_DATA[j][Data_Enemy_Status] = Data_Enemy_Status_KnockBack; this["m_enemy" + j].gotoAndPlay("knockback"); ARRAY_ENEMY_DATA[j][Data_Enemy_Time] = Math.ceil(Math.random() * 6) * 10; if (this["m_enemy" + j]._x >= m_player._x) { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] = this["m_enemy" + j]._x + ((Math.ceil(Math.random() * 5) * 5) + 25); } else { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] = this["m_enemy" + j]._x - ((Math.ceil(Math.random() * 5) * 5) + 25); } if (this["m_enemy" + j]._y >= m_player._y) { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetY] = this["m_enemy" + j]._y + ((Math.ceil(Math.random() * 5) * 5) + 25); } else { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetY] = this["m_enemy" + j]._y - ((Math.ceil(Math.random() * 5) * 5) + 25); } ARRAY_ENEMY_DATA[j][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] - this["m_enemy" + j]._x) / ARRAY_ENEMY_DATA[j][Data_Enemy_Time]; ARRAY_ENEMY_DATA[j][Data_Enemy_ReqY] = (ARRAY_ENEMY_DATA[j][Data_Enemy_TargetY] - this["m_enemy" + j]._y) / ARRAY_ENEMY_DATA[j][Data_Enemy_Time]; } else { ARRAY_ENEMY_DATA[j][Data_Enemy_Status] = Data_Enemy_Status_Damage; this["m_enemy" + j].gotoAndPlay("damage0" + Math.ceil(Math.random() * 2)); ARRAY_ENEMY_DATA[j][Data_Enemy_Time] = 15; if (this["m_enemy" + j]._x >= m_player._x) { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] = this["m_enemy" + j]._x + ((Math.ceil(Math.random() * 5) * 10) + 50); } else { ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] = this["m_enemy" + j]._x - ((Math.ceil(Math.random() * 5) * 10) + 50); } ARRAY_ENEMY_DATA[j][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[j][Data_Enemy_TargetX] - this["m_enemy" + j]._x) / ARRAY_ENEMY_DATA[j][Data_Enemy_Time]; ARRAY_ENEMY_DATA[j][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[j][Data_Enemy_ReqY] = 0; } ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Status] = Data_Effect_Player_Status_None; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqX] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_ReqY] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_TargetX] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_TargetY] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_AttPower] = 0; ARRAY_EFFECT_PLAYER[i][Data_Effect_Player_Lv] = 0; this["m_effect_player_att" + i].removeMovieClip(); } } j++; } } } } i++; } } function myEnemyJudg() { var i; var j; var k; i = 0; while (i < Data_Enemy_Num) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_None) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] == 0) { this.attachMovie("movie_battle_char_slime", "m_enemy" + i, Data_Depth_Char_Min + i); j = Math.floor(Math.random() * 10); this["m_enemy" + i]._x = Data_Enemy_Appears[j][Data_Enemy_Appears_Array_x]; this["m_enemy" + i]._y = Data_Enemy_Appears[j][Data_Enemy_Appears_Array_y]; this["m_enemy" + i].swapDepths((Math.floor(this["m_enemy" + i]._y) * 10) + i); this.attachMovie("movie_shadow", "m_enemy_shadow" + i, Data_Depth_Enemy_Shadow + i); this["m_enemy_shadow" + i]._x = this["m_enemy" + i]._x; this["m_enemy_shadow" + i]._y = this["m_enemy" + i].m_hit.getBounds(_root).yMax; if (this["m_enemy" + i]._x <= 400) { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = true; this["m_enemy" + i]._xscale = -100; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = false; this["m_enemy" + i]._xscale = 100; } ARRAY_ENEMY_DATA[i][Data_Enemy_HP] = 3; ARRAY_ENEMY_DATA[i][Data_Enemy_HP_Max] = 3; this["m_enemy" + i].gotoAndPlay("attack08"); ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 1; } else if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] >= Data_Enemy_Attack_Time_08) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Stand; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]++; } } else if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Stand) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] == 0) { j = Math.ceil(Math.random() * 100); if (Math.sqrt(Math.pow(m_player._x - this["m_enemy" + i]._x, 2) + Math.pow(m_player._y - this["m_enemy" + i]._y, 2)) <= Data_Range_Short) { if (j <= 10) { myEnemyMoveTarget01(i); } else if (j <= 70) { ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = Math.ceil(Math.random() * 3) * 20; } else if (Math.abs(m_player._y - this["m_enemy" + i]._y) <= 50) { this["m_enemy" + i].gotoAndPlay("attack01"); ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Attack; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 20; C_ENEMY_ATTACK_NUM = 1; if (this["m_enemy" + i]._x <= m_player._x) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] == false) { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = true; this["m_enemy" + i]._xscale = -100; } ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x + 100; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = 5; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } else { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] == true) { ARRAY_ENEMY_DATA[i][Data_Enemy_Direction] = false; this["m_enemy" + i]._xscale = 100; } ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = this["m_enemy" + i]._x - 100; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = -5; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } } else { myEnemyMoveTarget02(i); } } else if (Math.sqrt(((m_player._x - this["m_enemy" + i]._x) ^ (2 + (m_player._y - this["m_enemy" + i]._y))) ^ 2) <= Data_Range_Middle) { if (j <= 50) { ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = Math.ceil(Math.random() * 3) * 20; } else if (j <= 80) { if (Math.abs(m_player._y - this["m_enemy" + i]._y) <= 50) { myEnemyMoveTarget03(i); } else { myEnemyMoveTarget02(i); } } else { myEnemyMoveTarget01(i); } } else if (j <= 40) { myEnemyMoveTarget01(i); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = Math.ceil(Math.random() * 3) * 20; } } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } } } i++; } } function myEnemyMoveTarget01(Cahr_No) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = Math.ceil(Math.random() * (Data_Battle_Screen_Max_X - Data_Battle_Screen_Min_X)) + Data_Battle_Screen_Min_X; ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = Math.ceil(Math.random() * (Data_Battle_Screen_Max_Y - Data_Battle_Screen_Min_Y)) + Data_Battle_Screen_Min_Y; if (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) >= Data_Enemy_Speed) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = -0.05; } } if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] >= 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = -0.05; } } this["m_enemy" + Cahr_No].gotoAndPlay("move"); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Status] = Data_Enemy_Status_Move; if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == false) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = true; this["m_enemy" + Cahr_No]._xscale = -100; } } else if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] < 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == true) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = false; this["m_enemy" + Cahr_No]._xscale = 100; } } } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = 0; } } function myEnemyMoveTarget02(Cahr_No) { if (this["m_enemy" + Cahr_No]._y > m_player._y) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = this["m_enemy" + Cahr_No]._y - Math.ceil(Math.random() * 150); } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = this["m_enemy" + Cahr_No]._y + Math.ceil(Math.random() * 150); } ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = Math.ceil(Math.random() * (Data_Battle_Screen_Max_X - Data_Battle_Screen_Min_X)) + Data_Battle_Screen_Min_X; if (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) >= Data_Enemy_Speed) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = -0.05; } } if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] >= 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = -0.05; } } this["m_enemy" + Cahr_No].gotoAndPlay("move"); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Status] = Data_Enemy_Status_Move; if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == false) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = true; this["m_enemy" + Cahr_No]._xscale = -100; } } else if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] < 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == true) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = false; this["m_enemy" + Cahr_No]._xscale = 100; } } } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = 0; } } function myEnemyMoveTarget03(Cahr_No) { if (this["m_enemy" + Cahr_No]._x > m_player._x) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = (this["m_enemy" + Cahr_No]._x - Math.ceil(Math.random() * 125)) + 25; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = (this["m_enemy" + Cahr_No]._x + Math.ceil(Math.random() * 125)) - 25; } ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = Math.ceil(Math.random() * (Data_Battle_Screen_Max_Y - Data_Battle_Screen_Min_Y)) + Data_Battle_Screen_Min_Y; if (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) >= Data_Enemy_Speed) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y) / (Math.sqrt(Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] - this["m_enemy" + Cahr_No]._x, 2) + Math.pow(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] - this["m_enemy" + Cahr_No]._y, 2)) / Data_Enemy_Speed); if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] = -0.05; } } if ((Math.abs(ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY]) <= 0.05) && (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] != 0)) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] >= 0) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = 0.05; } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqY] = -0.05; } } this["m_enemy" + Cahr_No].gotoAndPlay("move"); ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Status] = Data_Enemy_Status_Move; if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] > 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == false) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = true; this["m_enemy" + Cahr_No]._xscale = -100; } } else if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_ReqX] < 0) { if (ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] == true) { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_Direction] = false; this["m_enemy" + Cahr_No]._xscale = 100; } } } else { ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[Cahr_No][Data_Enemy_TargetY] = 0; } } function myEnemyMove() { var i; i = 0; while (i < Data_Enemy_Num) { if ((ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] != 0) || (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] != 0)) { if (((m_hit_back.hitTest(this["m_enemy" + i].m_hit.getBounds(_root).xMax + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX], this["m_enemy" + i].m_hit.getBounds(_root).yMax + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY], true) || (m_hit_back.hitTest(this["m_enemy" + i].m_hit.getBounds(_root).xMin + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX], this["m_enemy" + i].m_hit.getBounds(_root).yMax + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY], true))) || (m_hit_back.hitTest(this["m_enemy" + i].m_hit.getBounds(_root).xMax + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX], this["m_enemy" + i].m_hit.getBounds(_root).yMin + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY], true))) || (m_hit_back.hitTest(this["m_enemy" + i].m_hit.getBounds(_root).xMin + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX], this["m_enemy" + i].m_hit.getBounds(_root).yMin + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY], true))) { ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } else { if (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] != 0) { if (Math.abs(ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] - this["m_enemy" + i]._x) <= Math.abs(ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX])) { this["m_enemy" + i]._x = ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX]; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = 0; } else { this["m_enemy" + i]._x = this["m_enemy" + i]._x + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX]; } } else { ARRAY_ENEMY_DATA[i][Data_Enemy_ReqX] = 0; } if (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] != 0) { if (Math.abs(ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] - this["m_enemy" + i]._y) <= Math.abs(ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY])) { this["m_enemy" + i]._y = ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY]; ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] = 0; ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } else { this["m_enemy" + i]._y = this["m_enemy" + i]._y + ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY]; } this["m_enemy" + i].swapDepths((Math.floor(this["m_enemy" + i]._y) * 10) + i); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_ReqY] = 0; } this["m_enemy_shadow" + i]._x = this["m_enemy" + i]._x; this["m_enemy_shadow" + i]._y = this["m_enemy" + i].m_hit.getBounds(_root).yMax; } } if (((ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Move) && (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetX] == 0)) && (ARRAY_ENEMY_DATA[i][Data_Enemy_TargetY] == 0)) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Stand; this["m_enemy" + i].gotoAndPlay("stand"); } i++; } } function myEnemyAttack() { var i; i = 0; while (i < Data_Enemy_Num) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Attack) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Stand; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } else { if ((this["m_enemy" + i].m_att_hit.hitTest(m_player.m_hit) && ((((C_PLAYER_STATUS == Data_Player_Status_Stand) || (C_PLAYER_STATUS == Data_Player_Status_Move)) || (C_PLAYER_STATUS == Data_Player_Status_Attack)) || (C_PLAYER_STATUS == Data_Player_Status_Down))) && (C_ENEMY_ATTACK_NUM != 0)) { C_ENEMY_ATTACK_NUM--; if (C_ENEMY_ATTACK_NUM <= 0) { C_ENEMY_ATTACK_NUM = 0; } this.attachMovie("movie_slash_effect", "m_effect_hit" + C_DEPTH_EFFECT_HIT, Data_Depth_Effect_Hit + C_DEPTH_EFFECT_HIT); this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._x = m_player._x; this["m_effect_hit" + C_DEPTH_EFFECT_HIT]._y = m_player._y; C_DEPTH_EFFECT_HIT++; if (C_DEPTH_EFFECT_HIT >= Data_HitEffect_Max) { C_DEPTH_EFFECT_HIT = 0; } C_MOVE_TARGET_X = 0; C_MOVE_TARGET_Y = 0; C_MOVE_REQ_X = 0; C_MOVE_REQ_Y = 0; C_ATT_MOVE_X = 0; C_ATT_CHECK_NUM = 0; C_ATT_POWER = 0; C_ATT_CHARGE = 0; m_cursor.m_cursor_bar.gotoAndStop(1); m_cursor.m_cursor_bar._rotation = 0; _level0.L0_DRAGON_HP = _level0.L0_DRAGON_HP - 1; if (_level0.L0_DRAGON_HP <= 0) { _level0.L0_DRAGON_HP = 0; C_PLAYER_STATUS = Data_Player_Status_KnockBack; m_player.gotoAndPlay("knockback"); C_PLAYER_ACTION_TIME = Data_Player_ActTime_KnockBack * (Math.ceil(Math.random() * 3) + 3); if (m_player._x >= this["m_enemy" + i]._x) { C_MOVE_TARGET_X = m_player._x + (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_X = _level0.L0_MOVE_SPEED; } else { C_MOVE_TARGET_X = m_player._x - (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_X = -1 * _level0.L0_MOVE_SPEED; } if (m_player._y >= this["m_enemy" + i]._y) { C_MOVE_TARGET_Y = m_player._y + (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_Y = _level0.L0_MOVE_SPEED; } else { C_MOVE_TARGET_Y = m_player._y - (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_Y = -1 * _level0.L0_MOVE_SPEED; } } else { C_PLAYER_KNOCKBACK = C_PLAYER_KNOCKBACK + Data_Player_KnockBack_Inc; if (C_PLAYER_KNOCKBACK >= Data_Player_KnockBack_Max) { C_PLAYER_KNOCKBACK = 0; C_PLAYER_STATUS = Data_Player_Status_KnockBack; m_player.gotoAndPlay("knockback"); C_PLAYER_ACTION_TIME = Data_Player_ActTime_KnockBack * (Math.ceil(Math.random() * 3) + 3); if (m_player._x >= this["m_enemy" + i]._x) { C_MOVE_TARGET_X = m_player._x + (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_X = _level0.L0_MOVE_SPEED; } else { C_MOVE_TARGET_X = m_player._x - (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_X = -1 * _level0.L0_MOVE_SPEED; } if (m_player._y >= this["m_enemy" + i]._y) { C_MOVE_TARGET_Y = m_player._y + (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_Y = _level0.L0_MOVE_SPEED; } else { C_MOVE_TARGET_Y = m_player._y - (C_PLAYER_ACTION_TIME * _level0.L0_MOVE_SPEED); C_MOVE_REQ_Y = -1 * _level0.L0_MOVE_SPEED; } } else { m_player.gotoAndPlay("damage0" + Math.ceil(Math.random() * 2)); C_PLAYER_STATUS = Data_Player_Status_Damage; C_PLAYER_ACTION_TIME = Data_Player_ActTime_Damage; if (m_player._x >= this["m_enemy" + i]._x) { C_MOVE_TARGET_X = m_player._x + (Data_Move_X_Player * Data_Player_ActTime_Damage); C_MOVE_REQ_X = Data_Move_X_Player; } else { C_MOVE_TARGET_X = m_player._x - (Data_Move_X_Player * Data_Player_ActTime_Damage); C_MOVE_REQ_X = -Data_Move_X_Player; } } } } ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; } } i++; } } function myPlayerStatusCheck() { switch (C_PLAYER_STATUS) { case Data_Player_Status_Damage : C_PLAYER_ACTION_TIME--; if (C_PLAYER_ACTION_TIME <= 0) { C_MOVE_TARGET_X = 0; C_MOVE_REQ_X = 0; C_PLAYER_ACTION_TIME = 0; C_PLAYER_STATUS = Data_Player_Status_Stand; } return; case Data_Player_Status_KnockBack : C_PLAYER_ACTION_TIME--; if (C_PLAYER_ACTION_TIME <= 0) { C_MOVE_TARGET_X = 0; C_MOVE_TARGET_Y = 0; C_MOVE_REQ_X = 0; C_MOVE_REQ_Y = 0; if (_level0.L0_DRAGON_HP <= 0) { C_PLAYER_ACTION_TIME = Data_Player_ActTime_Escape * 12; C_PLAYER_STATUS = Data_Player_Status_End; m_player.gotoAndPlay("escape"); } else { C_PLAYER_ACTION_TIME = Data_Player_ActTime_Down * Math.ceil(Math.random() * 3); C_PLAYER_STATUS = Data_Player_Status_Down; m_player.gotoAndPlay("down"); } } return; case Data_Player_Status_Down : C_PLAYER_ACTION_TIME--; if (C_PLAYER_ACTION_TIME <= 0) { C_PLAYER_ACTION_TIME = 0; C_PLAYER_STATUS = Data_Player_Status_Stand; m_player.gotoAndPlay("stand"); } return; case Data_Player_Status_End : C_PLAYER_ACTION_TIME--; if (C_PLAYER_ACTION_TIME <= 0) { _level0.L0_DRAGON_HP = _level0.L0_DRAGON_HP_MAX; _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP_MAX; Mouse.show(); this._parent.gotoAndStop(1); } return; } } function myEnemyDamage() { var i; i = 0; while (i < Data_Enemy_Num) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Damage) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Stand; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; } } else if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_KnockBack) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { this["m_enemy" + i].gotoAndPlay("down"); ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Down; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 30 * Math.ceil(Math.random() * 3); } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; } } else if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_Down) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { this["m_enemy" + i].gotoAndPlay("stand"); ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_Stand; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; } } else if (ARRAY_ENEMY_DATA[i][Data_Enemy_Status] == Data_Enemy_Status_End) { if (ARRAY_ENEMY_DATA[i][Data_Enemy_Time] <= 0) { this["m_enemy" + i].removeMovieClip(); ARRAY_ENEMY_DATA[i][Data_Enemy_Status] = Data_Enemy_Status_None; ARRAY_ENEMY_DATA[i][Data_Enemy_Time] = 0; } else { ARRAY_ENEMY_DATA[i][Data_Enemy_Time]--; } } i++; } } function myMagicPointCheck() { _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP + 0.2; if (_level0.L0_DRAGON_MP >= _level0.L0_DRAGON_MP_MAX) { _level0.L0_DRAGON_MP = _level0.L0_DRAGON_MP_MAX; } } Data_Obstacle_Num = 4; OB_MOUSE_ON = new Object(); OB_MOUSE_OFF = new Object(); OB_MOUSE_ON.onMouseDown = function () { F_MOUSE_ON_OFF_KEY = true; }; OB_MOUSE_OFF.onMouseUp = function () { F_MOUSE_ON_OFF_KEY = false; }; Mouse.addListener(OB_MOUSE_ON); Mouse.addListener(OB_MOUSE_OFF); this.onEnterFrame = function () { if (F_INITIAL == false) { myCursorSet(); myPlayerCharSet(); myEnemyCharSet(); F_INITIAL = true; } else { if (_level0.L0_CONTROL == 1) { myCheckKeyIn(); } myMoveMouse(); myMouseJudg(); myAttackJudg(); myAttEffectJudg(); myPlayerStatusCheck(); myEnemyJudg(); myEnemyAttack(); myEnemyDamage(); if (_level0.L0_CONTROL == 1) { myPlayerMoveKey(); } else { myPlayerMoveMouse(); } myEnemyMove(); myMagicPointCheck(); } }; this.stop();
Instance of Symbol 135 MovieClip "m_gauge_stack" in Symbol 148 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(_level0.L0_STACK + 1); }
Instance of Symbol 142 MovieClip "m_attack_icon" in Symbol 148 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 147 MovieClip "m_assist_icon" in Symbol 148 MovieClip Frame 2
onClipEvent (load) { if (_level0.L0_CONTROL == 0) { this.gotoAndStop(4); } else { this.gotoAndStop(1); } }

Library Items

Symbol 1 GraphicUsed by:2 111
Symbol 2 MovieClipUses:1Used by:6 19 78
Symbol 3 GraphicUsed by:6
Symbol 4 GraphicUsed by:6
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClip [movie_effect_bagi]Uses:2 3 4 5
Symbol 7 GraphicUsed by:19
Symbol 8 GraphicUsed by:19
Symbol 9 GraphicUsed by:19
Symbol 10 GraphicUsed by:19
Symbol 11 GraphicUsed by:19
Symbol 12 GraphicUsed by:19
Symbol 13 GraphicUsed by:19
Symbol 14 GraphicUsed by:19 78
Symbol 15 GraphicUsed by:19 78
Symbol 16 GraphicUsed by:19
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [movie_battle_char_slime]Uses:2 7 8 9 10 11 12 13 14 15 16 17 18
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [movie_shadow]Uses:20
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:25 36
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [movie_cursor02]Uses:23 24
Symbol 26 GraphicUsed by:30
Symbol 27 GraphicUsed by:30
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:26 27 28 29Used by:36
Symbol 31 GraphicUsed by:34
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:31 32 33Used by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [movie_cursor01]Uses:23 30 34 35
Symbol 37 GraphicUsed by:78
Symbol 38 GraphicUsed by:78
Symbol 39 GraphicUsed by:78
Symbol 40 GraphicUsed by:78
Symbol 41 GraphicUsed by:78
Symbol 42 GraphicUsed by:78
Symbol 43 GraphicUsed by:78
Symbol 44 GraphicUsed by:78
Symbol 45 GraphicUsed by:78
Symbol 46 GraphicUsed by:78
Symbol 47 GraphicUsed by:78
Symbol 48 GraphicUsed by:78
Symbol 49 GraphicUsed by:78
Symbol 50 GraphicUsed by:78
Symbol 51 GraphicUsed by:78
Symbol 52 GraphicUsed by:78
Symbol 53 GraphicUsed by:78
Symbol 54 GraphicUsed by:78
Symbol 55 GraphicUsed by:78
Symbol 56 GraphicUsed by:78
Symbol 57 GraphicUsed by:78
Symbol 58 GraphicUsed by:78
Symbol 59 GraphicUsed by:78
Symbol 60 GraphicUsed by:78
Symbol 61 GraphicUsed by:78
Symbol 62 GraphicUsed by:78
Symbol 63 GraphicUsed by:78
Symbol 64 GraphicUsed by:78
Symbol 65 GraphicUsed by:78
Symbol 66 GraphicUsed by:78
Symbol 67 GraphicUsed by:78
Symbol 68 GraphicUsed by:78
Symbol 69 GraphicUsed by:78
Symbol 70 GraphicUsed by:78
Symbol 71 GraphicUsed by:78
Symbol 72 GraphicUsed by:78
Symbol 73 GraphicUsed by:78
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClip [movie_battle_char_fighter]Uses:2 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 14 68 15 69 70 71 72 73 74 75 76 77
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClip [movie_hit_line]Uses:79
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip [movie_slash_effect]Uses:81
Symbol 83 FontUsed by:84 85 86 97
Symbol 84 TextUses:83Used by:89
Symbol 85 EditableTextUses:83Used by:89
Symbol 86 TextUses:83Used by:88
Symbol 87 GraphicUsed by:88 101
Symbol 88 ButtonUses:86 87Used by:89
Symbol 89 MovieClipUses:84 85 88Used by:102
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:95
Symbol 92 GraphicUsed by:93 114
Symbol 93 MovieClipUses:92Used by:95
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:91 93 94Used by:102
Symbol 96 GraphicUsed by:98
Symbol 97 TextUses:83Used by:98
Symbol 98 MovieClipUses:96 97Used by:102
Symbol 99 FontUsed by:100
Symbol 100 TextUses:99Used by:101
Symbol 101 ButtonUses:100 87Used by:102
Symbol 102 MovieClipUses:89 95 98 101Used by:Timeline
Symbol 103 GraphicUsed by:148
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:148
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:148
Symbol 108 GraphicUsed by:148
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:148
Symbol 111 MovieClipUses:1Used by:148
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:112 113 92Used by:116
Symbol 115 GraphicUsed by:116 119
Symbol 116 MovieClipUses:114 115Used by:148
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:118 115Used by:148
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:121 122Used by:148
Symbol 124 GraphicUsed by:135
Symbol 125 GraphicUsed by:135
Symbol 126 GraphicUsed by:135
Symbol 127 GraphicUsed by:135
Symbol 128 GraphicUsed by:135
Symbol 129 GraphicUsed by:135
Symbol 130 ShapeTweeningUsed by:134
Symbol 131 ShapeTweeningUsed by:134
Symbol 132 ShapeTweeningUsed by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:130 131 132 133Used by:135
Symbol 135 MovieClipUses:124 125 126 127 128 129 134Used by:148
Symbol 136 GraphicUsed by:142
Symbol 137 GraphicUsed by:142
Symbol 138 GraphicUsed by:142
Symbol 139 GraphicUsed by:142
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:136 137 138 139 140 141Used by:148
Symbol 143 GraphicUsed by:147
Symbol 144 GraphicUsed by:147
Symbol 145 GraphicUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:143 144 145 146Used by:148
Symbol 148 MovieClipUses:103 105 107 108 110 111 116 119 123 135 142 147Used by:Timeline

Instance Names

"m_load_check"Frame 1Symbol 102 MovieClip
"m_all"Frame 2Symbol 148 MovieClip
"m_att_hit"Symbol 6 MovieClip [movie_effect_bagi] Frame 1Symbol 2 MovieClip
"m_hit"Symbol 19 MovieClip [movie_battle_char_slime] Frame 1Symbol 2 MovieClip
"m_att_hit"Symbol 19 MovieClip [movie_battle_char_slime] Frame 351Symbol 2 MovieClip
"m_cursor_inside"Symbol 25 MovieClip [movie_cursor02] Frame 1Symbol 23 MovieClip
"m_cursor_inside"Symbol 36 MovieClip [movie_cursor01] Frame 1Symbol 23 MovieClip
"m_cursor_bar"Symbol 36 MovieClip [movie_cursor01] Frame 1Symbol 30 MovieClip
"m_cursor_scale"Symbol 36 MovieClip [movie_cursor01] Frame 1Symbol 34 MovieClip
"m_hit"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 1Symbol 2 MovieClip
"m_att_hit"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 361Symbol 2 MovieClip
"m_att_hit"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 406Symbol 2 MovieClip
"m_att_hit"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 481Symbol 2 MovieClip
"m_att_hit"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 561Symbol 2 MovieClip
"t_load_percent"Symbol 89 MovieClip Frame 1Symbol 85 EditableText
"b_start"Symbol 89 MovieClip Frame 2Symbol 88 Button
"mq_bar_gray"Symbol 95 MovieClip Frame 1Symbol 91 MovieClip
"m_bar_white"Symbol 95 MovieClip Frame 1Symbol 93 MovieClip
"m_loading_start"Symbol 102 MovieClip Frame 1Symbol 89 MovieClip
"m_load_bar"Symbol 102 MovieClip Frame 1Symbol 95 MovieClip
"m_load"Symbol 102 MovieClip Frame 1Symbol 98 MovieClip
"b_pubis"Symbol 102 MovieClip Frame 1Symbol 101 Button
"m_bar_hp"Symbol 116 MovieClip Frame 1Symbol 114 MovieClip
"m_bar_mp"Symbol 119 MovieClip Frame 1Symbol 118 MovieClip
"m_bar_desire"Symbol 123 MovieClip Frame 1Symbol 121 MovieClip
"m_stack_max"Symbol 135 MovieClip Frame 7Symbol 134 MovieClip
"m_sw_control_sel01"Symbol 148 MovieClip Frame 1Symbol 105 MovieClip
"m_sw_control_sel02"Symbol 148 MovieClip Frame 1Symbol 107 MovieClip
"m_hit_back"Symbol 148 MovieClip Frame 2Symbol 110 MovieClip
"m_obstacle1"Symbol 148 MovieClip Frame 2Symbol 111 MovieClip
"m_obstacle2"Symbol 148 MovieClip Frame 2Symbol 111 MovieClip
"m_obstacle3"Symbol 148 MovieClip Frame 2Symbol 111 MovieClip
"m_obstacle4"Symbol 148 MovieClip Frame 2Symbol 111 MovieClip
"m_gauge_hp"Symbol 148 MovieClip Frame 2Symbol 116 MovieClip
"m_gauge_mp"Symbol 148 MovieClip Frame 2Symbol 119 MovieClip
"m_gauge_desire"Symbol 148 MovieClip Frame 2Symbol 123 MovieClip
"m_gauge_stack"Symbol 148 MovieClip Frame 2Symbol 135 MovieClip
"m_attack_icon"Symbol 148 MovieClip Frame 2Symbol 142 MovieClip
"m_assist_icon"Symbol 148 MovieClip Frame 2Symbol 147 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Dv$JdhFD626N7f.O/h6gMR7M.."
ExportAssets (56)Timeline Frame 1Symbol 6 as "movie_effect_bagi"
ExportAssets (56)Timeline Frame 1Symbol 19 as "movie_battle_char_slime"
ExportAssets (56)Timeline Frame 1Symbol 21 as "movie_shadow"
ExportAssets (56)Timeline Frame 1Symbol 25 as "movie_cursor02"
ExportAssets (56)Timeline Frame 1Symbol 36 as "movie_cursor01"
ExportAssets (56)Timeline Frame 1Symbol 78 as "movie_battle_char_fighter"
ExportAssets (56)Timeline Frame 1Symbol 80 as "movie_hit_line"
ExportAssets (56)Timeline Frame 1Symbol 82 as "movie_slash_effect"

Labels

"stand"Symbol 19 MovieClip [movie_battle_char_slime] Frame 1
"move"Symbol 19 MovieClip [movie_battle_char_slime] Frame 51
"damage01"Symbol 19 MovieClip [movie_battle_char_slime] Frame 101
"damage02"Symbol 19 MovieClip [movie_battle_char_slime] Frame 151
"knockback"Symbol 19 MovieClip [movie_battle_char_slime] Frame 201
"down"Symbol 19 MovieClip [movie_battle_char_slime] Frame 251
"escape"Symbol 19 MovieClip [movie_battle_char_slime] Frame 301
"escape01"Symbol 19 MovieClip [movie_battle_char_slime] Frame 311
"attack01"Symbol 19 MovieClip [movie_battle_char_slime] Frame 351
"attack02"Symbol 19 MovieClip [movie_battle_char_slime] Frame 401
"attack03"Symbol 19 MovieClip [movie_battle_char_slime] Frame 451
"attack03_2"Symbol 19 MovieClip [movie_battle_char_slime] Frame 481
"attack04"Symbol 19 MovieClip [movie_battle_char_slime] Frame 501
"attack05"Symbol 19 MovieClip [movie_battle_char_slime] Frame 551
"attack06"Symbol 19 MovieClip [movie_battle_char_slime] Frame 601
"attack07"Symbol 19 MovieClip [movie_battle_char_slime] Frame 651
"attack08"Symbol 19 MovieClip [movie_battle_char_slime] Frame 701
"sex01_01"Symbol 19 MovieClip [movie_battle_char_slime] Frame 751
"sex01_02"Symbol 19 MovieClip [movie_battle_char_slime] Frame 766
"fire01"Symbol 19 MovieClip [movie_battle_char_slime] Frame 776
"sex_end"Symbol 19 MovieClip [movie_battle_char_slime] Frame 801
"stand"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 1
"move"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 51
"damage01"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 101
"damage02"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 151
"knockback"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 201
"down"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 251
"escape"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 301
"attack01"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 351
"attack02"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 401
"attack03"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 451
"attack03_2"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 481
"attack04"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 501
"attack05"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 551
"attack06"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 601
"attack07"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 651
"attack08"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 701
"sex01_01"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 751
"sex01_02"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 766
"fire01"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 776
"sex_end"Symbol 78 MovieClip [movie_battle_char_fighter] Frame 801

Dynamic Text Variables

t_load_percentSymbol 85 EditableText""




http://swfchan.com/17/81423/info.shtml
Created: 1/4 -2019 23:44:57 Last modified: 1/4 -2019 23:44:57 Server time: 27/04 -2024 13:54:17