From 78958a932cc7b2842ed00c517be06415212e3cfa Mon Sep 17 00:00:00 2001 From: c7309830 Date: Fri, 21 Mar 2025 14:28:53 +0000 Subject: [PATCH] few changes --- assets/rooms/room_ceo.json | 27 +++++++++++++++++++++- assets/rooms/room_closet.json | 12 ++++++++++ assets/rooms/room_office.json | 37 +++++++++++++++++++++++++++++- assets/rooms/room_reception.json | 39 +++++++++++++++++++++++++++++++- assets/rooms/room_servers.json | 27 +++++++++++++++++++++- assets/scenarios/scenario1.json | 11 +++------ assets/scenarios/scenario3.json | 7 +++--- index.html | 2 +- 8 files changed, 145 insertions(+), 17 deletions(-) diff --git a/assets/rooms/room_ceo.json b/assets/rooms/room_ceo.json index 7f3b951..7eeea31 100644 --- a/assets/rooms/room_ceo.json +++ b/assets/rooms/room_ceo.json @@ -150,7 +150,32 @@ "width":48, "x":329.276113360324, "y":40.7708502024292 - }], + }, + { + "gid":12041, + "height":48, + "id":26, + "name":"safe1", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":150, + "y":400 + }, + { + "height":48, + "id":3, + "name":"notes", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":153.982186234818, + "y":212.255870445344 + } + + ], "opacity":1, "type":"objectgroup", "visible":true, diff --git a/assets/rooms/room_closet.json b/assets/rooms/room_closet.json index 84cf3c1..1c4aefe 100644 --- a/assets/rooms/room_closet.json +++ b/assets/rooms/room_closet.json @@ -95,6 +95,18 @@ "x":153.982186234818, "y":212.255870445344 }, + { + "gid":17485, + "height":48, + "id":2, + "name":"notes2", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":370.947368421053, + "y":181.473684210526 + }, { "height":48, "id":4, diff --git a/assets/rooms/room_office.json b/assets/rooms/room_office.json index 43c1a5a..8d01e3b 100644 --- a/assets/rooms/room_office.json +++ b/assets/rooms/room_office.json @@ -227,7 +227,42 @@ "width":48, "x":268.518863530508, "y":251.312529110387 - }], + }, + { + "gid":428, + "height":48, + "id":14, + "name":"pc2", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":170, + "y":193 + }, + { + "height":48, + "id":11, + "name":"tablet", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":280, + "y":130 + }, + { + "height":48, + "id":12, + "name":"bluetooth_scanner", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":380, + "y":166 + } + ], "opacity":1, "type":"objectgroup", "visible":true, diff --git a/assets/rooms/room_reception.json b/assets/rooms/room_reception.json index 17e2b25..d8525ed 100644 --- a/assets/rooms/room_reception.json +++ b/assets/rooms/room_reception.json @@ -149,7 +149,44 @@ "width":48, "x":143.838518642089, "y":191.623488197514 - }], + }, + { + "gid":12329, + "height":48, + "id":13, + "name":"safe", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":192, + "y":96 + }, + { + "gid":12329, + "height":48, + "id":14, + "name":"safe2", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":140, + "y":300 + }, + { + "gid":12329, + "height":48, + "id":15, + "name":"safe3", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":350, + "y":250 + } + ], "opacity":1, "type":"objectgroup", "visible":true, diff --git a/assets/rooms/room_servers.json b/assets/rooms/room_servers.json index ae5da17..4e00d4d 100644 --- a/assets/rooms/room_servers.json +++ b/assets/rooms/room_servers.json @@ -147,7 +147,32 @@ "width":48, "x":198.43047889414, "y":282.432633837121 - }], + }, + { + "gid":242, + "height":48, + "id":10, + "name":"notes", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":236.666666666667, + "y":168.666666666667 + }, + { + "gid":242, + "height":48, + "id":10, + "name":"notes2", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":230.666666666667, + "y":168.666666666667 + } + ], "opacity":1, "type":"objectgroup", "visible":true, diff --git a/assets/scenarios/scenario1.json b/assets/scenarios/scenario1.json index e9bee1f..0360a4e 100644 --- a/assets/scenarios/scenario1.json +++ b/assets/scenarios/scenario1.json @@ -1,5 +1,7 @@ { "scenario_brief": "Your beloved kitty sidekick, Captain Meow, has vanished without a trace! As a renowned adventurer and detective, you suspect foul play. The last clue? A cryptic paw print left on your desk and a strange voicemail message on your phone. Can you crack the codes, follow the trail, and rescue Captain Meow before it’s too late?", + "endGoal": "Recover the stolen Project Sentinel prototype from the intruder's hidden exit route and secure all compromised data.", + "startRoom": "reception", "rooms": { @@ -49,10 +51,9 @@ "type": "pc", "name": "Office Computer", "takeable": false, - "requires": "password", "hasFingerprint": true, "fingerprintOwner": "Mr Moo", - "fingerprintQuality": 0.9, + "fingerprintDifficulty": "easy", "observations": "A computer with a cybersecurity alert on screen. There might be pawprints on the keyboard." }, { @@ -68,12 +69,6 @@ "name": "Fingerprint Kit", "takeable": true, "observations": "A kit used for collecting fingerprints from surfaces" - }, - { - "type": "spoofing_kit", - "name": "Fingerprint Spoofing Kit", - "takeable": true, - "observations": "A specialized kit containing silicone, gelatin, and other materials for creating artificial fingerprints" } ] }, diff --git a/assets/scenarios/scenario3.json b/assets/scenarios/scenario3.json index d7494c9..2732228 100644 --- a/assets/scenarios/scenario3.json +++ b/assets/scenarios/scenario3.json @@ -31,7 +31,7 @@ "takeable": false, "locked": true, "lockType": "password", - "requires": "timeIsMoney_123", + "requires": "TimeIsMoney_123", "observations": "A locked safe requiring a decrypted password.", "contents": [ { @@ -57,7 +57,7 @@ "objects": [ { "type": "pc", - "name": "Photo hex", + "name": "Render the image and input the colour to open the safe in all lower caps", "takeable": false, "text": "Render the image and input the colour to open the safe in all lower caps", "observations": "89504e470d0a1a0a0000000d4948445200000002000000250806000000681f38aa000000017352474200aece1ce90000000467414d410000b18f0bfc6105000000097048597300000ec300000ec301c76fa8640000001b494441542853637cf1f2ed7f20606062808251061090c360600000d66d0704a06be47e0000000049454e44ae426082" @@ -148,10 +148,9 @@ "observations": "A locked safe requiring a decrypted password.", "contents": [ { - "type": "key", + "type": "notes", "name": "Briefcase Key", "takeable": true, - "key_id": "briefcase_key", "observations": "Congratulations! You've recovered my time machine blueprints and stopped the self-destruct sequence.\n You outsmarted me and for that I believe you deserve these blueprints more than me! \n flag{timemachineflag123}." } ] diff --git a/index.html b/index.html index dba5657..a18d78e 100644 --- a/index.html +++ b/index.html @@ -7317,4 +7317,4 @@ } - + \ No newline at end of file