{
  "game": "A Dark Room",
  "edition": "Play Games Daily English silent browser edition",
  "upstream": "https://github.com/doublespeakgames/adarkroom",
  "upstreamCommit": "1fada4620b6c66bd07bf15a3f1eb8223df8bc1d7",
  "saveFormatVersion": 1.3,
  "distributionDate": "2026-10-18",
  "entry": "/games/a-dark-room/index.html",
  "license": "MPL-2.0",
  "licenseFile": "LICENSE.txt",
  "noticeFile": "NOTICE.txt",
  "storageKey": "odd-caper:a-dark-room:state:v1",
  "language": "en",
  "audioIncluded": false,
  "files": [
    {
      "path": "css/dark.css",
      "bytes": 2895,
      "sha256": "55ac0881eabefd93c52de20b30c24bdcd4cd7a920ce280f81ece08844990fa65",
      "upstreamPath": "css/dark.css",
      "upstreamSha256": "55ac0881eabefd93c52de20b30c24bdcd4cd7a920ce280f81ece08844990fa65",
      "modified": false
    },
    {
      "path": "css/fabricator.css",
      "bytes": 517,
      "sha256": "0bd6da695b481e3cb50fd4c30b84987500b1b349277978fd28e6d9320dd254fd",
      "upstreamPath": "css/fabricator.css",
      "upstreamSha256": "0bd6da695b481e3cb50fd4c30b84987500b1b349277978fd28e6d9320dd254fd",
      "modified": false
    },
    {
      "path": "css/main.css",
      "bytes": 9899,
      "sha256": "3edf4abb6b552ecbbce55e682ae89d68ccc7e809448c27a8a6e5e8cd11b59ec1",
      "upstreamPath": "css/main.css",
      "upstreamSha256": "3edf4abb6b552ecbbce55e682ae89d68ccc7e809448c27a8a6e5e8cd11b59ec1",
      "modified": false
    },
    {
      "path": "css/odd-caper.css",
      "bytes": 1384,
      "sha256": "9b42a684d7c879690641a439458cd6434415f650b53ba307e4c017b61b73cecf",
      "addedForDistribution": true
    },
    {
      "path": "css/outside.css",
      "bytes": 855,
      "sha256": "d8b24f9f615566aa55fe769e06a6e71fe2d1ad8a473c346d7047bdb36a024ca5",
      "upstreamPath": "css/outside.css",
      "upstreamSha256": "d8b24f9f615566aa55fe769e06a6e71fe2d1ad8a473c346d7047bdb36a024ca5",
      "modified": false
    },
    {
      "path": "css/path.css",
      "bytes": 1025,
      "sha256": "4ec1137963c8d782baeba60077886d7a42663725a4b48cb7b5c2650298368485",
      "upstreamPath": "css/path.css",
      "upstreamSha256": "4ec1137963c8d782baeba60077886d7a42663725a4b48cb7b5c2650298368485",
      "modified": false
    },
    {
      "path": "css/room.css",
      "bytes": 848,
      "sha256": "62afc8795417c0d2f0eaaab5025b60048689dcbfd6b13c8fec3fbee1379239b5",
      "upstreamPath": "css/room.css",
      "upstreamSha256": "62afc8795417c0d2f0eaaab5025b60048689dcbfd6b13c8fec3fbee1379239b5",
      "modified": false
    },
    {
      "path": "css/ship.css",
      "bytes": 85,
      "sha256": "8f5f3209d2be1ddec55c2686294f736f86230c15614c2b1e20cfef782fdd965b",
      "upstreamPath": "css/ship.css",
      "upstreamSha256": "8f5f3209d2be1ddec55c2686294f736f86230c15614c2b1e20cfef782fdd965b",
      "modified": false
    },
    {
      "path": "css/space.css",
      "bytes": 2809,
      "sha256": "215871b3bcce91dfe0e6cbab4cfb6b34510300fbb8b0dea565140fe62f0821fd",
      "upstreamPath": "css/space.css",
      "upstreamSha256": "215871b3bcce91dfe0e6cbab4cfb6b34510300fbb8b0dea565140fe62f0821fd",
      "modified": false
    },
    {
      "path": "css/world.css",
      "bytes": 1265,
      "sha256": "c6da8f48e5b5ed797c6e5503862db3d4396014e7129fe64f140f1296c6e62b70",
      "upstreamPath": "css/world.css",
      "upstreamSha256": "c6da8f48e5b5ed797c6e5503862db3d4396014e7129fe64f140f1296c6e62b70",
      "modified": false
    },
    {
      "path": "index.html",
      "bytes": 3138,
      "sha256": "0bf1d251f7f98784012701a83055263b04d8f6e51466f47295237ed618b5796b",
      "upstreamPath": "index.html",
      "upstreamSha256": "f243c303c9352e998dd134df50a52fde397d89f93c75b357156e5afe23a40db4",
      "modified": true
    },
    {
      "path": "lib/jquery-color-LICENSE.txt",
      "bytes": 1099,
      "sha256": "683679eb752c3350a93c3b10e91d1139f78979dbe0e6527484afe14b1a7fd5f8",
      "addedForDistribution": true
    },
    {
      "path": "lib/jquery-LICENSE.txt",
      "bytes": 1099,
      "sha256": "244779275ccf7def02a7724a707dfe8787f83afd5ccb6498b42296ae42484940",
      "addedForDistribution": true
    },
    {
      "path": "lib/jquery.color-2.1.2.min.js",
      "bytes": 6604,
      "sha256": "1f6f127715ab677f3b2dd9f4aa8802cc58940c3c5f3e2348c895fb0440909031",
      "upstreamPath": "lib/jquery.color-2.1.2.min.js",
      "upstreamSha256": "1f6f127715ab677f3b2dd9f4aa8802cc58940c3c5f3e2348c895fb0440909031",
      "modified": false
    },
    {
      "path": "lib/jquery.min.js",
      "bytes": 93021,
      "sha256": "232a1ed293ab798d6bac0e165a3edfda48c018551c92bc228dcabe7318665f48",
      "upstreamPath": "lib/jquery.min.js",
      "upstreamSha256": "8bf150f6b29d6c9337de6c945a8f63c929b203442040688878bc2753fe13e007",
      "modified": true
    },
    {
      "path": "LICENSE.txt",
      "bytes": 16734,
      "sha256": "d7fc444cae8da4b95b9d0356b145dfc530d45b16965da953fa02dbb9ce004572",
      "upstreamPath": "LICENSE.md",
      "upstreamSha256": "d7fc444cae8da4b95b9d0356b145dfc530d45b16965da953fa02dbb9ce004572",
      "modified": false
    },
    {
      "path": "NOTICE.txt",
      "bytes": 5186,
      "sha256": "09915ebdc4af680b510e61c927285f0b183243a5eb41a642d1d6bfe94496ea3f",
      "addedForDistribution": true
    },
    {
      "path": "script/Button.js",
      "bytes": 3792,
      "sha256": "eb18b12d4001623bbc9e882b68fb20afd900dd9e184aeb82579a56da821eed93",
      "upstreamPath": "script/Button.js",
      "upstreamSha256": "5f572fafc93dddf3619142b24864fe6ccca21a42482a5fcfb0717b2e98c49533",
      "modified": true
    },
    {
      "path": "script/engine.js",
      "bytes": 21052,
      "sha256": "2cd7f4e1bb1a9b2b0cb48a98445999ccbe6962b1ce4f77c0ee97cce5d65205d9",
      "upstreamPath": "script/engine.js",
      "upstreamSha256": "e3ab30d0c34cb8cef6a7ab67f88085509eb831ce2b9448a61125cb570a737d88",
      "modified": true
    },
    {
      "path": "script/events.js",
      "bytes": 39138,
      "sha256": "b9dbd487644893034334ae4dc76aa1e7552c64a78b751b70f5a481edae00ed10",
      "upstreamPath": "script/events.js",
      "upstreamSha256": "c09f55a8821ea47c1015eb275c72b299528d21bb6bf9e05aa8ef8556a9c3cde2",
      "modified": true
    },
    {
      "path": "script/events/encounters.js",
      "bytes": 8356,
      "sha256": "85d7b26d76003e517a2cbcee074ba92f310a1c058afe093069464cdb4506de3a",
      "upstreamPath": "script/events/encounters.js",
      "upstreamSha256": "85d7b26d76003e517a2cbcee074ba92f310a1c058afe093069464cdb4506de3a",
      "modified": false
    },
    {
      "path": "script/events/executioner.js",
      "bytes": 58104,
      "sha256": "bbac88cc64da20b9d80a44544c1c12fa60a4f29004f1418eb84e6d1b4d50369b",
      "upstreamPath": "script/events/executioner.js",
      "upstreamSha256": "bbac88cc64da20b9d80a44544c1c12fa60a4f29004f1418eb84e6d1b4d50369b",
      "modified": false
    },
    {
      "path": "script/events/global.js",
      "bytes": 1636,
      "sha256": "e0057233548faaac2f87325066cd676d5ba7a320981abb6cde994f50d8b7053e",
      "upstreamPath": "script/events/global.js",
      "upstreamSha256": "e0057233548faaac2f87325066cd676d5ba7a320981abb6cde994f50d8b7053e",
      "modified": false
    },
    {
      "path": "script/events/outside.js",
      "bytes": 7298,
      "sha256": "f3cd0b0d882258db3dcd21e8eea46276fdbe9e32e6de6039fca3381e4ab5449f",
      "upstreamPath": "script/events/outside.js",
      "upstreamSha256": "f3cd0b0d882258db3dcd21e8eea46276fdbe9e32e6de6039fca3381e4ab5449f",
      "modified": false
    },
    {
      "path": "script/events/room.js",
      "bytes": 16140,
      "sha256": "b9360390b89aec740b6bb17838c0a22500f35ddf2961a6c506369b6a1cf887d7",
      "upstreamPath": "script/events/room.js",
      "upstreamSha256": "b9360390b89aec740b6bb17838c0a22500f35ddf2961a6c506369b6a1cf887d7",
      "modified": false
    },
    {
      "path": "script/events/setpieces.js",
      "bytes": 67718,
      "sha256": "d16d5602299ff212ea18b0b1701b2b63666917b6c8e5e806134d206400bb7906",
      "upstreamPath": "script/events/setpieces.js",
      "upstreamSha256": "d16d5602299ff212ea18b0b1701b2b63666917b6c8e5e806134d206400bb7906",
      "modified": false
    },
    {
      "path": "script/fabricator.js",
      "bytes": 7162,
      "sha256": "0e7ef3884c82db125221c8c15ba5e167da3e46723b0765de64784635dd40b4b5",
      "upstreamPath": "script/fabricator.js",
      "upstreamSha256": "0e7ef3884c82db125221c8c15ba5e167da3e46723b0765de64784635dd40b4b5",
      "modified": false
    },
    {
      "path": "script/header.js",
      "bytes": 707,
      "sha256": "214b91dfc7c347e17e96779ba95441f50c4037cb15dfcb9f518a3f730970385a",
      "upstreamPath": "script/header.js",
      "upstreamSha256": "214b91dfc7c347e17e96779ba95441f50c4037cb15dfcb9f518a3f730970385a",
      "modified": false
    },
    {
      "path": "script/notifications.js",
      "bytes": 2015,
      "sha256": "c103d1715423009b6650aa1a794bb58e7224fb32b1326818ed61c1e0fa92cebc",
      "upstreamPath": "script/notifications.js",
      "upstreamSha256": "c103d1715423009b6650aa1a794bb58e7224fb32b1326818ed61c1e0fa92cebc",
      "modified": false
    },
    {
      "path": "script/odd-caper-runtime.js",
      "bytes": 9047,
      "sha256": "7a1113d09d724b4fc8b8de9a83548545f7be0bc5e5eb260b85b242447ff98b18",
      "addedForDistribution": true
    },
    {
      "path": "script/outside.js",
      "bytes": 18489,
      "sha256": "3f770f7da741b964e016c78801722ca8a58980f1eb6f9748f922b573d341f451",
      "upstreamPath": "script/outside.js",
      "upstreamSha256": "3f770f7da741b964e016c78801722ca8a58980f1eb6f9748f922b573d341f451",
      "modified": false
    },
    {
      "path": "script/path.js",
      "bytes": 10780,
      "sha256": "5f332dd65d74919eeeef97126dd5fc9031661c593355041f160a5ed40c922850",
      "upstreamPath": "script/path.js",
      "upstreamSha256": "5f332dd65d74919eeeef97126dd5fc9031661c593355041f160a5ed40c922850",
      "modified": false
    },
    {
      "path": "script/prestige.js",
      "bytes": 2369,
      "sha256": "6c1253534ccb6405d4271bbf6ffe7a5a0c082a11063a6026903c14a231e26c9c",
      "upstreamPath": "script/prestige.js",
      "upstreamSha256": "6c1253534ccb6405d4271bbf6ffe7a5a0c082a11063a6026903c14a231e26c9c",
      "modified": false
    },
    {
      "path": "script/room.js",
      "bytes": 33594,
      "sha256": "1ab0ba74c5463f451bad9e6d8e5c6e871b3e0301878f0283f779b4d1bc6c5e81",
      "upstreamPath": "script/room.js",
      "upstreamSha256": "1ab0ba74c5463f451bad9e6d8e5c6e871b3e0301878f0283f779b4d1bc6c5e81",
      "modified": false
    },
    {
      "path": "script/scoring.js",
      "bytes": 849,
      "sha256": "228a55d5bb91173d12a9f82a7c506c03247d9092902c8f0c818500436de21db4",
      "upstreamPath": "script/scoring.js",
      "upstreamSha256": "228a55d5bb91173d12a9f82a7c506c03247d9092902c8f0c818500436de21db4",
      "modified": false
    },
    {
      "path": "script/ship.js",
      "bytes": 4798,
      "sha256": "efde525a884fed3cc1f3f6d84d66bc02fa47a123beb4e91c30c86e2b5377ef1c",
      "upstreamPath": "script/ship.js",
      "upstreamSha256": "efde525a884fed3cc1f3f6d84d66bc02fa47a123beb4e91c30c86e2b5377ef1c",
      "modified": false
    },
    {
      "path": "script/space.js",
      "bytes": 15391,
      "sha256": "03bdaa7356b1a32c6aa027f988148fd5615e15cc1de0cc4f5ce6722409e15e9b",
      "upstreamPath": "script/space.js",
      "upstreamSha256": "5ac2f472b40c68ce9149e904c543f0991ead45f9a2e7326e4d52be26b612602b",
      "modified": true
    },
    {
      "path": "script/state_manager.js",
      "bytes": 12692,
      "sha256": "790adb44f107006ca5264591f36c08bb9fd874f643b7cf9a8f5256f7a64b32ac",
      "upstreamPath": "script/state_manager.js",
      "upstreamSha256": "85441d6f3143c99818938644dc15f0ba0a1fb740a4904b02d5d96347015e5826",
      "modified": true
    },
    {
      "path": "script/world.js",
      "bytes": 33825,
      "sha256": "330c0498855588d07c67da7361b6f02dfaa06da9c240a684998eb75629611855",
      "upstreamPath": "script/world.js",
      "upstreamSha256": "330c0498855588d07c67da7361b6f02dfaa06da9c240a684998eb75629611855",
      "modified": false
    }
  ],
  "inventoryNote": "This file lists every other distributed file; it does not hash itself."
}
