if (con < 0) exit; if (con == 10 && !d_ex() && global.interact == 0) { con = 15; global.interact = 1; global.msc = -99; global.choice = -1; global.choicemsg = [stringsetloc("What manner#of business#is this", "obj_room_castle_front_race_slash_Step_0_gml_15_0"), stringsetloc("#Carry on", "obj_room_castle_front_race_slash_Step_0_gml_16_0"), stringset(""), stringset("")]; scr_speaker("no_name"); msgsetloc(0, "* ..^1. hey^1, boss^1. You're home early./", "obj_room_castle_front_race_slash_Step_0_gml_22_0"); msgnext("\\C2"); var d = d_make(); } if (con == 15 && global.choice != -1) { con = 100; if (global.choice == 0) { k_d(3); if (_pippins_con[0] == 0) { scr_speaker("no_name"); msgsetloc(0, "* Uhhh..^1. you know^1. That Susie-type crap^1. For helping her^1. Legally./", "obj_room_castle_front_race_slash_Step_0_gml_38_0"); msgnextloc("* Y'know^1? That hoof girl and stuff^1? We're^1, uh.../", "obj_room_castle_front_race_slash_Step_0_gml_39_0"); msgnextloc("* Y'know^1, what if we wanted to raise her stats./", "obj_room_castle_front_race_slash_Step_0_gml_40_0"); msgnextloc("* Make her stronger./", "obj_room_castle_front_race_slash_Step_0_gml_41_0"); msgnextloc("* Have her run around a racetrack^1. Beat other girls in a race./", "obj_room_castle_front_race_slash_Step_0_gml_42_0"); msgnextloc("* Damn^1, that could make a lot of carrots.../%", "obj_room_castle_front_race_slash_Step_0_gml_43_0"); var d = d_make(); } else { scr_speaker("no_name"); msgsetloc(0, "* Got any other deer girls^1, boss^1? We gotta have competition./", "obj_room_castle_front_race_slash_Step_0_gml_48_0"); msgnextloc("* ..^1. maybe we could glue something to Ralsei's head?/%", "obj_room_castle_front_race_slash_Step_0_gml_49_0"); var d = d_make(); } _pippins_con[0]++; } else { k_d(3); if (_pippins_con[1] == 0) { scr_speaker("no_name"); msgsetloc(0, "* That dead crap that birds eat^1, boss^1? ..^1. you got it./%", "obj_room_castle_front_race_slash_Step_0_gml_61_0"); var d = d_make(); } else { scr_speaker("no_name"); msgsetloc(0, "* You don't got any POINTs..^1. right^1? Move along./%", "obj_room_castle_front_race_slash_Step_0_gml_66_0"); var d = d_make(); } _pippins_con[1]++; } } if (con == 30 && !d_ex() && global.interact == 0) { con = 100; global.interact = 1; scr_speaker("no_name"); msgsetloc(0, "* Go^1, Winglade^1! Win us the race of familiars!/%", "obj_room_castle_front_race_slash_Step_0_gml_82_0"); var d = d_make(); } if (con == 35 && !d_ex() && global.interact == 0) { con = 100; global.interact = 1; scr_speaker("no_name"); msgsetloc(0, "* My secret as a trainer^1? I only raised its WIT and GUTs stat.../", "obj_room_castle_front_race_slash_Step_0_gml_92_0"); msgnextloc("* ..^1. by having it bounce around randomly until it touched carrots./%", "obj_room_castle_front_race_slash_Step_0_gml_93_0"); var d = d_make(); } if (con == 100 && !d_ex()) { con = -1; global.interact = 0; npc_animate = false; npc_animate_target = -4; with (_pippins_marker) { image_speed = 0; image_index = 0; } } if (npc_animate) { if (i_ex(obj_writer)) { if (global.typer == 6) { if (obj_writer.halt >= 1) { with (npc_animate_target) { image_speed = 0; image_index = 0; } } else { with (npc_animate_target) image_speed = 0.2; } } else { with (npc_animate_target) { image_speed = 0; image_index = 0; } } } }