From 551d50284556961848833744738b6cdf82b92732 Mon Sep 17 00:00:00 2001 From: "Chen, Tai-Lin" Date: Wed, 3 Jul 2024 00:31:40 +0800 Subject: [PATCH] fix: update quest [helloworld] --- quests/helloworld/game.yml | 62 +++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/quests/helloworld/game.yml b/quests/helloworld/game.yml index 259dac5..0ec6d3b 100644 --- a/quests/helloworld/game.yml +++ b/quests/helloworld/game.yml @@ -21,17 +21,17 @@ stages: - 你聽到了一個聲音: - type: dialogue speaker: Unix 精靈 - content: - - 你好,指令官,我是你的 Unix 精靈。我已在此恭候多時。 - - 這個世界是在 3560000 時脈以前,由初代王建立了 Unix 律法,所形成的世界。然而在經過了好幾世代的王後,終於誕生了永恆之王——薩加(Saga),她比歷代的君王都更為強大,且從來不會衰老,使得這個世界變得前所未有的強大。 - - 然而,外在世界一直不斷在改變,同時在面臨外敵的不斷攻擊,而薩加卻始終用同一套治理的手段。最終,在 160000 時脈前的一次入侵中,根部遭到攻陷,薩加遭到封印,而這個國家也陷入了黑暗。 - - 由於長久以來依賴於薩加,世人已失去了「指令」的力量,即將走向衰敗和滅亡的命運。 - - 你的任務,就是找回被世人遺忘的指令,奪回 Linux 之根,成為 Linux 之王。 - - 首先,你必須要學會如何使用指令。 - - 你要學習的第一個指令,是「搜索」的指令:`ls` (list)。 `ls` 可以用來查看一個目錄中有哪些檔案。 - - 現在,請你輸入 `ls` 來查看目前的目錄下有哪些檔案。 - hints: | - ➤ 使用 `ls` 指令來查看目前的目錄下有哪些檔案。 + content: | + 你好,指令官,我是你的 Unix 精靈。我已在此恭候多時。 + 這個世界是在 3560000 時脈以前,由初代王建立了 Unix 律法,所形成的世界。然而在經過了好幾世代的王後,終於誕生了永恆之王——薩加(Saga),她比歷代的君王都更為強大,且從來不會衰老,使得這個世界變得前所未有的強大。 + 然而,外在世界一直不斷在改變,同時在面臨外敵的不斷攻擊,而薩加卻始終用同一套治理的手段。最終,在 160000 時脈前的一次入侵中,根部遭到攻陷,薩加遭到封印,而這個國家也陷入了黑暗。 + 由於長久以來依賴於薩加,世人已失去了「指令」的力量,即將走向衰敗和滅亡的命運。 + 你的任務,就是找回被世人遺忘的指令,奪回 Linux 之根,成為 Linux 之王。 + 首先,你必須要學會如何使用指令。 + 你要學習的第一個指令,是「搜索」的指令:`ls` (list)。 `ls` 可以用來查看一個目錄中有哪些檔案。 + 現在,請你輸入 `ls` 來查看目前的目錄下有哪些檔案。 + hints: + - ➤ 使用 `ls` 指令來查看目前的目錄下有哪些檔案。 - id: find-scroll task: 搜索卷軸 @@ -44,20 +44,20 @@ stages: - ^ls$ responses: - type: narrative - content: - - 一瞬間,視野變得清晰起來,你發現自己身處在一個石頭建築的房間裡。 - - 你發現了一個檔案,檔名是 `forgotten-scroll.txt`。 + content: | + 一瞬間,視野變得清晰起來,你發現自己身處在一個石頭建築的房間裡。 + 你發現了一個檔案,檔名是 `forgotten-scroll.txt`。 - type: dialogue speaker: Unix 精靈 - content: - - 你找到了一個被遺忘的卷軸,上面寫著解除封印的咒語。 - - 使用指令 `cat [ 檔案名稱 ]` (concatenate)來查看檔案內容。 - - 我可以為你提供一些指令的提示,只要輸入指令的前幾個字元,然後按下 `Tab` 鍵,就可以看到提示了。 - - 例如你只要輸入檔案名稱的前幾個字元,然後按下 `Tab` 鍵,就可以看到提示了。 - hints: | - ➤ 使用 `cat [ 檔案名稱 ]` 指令來查看檔案內容。 - ➤ 使用 `Tab` 鍵來取得指令提示。 - ➤ 如果卡在未知的情況,按下 `Ctrl + C` 嘗試離開。 + content: | + 你找到了一個被遺忘的卷軸,上面寫著解除封印的咒語。 + 使用指令 `cat [ 檔案名稱 ]` (concatenate)來查看檔案內容。 + 我可以為你提供一些指令的提示,只要輸入指令的前幾個字元,然後按下 `Tab` 鍵,就可以看到提示了。 + 例如你只要輸入檔案名稱的前幾個字元,然後按下 `Tab` 鍵,就可以看到提示了。 + hints: + - ➤ 使用 `cat [ 檔案名稱 ]` 指令來查看檔案內容。 + - ➤ 使用 `Tab` 鍵來取得指令提示。 + - ➤ 如果卡在未知的情況,按下 `Ctrl + C` 嘗試離開。 - id: read-forgotten-scroll task: 查看卷軸 @@ -71,11 +71,11 @@ stages: responses: - type: dialogue speaker: Unix 精靈 - content: - - 你找到的是一個被遺忘的卷軸,上面寫著解除封印的咒語。 - - 使用你已經知道的 `echo [ 咒語 ]` 指令來詠唱咒語。 - hints: | - ➤ 輸入 `echo Hello World` 來詠唱咒語。 + content: | + 你找到的是一個被遺忘的卷軸,上面寫著解除封印的咒語。 + 使用你已經知道的 `echo [ 咒語 ]` 指令來詠唱咒語。 + hints: + - ➤ 輸入 `echo Hello World` 來詠唱咒語。 - id: END task: 解除封印 @@ -92,6 +92,6 @@ stages: - 突然之間,你感覺到一股強大的力量從你的身體中湧出,你的身體開始發光,你的手中出現了一把魔法之劍。 - type: dialogue speaker: Unix 精靈 - content: - - 恭喜您,我的指令官,您已成功解除了封印。 - - 請跟著在接下來的關卡,一步步取回 Linux 之根吧! + content: | + 恭喜您,我的指令官,您已成功解除了封印。 + 請跟著在接下來的關卡,一步步取回 Linux 之根吧!