| 1 | event_inherited(); | 
    
    
        | 2 | if (interact) | 
    
    
        | 3 | { | 
    
    
        | 4 |     scr_textscr_text();function scr_text ()
{
    if (!instance_exists(obj_dialogue))
        msg = instance_create(x, y, obj_dialogue);
} | 
    
    
        | 5 |     switch (npc_flag) | 
    
    
        | 6 |     { | 
    
    
        | 7 |         case 0: | 
    
    
        | 8 |             with (msg) | 
    
    
        | 9 |             { | 
    
    
        | 10 |                 portrait = false; | 
    
    
        | 11 |                 sndfnt = 99; | 
    
    
        | 12 |                 talker[0] = other; | 
    
    
        | 13 |                 message[0] = "* Oh, didn't see you there!"; | 
    
    
        | 14 |                 message[1] = "* I'm just staring at this pond#  for my next landscape study."; | 
    
    
        | 15 |                 message[2] = "* It reminds me of us.#  Individuals, I mean."; | 
    
    
        | 16 |                 message[3] = "* Most of it is beautiful.#  Perfection at a glance."; | 
    
    
        | 17 |                 message[4] = "* But then you look closer and#  see a hole cut right through."; | 
    
    
        | 18 |                 message[5] = "* Jagged, invasive... defacing#  and weakening what should be a#  masterpiece."; | 
    
    
        | 19 |                 message[6] = "* Sure, you could fill it in,#  but it would only be a faux#  correction to the whole."; | 
    
    
        | 20 |                 message[7] = "* It may look stronger than#  before, but the wound will#  always be present."; | 
    
    
        | 21 |                 message[8] = "* ..."; | 
    
    
        | 22 |                 message[9] = "* Then again, maybe it's just a#  pond with a hole in it."; | 
    
    
        | 23 |             } | 
    
    
        | 24 |             npc_flag = 1; | 
    
    
        | 25 |             break; | 
    
    
        | 26 |         case 1: | 
    
    
        | 27 |             with (msg) | 
    
    
        | 28 |             { | 
    
    
        | 29 |                 portrait = false; | 
    
    
        | 30 |                 sndfnt = 99; | 
    
    
        | 31 |                 talker[0] = other; | 
    
    
        | 32 |                 message[0] = "* I thought starting small would#  be best after leaving the#  Ruins."; | 
    
    
        | 33 |                 message[1] = "* It's a little overwhelming,#  thinking of how much art I can#  make now."; | 
    
    
        | 34 |                 message[2] = "* Drawing in increments for#  sanity's sake, heh!"; | 
    
    
        | 35 |             } | 
    
    
        | 36 |             npc_flag = 2; | 
    
    
        | 37 |             break; | 
    
    
        | 38 |         case 2: | 
    
    
        | 39 |             with (msg) | 
    
    
        | 40 |             { | 
    
    
        | 41 |                 portrait = false; | 
    
    
        | 42 |                 sndfnt = 99; | 
    
    
        | 43 |                 talker[0] = other; | 
    
    
        | 44 |                 message[0] = "* When I feel like branching#  out, I might try my hand at ice#  sculpting!"; | 
    
    
        | 45 |                 message[1] = "* I would definitely need a#  teacher, though."; | 
    
    
        | 46 |                 message[2] = "* There is this one monster who#  is highly proficient at ice#  magic."; | 
    
    
        | 47 |                 message[3] = "* They roam the higher#  elevations south of here last I#  heard."; | 
    
    
        | 48 |                 message[4] = "* Probably too busy for silly#  art projects, unfortunately."; | 
    
    
        | 49 |             } | 
    
    
        | 50 |             npc_flag = 3; | 
    
    
        | 51 |             break; | 
    
    
        | 52 |         case 3: | 
    
    
        | 53 |             with (msg) | 
    
    
        | 54 |             { | 
    
    
        | 55 |                 portrait = false; | 
    
    
        | 56 |                 sndfnt = 99; | 
    
    
        | 57 |                 talker[0] = other; | 
    
    
        | 58 |                 message[0] = "* Sorry, but I have work to do!"; | 
    
    
        | 59 |                 message[1] = "* Catch you later, yeah?"; | 
    
    
        | 60 |             } | 
    
    
        | 61 |             break; | 
    
    
        | 62 |     } | 
    
    
        | 63 | } |