if (global.monster[myself] == 1) { if (flowery_arena) { if (!actnameinit) { if (variable_instance_exists(id, "myself")) { global.actname[myself][0] = stringsetloc("Show Love", "obj_ball_enemy_slash_Step_0_gml_11_0"); global.actdesc[myself][0] = stringsetloc("", "obj_ball_enemy_slash_Step_0_gml_12_0"); actnameinit = true; } } } if (scr_isphase("enemytalk") && talked == 0) { scr_randomtarget(); setbattlemsg = false; myattackchoice = choose(0, 1); myattackpriority = 1; if (myattackchoice == 2) myattackpriority = 50; scr_attackpriority(myattackpriority - 1); if (!instance_exists(obj_darkener)) instance_create(0, 0, obj_darkener); global.typer = 50; rr = choose(0, 1, 2, 3); if (flatterlastturn) msgsetloc(0, "Flowers,&last longer&than diamonds!", "obj_ball_enemy_slash_Step_0_gml_38_0"); else if (convincelastturn) msgsetloc(0, "I'm tired.&Can I just&beat someone up?", "obj_ball_enemy_slash_Step_0_gml_39_0"); else if (flirtlastturn) msgsetloc(0, "Nice impression.&Reminds me of...&Flowers.", "obj_ball_enemy_slash_Step_0_gml_40_0"); else if (irandom(100) < 3) msgsetloc(0, "Do it for&the vine.", "obj_ball_enemy_slash_Step_0_gml_41_0"); else if (rr == 0) msgsetloc(0, "I'm better than&a normal person.", "obj_ball_enemy_slash_Step_0_gml_42_0"); else if (rr == 1) msgsetloc(0, "Flowers over&boys.", "obj_ball_enemy_slash_Step_0_gml_43_0"); else if (rr == 2) msgsetloc(0, "Face my&Flower Cutter!", "obj_ball_enemy_slash_Step_0_gml_44_0"); else if (rr == 3) msgsetloc(0, "We are after&your dad!", "obj_ball_enemy_slash_Step_0_gml_45_0"); scr_enemyblcon(x - 24, y + 38, 10); talked = 1; talktimer = 0; rtimer = 0; flatterlastturn = false; convincelastturn = false; flirtlastturn = false; } if (talked == 1 && scr_isphase("enemytalk")) scr_blconskip(15); if (global.mnfight == 1.5) { if (scr_attackpriority(myattackpriority)) { if (!instance_exists(obj_growtangle)) instance_create(__view_get(e__VW.XView, 0) + 320, __view_get(e__VW.YView, 0) + 170, obj_growtangle); if (!instance_exists(obj_moveheart)) scr_moveheart(); global.mnfight = 2; scr_turntimer(90); } } if (scr_isphase("bullets") && attacked == 0) { rtimer += 1; if (rtimer == 12) { if (myattackchoice == 0 || flattened == true || global.mercymod[myself] >= global.mercymax[myself]) { global.monsterattackname[myself] = "HomingTriangle"; dc = scr_bulletspawner(x, y, obj_dbulletcontroller); dc.type = 140; } else if (myattackchoice == 1) { global.monsterattackname[myself] = "ManeThorn"; dc = scr_bulletspawner(x, y, obj_dbulletcontroller); dc.type = 141; } scr_turntimer(200); turns += 1; attacked = 1; } } if (global.mnfight == 2 && global.turntimer <= 1) { if (setbattlemsg == false) { global.typer = 6; global.fc = 0; rr = choose(0, 1, 2, 3); if (scr_messagepriority(random(2))) { if (rr == 0) global.battlemsg[0] = stringsetloc("* Floradinn is thinking out loud about your dad.", "obj_ball_enemy_slash_Step_0_gml_113_0"); if (rr == 1) global.battlemsg[0] = stringsetloc("* Floradinn mutters how it likes flowers^1, then remembers it's a flower and smiles.", "obj_ball_enemy_slash_Step_0_gml_114_0"); if (rr == 2) global.battlemsg[0] = stringsetloc("* Floradinn considers arranging itself beautifully with other enemies.", "obj_ball_enemy_slash_Step_0_gml_115_0"); if (rr == 3) global.battlemsg[0] = stringsetloc("* Floradinn has strong opinions about flowers.", "obj_ball_enemy_slash_Step_0_gml_116_0"); if (irandom(100) < 3) global.battlemsg[0] = stringsetloc("* Oddly^1, it doesn't actually smell like flowers^1. Just like vines or grass.", "obj_ball_enemy_slash_Step_0_gml_117_0"); } if (global.monsterhp[myself] <= (global.monstermaxhp[myself] / 3)) { if (scr_messagepriority(100 + random(2))) global.battlemsg[0] = stringsetloc("* Floradinn seems totally sapped.", "obj_ball_enemy_slash_Step_0_gml_123_0"); } if (global.mercymod[myself] >= 100) { if (scr_messagepriority(100 + random(2))) global.battlemsg[0] = stringsetloc("* Floradinn is in full blossom.", "obj_ball_enemy_slash_Step_0_gml_128_0"); } if (global.monsterstatus[myself] == 1) { if (scr_messagepriority(103 + random(2))) global.battlemsg[0] = stringsetloc("* Floradinn is ready to close up and sleep.", "obj_ball_enemy_slash_Step_0_gml_133_0"); } setbattlemsg = true; } } } if (global.myfight == 3) { xx = camerax(); yy = cameray(); if (acting == 1 && actcon == 0 && !flowery_arena) { actcon = 1; msgsetloc(0, "* Floradinn - Flowers are sweeter than diamonds..^1. so it thinks./%", "obj_ball_enemy_slash_Step_0_gml_153_0"); scr_battletext_default(); } if (acting == 1 && actcon == 0 && flowery_arena) { with (obj_floradinn_enemy) FlowersLoveCount++; if (FlowersLoveCount == 1) { acting = 1.01; msgsetloc(0, "* You encouraged everyone to show love by flirting!/%", "obj_ball_enemy_slash_Step_0_gml_163_0"); scr_battletext_default(); } if (FlowersLoveCount == 2) { acting = 1.21; msgsetloc(0, "* You encouraged Susie to show her idea of love!/%", "obj_ball_enemy_slash_Step_0_gml_169_0"); scr_battletext_default(); } if (FlowersLoveCount == 3) { acting = 1.41; msgsetloc(0, "* You encouraged Ralsei to show his idea of love!/%", "obj_ball_enemy_slash_Step_0_gml_175_0"); scr_battletext_default(); } } if (acting == 1.01 && actcon == 0 && !instance_exists(obj_writer)) { acting = 1.02; msgsetloc(0, ".../%", "obj_ball_enemy_slash_Step_0_gml_183_0"); global.typer = 75; scr_heroblcon("susie"); } if (acting == 1.02 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.03; msgsetloc(0, "Do you^1, uh,&really have to,&flirt with someone?/%", "obj_ball_enemy_slash_Step_0_gml_195_0"); global.typer = 75; scr_heroblcon("susie"); } } if (acting == 1.03 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.04; msgsetloc(0, "..^1. if you&like them?/%", "obj_ball_enemy_slash_Step_0_gml_207_0"); global.typer = 75; scr_heroblcon("susie"); } } if (acting == 1.04 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.05; scr_battle_sprite_set("kris", spr_krisb_act_lookdown, 0, 1); with (obj_herokris) scr_shakeobj(); snd_play(snd_bump); } } if (acting == 1.05 && actcon == 0) { talktimer++; if (talktimer == 30) { talktimer = 0; acting = 1.06; msgsetloc(0, "I suppose...¬ necessarily./%", "obj_ball_enemy_slash_Step_0_gml_233_0"); global.typer = 74; scr_heroblcon("ralsei"); } } if (acting == 1.06 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.07; msgsetloc(0, "Kris^1, um^1, how would&YOU show if you liked someone?/%", "obj_ball_enemy_slash_Step_0_gml_245_0"); global.typer = 74; scr_heroblcon("ralsei"); } } if (acting == 1.07 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.08; scr_battle_sprite_set("kris", spr_krisb_act_lookdown2, 0, 1); with (obj_herokris) scr_shakeobj(); snd_play(snd_bump); } } if (acting == 1.08 && actcon == 0) { talktimer++; if (talktimer == 30) { talktimer = 0; acting = 1.09; var small_text = stringsetloc("HEY, DON'T LEAVE IT ALL TO ME!!!", "obj_ball_enemy_slash_Step_0_gml_272_0"); scr_smallface(0, "susie", 5, "left", "bottom", small_text); msgsetloc(0, "* .../", "obj_ball_enemy_slash_Step_0_gml_274_0"); msgnextloc("* (The ACT changed to Susie's Idea...)\\f0/%", "obj_ball_enemy_slash_Step_0_gml_275_0"); scr_battletext_default(); } } if (acting == 1.09 && actcon == 0 && !i_ex(obj_writer)) { acting = 0; actcon = 1; scr_battle_sprite_reset("kris"); global.actname[myself][0] = stringsetloc("Susie's Idea", "obj_ball_enemy_slash_Step_0_gml_285_0"); global.actactor[myself][0] = 2; scr_spellmenu_setup(); } if (acting == 1.21 && actcon == 0 && !i_ex(obj_writer)) { acting = 1.22; msgsetloc(0, "M-Me^1? I'm telling you,&I don't know^1, idiot!/%", "obj_ball_enemy_slash_Step_0_gml_293_0"); global.typer = 75; scr_heroblcon("susie"); } if (acting == 1.22 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.23; msgsetloc(0, "So far,&all I know is&that someone.../%", "obj_ball_enemy_slash_Step_0_gml_305_0"); global.typer = 75; scr_heroblcon("susie"); } } if (acting == 1.23 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.24; msgsetloc(0, "..^1. someone's,&just gotta&like you first./%", "obj_ball_enemy_slash_Step_0_gml_318_0"); global.typer = 75; scr_heroblcon("susie"); } } if (acting == 1.24 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.25; } } if (acting == 1.25 && actcon == 0) { talktimer++; if (talktimer == 30) { talktimer = 0; acting = 1.26; } } if (acting == 1.26 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.27; global.typer = 50; msgsetloc(0, "(Dude^1, what does this&have to do with me?)/%", "obj_ball_enemy_slash_Step_0_gml_353_0"); scr_enemyblcon(x - 14, y + 38, 10); } } if (acting == 1.27 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.28; global.typer = 50; msgsetloc(0, "* (The ACT changed to&Ralsei's Idea...)/%", "obj_ball_enemy_slash_Step_0_gml_367_0"); scr_battletext_default(); } } if (acting == 1.28 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 0; actcon = 1; global.actname[myself][0] = stringsetloc("Ralsei's Idea", "obj_ball_enemy_slash_Step_0_gml_381_0"); global.actactor[myself][0] = 3; scr_spellmenu_setup(); } } if (acting == 1.41 && actcon == 0 && !i_ex(obj_writer)) { acting = 1.42; msgsetloc(0, "Floradinn..^1. love,&is like a flower./%", "obj_ball_enemy_slash_Step_0_gml_391_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 120, obj_heroralsei.y + 60, 10); heroballoon.side = -1; } if (acting == 1.42 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.43; msgsetloc(0, "It may struggle&with the seasons,&but.../%", "obj_ball_enemy_slash_Step_0_gml_405_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 120, obj_heroralsei.y + 60, 10); heroballoon.side = -1; } } if (acting == 1.43 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.44; msgsetloc(0, "If you believe^1, it&will blossom with more&colors than the rainbow./%", "obj_ball_enemy_slash_Step_0_gml_420_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 120, obj_heroralsei.y + 60, 10); heroballoon.side = -1; } } if (acting == 1.44 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.45; var _txt = choose(stringsetloc("boyfriend", "obj_ball_enemy_slash_Step_0_gml_435_0"), stringsetloc("girlfriend", "obj_ball_enemy_slash_Step_0_gml_435_1")); global.typer = 50; msgsetsubloc(0, "Can you get me a&hot gamer ~1./%", _txt, "obj_ball_enemy_slash_Step_0_gml_437_0"); scr_enemyblcon(x - 14, y + 38, 10); } } if (acting == 1.45 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.46; msgsetloc(0, "N..^1. no./%", "obj_ball_enemy_slash_Step_0_gml_450_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 120, obj_heroralsei.y + 60, 10); heroballoon.side = -1; } } if (acting == 1.46 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.47; global.typer = 50; msgsetloc(0, "Oh./%", "obj_ball_enemy_slash_Step_0_gml_465_0"); snd_pause(global.batmusic[0]); } } if (acting == 1.47 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { talktimer = 0; acting = 1.48; with (obj_floradinn_enemy) { image_xscale = -2; hspeed = 4; x += 68; } } } if (acting == 1.48 && actcon == 0) { talktimer++; if (talktimer == 60) { talktimer = 0; acting = 0; scr_wincombat(); } } if (acting == 2 && actcon == 0) { global.flag[1340]++; flatterlastturn = true; if (global.flag[1340] == 1) { msgsetloc(0, "* You pressed Floradinn in a book to make it MORE FLAT^1! The memories will last forever.../%", "obj_ball_enemy_slash_Step_0_gml_505_0"); scr_battletext_default(); bookcon = 1; actcon = 1; } else { msgsetloc(0, "* You flattened Floradinn!/%", "obj_ball_enemy_slash_Step_0_gml_514_0"); scr_battletext_default(); bookcon = 1; actcon = 1; } } if (acting == 3 && actcon == 0) { global.flag[1342]++; flirtlastturn = true; if (global.flag[1342] == 1) { msgsetloc(0, "* Susie gets ready to FLIRT!/%", "obj_ball_enemy_slash_Step_0_gml_531_0"); scr_battletext_default(); acting = 3.1; } else { msgsetloc(0, "* Susie abstains from flirting!/%", "obj_ball_enemy_slash_Step_0_gml_538_0"); scr_battletext_default(); acting = 3.7; } } if (acting == 3.1 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "Heh^1, watch THIS.&I'm way better&at this now...!/%", "obj_ball_enemy_slash_Step_0_gml_550_0"); global.typer = 75; scr_heroblcon("susie"); acting = 3.2; talktimer = 0; } } if (acting == 3.2 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, ".../%", "obj_ball_enemy_slash_Step_0_gml_564_0"); global.typer = 75; scr_heroblcon("susie"); acting = 3.3; talktimer = 0; } } if (acting == 3.3 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "'cept^1, I&guess..^1. if.../%", "obj_ball_enemy_slash_Step_0_gml_578_0"); global.typer = 75; scr_heroblcon("susie"); acting = 3.4; talktimer = 0; } } if (acting == 3.4 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "If me and Noelle are...&a thing.../%", "obj_ball_enemy_slash_Step_0_gml_592_0"); global.typer = 75; scr_heroblcon("susie"); acting = 3.5; talktimer = 0; } } if (acting == 3.5 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "I should probably...&save my flirts^1, right?/%", "obj_ball_enemy_slash_Step_0_gml_606_0"); global.typer = 75; scr_heroblcon("susie"); acting = 3.6; talktimer = 0; } } if (acting == 3.6 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "* Susie got psyched out^1! You just did a flower impression instead!/%", "obj_ball_enemy_slash_Step_0_gml_620_0"); scr_battletext_default(); scr_mercyadd(myself, 100); scr_act_charsprite("kris", spr_kris_flutter, 0.23333333333333334, 1); scr_act_charsprite("susie", spr_susie_lookaway_embarrass_battle, 0.16666666666666666, 1); talktimer = 0; acting = 3.8; } } if (acting == 3.7 && actcon == 0 && !i_ex(obj_writer)) { msgsetloc(0, "* You did a flower impression!/%", "obj_ball_enemy_slash_Step_0_gml_635_0"); scr_battletext_default(); scr_mercyadd(myself, 100); scr_act_charsprite("kris", spr_kris_flutter, 0.23333333333333334, 1); scr_act_charsprite("susie", spr_susie_lookaway_embarrass_battle, 0.16666666666666666, 1); talktimer = 0; acting = 3.8; } if (acting == 3.8 && actcon == 0 && !i_ex(obj_writer)) { scr_act_charsprite_end(); obj_herokris.x = obj_herokris.xstart; obj_herokris.y = obj_herokris.ystart; obj_herosusie.x = obj_herosusie.xstart; obj_herosusie.y = obj_herosusie.ystart; talktimer = 0; actcon = 1; } if (acting == 4 && actcon == 0) { global.flag[1341]++; convincelastturn = true; if (global.flag[1341] == 1) { msgsetloc(0, "* Ralsei tried to CONVINCE Floradinn!/%", "obj_ball_enemy_slash_Step_0_gml_673_0"); scr_battletext_default(); acting = 4.1; } else { msgsetloc(0, "* Ralsei made a boring speech!/%", "obj_ball_enemy_slash_Step_0_gml_680_0"); scr_battletext_default(); acting = 4.7; } } if (acting == 4.1 && actcon == 0 && !i_ex(obj_writer)) { msgsetloc(0, "We don't want to&fight you^1, Floradinn!/%", "obj_ball_enemy_slash_Step_0_gml_689_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 100 + 30, obj_heroralsei.y + 40 + 20, 10); heroballoon.side = -1; acting = 4.2; } if (acting == 4.2 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "If you come to our side...&we can all be friends!/%", "obj_ball_enemy_slash_Step_0_gml_703_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 100 + 30, obj_heroralsei.y + 40 + 20, 10); heroballoon.side = -1; acting = 4.3; talktimer = 0; } } if (acting == 4.3 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { msgsetloc(0, "* (Floradinn agreed!)/%", "obj_ball_enemy_slash_Step_0_gml_719_0"); scr_battletext_default(); acting = 4.4; talktimer = 0; } } if (acting == 4.4 && actcon == 0 && !i_ex(obj_writer)) { weaponraise = true; msgsetloc(0, "* (It's going to beat up everyone on its side!)/%", "obj_ball_enemy_slash_Step_0_gml_732_0"); scr_battletext_default(); acting = 4.5; talktimer = 0; } if (acting == 4.5 && actcon == 0 && !i_ex(obj_writer)) { if (global.flag[1311] == 1) scr_battle_sprite_set("ralsei", spr_ralsei_shock, 1, 1); else scr_battle_sprite_set("ralsei", spr_ralsei_hurt, 1, 1); with (obj_heroralsei) scr_shakeobj(); msgsetloc(0, "Umm, w-wait!&Don't do that!!/%", "obj_ball_enemy_slash_Step_0_gml_746_0"); global.typer = 74; var heroballoon = scr_enemyblcon(obj_heroralsei.x + 100, obj_heroralsei.y + 40, 10); heroballoon.side = -1; acting = 4.6; talktimer = 0; } if (acting == 4.6 && actcon == 0) { talktimer++; if ((button3_h() && talktimer > 15) || !instance_exists(obj_writer)) { weaponraise = false; flipped = false; disappointed = true; scr_battle_sprite_reset("ralsei"); msgsetloc(0, "* (It seems confused..^1. It became TIRED.)/%", "obj_ball_enemy_slash_Step_0_gml_767_0"); scr_battletext_default(); with (obj_monsterparent) scr_monster_make_tired(myself); actcon = 1; talktimer = 0; } } if (acting == 4.7 && actcon == 0 && !i_ex(obj_writer)) { msgsetloc(0, "* Floradinn became increasingly TIRED!!/%", "obj_ball_enemy_slash_Step_0_gml_779_0"); scr_battletext_default(); with (obj_monsterparent) scr_monster_make_tired(myself); actcon = 1; talktimer = 0; } if (actingsus == 1 && actconsus == 1) { var rand = choose(0, 1, 2); if (rand == 0) msgsetloc(0, "* Susie sniffed wildly!", "obj_ball_enemy_slash_Step_0_gml_798_0"); if (rand == 1) msgsetloc(0, "* Susie blasts hose water!", "obj_ball_enemy_slash_Step_0_gml_799_0"); if (rand == 2) msgsetloc(0, "* Susie sneezes from pollen!", "obj_ball_enemy_slash_Step_0_gml_800_0"); scr_simultext("susie"); scr_mercyadd(myself, 40); if (simulordersus == 0) actconsus = 20; else actconsus = 0; } if (actingral == 1 && actconral == 1) { var rand = choose(0, 1, 2); if (rand == 0) msgsetloc(0, "* Ralsei pretends to be a bee!", "obj_ball_enemy_slash_Step_0_gml_812_0"); if (rand == 1) msgsetloc(0, "* Ralsei waters daintily!", "obj_ball_enemy_slash_Step_0_gml_813_0"); if (rand == 2) msgsetloc(0, "* Ralsei combs petals!", "obj_ball_enemy_slash_Step_0_gml_814_0"); scr_simultext("ralsei"); scr_mercyadd(myself, 40); if (simulorderral == 0) actconral = 20; else actconral = 0; } if (actcon == 20 || actconsus == 20 || (actconral == 20 && bookcon == 0)) { if (scr_terminate_writer()) { actconsus = -1; actconral = -1; actcon = 1; } } if (actcon == 1 && !instance_exists(obj_writer) && bookcon == 0) { disappointed = false; scr_nextact(); } } if (state == 3) { scr_enemyhurt_tired_after_damage(0.5); scr_enemy_hurt(); } enum e__VW { XView, YView, WView, HView, Angle, HBorder, VBorder, HSpeed, VSpeed, Object, Visible, XPort, YPort, WPort, HPort, Camera, SurfaceID }