Wielka akcja ratunkowa krasnala wrocławskiego (pl_02) - Script
Educators & Designers: help improving this quest!
Comments and feedback: discuss in the Forum
Improve script translations: comment the Google Sheet
Improve Cards translations: comment the Google Sheet
Improve the script: propose an edit here
quest_start
// pl_02 | Dwarves (Wroclaw)
//
// ---------------------------------------------
// WANTED:
// - wroclaw_dwarf_statue (cultural symbol)
// - PolishDwarf (cultural tradition)
// - wroclaw_market_square (city center)
// - WroclawOldTownHall (historical building)
// - WroclawCathedral (religious architecture)
// - WroclawSkyTower (modern landmark)
tags:
color: red
type: panel
---
<<declare $found = 0>>
<<declare $need = 10>>
<<declare $dwarf_1_found = false>>
<<declare $dwarf_2_found = false>>
<<declare $dwarf_3_found = false>>
<<declare $dwarf_4_found = false>>
<<declare $dwarf_5_found = false>>
<<declare $dwarf_6_found = false>>
<<declare $dwarf_7_found = false>>
<<declare $dwarf_8_found = false>>
<<declare $dwarf_9_found = false>>
<<declare $dwarf_10_found = false>>
<<declare $top_met = false>>
Witamy we Wrocławiu! #line:023b330
<<card wroklaw_map>>
[MISSING TRANSLATION: Let's explore the city and find the dwarves.] #line:pl02_start_1
<<area area_init>>
<<target npg_task_dwarves>>
quest_end
type: panel_endgame
color: green
---
To zadanie zostało ukończone. #line:04eb3f4
<<jump post_quest_activity>>
post_quest_activity
type: panel
color: green
tags: proposal
---
Dlaczego nie narysujesz swojego Krasnoluda? #line:0e7c76a
<<quest_end>>
magic_tram
---
[MISSING TRANSLATION: Where do you want to jump to?] #line:portal_intro
[MISSING TRANSLATION: -> The Old Town] #line:portal_town
<<teleport tram_old_town>>
[MISSING TRANSLATION: -> The Centennial Hall] #line:portal_park
<<teleport tram_centennial_hall>>
[MISSING TRANSLATION: -> The Sky Tower] #line:portal_skytower
<<teleport tram_sky_tower>>
[MISSING TRANSLATION: -> Stay here] #line:portal_cancel #highlight
<<stop>>
npg_task_dwarves
tags: task
---
O nie! Antura utknęła na szczycie Sky Tower. #line:0a18e6c
<<card wroclaw_sky_tower zoom>>
Krasnoludy zamknęły windę. #line:08bcfba
Znajdź 10 krasnoludków w okolicach Wrocławia. Oni nam pomogą. #line:07471d4 #task:FIND_DWARVES
<<card wroklaw_map zoom>>
Zwiedzaj miasto. Porozmawiaj z każdym krasnoludem, którego spotkasz. #line:09148d9
<<task_start FIND_DWARVES task_dwarves_done>>
task_dwarves_done
tags: task
---
Znalazłeś wszystkie krasnoludki! #line:03df148
Teraz wjedź windą na górę! #line:0364c03
<<task_end FIND_DWARVES>>
dwarf_1_origin
// 1) The origin of dwarves
group: dwarves
actor:
---
<<if $dwarf_1_found>>
[MISSING TRANSLATION: Hi again! Let's find the other dwarves.] #line:pl02_d1_repeat
<<else>>
<<card wroclaw_dwarf_statue zoom>>
Wrocław to miasto krasnali. Można je spotkać wszędzie. #line:007686b
[MISSING TRANSLATION: Dwarves are small and playful.] #line:pl02_d1_1
[MISSING TRANSLATION: What is the symbol of Wrocław?] #line:pl02_d1_q
[MISSING TRANSLATION: -> A dwarf] #line:pl02_d1_a1
[MISSING TRANSLATION: Correct! Let's play a puzzle.] #line:pl02_d1_ok
<<activity jigsaw_dwarf_origin dwarf_1_origin_done>>
[MISSING TRANSLATION: -> A dog] #line:pl02_d1_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d1_no
<<jump dwarf_1_origin>>
[MISSING TRANSLATION: -> A car] #line:pl02_d1_a3
[MISSING TRANSLATION: No. Try again.] #line:pl02_d1_no2
<<jump dwarf_1_origin>>
<<endif>>
dwarf_1_origin_done
group: dwarves
actor:
---
Dobra robota! Rozwiązałeś zagadkę. #line:0a87d03
Teraz idę z tobą. #line:0f49b50
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_1_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_1 false>>
dwarf_2_town_hall
// 2) Old Town Hall
group: dwarves
actor:
---
<<if $dwarf_2_found>>
[MISSING TRANSLATION: Hi again! Keep exploring.] #line:pl02_d2_repeat
<<else>>
<<asset wroclaw_old_town_hall>>
To jest Stary Ratusz. Pracują tu władze miasta. #line:02cbbf0
[MISSING TRANSLATION: City leaders work here.] #line:pl02_d2_1
[MISSING TRANSLATION: What do city leaders do here?] #line:pl02_d2_q
[MISSING TRANSLATION: -> They work and meet] #line:pl02_d2_a1
[MISSING TRANSLATION: Yes! Let's do a puzzle.] #line:pl02_d2_ok
<<jump dwarf_2_activity>>
[MISSING TRANSLATION: -> They swim] #line:pl02_d2_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d2_no
<<jump dwarf_2_town_hall>>
[MISSING TRANSLATION: -> They fly planes] #line:pl02_d2_a3
[MISSING TRANSLATION: No. Try again.] #line:pl02_d2_no2
<<jump dwarf_2_town_hall>>
<<endif>>
dwarf_2_activity
group: dwarves
actor:
---
<<activity jigsawpuzzle wroclaw_old_town_hall dwarf_2_town_hall_done>>
dwarf_2_town_hall_done
group: dwarves
actor:
---
Dobrze zrobiony! #line:004110a
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_2_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_2 false>>
dwarf_3_cathedral
// 3) Cathedral with quiz
group: dwarves
actor:
---
<<if $dwarf_3_found>>
[MISSING TRANSLATION: Hi again! The cathedral is beautiful.] #line:pl02_d3_repeat
<<else>>
<<card bishop_dwarf>>
To jest katedra. To duży i ważny kościół. #line:00f2132
[MISSING TRANSLATION: It is a big church.] #line:pl02_d3_1
Czy wiesz, czym jest kościół? #line:080f821
Tak #line:07550a5
<<jump dwarf_3_quiz>>
NIE #line:09e7452
<<detour info_church>>
<<jump dwarf_3_quiz>>
<<endif>>
info_church
group: dwarves
actor:
---
Kościół to miejsce, w którym ludzie się modlą. #line:0b1f4e1
dwarf_3_quiz
group: dwarves
actor:
---
Co robią ludzie w katedrze? #line:05ea00d
Robią zakupy spożywcze. #line:0c891cc
Nie tutaj. Spróbuj ponownie. #line:0d84e58
<<jump dwarf_3_quiz>>
Oni się modlą. #line:01ac8e6
Tak. Możesz zabrać krasnoluda. #line:071c92a
<<jump dwarf_3_activity>>
Latają samolotami. #line:09d9b34
Nie. Spróbuj ponownie. #line:06ebc0c
<<jump dwarf_3_quiz>>
dwarf_3_activity
group: dwarves
actor:
---
Zagrajmy w grę. #line:0c5d8d3
<<activity jigsawpuzzle wroclaw_cathedral dwarf_3_activity_done>>
dwarf_3_activity_done
group: dwarves
actor:
---
Świetnie! To kolejny krasnoludek. #line:04886ba
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_3_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_3 false>>
dwarf_4_zoo
// 4) ZOO
group: dwarves
actor:
---
<<if $dwarf_4_found>>
[MISSING TRANSLATION: Hi again! I love animals.] #line:pl02_d4_repeat
<<else>>
Odwiedź wrocławskie zoo. Jest największe w Polsce. #line:0198e80
[MISSING TRANSLATION: It is the biggest zoo in Poland.] #line:pl02_d4_1
[MISSING TRANSLATION: The zoo has many...] #line:pl02_d4_q
[MISSING TRANSLATION: -> animals] #line:pl02_d4_a1
[MISSING TRANSLATION: Yes! Let's play a puzzle.] #line:pl02_d4_ok
<<jump dwarf_4_activity>>
[MISSING TRANSLATION: -> cars] #line:pl02_d4_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d4_no
<<jump dwarf_4_zoo>>
[MISSING TRANSLATION: -> clouds] #line:pl02_d4_a3
[MISSING TRANSLATION: No. Try again.] #line:pl02_d4_no2
<<jump dwarf_4_zoo>>
<<endif>>
dwarf_4_activity
group: dwarves
actor:
---
Zagrajmy w grę. #line:0f921e7
<<activity jigsawpuzzle wroclaw_zoo dwarf_4_activity_done>>
dwarf_4_activity_done
group: dwarves
actor:
---
Świetnie! #line:0c852a7
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_4_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_4 false>>
dwarf_5
// 5) Centennial Hall
group: dwarves
actor:
---
<<if $dwarf_5_found>>
[MISSING TRANSLATION: Hi again! See you at the Sky Tower.] #line:pl02_d5_repeat
<<else>>
Hala Stulecia jest ogromna. Można w niej oglądać pokazy. #line:0ebb952
[MISSING TRANSLATION: You can see shows inside.] #line:pl02_d5_1
[MISSING TRANSLATION: What can you see inside?] #line:pl02_d5_q
[MISSING TRANSLATION: -> shows] #line:pl02_d5_a1
[MISSING TRANSLATION: Correct! Let's do a puzzle.] #line:pl02_d5_ok
<<jump dwarf_5_activity>>
[MISSING TRANSLATION: -> fish] #line:pl02_d5_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d5_no
<<jump dwarf_5>>
[MISSING TRANSLATION: -> snow] #line:pl02_d5_a3
[MISSING TRANSLATION: No. Try again.] #line:pl02_d5_no2
<<jump dwarf_5>>
<<endif>>
dwarf_5_activity
group: dwarves
actor:
---
Zagrajmy w grę. #line:06b4a16
<<activity jigsawpuzzle centennial_hall dwarf_5_activity_done>>
dwarf_5_activity_done
group: dwarves
actor:
---
Świetnie! #line:0abf458
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_5_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_5 false>>
dwarf_6
// 6) Multimedia Fountain
group: dwarves
actor:
---
<<if $dwarf_6_found>>
[MISSING TRANSLATION: Hi again! The fountain is fun.] #line:pl02_d6_repeat
<<else>>
Tutaj woda tańczy w rytm muzyki i świateł. #line:0daf76d
[MISSING TRANSLATION: What does the water do?] #line:pl02_d6_q
[MISSING TRANSLATION: -> It dances] #line:pl02_d6_a1
[MISSING TRANSLATION: Yes! Let's do a puzzle.] #line:pl02_d6_ok
<<jump dwarf_6_activity>>
[MISSING TRANSLATION: -> It sleeps] #line:pl02_d6_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d6_no
<<jump dwarf_6>>
[MISSING TRANSLATION: -> It eats] #line:pl02_d6_a3
[MISSING TRANSLATION: No. Try again.] #line:pl02_d6_no2
<<jump dwarf_6>>
<<endif>>
dwarf_6_activity
group: dwarves
actor:
---
Zagrajmy w grę. #line:0cdb4f5
<<activity jigsawpuzzle wroclaw_multimedia_fountain dwarf_6_activity_done>>
dwarf_6_activity_done
group: dwarves
actor:
---
Świetnie! #line:0818eec
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_6_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_6 false>>
dwarf_7
// 7) Panorama Racławicka
group: dwarves
actor:
---
<<if $dwarf_7_found>>
[MISSING TRANSLATION: Hi again! The painting is still giant.] #line:pl02_d7_repeat
<<else>>
Wokół ciebie znajduje się gigantyczny obraz przedstawiający bitwę. #line:0de7f17
[MISSING TRANSLATION: Is this painting small or giant?] #line:pl02_d7_q
[MISSING TRANSLATION: -> Giant] #line:pl02_d7_a1
[MISSING TRANSLATION: Correct! Let's do a puzzle.] #line:pl02_d7_ok
<<jump dwarf_7_activity>>
[MISSING TRANSLATION: -> Small] #line:pl02_d7_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d7_no
<<jump dwarf_7>>
<<endif>>
dwarf_7_activity
group: dwarves
actor:
---
<<activity jigsawpuzzle panorama_raclawicka dwarf_7_activity_done>>
dwarf_8
// 8) Olga Tokarczuk
group: dwarves
actor:
---
<<if $dwarf_8_found>>
[MISSING TRANSLATION: Hi again! Keep reading books.] #line:pl02_d8_repeat
<<else>>
Olga Tokarczuk jest znaną wrocławską pisarką. #line:0496de5
[MISSING TRANSLATION: Olga Tokarczuk is a...] #line:pl02_d8_q
[MISSING TRANSLATION: -> writer] #line:pl02_d8_a1
[MISSING TRANSLATION: Yes! Let's do a puzzle.] #line:pl02_d8_ok
<<jump dwarf_8_activity>>
[MISSING TRANSLATION: -> pilot] #line:pl02_d8_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d8_no
<<jump dwarf_8>>
<<endif>>
dwarf_8_activity
group: dwarves
actor:
---
<<activity jigsawpuzzle olga_tokarczuk dwarf_8_activity_done>>
dwarf_9
// 9) Sky Tower Plaza Dwarf
group: dwarves
actor:
---
<<if $dwarf_9_found>>
[MISSING TRANSLATION: Hi again! The plaza is busy.] #line:pl02_d9_repeat
<<else>>
To nowoczesny plac niedaleko Sky Tower. #line:096a9ee
[MISSING TRANSLATION: Where do people meet?] #line:pl02_d9_q
[MISSING TRANSLATION: -> In the plaza] #line:pl02_d9_a1
[MISSING TRANSLATION: Correct! Let's do a puzzle.] #line:pl02_d9_ok
<<jump dwarf_9_activity>>
[MISSING TRANSLATION: -> Under the sea] #line:pl02_d9_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d9_no
<<jump dwarf_9>>
<<endif>>
dwarf_9_activity
group: dwarves
actor:
---
<<activity jigsawpuzzle plaza_dwarf dwarf_9_activity_done>>
dwarf_10
// 9) Sky Tower Dwarf
group: dwarves
actor:
---
<<if $dwarf_10_found>>
[MISSING TRANSLATION: Hi again! The Sky Tower is still tall.] #line:pl02_d10_repeat
<<else>>
Sky Tower jest bardzo wysoki. #line:0ccd434
[MISSING TRANSLATION: Can you see far from the top?] #line:pl02_d10_q
[MISSING TRANSLATION: -> Yes] #line:pl02_d10_a1
[MISSING TRANSLATION: Correct! Let's do a puzzle.] #line:pl02_d10_ok
<<jump dwarf_10_activity>>
[MISSING TRANSLATION: -> No] #line:pl02_d10_a2
[MISSING TRANSLATION: No. Try again.] #line:pl02_d10_no
<<jump dwarf_10>>
<<endif>>
dwarf_10_activity
group: dwarves
actor:
---
<<activity jigsawpuzzle sky_tower_dwarf dwarf_10_activity_done>>
elevator_keymaster
// Keymaster at the elevator
group: dwarves
actor:
---
Pilnuję windy. #line:0dd986c
<<if $found < $need>>
Znaleziono {0} / {1} krasnoludków. Kontynuuj eksplorację. #line:08dfa28
<<else>>
Świetnie! Znalazłeś je wszystkie. Otwieram drzwi kluczem. #line:0fdc177
<<task_end FIND_DWARVES>>
<<action activate_elevator>>
<<endif>>
elevator_up
actor: GUIDE_F
---
Winda jedzie w górę. Ding! #line:0abe973
Widok jest piękny. #line:008b500
npg_rescue_top
actor:
---
<<if $top_met>>
<<jump assessment_intro>>
<<else>>
<<set $top_met = true>>
Aaaa Antura tu była. #line:0708555
Ale to po prostu zniknęło! #line:0f710dd
Ale czyż widok nie jest piękny? #line:079ea46
<<jump assessment_intro>>
<<endif>>
assessment_intro
// Final Assessment
actor: GUIDE_F
---
Czy chciałbyś odpowiedzieć na dwa krótkie pytania? #line:07982da
Tak #line:012a7d1
<<jump assessment_q1>>
NIE #line:0d0b965
Ok. Wróć do mnie, żeby zakończyć grę. #line:0b51184
assessment_q1
tags: assessment, actor=GUIDE
---
Jaki jest symbol Wrocławia? #line:020c66a
pies #line:03ffcee
Nie to. #line:07344d2
<<jump assessment_q1>>
małpa #line:0760b20
NIE. #line:0868c5e
<<jump assessment_q1>>
krasnolud #line:0972bf0
Prawidłowy! #line:088b881
<<jump assessment_q2>>
assessment_q2
tags: assessment, actor=GUIDE
---
Wrocław jest ... największym miastem w Polsce. #line:09d303d
Pierwszy #line:0ce9571
NIE. #line:039419a
<<jump assessment_q2>>
drugi #line:0fea2e7
Nie to. #line:028148c
<<jump assessment_q2>>
trzeci #line:0ebe219
Dobrze! Dobra robota. #line:0802440
<<jump assessment_end>>
assessment_end
actor: GUIDE_F
---
Świetnie! Ukończyłeś zadanie! #line:0fc1bad
<<jump quest_end>>
dwarf_7_activity_done
// Added completion nodes for dwarves 7-10
group: dwarves
actor:
---
Dobra robota! #line:074a28b
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_7_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_7 false>>
dwarf_8_activity_done
group: dwarves
actor:
---
Dobra robota! #line:0ac938a
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_8_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_8 false>>
dwarf_9_activity_done
group: dwarves
actor:
---
Dobra robota! #line:0f70de9
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_9_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_9 false>>
dwarf_10_activity_done
group: dwarves
actor:
---
Dobra robota! #line:054d57b
<<inventory wroclaw_dwarfs add>>
<<set $dwarf_10_found = true>>
<<set $found = $found + 1>>
<<SetActive dwarf_10 false>>
spawned_child
///////// NPCs SPAWNED IN THE SCENE //////////
// these npc are spawned automatically in the scene
// each time you meet them they say one random line
color: purple
actor: KID_F
spawn_group: kids
---
Lubię liczyć krasnoludki z moim przyjacielem. #line:05166a6
Spoglądamy w górę na Sky Tower. #line:068b00a
Wieczorem pokaz fontann jest bardzo jasny. #line:096ce85
W zoo znajdują się zwierzęta z wielu krajów. #line:03c5f8f
spawned_tourist
color: purple
actor: ADULT_F
spawn_group: tourists
---
Mam mapę, dzięki której mogę znaleźć więcej krasnoludów. #line:0738670
Wieże katedry wyglądają na bardzo wysokie. #line:0eaaf50
Wielki obraz otacza nas zewsząd. #line:0606b35
spawned_local
color: purple
actor: ADULT_M
spawn_group: locals
---
Na rynku jest gwarno i jasno. #line:052bf17
Hala ma okrągły, wysoki dach. #line:05c1526
Klucznik pilnuje drzwi windy. #line:0209b93
spawned_reader
color: purple
actor: KID_F
spawn_group: kids
---
Przeczytałam książkę Olgi. #line:0246124
Olga wygrała dużą nagrodę. #line:0eeaf85
Pewnego dnia chcę pisać opowiadania. #line:08c1def