Code: Select all
label start: b "I woke up because it hurt." label begin: $ items =  screen bedrooml: imagemap: ground "bg5.png" hover "bg5movel.png" hotspot (10, 290, 150, 145) clicked Return("frame") hotspot (398, 541, 300, 80) clicked Return("glass") hotspot (539, 2, 343, 370) clicked Return("door") hotspot (735, 373, 130, 80) clicked Return("arrow") screen bedroomr: imagemap: ground "bg2.png" hover "bg2mover.png" hotspot (3, 205, 200, 410) clicked Return("bed") hotspot (405, 180, 215, 161) clicked Return("table") hotspot (715, 39, 129, 260) clicked Return("mirror") hotspot (730, 370, 130, 80) clicked Return("arow") label example: call screen bedrooml with fade $ result = _return if result == 'frame': b "An empty picture frame." b "...Most people fill these with photos of their family and loved ones." b "Vessels in which we can physically manifest memories with." b "They can exist forever without relying on our shody memory." b "...I ran away from home when I was young. It was toxic there, so I left. Nothing special." b "I've done just fine on my own, so it's not like I regret anything." b "So in the end I have no need for such things, this came with the dresser for some reason." b "I never considered myself a hoarder, so why haven't I thrown this out yet?" jump example if result == 'glass': scene background hurt with fade b "Ggh--" b "There's glass everywhere, this must be what cut my head up." b "It's not entirely see through though, is it not quite glass?" b "Where did it come from?" "You've obtained some glass! Be careful handling it!" $ items.append("glass") if "blanket" in items: b "If I use the blanket and glass together, maybe I can make a rope?" b "But what the heck would I need a rope for?" b "Why can't I... shake this feeling... that I need one?" b "..." b "I suppose I can always buy a new blanket later." "You've obtained a rope!" $ items.append("rope") jump example else: jump example if result == 'door': scene background abyss with fade b "The kitchen." jump example if result == 'arrow': call screen bedroomr b "The other side of my room, where I sleep." label examplee: call screen bedroomr with fade $ result = _return if result == 'bed': b "My bed, plain and simple." b "I've always been more of a function over form kind of person." b "It's the perfect combination of soft and firm, though the blanket could stand to be a bit warmer." b "Maybe I can use it for something." $ items.append("blanket") if "glass" in items: b "If I use the glass and blanket together, maybe I can make a rope?" b "But what the heck would I need a rope for?" b "Why can't I... shake this feeling... that I need one?" b "..." "You've obtained a rope!" $ items.append("rope") b "I suppose I can always buy a new blanket later." jump examplee else: jump examplee if result == 'table': b "Stuff has been knocked over." b "Who ever did this... they were clearly in a hurry." b "The doll looks so sad thrown behind the bed like that." b "It's the only sentimental thing I kept from my childhood." b "When you grow up attatched to something so strongly it's pretty hard to just stop feeling that way." b "Regardless of your age." jump examplee if result == 'mirror': b "Another mirror?" b "Did I always have so many mirrors?" b "..." b "Maybe there's a reason no one ever visits." jump examplee if result == 'arow': call screen bedrooml with fade
Currently I have two rooms you can be in, the bedroom [which has a left and right side] and the kitchen.
I can no longer go to those other parts, the kitchen or the right side, when you click the hotspot it just takes you back to the left side of the room.
So I need to figure out how to fix both of those.
But the other problem I have, is when you investigate the glass, a cut-in illustration shows.
That works fine, however.
After seeing said illustration, if you try to move to somewhere else, you see that illustration for a moment before moving.
I have no idea why that's happening.
If I need to clarify more things, please let me know, but I'd really appreciate some help!