# Inline Text Commands:
# {~}wavy text{/~}
# {!}impact text{/!}
# {>> x}changes speed at which characters are displayed{>>}
# {# 000000}this text is black{#} (uses HEX color values)
# {n} creates a newline, without a page break
# {0.5} creates a 0.5 second pause
# {big}this text is large{/big}
# {anchor} controls the visual position of the textbox in-game

# Names:
#   MADELINE; MS_MADELINE; THEO; THEO_UNDER_STARS; MIXMASTER_THEO; ALEX; MOM; GRANNY;
#   MROSHIRO; OSHIRO; ELCREEPO; RESORT; THOUGHT; ENDTHOUGHT; MOUNTAIN; CELESTE_MOUNTAIN;
#   PART_OF_ME; PART_OF_YOU; ST_BAD; END_BAD; PART_OF_HER; PART_OF_GRANNY;


##  Overworld & UI Dialog Keys:

AstralMap_Jan= celeste: the lost levels
AstralMap_Jan_Astral= celeste: the lost levels
maddiehelpinghand_chapternumber_AstralMap_Jan_Astral= Jan & Lyla's Astral Contest Entry

# poem_AstralMap_Jan_Astral_A= Crystal Heart A

# Jan_Astral_ENDSCREEN_NORMAL= Chapter Complete


## Gameplay Dialog:

lostlevels_jan_intro_a=
	[shuckle left normal]
	It's time... {0.4} for the mapping event of the {!}century!{/!}

lostlevels_jan_intro_b=
	[]
	(funky beat plays)

	[shuckle left normal]
	{!}celeste:{/!} {0.3}{!}the lost{/!} {0.2}{!}levels{/!}

	[madeline right normal]
	Omg that's so exciting! {n}I always hoped they'd make a sequel to celeste!

	[shuckle left normal]
	That's right. I've prepared a whole suite of new tech-based challenges.

	[shuckle left normal]
	You're in store for a true test of {n}celeste skill and execution.

	[shuckle left normal]
	The rooms ahead aren't for the faint of heart.

	[shuckle left normal]
	Get ready to go beyond what you ever played before.

	[shuckle left normal]
	Beyond mere mastery of celeste mechanics...

	[shuckle left normal]
	because we're going {0.2}{!}beyond{/!} {0.4}{!}grandmaster.{/!}

	[madeline right normal]
	Wow! That's so cool.

	[madeline right distracted]
	...

	[madeline right sad]
	Aren't you going to explain the tech used in this room?

	[shuckle left normal]
	Oh. {0.2}Sorry. {0.3}I forgot about that.

	[shuckle left normal]
	In this room, you'll have to perform {n}{# FF3BE0}spinner wallbounces{#} and {# FF3BE0}spinner demohypers{#} {n}to ascend to the exit.

	[shuckle left normal]
	Spinner hitboxes don't extend the full height of a tile.

	[shuckle left normal] 
	Because of this, it's possible to perform a wallbounce or demohyper even on tiles that are entirely covered by a spinner.

	[shuckle left normal]
	Use the leniency mechanics on wallbounces and midair demohypers to their fullest as you complete this room, {+MADELINE}.

	[madeline right normal]
	Thanks, {#F5EA36}Jan{#}!


lostlevels_jan_golden=
	[shuckle left normal]
	Please leave.

lostlevels_jan_dreadcorner=
	[shuckle right normal] 
	In this room, you'll have to perform {#750B8C}dreadcorners{#}.

	[shuckle right normal]
	A dreadcorner is a dash cornerboost performed on a corner that's covered by spikes on both sides.

	[shuckle right normal]
	Some people object to generic uses of this {n}tech being referred to as dreadcorners.

	[shuckle right normal]
	They insist that "dreadcorner" only refers to the specific instance of this tech used in speedruns of 5B.

	[shuckle right normal]
	I, however, {0.1}disagree {0.4}because I dread all of them.

lostlevels_jan_corehyper=
	[shuckle right normal]
	This room requires several difficult {#E6753C}core-hypers{#}.

	[shuckle right normal]
	A core-hyper is performed by jumping off {n}of one of the {~}bouncy blocks{/~} from core, {n}then performing a hyper on the next platform!

	[madeline left sad]
	I'm... {0.2}not sure that's correct, {#F5EA36}Jan{#}.

	[shuckle right normal]
	It is correct, I just read about core-hypers in the straw berry jam library.

	[madeline left sad]
	Oh... {0.3} Ok.

	[madeline left distracted]
	Carry on then.

	[shuckle right normal]
	Core-hypers can be rather tricky. 

	[shuckle right normal]
	I find it helpful to jump off of the core block {n}as late as possible.

	[shuckle right normal]
	Right when the block disappears.

	[madeline left normal]
	Got it. Thanks, {#F5EA36}Jan{#}!

lostlevels_jan_jumping=
	[shuckle right normal]
	This room uses a tech called {#53E5ED}jumping{#}.

	[shuckle right normal]
	In ancient texts, it's told that some celeste players can gain extra distance on their jumps by repressing the jump button after letting go of it.

	[shuckle right normal]
	Celeste professionals like {#F5EA36}myself{#} often refer to this {n}advanced technique as {~}feather jumping{/~}.

	[shuckle right normal]
	This is because it involves "feathering" {n}the jump button with your thumb.

	[shuckle right normal]
	Do not get it confused with the {#EEEE11}yellow feathers{#} {n}from chapter 6.

	[shuckle right normal]
	Try out feather jumping in this room!

lostlevels_jan_ceilingpop=
	[shuckle right normal]
	In this room, you have to perform several {#4A4B57}ceiling pops{#}.

	[shuckle right normal]
	Ceiling pops, often shortened to "ceipop", involve climbjumping from so low on a wall that your jump {n}actually occurs below the wall.

	[madeline left normal]
	Oh, I actually watched a cool video about these!

	[shuckle right normal]
	Ceipops are subpixel dependent, and unfortunately no one understands how they work.

	[shuckle right normal]
	You just kind of have to throw yourself at them {n}until you land the frame perfect climbjump {n}and get the subpixels to work out.

	[madeline left sad]
	That's not...

	[madeline left distracted]
	actually, {0.3}nevermind, {0.1}just keep going.

	[shuckle right normal]
	To help you out, I've added some really sticky honey to the ceipops in this room.

	[]
	(music continues)

lostlevels_jan_grease=
	{anchor top}
	[shuckle left normal]
	I ran out of honey, so I just covered this wall in bacon grease.{0.3}{n}Thank you for your understanding.


lostlevels_jan_demodash=
	[madeline left sad]
	Hey {#F5EA36}Jan{#}, where can I wash my hands nearby?

	[shuckle right normal]
	This room uses a tech called {#DE1414}demodashing{#}.

	[madeline left distracted]
	{>>1.5}Wow that's so cool...{>>} anyway is there like {n}a sink around here or something?

	[shuckle right normal]
	Demodashes allow you to dash in any non-downwards direction with a crouched hitbox.

	[shuckle right normal]
	This is a scrapped mechanic from the demo of {n}celeste that was accidentally left in the game,{n} hence why we call it "demo"{0.1}-dashing.

	[shuckle right normal]
	You can use demodashes to squeeze through spinner hitboxes or make it through tight diagonal passages.

	[shuckle right normal]
	Back in my day, demodashing took real skill, but now you can simply bind a {~}"crouchdash" button{/~} in the {n}options and perform all the demos you want.
	
	[shuckle right normal]
	Kids today really are spoiled.

lostlevels_jan_bouncyspinners=
	[shuckle right normal]
	This room uses modded mechanics {n}from {~}Bounce Helper{/~}.

	[shuckle right normal]
	{#51D68B}Bouncy spinners{#} are a custom entity created {n}for bounce helper.

	[shuckle right normal]
	They're like a normal spinner, but bouncier.

	[shuckle right normal]
	I enjoy bouncing on the bouncy spinners.

	[shuckle right normal]
	Go have fun in my bouncy spinner zone!

	[madeline left sad]
	I'm so confused...{0.4} do bouncy spinners have a hitbox?

	[shuckle right normal]
	subtitles and corrections by f1nk0

	[madeline left normal]
	Thanks f1nk0!

lostlevels_jan_dreamgrab=
	[shuckle right normal]
	This room uses a number of {#9D50D9}dreamgrabs{#}.

	[shuckle right normal]
	By grabbing onto the side of a dreamblock, it can {n}take you to all kinds of wonderful places.

	[shuckle right normal]
	Go see what magical adventures the dreamblocks have in store for you, {+MADELINE}!


lostlevels_jan_jellyvator=
	[shuckle right normal]
	Finally, we have the hardest tech of them all....

	[madeline left distracted]
	(intense music continues)

	[shuckle right normal]
	In this room you'll have to perform a single {#168CC4}jellyvator{#}.

	[shuckle right normal]
	The first step to performing a good jellyvator is finding a jelly that's a good match for you.

	[shuckle right normal]
	I've laid out three of my finest jellies up ahead. {n}Pick whichever one you like best and give it your all!

	[shuckle right normal]
	You can do this, {+MADELINE}.

lostlevels_jan_finalchallenge=
	[shuckle right normal]
	Congrats on making it this far.

	[shuckle right normal]
	It's time for the final celeste challenge...

	[shuckle right normal]
	All of the tech you practiced so far will be put to the test in one final gauntlet.

	[shuckle right normal]
	Are you up to the task?

	[madeline left distracted]
	Uh {0.1}sure, {0.1}I guess.

	[madeline left sad]
	{#F5EA36}Jan{#}, {0.2}are you doing okay?

	[shuckle right normal]
	Advertise your product or brand here:{n}~~www.funkysubs.biz~~

lostlevels_jan_goodbye=
	[zorua right normal]
	Congratulations on making it here! That could not have been easy.
	This level was a lot of work from both of us. Jan designed almost all of the gameplay and composed the music, while I handled the decoration.

	[shuckle left normal]
	The music singlehandedly delayed this project{n}by like two entire weeks.

	[shuckle left normal]
	I'm never touching the piano again.

	[zorua right deadpan]
	I also created some additional gameplay for the last two rooms. Teehee.
	
	[zorua right normal]
	We hope you enjoyed our Astral Contest map!

	[shuckle left normal]
	We hope you had fun! 
	Remember to use your newfound {n}tech knowledge responsibly.
	
lostlevels_jan_bathos=
	[zorua right deadpan]
	Also, we'd like to thank our third contributor, Melvin.


