diff --git a/assets/rooms/room_office.json b/assets/rooms/room_office.json index 827f1dd..d4b15c1 100644 --- a/assets/rooms/room_office.json +++ b/assets/rooms/room_office.json @@ -317,6 +317,18 @@ "x":100.927703875072, "y":101.732793522267 }, + { + "gid":417, + "height":48, + "id":16, + "name":"blackboard", + "rotation":0, + "type":"", + "visible":true, + "width":48, + "x":329, + "y":90 + }, { "height":48, "id":15, @@ -325,7 +337,7 @@ "type":"", "visible":true, "width":48, - "x":390, + "x":432, "y":144 } diff --git a/assets/scenarios/ceo_exfil.json b/assets/scenarios/ceo_exfil.json index eab90b8..213f3c1 100644 --- a/assets/scenarios/ceo_exfil.json +++ b/assets/scenarios/ceo_exfil.json @@ -72,6 +72,15 @@ "text": "URGENT: Multiple unauthorized access attempts detected from CEO's office IP address", "observations": "A concerning IT department memo" }, + { + "type": "blackboard", + "name": "Office Blackboard", + "takeable": false, + "hasFingerprint": true, + "fingerprintOwner": "ceo", + "fingerprintQuality": 0.8, + "observations": "A blackboard with some recent writing. The CEO was seen using it earlier." + }, { "type": "fingerprint_kit", "name": "Fingerprint Kit", diff --git a/index.html b/index.html index 18bef05..5ad4dbf 100644 --- a/index.html +++ b/index.html @@ -1483,6 +1483,12 @@ } } + // Add blackboard interaction + if (data.scenarioData?.type === "blackboard") { + alert("A blackboard with some recent writing. There might be fingerprints on the surface."); + return; + } + alert(message); }