-
Notifications
You must be signed in to change notification settings - Fork 40
/
npcs.py
46 lines (40 loc) · 1.81 KB
/
npcs.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
npcs = {
"ghost": {
"description": "A translucent figure floats in front of you.",
"dialogue": "Help me find my lost locket, and I'll reveal a secret.",
"item_required": "locket",
"reward": "You found the ghost's locket.\n You get 20 points",
},
"witch": {
"description": "A wicked witch stands before you.",
"dialogue": "I need a black cat's hair for my potion. Find it for me, and I'll reward you.",
"item_required": "black cat hair",
"reward": "Excellent! You have what I need. Now, let's begin the challenge.\n Solve this math puzzle within 60 seconds:",
},
"knight": {
"description": "A brave knight in shining armor awaits your arrival.",
"dialogue": "I've lost my sword in this haunted house. Help me find it, and I'll protect you.",
"item_required": "sword",
"reward": "Ah, you have the knight's sword! I challenge you to a word puzzle.",
},
"sorcerer": {
"description": "A mysterious sorcerer with a pointed hat stands here.",
"dialogue": "I sense you seek knowledge. Solve my riddle, and I'll share a secret.",
"riddle": "What has keys but can't open locks?",
"answer": "piano",
"reward": "You answered my riddle correctly. You get 20 points",
},
"queen":{
"description": "A brave queen",
"dialogue": "fight me if you can",
"riddle": "does the night kingdom really exsist",
"answer": "yes",
"reward": "You answered my riddle correctly. You get 20 points",
},
"magical_dog":{
"description":"A powerful dog with the potion immortality.",
"dialogue":"I lost a bone 3 days ago which i loved to eat.",
"item_required":"bone",
"reward":"Lovely, here take 20 points."
}
}