From 33586d7f359a34e049c2a1a14fa0a44819fbbdae Mon Sep 17 00:00:00 2001 From: jslightham <31053827+jslightham@users.noreply.github.com> Date: Sat, 1 Jun 2019 00:49:31 -0400 Subject: [PATCH 1/3] fixed bugs --- data/enemies.dat | 7 ++++++- data/rooms.dat | 16 ++++++++-------- data/synonyms.dat | 4 +++- data/words.dat | 3 ++- src/com/bayviewglen/zork/Combat.java | 2 +- src/com/bayviewglen/zork/Game.java | 2 +- 6 files changed, 21 insertions(+), 13 deletions(-) diff --git a/data/enemies.dat b/data/enemies.dat index 1390ea3..6d9fc71 100644 --- a/data/enemies.dat +++ b/data/enemies.dat @@ -7,4 +7,9 @@ Enemy Name: Lady Pellatt Description: The wife to the owner of the Castle Starting Room: Lady Pellatt's Bedroom Damage Given: 25 -Loot: Crowbar \ No newline at end of file +Loot: Crowbar +Enemy Name: DesLauriers The Dog +Description: The cookie monster +Starting Room: Kitchen +Damage Given: 40 +Loot: Base \ No newline at end of file diff --git a/data/rooms.dat b/data/rooms.dat index 60a3638..375e08d 100644 --- a/data/rooms.dat +++ b/data/rooms.dat @@ -164,7 +164,7 @@ Locked: false Boarded: false Items: Riddler: -Exit Rooms: S-Aspen Bedroom, E-Willow Bedroom +Exit Rooms: S-Aspen Bedroom, E-Willow Bedroom, N-Guest Bedroom Room name: Guest Bedroom Room Description: Welcome to the guest bedroom, where guests like yourself stay for the night. There is another tailored
man in the corner. He seems to have something he would like to tell you. @@ -202,7 +202,7 @@ Room name: Supply Closet Room Description: You are in the Supply Closet. A mop, bucket and a few towels lay on the ground. The space is quite small
and can only hold around 3 people. Nothing interesting seems to be happening in here. Locked: false Boarded: false -Items:Mop,Bucket,Towels, Robes +Items: Mop, Bucket, Towels, Robes Riddler: Exit Rooms: E-Silver Stairs (1st Floor), S-Kitchen, N-Serving and Breakfast Room @@ -210,7 +210,7 @@ Room name: Serving and Breakfast Room Room Description: You are now in the Serving and Breakfast Room. A small wood table covered in crumbs lies in the corner,
surrounded by 4 chairs. On its left lies a counter with a sink and some butter. Around the counter are 5 high chairs.
Looks like someone ate breakfast here earlier. Locked: false Boarded: false -Items:Butter +Items: Butter Riddler: Exit Rooms: N-Dining Room, E-Study, S-Supply Closet @@ -227,14 +227,14 @@ Room Description: You are now in the Conservatory. The walls and ceilings are al Locked: false Boarded: false Items: -Riddler: "Hey I'm Karen. Kevin is on his break but he told me to give you this riddle", "Marking mortal privation when firmly in place. An enduring summation inscribed in my face. What am I?", "A tombstone", Point +Riddler: "Hey I'm Karen. Kevin is on his break but he told me to give you this riddle", "Marking mortal privation when firmly in place. An enduring summation inscribed in my face. What am I?", "tombstone", Cylinder Exit Rooms: E-Dining Room Room name: Library Room Description: You are in the Library. Intricate designs are carved into the tall arced ceiling. Thousands and thousands of books stretch from the floor to
the ceiling. A few blue couches with a lantern on a small side table sit in the far
northwest corner of the room. An open novel with a dusty leather cover rests on the table. Locked: false Boarded: false -Items:Novel +Items: Novel Riddler: Exit Rooms: W-Dining Room, S-Study, E-Great Hall @@ -250,7 +250,7 @@ Room name: Oak Drawing Room Room Description: Welcome to the Oak Drawing Room. A large red carpet covers the floor. Giant floor-to-ceiling windows face
north, letting in lots of sunlight. A sword is perched on a small table in the center of the room.
What an interesting choice of decor... Locked: false Boarded: false -Items:Sword +Items: Sword Riddler: Exit Rooms: W-Great hall, S-Smoking Room @@ -258,7 +258,7 @@ Room name: Smoking Room Room Description: You are now in the Smoking Room. This room is too fancy for its purpose if you ask me. I don't see why
the fireplace or deer heads are necessary. A leather couch faces the fireplace, and a fur blanket hangs over it. Locked: false Boarded: false -Items:Blanket +Items: Blanket Riddler: Exit Rooms: N-Oak Drawing Room, S-Billiard Room, W-Entry @@ -282,6 +282,6 @@ Room name: Study Room Description: You are now in the Study. The south wall has a floor-to-ceiling book shelf, towering over you. A big wooden desk,
along with a cushioned chair, face the entrance. 2 lit candles illuminate the desk, and a key is visible. Locked: false Boarded: false -Items:Key +Items: Key Riddler: Exit Rooms: N-Library, E-Entry, W-Serving and Breakfast Room \ No newline at end of file diff --git a/data/synonyms.dat b/data/synonyms.dat index 5080bf6..fdf0f34 100644 --- a/data/synonyms.dat +++ b/data/synonyms.dat @@ -58,4 +58,6 @@ cream, shavingcream water, waterbottle bottle, waterbottle bread, warmbread -ram, batteringram \ No newline at end of file +ram, batteringram +deslauriers, deslauriersthedog +dog, deslauriersthedog \ No newline at end of file diff --git a/data/words.dat b/data/words.dat index 2ac7920..63ae7a0 100644 --- a/data/words.dat +++ b/data/words.dat @@ -73,4 +73,5 @@ craft, verb batteringram, item ladypellatt, enemy use, verb -bandage, item \ No newline at end of file +bandage, item +deslauriersthedog, enemy \ No newline at end of file diff --git a/src/com/bayviewglen/zork/Combat.java b/src/com/bayviewglen/zork/Combat.java index ee0feaf..a439ef9 100644 --- a/src/com/bayviewglen/zork/Combat.java +++ b/src/com/bayviewglen/zork/Combat.java @@ -40,7 +40,7 @@ public class Combat { enemy.setHealth(enemy.getHealth()-object.getDamage()*1.5); if(enemy.getHealth() < 0) enemy.setHealth(0); - System.out.println("You hit " + enemy.getName() + " with a critical hit, doing " + object.getDamage()*1.5 + " damage! His health is now " + enemy.getHealth() + "%"); + System.out.println("You hit " + enemy.getName() + " with a critical hit, doing " + object.getDamage()*1.5 + " damage! " + enemy.getName() + "'s health is now " + enemy.getHealth() + "%"); } else { enemy.setHealth(enemy.getHealth()-object.getDamage()); diff --git a/src/com/bayviewglen/zork/Game.java b/src/com/bayviewglen/zork/Game.java index 9c9e878..e7656ea 100644 --- a/src/com/bayviewglen/zork/Game.java +++ b/src/com/bayviewglen/zork/Game.java @@ -462,7 +462,7 @@ class Game { System.out.println("I've got to go find Mr. Pellatt now. Good luck with your escape!"); currentRoom.removeRiddler(); } else { - System.out.println("Sorry, you can't carry any more, but a " + prize + " has been added to your room."); + System.out.println("Sorry, you can't carry any more, but a " + prize.getName() + " has been added to your room."); currentRoom.addItem(prize); } } else { From 0ad9098d2e0c31c37bc5908c282828d5038aa365 Mon Sep 17 00:00:00 2001 From: jslightham <31053827+jslightham@users.noreply.github.com> Date: Sat, 1 Jun 2019 01:04:16 -0400 Subject: [PATCH 2/3] final --- data/enemies.dat | 2 +- data/rooms.dat | 4 ++-- src/com/bayviewglen/zork/Game.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/enemies.dat b/data/enemies.dat index 6d9fc71..8bb8a66 100644 --- a/data/enemies.dat +++ b/data/enemies.dat @@ -11,5 +11,5 @@ Loot: Crowbar Enemy Name: DesLauriers The Dog Description: The cookie monster Starting Room: Kitchen -Damage Given: 40 +Damage Given: 30 Loot: Base \ No newline at end of file diff --git a/data/rooms.dat b/data/rooms.dat index ea24602..f0e9b95 100644 --- a/data/rooms.dat +++ b/data/rooms.dat @@ -4,7 +4,7 @@ New Room Description: You are in a circular room. The windows to the east are c Locked: false Boarded: false Items: Lightbulb, Candlestick -Riddler: "Hello there. My name is Kevin and I am Sir Pellatt's butler. I understand that my master
Sir Pellatt has wrongfully imprisoned you. If you answer my riddle I can give you something to
help you with your escape - nothing comes for free you know!", "What has a head a tail is brown and has no legs?", "A penny", Lockpick +Riddler: "Hello there. My name is Kevin and I am Sir Pellatt's butler. I understand that my master
Sir Pellatt has wrongfully imprisoned you. If you answer my riddle I can give you something to
help you with your escape - nothing comes for free you know!", "What has a head a tail is brown and has no legs?", "penny", Lockpick Exit Rooms: W-Apple Hallway Room name: Apple Hallway @@ -48,7 +48,7 @@ Room Description: You are now in Lady Pellatt's Bedroom. A four-poster bed with New Room Description: Locked: false Boarded: false -Items:Robes +Items: Robes Riddler: Exit Rooms: N-Sitting Area, S-Guest Bedroom, E-Bulb Room diff --git a/src/com/bayviewglen/zork/Game.java b/src/com/bayviewglen/zork/Game.java index a76a435..611ac3e 100644 --- a/src/com/bayviewglen/zork/Game.java +++ b/src/com/bayviewglen/zork/Game.java @@ -456,7 +456,7 @@ class Game { System.out.println(message + "\n\nHere's my riddle: " + riddle); System.out.print("Enter your guess here: "); String guess = rScanner.nextLine(); - if (guess.toLowerCase().equals(answer.toLowerCase())) { + if (guess.toLowerCase().indexOf(answer.toLowerCase()) >= 0) { Item prize = currentRoom.getRiddler().getPrize(); String prizeName = prize.getName(); System.out.println("Congratulations! You solved my riddle! As your reward, you get a " + prizeName + "!"); From 7d8e495fa01d60f4642cfcd9506029d12e9cd6cf Mon Sep 17 00:00:00 2001 From: Luca Carnegie <41924665+lcarnegie@users.noreply.github.com> Date: Sat, 1 Jun 2019 01:05:20 -0400 Subject: [PATCH 3/3] Add files via upload --- ZorkUML1.jpg | Bin 0 -> 43288 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 ZorkUML1.jpg diff --git a/ZorkUML1.jpg b/ZorkUML1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6194ec81996a1161ce905faa0605652089a74269 GIT binary patch literal 43288 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�sE+;kE68b?v3q-bpqL^<1K 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 Bh(-Va literal 0 HcmV?d00001