Skip to content

Commit

Permalink
Add new character and update introduction
Browse files Browse the repository at this point in the history
  • Loading branch information
sfoteini committed Jan 3, 2025
1 parent c7dd054 commit b9789e9
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 9 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@ init:
# Character definitions
define player = Character("[player_name]", image="player")
define felix = Character(_("Felix"), image="felix")
define stephanie = Character(_("Stephanie"), image="stephanie")
define gingerbot = Character(_("GingerBot"))

# Character images
image felix = dynamic_blink.DynamicBlink("felix_eyes_open", "felix_eyes_closed")
image stephanie = dynamic_blink.DynamicBlink("stephanie_eyes_open", "stephanie_eyes_closed")

image noelle_eyes_blink = dynamic_blink.DynamicBlink("noelle_eyes_open", "noelle_eyes_closed")
image malik_eyes_blink = dynamic_blink.DynamicBlink("malik_eyes_open", "malik_eyes_closed")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# This transform is used to place an image on the computer screen.
transform computer_screen_position:
pos (277, 89)

# This transform is used to place one image on the right side of the screen.
transform right_position:
xalign 0.75
yalign 1.0

# This transform is used to place one image on the left side of the screen.
transform left_position:
xalign 0.25
yalign 1.0
23 changes: 14 additions & 9 deletions christmas-copilot-quest-rpg/game/src/scripts/introduction.rpy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
label introduction:
scene company_bg with dissolve
show felix with dissolve
show felix at right_position
with dissolve

felix "Ah, you must be the new coder Santa called for! What's your name?"

Expand All @@ -16,27 +17,31 @@ label introduction:
player "Nice to meet you too, Felix! It looks like a busy time here at the North Pole."

felix "It's December, and we're working hard to get all the toys ready for Christmas. But there's a problem..."
felix "The toy tracking system is down! We can't keep track of the toys we're making, and we're falling
behind schedule. Santa needs your help to fix it!"
felix "So, are you ready to help us save Christmas?"
felix "The toy tracking system is down! We can't keep track of the toys we're making, and we're falling behind schedule."

player "Yes, I'm ready to help!"
show stephanie at left_position
with dissolve

felix "Great! We need to build a quick toy tracking system to get us through the holiday season."
felix "Santa understands there isn't much time for a fancy interface, but he stresses that the application
stephanie "And that's where you come in!"
stephanie "Oh, hi! I'm Stephanie, the team lead for this project. We're so glad you're here to help us out."

player "Hi, Stephanie! I'm happy to help."

stephanie "Great! We need to build a quick toy tracking system to get us through the holiday season."
stephanie "Santa understands there isn't much time for a fancy interface, but he stresses that the application
must be reliable and easy to use."

player "How much time do we have to build this system?"

felix "We have a tight deadline of 3 days to create a temporary toy tracking system."
stephanie "We have a tight deadline of 3 days to create a temporary toy tracking system."

player "Three days? That sounds impossible..."

felix "Don't worry, you'll have some help. We'll be using GitHub Copilot, an AI-powered coding assistant,
to speed up the development process."

menu:
felix "Are you ready to get started?"
stephanie "Are you ready to get started?"

"I guess I have no choice... Let's do this!":
jump set_up_project

0 comments on commit b9789e9

Please sign in to comment.