{"_format":"","paths":{"artifacts":"out","build_infos":"out/build-info","sources":"src","tests":"test","scripts":"script","libraries":["node_modules"]},"files":{"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol":{"lastModificationDate":1743617511374,"contentHash":"80a19ec8b99c8926","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Bytes.sol":{"lastModificationDate":1743617511831,"contentHash":"5db553421bc1284b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Bytes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"Bytes":{"0.8.24":{"default":{"path":"src/Bytes.sol/Bytes.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/EncodedLengths.sol":{"lastModificationDate":1743617511842,"contentHash":"6df5f992097f8bcc","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/EncodedLengths.sol","imports":["node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"EncodedLengthsInstance":{"0.8.24":{"default":{"path":"EncodedLengths.sol/EncodedLengthsInstance.json","build_id":"89d8c265d1e9b050"}}},"EncodedLengthsLib":{"0.8.24":{"default":{"path":"EncodedLengths.sol/EncodedLengthsLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/FieldLayout.sol":{"lastModificationDate":1743617511845,"contentHash":"4338d15699356cd7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/FieldLayout.sol","imports":["node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"FieldLayoutInstance":{"0.8.24":{"default":{"path":"FieldLayout.sol/FieldLayoutInstance.json","build_id":"89d8c265d1e9b050"}}},"FieldLayoutLib":{"0.8.24":{"default":{"path":"FieldLayout.sol/FieldLayoutLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Hook.sol":{"lastModificationDate":1743617511851,"contentHash":"e9c7be5d7d58c52a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Hook.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"HookInstance":{"0.8.24":{"default":{"path":"Hook.sol/HookInstance.json","build_id":"89d8c265d1e9b050"}}},"HookLib":{"0.8.24":{"default":{"path":"Hook.sol/HookLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IERC165.sol":{"lastModificationDate":1743617511879,"contentHash":"891da37c7b066815","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IERC165.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC165":{"0.8.24":{"default":{"path":"IERC165.sol/IERC165.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol":{"lastModificationDate":1743617511862,"contentHash":"d67d48f73de8931a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IEncodedLengthsErrors":{"0.8.24":{"default":{"path":"IEncodedLengthsErrors.sol/IEncodedLengthsErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol":{"lastModificationDate":1743617511884,"contentHash":"77f72c1fe30dbb91","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IFieldLayoutErrors":{"0.8.24":{"default":{"path":"IFieldLayoutErrors.sol/IFieldLayoutErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ISchemaErrors.sol":{"lastModificationDate":1743617511890,"contentHash":"5a82ed24da2501eb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ISchemaErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISchemaErrors":{"0.8.24":{"default":{"path":"ISchemaErrors.sol/ISchemaErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ISliceErrors.sol":{"lastModificationDate":1743617511895,"contentHash":"c4915ba637e22d72","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ISliceErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISliceErrors":{"0.8.24":{"default":{"path":"ISliceErrors.sol/ISliceErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStore.sol":{"lastModificationDate":1743617511897,"contentHash":"d55e8fe944e28792","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStore.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStore":{"0.8.24":{"default":{"path":"IStore.sol/IStore.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreErrors.sol":{"lastModificationDate":1743617511902,"contentHash":"80f2c6a82ae23818","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreErrors.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreErrors":{"0.8.24":{"default":{"path":"IStoreErrors.sol/IStoreErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreEvents.sol":{"lastModificationDate":1743617511907,"contentHash":"25b49348118fcf84","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreEvents.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreEvents":{"0.8.24":{"default":{"path":"IStoreEvents.sol/IStoreEvents.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreHook.sol":{"lastModificationDate":1743617511913,"contentHash":"0b82eb2ef853ee52","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreHook.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreHook":{"0.8.24":{"default":{"path":"IStoreHook.sol/IStoreHook.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreKernel.sol":{"lastModificationDate":1743617511923,"contentHash":"89fa7d4f858f7a91","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreKernel.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreKernel":{"0.8.24":{"default":{"path":"IStoreKernel.sol/IStoreKernel.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreRead.sol":{"lastModificationDate":1743617511926,"contentHash":"5c952098b409ef8d","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreRead.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreRead":{"0.8.24":{"default":{"path":"IStoreRead.sol/IStoreRead.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreRegistration.sol":{"lastModificationDate":1743617511930,"contentHash":"1730b5e7613c188e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreRegistration.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreRegistration":{"0.8.24":{"default":{"path":"IStoreRegistration.sol/IStoreRegistration.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreWrite.sol":{"lastModificationDate":1743617511935,"contentHash":"7b29a2b76dd743b9","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreWrite.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreWrite":{"0.8.24":{"default":{"path":"IStoreWrite.sol/IStoreWrite.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Memory.sol":{"lastModificationDate":1743617511937,"contentHash":"60a547ce61312ff8","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Memory.sol","imports":["node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol"],"versionRequirement":">=0.8.24","artifacts":{"Memory":{"0.8.24":{"default":{"path":"Memory.sol/Memory.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ResourceId.sol":{"lastModificationDate":1743617512075,"contentHash":"b52234c209805c21","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ResourceId.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ResourceIdInstance":{"0.8.24":{"default":{"path":"ResourceId.sol/ResourceIdInstance.json","build_id":"89d8c265d1e9b050"}}},"ResourceIdLib":{"0.8.24":{"default":{"path":"ResourceId.sol/ResourceIdLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Schema.sol":{"lastModificationDate":1743617511953,"contentHash":"7a51537ca6d1e596","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Schema.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"SchemaInstance":{"0.8.24":{"default":{"path":"Schema.sol/SchemaInstance.json","build_id":"89d8c265d1e9b050"}}},"SchemaLib":{"0.8.24":{"default":{"path":"Schema.sol/SchemaLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Slice.sol":{"lastModificationDate":1743617511956,"contentHash":"9de58f2d5849aa88","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Slice.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"SliceInstance":{"0.8.24":{"default":{"path":"Slice.sol/SliceInstance.json","build_id":"89d8c265d1e9b050"}}},"SliceLib":{"0.8.24":{"default":{"path":"Slice.sol/SliceLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Storage.sol":{"lastModificationDate":1743617511966,"contentHash":"0500d9c0e453cb93","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Storage.sol","imports":["node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol"],"versionRequirement":">=0.8.24","artifacts":{"Storage":{"0.8.24":{"default":{"path":"Storage.sol/Storage.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreCore.sol":{"lastModificationDate":1743617511974,"contentHash":"b1c5d9c06b5a46bb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreCore.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreCore":{"0.8.24":{"default":{"path":"StoreCore.sol/StoreCore.json","build_id":"89d8c265d1e9b050"}}},"StoreCoreInternal":{"0.8.24":{"default":{"path":"StoreCore.sol/StoreCoreInternal.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreKernel.sol":{"lastModificationDate":1743617511995,"contentHash":"aa125c08b2b53478","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreKernel.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreKernel":{"0.8.24":{"default":{"path":"StoreKernel.sol/StoreKernel.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreRead.sol":{"lastModificationDate":1743617511998,"contentHash":"486d48904af8b22b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreRead.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreRead":{"0.8.24":{"default":{"path":"StoreRead.sol/StoreRead.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreSwitch.sol":{"lastModificationDate":1743617512008,"contentHash":"bb17864543d82d38","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreSwitch.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreSwitch":{"0.8.24":{"default":{"path":"StoreSwitch.sol/StoreSwitch.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/index.sol":{"lastModificationDate":1743617511887,"contentHash":"c74bd2e563bf3dd5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/index.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol":{"lastModificationDate":1743617511856,"contentHash":"636cc3508b6b5d8d","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Hooks":{"0.8.24":{"default":{"path":"Hooks.sol/Hooks.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol":{"lastModificationDate":1743617511942,"contentHash":"efe5708f3ca2402e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ResourceIds":{"0.8.24":{"default":{"path":"ResourceIds.sol/ResourceIds.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol":{"lastModificationDate":1743617511988,"contentHash":"8cb7fc98daa3e256","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreHooks":{"0.8.24":{"default":{"path":"StoreHooks.sol/StoreHooks.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol":{"lastModificationDate":1743617512010,"contentHash":"7d58b7c657c2b288","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Tables":{"0.8.24":{"default":{"path":"Tables.sol/Tables.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/constants.sol":{"lastModificationDate":1743617511834,"contentHash":"b880970440f6f735","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/constants.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"LayoutOffsets":{"0.8.24":{"default":{"path":"constants.sol/LayoutOffsets.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/rightMask.sol":{"lastModificationDate":1743617511946,"contentHash":"0ae62a542fca5f09","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/rightMask.sol","imports":["node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/storeHookTypes.sol":{"lastModificationDate":1743617511993,"contentHash":"dd2be456211d7afb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/storeHookTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/storeResourceTypes.sol":{"lastModificationDate":1743617512004,"contentHash":"0742ce27a04fc146","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/storeResourceTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol":{"lastModificationDate":1743617511838,"contentHash":"a7ebd7c70bc9bce0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"DecodeSlice":{"0.8.24":{"default":{"path":"DecodeSlice.sol/DecodeSlice.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol":{"lastModificationDate":1743617511840,"contentHash":"9e67d2f4b9418ab1","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"EncodeArray":{"0.8.24":{"default":{"path":"EncodeArray.sol/EncodeArray.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol":{"lastModificationDate":1743617512041,"contentHash":"4bec5509e8c44908","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"TightCoder":{"0.8.24":{"default":{"path":"TightCoder.sol/TightCoder.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/version.sol":{"lastModificationDate":1743617512045,"contentHash":"9d16dad0fe4e3f63","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/version.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/AccessControl.sol":{"lastModificationDate":1743617512322,"contentHash":"4a28a559e36ffd27","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/AccessControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessControl":{"0.8.24":{"default":{"path":"AccessControl.sol/AccessControl.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/Delegation.sol":{"lastModificationDate":1743617512444,"contentHash":"9324e6075dfcd1e6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/Delegation.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"Delegation":{"0.8.24":{"default":{"path":"Delegation.sol/Delegation.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/ERC165Checker.sol":{"lastModificationDate":1743617512455,"contentHash":"6a7cca80e5e0f250","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/ERC165Checker.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol"],"versionRequirement":"^0.8.24","artifacts":{"ERC165Checker":{"0.8.24":{"default":{"path":"ERC165Checker.sol/ERC165Checker.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IDelegationControl.sol":{"lastModificationDate":1743617512506,"contentHash":"3d5e7e28d67fb4cd","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IDelegationControl.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IDelegationControl":{"0.8.24":{"default":{"path":"IDelegationControl.sol/IDelegationControl.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IERC165.sol":{"lastModificationDate":1743617512510,"contentHash":"5f27b147cbb7cc45","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IERC165.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC165":{"0.8.24":{"default":{"path":"src/IERC165.sol/IERC165.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IModule.sol":{"lastModificationDate":1743617512516,"contentHash":"1f4a111211a84f88","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IModule.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{"IModule":{"0.8.24":{"default":{"path":"IModule.sol/IModule.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IModuleErrors.sol":{"lastModificationDate":1743617512520,"contentHash":"41a9d6d792b19720","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IModuleErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IModuleErrors":{"0.8.24":{"default":{"path":"IModuleErrors.sol/IModuleErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/ISystemHook.sol":{"lastModificationDate":1743617512533,"contentHash":"808fe3f7c967e8fb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/ISystemHook.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISystemHook":{"0.8.24":{"default":{"path":"ISystemHook.sol/ISystemHook.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol":{"lastModificationDate":1743617512534,"contentHash":"dc4b4fba139bd372","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldContextConsumer":{"0.8.24":{"default":{"path":"IWorldContextConsumer.sol/IWorldContextConsumer.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldErrors.sol":{"lastModificationDate":1743617512536,"contentHash":"898760ac368acac6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldErrors.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldErrors":{"0.8.24":{"default":{"path":"IWorldErrors.sol/IWorldErrors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldEvents.sol":{"lastModificationDate":1743617512541,"contentHash":"4b824968442c16f2","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldEvents.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldEvents":{"0.8.24":{"default":{"path":"IWorldEvents.sol/IWorldEvents.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldKernel.sol":{"lastModificationDate":1743617512546,"contentHash":"cadd928a99aab81b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldKernel.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldCall":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldCall.json","build_id":"89d8c265d1e9b050"}}},"IWorldKernel":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldKernel.json","build_id":"89d8c265d1e9b050"}}},"IWorldModuleInstallation":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldModuleInstallation.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/System.sol":{"lastModificationDate":1743617512608,"contentHash":"f4ce0ff56a264467","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/System.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":">=0.8.24","artifacts":{"System":{"0.8.24":{"default":{"path":"System.sol/System.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/SystemCall.sol":{"lastModificationDate":1743617513075,"contentHash":"a7f8b2716a0d7c4a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/SystemCall.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemCall":{"0.8.24":{"default":{"path":"SystemCall.sol/SystemCall.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/World.sol":{"lastModificationDate":1743617512630,"contentHash":"f8a5d1431a671a4a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/World.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"World":{"0.8.24":{"default":{"path":"World.sol/World.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/WorldContext.sol":{"lastModificationDate":1743617513139,"contentHash":"bcd4823d38766cc7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/WorldContext.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":">=0.8.24","artifacts":{"WorldContextConsumer":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextConsumer.json","build_id":"89d8c265d1e9b050"}}},"WorldContextConsumerLib":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextConsumerLib.json","build_id":"89d8c265d1e9b050"}}},"WorldContextProviderLib":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextProviderLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/WorldResourceId.sol":{"lastModificationDate":1743617512646,"contentHash":"a9840f5fc044cb3b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/WorldResourceId.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"WorldResourceIdInstance":{"0.8.24":{"default":{"path":"WorldResourceId.sol/WorldResourceIdInstance.json","build_id":"89d8c265d1e9b050"}}},"WorldResourceIdLib":{"0.8.24":{"default":{"path":"WorldResourceId.sol/WorldResourceIdLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol":{"lastModificationDate":1743617512471,"contentHash":"23202983e1bd31b8","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IAccessManagementSystem":{"0.8.24":{"default":{"path":"IAccessManagementSystem.sol/IAccessManagementSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol":{"lastModificationDate":1743617512473,"contentHash":"55eecb73cc5d5585","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBalanceTransferSystem":{"0.8.24":{"default":{"path":"IBalanceTransferSystem.sol/IBalanceTransferSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol":{"lastModificationDate":1743617512499,"contentHash":"32ae21cefb37cc19","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBaseWorld":{"0.8.24":{"default":{"path":"IBaseWorld.sol/IBaseWorld.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol":{"lastModificationDate":1743617512502,"contentHash":"a528093bd4cc2f05","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/world/src/modules/init/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBatchCallSystem":{"0.8.24":{"default":{"path":"IBatchCallSystem.sol/IBatchCallSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol":{"lastModificationDate":1743617512524,"contentHash":"0d2ce2d29d48d33e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{"IModuleInstallationSystem":{"0.8.24":{"default":{"path":"IModuleInstallationSystem.sol/IModuleInstallationSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol":{"lastModificationDate":1743617512531,"contentHash":"a793d13c15ce15eb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IRegistrationSystem":{"0.8.24":{"default":{"path":"IRegistrationSystem.sol/IRegistrationSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol":{"lastModificationDate":1743617512553,"contentHash":"e6fca013b74e0f3a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldRegistrationSystem":{"0.8.24":{"default":{"path":"IWorldRegistrationSystem.sol/IWorldRegistrationSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/Balances.sol":{"lastModificationDate":1743617512331,"contentHash":"d99d684907af29d5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Balances":{"0.8.24":{"default":{"path":"Balances.sol/Balances.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol":{"lastModificationDate":1743617512465,"contentHash":"e36c505164515418","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"FunctionSelectors":{"0.8.24":{"default":{"path":"FunctionSelectors.sol/FunctionSelectors.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol":{"lastModificationDate":1743617512529,"contentHash":"371d8097263db9c0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InitModuleAddress":{"0.8.24":{"default":{"path":"InitModuleAddress.sol/InitModuleAddress.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol":{"lastModificationDate":1743617512530,"contentHash":"0a1b90a174952c59","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InstalledModules":{"0.8.24":{"default":{"path":"InstalledModules.sol/InstalledModules.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol":{"lastModificationDate":1743617512569,"contentHash":"4c7ad8f340cdc08a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NamespaceDelegationControl":{"0.8.24":{"default":{"path":"NamespaceDelegationControl.sol/NamespaceDelegationControl.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol":{"lastModificationDate":1743617512571,"contentHash":"b8d0111dd5650ec2","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NamespaceOwner":{"0.8.24":{"default":{"path":"NamespaceOwner.sol/NamespaceOwner.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol":{"lastModificationDate":1743617512597,"contentHash":"3146949781a35eb9","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ResourceAccess":{"0.8.24":{"default":{"path":"ResourceAccess.sol/ResourceAccess.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol":{"lastModificationDate":1743617512617,"contentHash":"a6092a6d5b349397","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemHooks":{"0.8.24":{"default":{"path":"SystemHooks.sol/SystemHooks.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol":{"lastModificationDate":1743617512620,"contentHash":"9fb1363e2bceef11","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemRegistry":{"0.8.24":{"default":{"path":"SystemRegistry.sol/SystemRegistry.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol":{"lastModificationDate":1743617512622,"contentHash":"655fc5b7879ea322","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Systems":{"0.8.24":{"default":{"path":"Systems.sol/Systems.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol":{"lastModificationDate":1743617512625,"contentHash":"4f22dc3286a833ce","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"UserDelegationControl":{"0.8.24":{"default":{"path":"UserDelegationControl.sol/UserDelegationControl.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/constants.sol":{"lastModificationDate":1743617512400,"contentHash":"47b2e46289e62295","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/constants.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/modules/init/types.sol":{"lastModificationDate":1743617512623,"contentHash":"65468fadc5a98470","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/modules/init/types.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/requireInterface.sol":{"lastModificationDate":1743617512580,"contentHash":"b950f9a961fad380","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/requireInterface.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/revertWithBytes.sol":{"lastModificationDate":1743617512599,"contentHash":"74e3c597bc885859","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/revertWithBytes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/systemHookTypes.sol":{"lastModificationDate":1743617512618,"contentHash":"8365dad70675c1fc","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/systemHookTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/version.sol":{"lastModificationDate":1743617512629,"contentHash":"ee1174517eb3aceb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/version.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/worldResourceTypes.sol":{"lastModificationDate":1743617512656,"contentHash":"c0eac060999606e7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/worldResourceTypes.sol","imports":["node_modules/@latticexyz/store/src/storeResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/test/MudTest.t.sol":{"lastModificationDate":1743617512567,"contentHash":"730450f6f7c70475","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/test/MudTest.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.8.24","artifacts":{"MudTest":{"0.8.24":{"default":{"path":"MudTest.t.sol/MudTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/ds-test/src/test.sol":{"lastModificationDate":1743617510601,"contentHash":"f128e25798941163","interfaceReprHash":null,"sourceName":"node_modules/ds-test/src/test.sol","imports":[],"versionRequirement":">=0.5.0","artifacts":{"DSTest":{"0.8.24":{"default":{"path":"test.sol/DSTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Base.sol":{"lastModificationDate":1743617510678,"contentHash":"6f3a6f93872b8615","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Base.sol","imports":["node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"CommonBase":{"0.8.24":{"default":{"path":"Base.sol/CommonBase.json","build_id":"89d8c265d1e9b050"}}},"ScriptBase":{"0.8.24":{"default":{"path":"Base.sol/ScriptBase.json","build_id":"89d8c265d1e9b050"}}},"TestBase":{"0.8.24":{"default":{"path":"Base.sol/TestBase.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Script.sol":{"lastModificationDate":1743617510679,"contentHash":"abd913bde02ba751","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Script.sol","imports":["node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Script":{"0.8.24":{"default":{"path":"Script.sol/Script.json","build_id":"0bcca6b6f673c452"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdAssertions.sol":{"lastModificationDate":1743617510679,"contentHash":"12195ad71194f6e3","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdAssertions.sol","imports":["node_modules/ds-test/src/test.sol","node_modules/forge-std/src/StdMath.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdAssertions":{"0.8.24":{"default":{"path":"StdAssertions.sol/StdAssertions.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdChains.sol":{"lastModificationDate":1743617510680,"contentHash":"1676db28be8794f6","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdChains.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdChains":{"0.8.24":{"default":{"path":"StdChains.sol/StdChains.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdCheats.sol":{"lastModificationDate":1743617510680,"contentHash":"c9c02580fb6ed020","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdCheats.sol","imports":["node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdCheats":{"0.8.24":{"default":{"path":"StdCheats.sol/StdCheats.json","build_id":"89d8c265d1e9b050"}}},"StdCheatsSafe":{"0.8.24":{"default":{"path":"StdCheats.sol/StdCheatsSafe.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdError.sol":{"lastModificationDate":1687896520955,"contentHash":"a1a86c7115e2cdf3","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdError.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdError":{"0.8.24":{"default":{"path":"StdError.sol/stdError.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdInvariant.sol":{"lastModificationDate":1743617510685,"contentHash":"ac0036eca8bcc698","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdInvariant.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdInvariant":{"0.8.24":{"default":{"path":"StdInvariant.sol/StdInvariant.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdJson.sol":{"lastModificationDate":1743617510685,"contentHash":"11e34a0aced1a2d7","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdJson.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.0, <0.9.0","artifacts":{"stdJson":{"0.8.24":{"default":{"path":"StdJson.sol/stdJson.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdMath.sol":{"lastModificationDate":1687896520955,"contentHash":"72584abebada1e7a","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdMath.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdMath":{"0.8.24":{"default":{"path":"StdMath.sol/stdMath.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdStorage.sol":{"lastModificationDate":1743617510689,"contentHash":"1e9f2374c2b6da3a","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdStorage.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdStorage":{"0.8.24":{"default":{"path":"StdStorage.sol/stdStorage.json","build_id":"89d8c265d1e9b050"}}},"stdStorageSafe":{"0.8.24":{"default":{"path":"StdStorage.sol/stdStorageSafe.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdStyle.sol":{"lastModificationDate":1743617510690,"contentHash":"ee166ef95092736e","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdStyle.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"StdStyle":{"0.8.24":{"default":{"path":"StdStyle.sol/StdStyle.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdUtils.sol":{"lastModificationDate":1743617510690,"contentHash":"4e8dd05002dea96f","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdUtils.sol","imports":["node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdUtils":{"0.8.24":{"default":{"path":"StdUtils.sol/StdUtils.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Test.sol":{"lastModificationDate":1743617510691,"contentHash":"fa16376f83be1af2","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Test.sol","imports":["node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Test":{"0.8.24":{"default":{"path":"Test.sol/Test.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Vm.sol":{"lastModificationDate":1743617510691,"contentHash":"39da936085a4462b","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Vm.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Vm":{"0.8.24":{"default":{"path":"Vm.sol/Vm.json","build_id":"89d8c265d1e9b050"}}},"VmSafe":{"0.8.24":{"default":{"path":"Vm.sol/VmSafe.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/console.sol":{"lastModificationDate":1687896520956,"contentHash":"312dcca23be79f11","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/console.sol","imports":[],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"console":{"0.8.24":{"default":{"path":"console.sol/console.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/console2.sol":{"lastModificationDate":1743617510700,"contentHash":"c3b5bec319ec7509","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/console2.sol","imports":[],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"console2":{"0.8.24":{"default":{"path":"console2.sol/console2.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/interfaces/IMulticall3.sol":{"lastModificationDate":1687896521003,"contentHash":"b680a332ebf10901","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/interfaces/IMulticall3.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"IMulticall3":{"0.8.24":{"default":{"path":"IMulticall3.sol/IMulticall3.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"node_modules/forge-std/src/safeconsole.sol":{"lastModificationDate":1743617510720,"contentHash":"2c9ce919dbbf10eb","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/safeconsole.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"safeconsole":{"0.8.24":{"default":{"path":"safeconsole.sol/safeconsole.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"scripts/EntitySystemAccessConfig.s.sol":{"lastModificationDate":1748426298448,"contentHash":"3db8bc687e971973","interfaceReprHash":null,"sourceName":"scripts/EntitySystemAccessConfig.s.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol","src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol","src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol"],"versionRequirement":">=0.8.20","artifacts":{"EntitySystemAccessConfig":{"0.8.24":{"default":{"path":"EntitySystemAccessConfig.s.sol/EntitySystemAccessConfig.json","build_id":"c61b554299cd6203"}}}},"seenByCompiler":true},"scripts/RoleManagementSystemAccessConfig.s.sol":{"lastModificationDate":1748426298449,"contentHash":"efc746c219f8814e","interfaceReprHash":null,"sourceName":"scripts/RoleManagementSystemAccessConfig.s.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol","src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol","src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol"],"versionRequirement":">=0.8.20","artifacts":{"RoleManagementSystemAccessConfig":{"0.8.24":{"default":{"path":"RoleManagementSystemAccessConfig.s.sol/RoleManagementSystemAccessConfig.json","build_id":"a61fb0818d4cd938"}}}},"seenByCompiler":true},"scripts/SetSOFCallAccess.s.sol":{"lastModificationDate":1748426298450,"contentHash":"c75e1b1360f9b730","interfaceReprHash":null,"sourceName":"scripts/SetSOFCallAccess.s.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.20","artifacts":{"SetSOFCallAccess":{"0.8.24":{"default":{"path":"SetSOFCallAccess.s.sol/SetSOFCallAccess.json","build_id":"0bcca6b6f673c452"}}}},"seenByCompiler":true},"scripts/TagSystemAccessConfig.s.sol":{"lastModificationDate":1748426298450,"contentHash":"c44106bc6a8c5370","interfaceReprHash":null,"sourceName":"scripts/TagSystemAccessConfig.s.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol","src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol","src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol"],"versionRequirement":">=0.8.20","artifacts":{"TagSystemAccessConfig":{"0.8.24":{"default":{"path":"TagSystemAccessConfig.s.sol/TagSystemAccessConfig.json","build_id":"09d60a5b22c396f7"}}}},"seenByCompiler":true},"src/IWorldWithContext.sol":{"lastModificationDate":1743679155809,"contentHash":"b2512bfeaf495fbf","interfaceReprHash":null,"sourceName":"src/IWorldWithContext.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/libs/TagId.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"IWorldWithContext":{"0.8.24":{"default":{"path":"IWorldWithContext.sol/IWorldWithContext.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/StaticSystemCall.sol":{"lastModificationDate":1743679155809,"contentHash":"0588135f8623d6c6","interfaceReprHash":null,"sourceName":"src/StaticSystemCall.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/StaticWorldContext.sol"],"versionRequirement":"^0.8.24","artifacts":{"StaticSystemCall":{"0.8.24":{"default":{"path":"StaticSystemCall.sol/StaticSystemCall.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/StaticWorldContext.sol":{"lastModificationDate":1743679155809,"contentHash":"68a51972734631b6","interfaceReprHash":null,"sourceName":"src/StaticWorldContext.sol","imports":["node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":"^0.8.24","artifacts":{"StaticWorldContextProviderLib":{"0.8.24":{"default":{"path":"StaticWorldContext.sol/StaticWorldContextProviderLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/WorldWithContext.sol":{"lastModificationDate":1743679155810,"contentHash":"f185cef355d2165f","interfaceReprHash":null,"sourceName":"src/WorldWithContext.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/StaticSystemCall.sol","src/StaticWorldContext.sol"],"versionRequirement":"^0.8.24","artifacts":{"WorldWithContext":{"0.8.24":{"default":{"path":"WorldWithContext.sol/WorldWithContext.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/IAccessConfigSystem.sol":{"lastModificationDate":1749655492841,"contentHash":"f56ca4e47a1dcc2b","interfaceReprHash":null,"sourceName":"src/codegen/world/IAccessConfigSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IAccessConfigSystem":{"0.8.24":{"default":{"path":"IAccessConfigSystem.sol/IAccessConfigSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/IEntitySystem.sol":{"lastModificationDate":1749655492647,"contentHash":"7657d2d1311210cb","interfaceReprHash":null,"sourceName":"src/codegen/world/IEntitySystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/libs/TagId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEntitySystem":{"0.8.24":{"default":{"path":"IEntitySystem.sol/IEntitySystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/IRoleManagementSystem.sol":{"lastModificationDate":1749655492647,"contentHash":"c4fb81a15f3ca329","interfaceReprHash":null,"sourceName":"src/codegen/world/IRoleManagementSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IRoleManagementSystem":{"0.8.24":{"default":{"path":"IRoleManagementSystem.sol/IRoleManagementSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/ISOFAccessSystem.sol":{"lastModificationDate":1749655492647,"contentHash":"8fd7c166e03f4938","interfaceReprHash":null,"sourceName":"src/codegen/world/ISOFAccessSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISOFAccessSystem":{"0.8.24":{"default":{"path":"ISOFAccessSystem.sol/ISOFAccessSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/ITagSystem.sol":{"lastModificationDate":1749655492647,"contentHash":"d3698b15356f4540","interfaceReprHash":null,"sourceName":"src/codegen/world/ITagSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ITagSystem":{"0.8.24":{"default":{"path":"ITagSystem.sol/ITagSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/codegen/world/IWorld.sol":{"lastModificationDate":1749655493091,"contentHash":"b168f1e98e977d1a","interfaceReprHash":null,"sourceName":"src/codegen/world/IWorld.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/libs/TagId.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorld":{"0.8.24":{"default":{"path":"IWorld.sol/IWorld.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/inherit/SmartObjectFramework.sol":{"lastModificationDate":1748426298451,"contentHash":"75e40e504db2ff7c","interfaceReprHash":null,"sourceName":"src/inherit/SmartObjectFramework.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"SmartObjectFramework":{"0.8.24":{"default":{"path":"SmartObjectFramework.sol/SmartObjectFramework.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/libs/Bytes.sol":{"lastModificationDate":1743679155812,"contentHash":"3a91c2c8158d54c8","interfaceReprHash":null,"sourceName":"src/libs/Bytes.sol","imports":[],"versionRequirement":">=0.8.0, <0.9.0","artifacts":{"Bytes":{"0.8.24":{"default":{"path":"Bytes.sol/Bytes.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/libs/TagId.sol":{"lastModificationDate":1743679155812,"contentHash":"e3a7fa29283c732e","interfaceReprHash":null,"sourceName":"src/libs/TagId.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"TagIdInstance":{"0.8.24":{"default":{"path":"TagId.sol/TagIdInstance.json","build_id":"89d8c265d1e9b050"}}},"TagIdLib":{"0.8.24":{"default":{"path":"TagId.sol/TagIdLib.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/index.sol":{"lastModificationDate":1749655491345,"contentHash":"a27f7cb8f74869cc","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/index.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol":{"lastModificationDate":1749655493089,"contentHash":"3091da8d5ace925b","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessConfigSystemLib":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/AccessConfigSystemLib.json","build_id":"89d8c265d1e9b050"}}},"_configureAccess_ResourceId_bytes4_ResourceId_bytes4":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/_configureAccess_ResourceId_bytes4_ResourceId_bytes4.json","build_id":"89d8c265d1e9b050"}}},"_setAccessEnforcement_ResourceId_bytes4_bool":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/_setAccessEnforcement_ResourceId_bytes4_bool.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol":{"lastModificationDate":1749655493088,"contentHash":"0b5c0228b1f19cca","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntitySystemLib":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/EntitySystemLib.json","build_id":"89d8c265d1e9b050"}}},"_deleteClass_uint256":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteClass_uint256.json","build_id":"89d8c265d1e9b050"}}},"_deleteClasses_uint256Array":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteClasses_uint256Array.json","build_id":"89d8c265d1e9b050"}}},"_deleteObject_uint256":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteObject_uint256.json","build_id":"89d8c265d1e9b050"}}},"_deleteObjects_uint256Array":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteObjects_uint256Array.json","build_id":"89d8c265d1e9b050"}}},"_instantiate_uint256_uint256_address":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_instantiate_uint256_uint256_address.json","build_id":"89d8c265d1e9b050"}}},"_registerClass_uint256_ResourceIdArray":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_registerClass_uint256_ResourceIdArray.json","build_id":"89d8c265d1e9b050"}}},"_scopedRegisterClass_uint256_address_ResourceIdArray":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_scopedRegisterClass_uint256_address_ResourceIdArray.json","build_id":"89d8c265d1e9b050"}}},"_setClassAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_setClassAccessRole_uint256_bytes32.json","build_id":"89d8c265d1e9b050"}}},"_setObjectAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_setObjectAccessRole_uint256_bytes32.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol":{"lastModificationDate":1749655493089,"contentHash":"9f2516f70c72dee2","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"RoleManagementSystemLib":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/RoleManagementSystemLib.json","build_id":"89d8c265d1e9b050"}}},"_createRole_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_createRole_bytes32_bytes32.json","build_id":"89d8c265d1e9b050"}}},"_grantRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_grantRole_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_renounceRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_renounceRole_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_revokeAll_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_revokeAll_bytes32.json","build_id":"89d8c265d1e9b050"}}},"_revokeRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_revokeRole_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_scopedCreateRole_uint256_bytes32_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedCreateRole_uint256_bytes32_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_scopedGrantRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedGrantRole_uint256_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_scopedRenounceRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRenounceRole_uint256_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_scopedRevokeAll_uint256_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRevokeAll_uint256_bytes32.json","build_id":"89d8c265d1e9b050"}}},"_scopedRevokeRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRevokeRole_uint256_bytes32_address.json","build_id":"89d8c265d1e9b050"}}},"_scopedTransferRoleAdmin_uint256_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedTransferRoleAdmin_uint256_bytes32_bytes32.json","build_id":"89d8c265d1e9b050"}}},"_transferRoleAdmin_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_transferRoleAdmin_bytes32_bytes32.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol":{"lastModificationDate":1749655493088,"contentHash":"3ae0e5c747182f61","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"TagSystemLib":{"0.8.24":{"default":{"path":"TagSystemLib.sol/TagSystemLib.json","build_id":"89d8c265d1e9b050"}}},"_removeTag_uint256_TagId":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_removeTag_uint256_TagId.json","build_id":"89d8c265d1e9b050"}}},"_removeTags_uint256_TagIdArray":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_removeTags_uint256_TagIdArray.json","build_id":"89d8c265d1e9b050"}}},"_setTag_uint256_TagParams":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_setTag_uint256_TagParams.json","build_id":"89d8c265d1e9b050"}}},"_setTags_uint256_TagParamsArray":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_setTags_uint256_TagParamsArray.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/AccessConfig.sol":{"lastModificationDate":1749655491343,"contentHash":"242c19d1feee8e33","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessConfig":{"0.8.24":{"default":{"path":"AccessConfig.sol/AccessConfig.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/CallAccess.sol":{"lastModificationDate":1749655491342,"contentHash":"6be261498d33685a","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/CallAccess.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"CallAccess":{"0.8.24":{"default":{"path":"CallAccess.sol/CallAccess.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Entity.sol":{"lastModificationDate":1749655491343,"contentHash":"141768ede81a0377","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Entity.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/libs/TagId.sol"],"versionRequirement":">=0.8.24","artifacts":{"Entity":{"0.8.24":{"default":{"path":"Entity.sol/Entity.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol":{"lastModificationDate":1749655491343,"contentHash":"7dd9d230cacf65cc","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/libs/TagId.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityTagMap":{"0.8.24":{"default":{"path":"EntityTagMap.sol/EntityTagMap.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/HasRole.sol":{"lastModificationDate":1749655491343,"contentHash":"89ae3884711bf573","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/HasRole.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"HasRole":{"0.8.24":{"default":{"path":"HasRole.sol/HasRole.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Initialized.sol":{"lastModificationDate":1749655491343,"contentHash":"6c055ca3e06b8dd0","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Initialized.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Initialized":{"0.8.24":{"default":{"path":"Initialized.sol/Initialized.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Role.sol":{"lastModificationDate":1749655491343,"contentHash":"59b87dfc2b1971c3","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Role.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Role":{"0.8.24":{"default":{"path":"Role.sol/Role.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/constants.sol":{"lastModificationDate":1743679155817,"contentHash":"fb382caade61dc0d","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/constants.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"0be31b530a6ad269","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IAccessConfigSystem":{"0.8.24":{"default":{"path":"interfaces/IAccessConfigSystem.sol/IAccessConfigSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/interfaces/IEntitySystem.sol":{"lastModificationDate":1743679155818,"contentHash":"172fcc6d55803d8c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/interfaces/IEntitySystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/libs/TagId.sol"],"versionRequirement":"^0.8.24","artifacts":{"IEntitySystem":{"0.8.24":{"default":{"path":"interfaces/IEntitySystem.sol/IEntitySystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"b98acf743653d24a","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"IRoleManagementSystem":{"0.8.24":{"default":{"path":"interfaces/IRoleManagementSystem.sol/IRoleManagementSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/interfaces/ITagSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"f109c05f8f4213fe","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/interfaces/ITagSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"ITagSystem":{"0.8.24":{"default":{"path":"interfaces/ITagSystem.sol/ITagSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol":{"lastModificationDate":1748426298452,"contentHash":"7662e65201acf601","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"AccessConfigSystem":{"0.8.24":{"default":{"path":"AccessConfigSystem.sol/AccessConfigSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol":{"lastModificationDate":1748426298453,"contentHash":"3977f69cb7e95c82","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"EntitySystem":{"0.8.24":{"default":{"path":"EntitySystem.sol/EntitySystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol":{"lastModificationDate":1748426298454,"contentHash":"5f4db4bdd1d380d4","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"RoleManagementSystem":{"0.8.24":{"default":{"path":"RoleManagementSystem.sol/RoleManagementSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/tag-system/TagSystem.sol":{"lastModificationDate":1748426298455,"contentHash":"29702862696766f3","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"TagSystem":{"0.8.24":{"default":{"path":"TagSystem.sol/TagSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/tag-system/types.sol":{"lastModificationDate":1747933581560,"contentHash":"4ab17e36d685a1ed","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/tag-system/types.sol","imports":["src/libs/TagId.sol"],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol":{"lastModificationDate":1749655493088,"contentHash":"c98c5bcb7b3c87e0","interfaceReprHash":null,"sourceName":"src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SOFAccessSystemLib":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/SOFAccessSystemLib.json","build_id":"89d8c265d1e9b050"}}},"_allowCallAccessOnly_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowCallAccessOnly_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowCallAccessOrClassScopedSystemOrDirectAccessRole_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowCallAccessOrClassScopedSystemOrDirectAccessRole_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowCallAccessOrClassScopedSystemOrDirectClassAccessRole_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowCallAccessOrClassScopedSystemOrDirectClassAccessRole_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowCallAccessOrClassScopedSystem_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowCallAccessOrClassScopedSystem_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowCallAccessOrDirectAccessRole_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowCallAccessOrDirectAccessRole_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowClassScopedSystemOnly_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowClassScopedSystemOnly_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowClassScopedSystemOrDirectAccessRole_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowClassScopedSystemOrDirectAccessRole_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowClassScopedSystemOrDirectClassAccessRole_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowClassScopedSystemOrDirectClassAccessRole_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowDirectAccessRoleOnly_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowDirectAccessRoleOnly_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_allowDirectClassAccessRoleOnly_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_allowDirectClassAccessRoleOnly_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}},"_noAllowances_uint256_bytes":{"0.8.24":{"default":{"path":"SOFAccessSystemLib.sol/_noAllowances_uint256_bytes.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/sofaccess/constants.sol":{"lastModificationDate":1743679155821,"contentHash":"9d47f2ec1c09af69","interfaceReprHash":null,"sourceName":"src/namespaces/sofaccess/constants.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol":{"lastModificationDate":1743679155821,"contentHash":"268402527469c656","interfaceReprHash":null,"sourceName":"src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"ISOFAccessSystem":{"0.8.24":{"default":{"path":"interfaces/ISOFAccessSystem.sol/ISOFAccessSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol":{"lastModificationDate":1748426298455,"contentHash":"0058eb053fff4816","interfaceReprHash":null,"sourceName":"src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"SOFAccessSystem":{"0.8.24":{"default":{"path":"SOFAccessSystem.sol/SOFAccessSystem.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/AccessConfigSystem.t.sol":{"lastModificationDate":1743679155822,"contentHash":"9c270b665d98623a","interfaceReprHash":null,"sourceName":"test/AccessConfigSystem.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/constants.sol","src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/AccessSystemMock.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"AccessConfigSystemTest":{"0.8.24":{"default":{"path":"AccessConfigSystem.t.sol/AccessConfigSystemTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/EntitySystem.t.sol":{"lastModificationDate":1743679155822,"contentHash":"09ef9b2ba14ae163","interfaceReprHash":null,"sourceName":"test/EntitySystem.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/constants.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"EntitySystemTest":{"0.8.24":{"default":{"path":"EntitySystem.t.sol/EntitySystemTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/RoleManagementSystem.t.sol":{"lastModificationDate":1743679155823,"contentHash":"4de6b650e89cc217","interfaceReprHash":null,"sourceName":"test/RoleManagementSystem.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"RoleManagementSystemTest":{"0.8.24":{"default":{"path":"RoleManagementSystem.t.sol/RoleManagementSystemTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/SOFAccessSystem.t.sol":{"lastModificationDate":1743679155823,"contentHash":"39213bd56ee8a4eb","interfaceReprHash":null,"sourceName":"test/SOFAccessSystem.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","src/namespaces/sofaccess/codegen/systems/SOFAccessSystemLib.sol","src/namespaces/sofaccess/interfaces/ISOFAccessSystem.sol","src/namespaces/sofaccess/systems/sof-access-system/SOFAccessSystem.sol","test/mocks/ClassScopedMock.sol","test/mocks/UnscopedMock.sol"],"versionRequirement":"^0.8.24","artifacts":{"SOFAccessSystemTest":{"0.8.24":{"default":{"path":"SOFAccessSystem.t.sol/SOFAccessSystemTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/SmartObjectFramework.t.sol":{"lastModificationDate":1743679155823,"contentHash":"9780f17338efed95","interfaceReprHash":null,"sourceName":"test/SmartObjectFramework.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/constants.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/AccessSystemMock.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"SmartObjectFrameworkTest":{"0.8.24":{"default":{"path":"SmartObjectFramework.t.sol/SmartObjectFrameworkTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/TagSystem.t.sol":{"lastModificationDate":1743679155824,"contentHash":"4b2372f2afd1da42","interfaceReprHash":null,"sourceName":"test/TagSystem.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/constants.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"TagSystemTest":{"0.8.24":{"default":{"path":"TagSystem.t.sol/TagSystemTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/WorldWithContext.t.sol":{"lastModificationDate":1743679155824,"contentHash":"8dc1b551d1b37184","interfaceReprHash":null,"sourceName":"test/WorldWithContext.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/World.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/CallAccess.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Initialized.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"WorldWithContextTest":{"0.8.24":{"default":{"path":"WorldWithContext.t.sol/WorldWithContextTest.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/mocks/AccessSystemMock.sol":{"lastModificationDate":1743679155824,"contentHash":"37ca70c8451d7b2b","interfaceReprHash":null,"sourceName":"test/mocks/AccessSystemMock.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/SystemMock.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"AccessSystemMock":{"0.8.24":{"default":{"path":"AccessSystemMock.sol/AccessSystemMock.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/mocks/ClassScopedMock.sol":{"lastModificationDate":1743679155824,"contentHash":"879f38e745185a16","interfaceReprHash":null,"sourceName":"test/mocks/ClassScopedMock.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"ClassScopedMock":{"0.8.24":{"default":{"path":"ClassScopedMock.sol/ClassScopedMock.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/mocks/SystemMock.sol":{"lastModificationDate":1743679155825,"contentHash":"5c077408ca4bf1ca","interfaceReprHash":null,"sourceName":"test/mocks/SystemMock.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol","test/mocks/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"SystemMock":{"0.8.24":{"default":{"path":"SystemMock.sol/SystemMock.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/mocks/UnscopedMock.sol":{"lastModificationDate":1743679155825,"contentHash":"f40816abfa74202a","interfaceReprHash":null,"sourceName":"test/mocks/UnscopedMock.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/IWorldWithContext.sol","src/codegen/world/IAccessConfigSystem.sol","src/codegen/world/IEntitySystem.sol","src/codegen/world/IRoleManagementSystem.sol","src/codegen/world/ISOFAccessSystem.sol","src/codegen/world/ITagSystem.sol","src/codegen/world/IWorld.sol","src/inherit/SmartObjectFramework.sol","src/libs/Bytes.sol","src/libs/TagId.sol","src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","src/namespaces/evefrontier/codegen/tables/Entity.sol","src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","src/namespaces/evefrontier/codegen/tables/HasRole.sol","src/namespaces/evefrontier/codegen/tables/Role.sol","src/namespaces/evefrontier/interfaces/IEntitySystem.sol","src/namespaces/evefrontier/interfaces/ITagSystem.sol","src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","src/namespaces/evefrontier/systems/tag-system/types.sol"],"versionRequirement":"^0.8.24","artifacts":{"UnscopedMock":{"0.8.24":{"default":{"path":"UnscopedMock.sol/UnscopedMock.json","build_id":"89d8c265d1e9b050"}}}},"seenByCompiler":true},"test/mocks/types.sol":{"lastModificationDate":1743679155825,"contentHash":"bf6f47a1b233dd84","interfaceReprHash":null,"sourceName":"test/mocks/types.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true}},"builds":["09d60a5b22c396f7","0bcca6b6f673c452","89d8c265d1e9b050","a61fb0818d4cd938","c61b554299cd6203"],"profiles":{"default":{"solc":{"optimizer":{"enabled":true,"runs":300},"metadata":{"useLiteralContent":false,"bytecodeHash":"ipfs","appendCBOR":true},"outputSelection":{"*":{"*":["abi","evm.bytecode.object","evm.bytecode.sourceMap","evm.bytecode.linkReferences","evm.deployedBytecode.object","evm.deployedBytecode.sourceMap","evm.deployedBytecode.linkReferences","evm.deployedBytecode.immutableReferences","evm.methodIdentifiers","metadata"]}},"evmVersion":"cancun","viaIR":false,"libraries":{}},"vyper":{"evmVersion":"cancun","outputSelection":{"*":{"*":["abi","evm.bytecode","evm.deployedBytecode"]}}}}},"preprocessed":false,"mocks":[]}