:day_two_event
########
# TASK #
########
# After the player goes to sleep, this events starts. The player is standing in their house when a door-knocking sound effect plays.

Nobody "Hey, you awake yet? C'mon, up and at 'em!"

########
# TASK #
########
# Brittany enters.

Brittany "<nar> Oh, you're awake already. Good! A farmer can't afford to be a slugabed, you know."
Brittany "I'm Brittany, Benji's twin sister. I've brought you something, so come on out and have a look."

########
# TASK #
########
# Brittany leaves, and the player follows her. The scene shifts to the barn, where there is now a cow.

Brittany "From now on, this little gal is yours. You better treat her right, or you'll be sorry."
Brittany "What would you like to name her?"

########
# TASK #
########
# Name entry prompt

label animals

# I may try to add a little more humor to this later, once animal mechanics are finalized.

Brittany ("Do you have any questions about animal care?", "Basic Care", "Hearts and Hanging Out", "Stress and Health", "That's all for now.")

if response == "Basic Care"

Brittany "Animals need to eat every day like anyone else. If you plant fodder grass in your fields, they'll graze when you let them outside. During bad weather or if you don't plant any grass, you'll need to feed them yourself."
Brittany "Press the <color:important>Space Bar or Return key<color:default> next to the dispenser to take out fodder, then press the Space Bar or Return key again to place it in a trough."
Brittany "After feeding them, press the <color:important>Space Bar or Return Key<color:default> to pet them. Animals need affection too, you know."
Brittany "You can also milk cows once each day. Equip the Milker tool and examine the cow using the Space Bar or Return key to collect the milk."

go to label animals

end

if response == "Hearts and Hanging Out"

Brittany "Just like people, animals have an opinion of you measured in hearts. Take good care of them, and animals will return the favor by producing higher quality products."
Brittany "To increase animals' hearts, you should treat them kindly and spend time with them. You can press the <color:important>Shift key<color:default> while examining them to take them for a walk."
Brittany "Conversely, not taking proper care of an animal will lower their opinion of you. If you forget to feed them or leave them outside in bad weather, you will lose affection with them."

go to label animals

end

if response == "Stress and Health"

Brittany "Not only does neglecting your animal lower its affection, their stress will increase. Stressed animals may become <color:important>sick<color:default> and even <color:important>die<color:default>."
Brittany "To lower an animal's stress, you should feed, brush, and take them for a walk. You can also ask the veterinarian for help."
Brittany "If you don't lower the animal's stress, they will eventually become sick. You'll need to bring the animal to the vet for treatment. Failing to do so will lead to the animal's death."
Brittany "Remember, <color:important>no one likes someone who mistreats animals<color:default>. You can expect to lose the townspeople's respect if an animal dies of illness."

go to label animals

end

if response == "That's all for now."

Brittany "I'll give you <color:important>some books about ranching<color:default>, so check your bookshelf if you need info."
Brittany "If you want to buy or sell animals, talk to Stella when she's working at my ranch. She'll also sell you animal supplies such as fodder."
Brittany "Well, that takes care of everything. See ya, <name>."

########
# TASK #
########
# Brittany leaves, and control returns to the player inside the barn.

switch animal_tutorial ON

end

:stella_quest_event

# if Stella FP >= 2 and map is Brittany's Farm and and weather is sunny and flag('stella_quest') is false

########
# TASK #
########
# When the player enters the screen where Brittany's ranch is, this event will begin. At the start of the event, the player isn't visible and the camera is centered on Stella standing in front of the entrance to Brittany's farm with an annoyed emoticon over her head.

Stella "<cobweb>"

########
# TASK #
########
# The player enters and approaches Stella. The cobweb balloon continues to be displayed until the player is standing one tile away from her. Then she turns to face the player.

Stella "<sighing> Oh, <name>. Can you come back later? Now's not a good time."
Player "What's the matter? You look kinda upset."
Stella "<cobweb>"
Stella "<sighing> One of the cows devoured a patch of toxic herbs they somehow found, and now they're ill."
Stella "<sighing> On top of that, a calf is missing... Minnie's a real mischief maker, always running off into the forest the moment our backs are turned."
Stella "<worried> Brittany's staying with the sick cow and can't go look for her... And I've got to go fetch Mia. But if I don't go after that calf..."
Player "<worried> I'll go look for her. You go ahead and get to town."
Stella "<pained> But it's my job... I can't let you do it for me."
Player "<agitated> What are you talking about, you can't? What's more important here, the animals or your pride?!"
Player "<agitated> I'm going after her!"
Stella "<!>"
Stella "<pained> <name>!"

########
# TASK #
########
# The player rushes offscreen toward the forest. The scene shifts to the forest.

Player "<agitated> (Now to find that missing calf!)"

########
# TASK #
########
# Time will pause here, and the player can't leave the forest. Forage items should also go away temporarily, and replaced with twigs or leaves that make a sound when stepped on. This is a bit of a mini-game, where you have to find the calf and sneak up on it by walking, without running or making any noise. If the player runs or steps on something within the calf's vicinity, it will run off to a different part of the forest. The calf will display a music note balloon when it runs, and the player will display a cobweb balloon. When the player successfully catches the calf, the event continues.
#################
# Optional Task #
#################
# You could track either how many times the player startles the calf or how long it took to catch. Depending on how hard it was, the main character's dialogue could change to be increasingly more annoyed.

Player "<smiling> Gotcha!"

# The cow's cobweb balloon displays at the same time the cow moos angrily.
# Calf "<cobweb:async>"

# The calf moos angrily.

Player "Let's get you back to Brittany's farm."

########
# TASK #
########
# The scene changes to the pasture in Brittany's farm. Brittany, Mia, and Stella are all there, with Mia and Brittany on each side of the sick cow around the back of the screen. Stella is a few steps away from the main character in the middle of the screen, facing MC player who is one step away from her. The once-missing calf runs off.

Stella "Oh, you found her! Thank goodness... Mia says her mother should make a full recovery, too."
Stella "<pained> <name>... If you hadn't been there..."
Stella "<...>"
Stella "<pained> Nevermind... I've got work to do. See you later, <name>."

switch stella_quest ON

########
# TASK #
########
# The event ends, and the three girls head toward wherever they're scheduled to be. For this day only, Brittany, Mia, and Stella will have some dialogue about the event, located under the keywords stella_stellaquest, mia_stellaquest, and brittany_stellaquest.

:stella_quest_event2
########
# TASK #
########
# Two days after the previous event, this event happens when the player exits the house. Stella is waiting out there.

Player "<!>"
Player "Stella? What's the matter?"
Stella "<pained> <name>... Do you have a minute to talk?"
Player "<worried> Sure... Come on in."

########
# TASK #
########
# The scene switches to inside the player's house, with the main character and Stella seated at the table."

Stella "<pained> <name>... I can't thank you enough for your help the other day. If you hadn't been there, those cows...might not be here right now."
Stella "<pained> Listen, I...I've been thinking about what you said. About my pride..."
Stella "<pained> I've always been proud of the fact I could look after myself... Asking someone for help meant admitting I was inadequate. That I needed other people."
Stella "<pained> I hated the thought of that... And when it comes right down to it, the only person you can count on yourself, right?"
Stella "<pained> But I realized something... Don't laugh, all right?"
Player "I won't."
Stella "<pained> You better not. I'm gonna hold you to that."
Stella "<...>"
Stella "I realized that... This world is just too big and too complicated for one person to manage on their own. People working together accomplish a lot more than working alone."
Stella "Brittany didn't hire me because she's inadequate as a rancher. She hired me because working together makes us more than adequate as ranchers."
Stella "So... Thanks, <name>. I really owe you one."
Stella "If you ever need help, I'll try to return the favor."
Stella "See you around, <name>."

switch stella_quest2 ON

# The event ends, and Stella either teleports to where she's supposed to be or walks there.