{
  "schemaVersion": 1,
  "reviewed": "2026-10-20",
  "gameEngineValidated": false,
  "assetValidationRun": "https://github.com/Livvux/fivemdocs/actions/runs/35708145712",
  "sourceFiles": {
    ".github/workflows/asset-fixture.yml": "8d39b7a88eda9309cbadb7006b135ffffa85bbe904683f11d502430376fb541a",
    "examples/asset-lab/.gitignore": "97772116a1e436d487a4180641c68ee2761878d177bc2c1120aaa433c908f49b",
    "examples/asset-lab/Converter/Converter.csproj": "be6ec7207f8226eb22cebc0fd4878d46da62427a1c492a0fe473fe4e0ced6065",
    "examples/asset-lab/Converter/Program.cs": "5c5b97c3511cda1156e50a1a11e76b95cd49124c0cb706db4e5d8769877dd246",
    "examples/asset-lab/README.md": "e05a36f9c1f23c81557e2573e3c57ba323bbe7aa2771555e0995e996873c7af7",
    "examples/asset-lab/make_fixture.py": "88459001b9793c4ef1dda803674aad09160545b4f7e8c306ca2bf3768ceb21e1",
    "examples/asset-lab/package_fixture.py": "23c714b3bacc5dee235d6e6ae53b3e04006371c786344bcb24a267a609ec0f5e",
    "examples/asset-lab/resource/client.lua": "edea0c99f87e84e95a9c46ea6ae78a34d847e48f46e65320b8b713b6e3a6e7d6",
    "examples/asset-lab/resource/fxmanifest.lua": "552d4f93d4e05a565c9e5fbcec1d8b7e6fa2cb45b309354e5e7c7c2d3d93546a",
    "examples/runtime-lab/.fxdkignore": "f0896eb6068223c06f9b80842a8c31e56ca3dca36679c9e66a344ea3be0e6817",
    "examples/runtime-lab/.gitignore": "bfc593a79aa6e44770b7e4e88e847884ee5e3b41f8bcbf2b9edff2bc821be476",
    "examples/runtime-lab/README.md": "85ed6966662f6b7c20fac15f8795fa053a333aae3030a822624edb9575f9db0e",
    "examples/runtime-lab/build.mjs": "36f291ae1d2299d44368e4764ce16cde8c7051dec55d65f0766b92504ebf2147",
    "examples/runtime-lab/client.js": "6b0329d1bf3fe077fbf31f96cb306c1e96ab971ea036666a19f5a3b78aa89813",
    "examples/runtime-lab/fxmanifest.lua": "ab87183164221fd1109e18f76875ec73cdd3b65d837a43c964b165382f72b5d7",
    "examples/runtime-lab/html/app.js": "ac970957b31247f55ed796419bc647f5af26ffd0133a73ee254abfadd1cbcd05",
    "examples/runtime-lab/html/index.html": "62a45a198fe9fec1c8d05afc5225409804c7c1a12e4dd4fb672212191ae3549c",
    "examples/runtime-lab/html/style.css": "63fe7a36dbc4ee8c4f833df0f1b2e09d51371c9bb0b5e08411d051a16b6f341c",
    "examples/runtime-lab/private/banner.json": "f1b3c14fa091d44be0588c8f1d571dbbaed7d7ce3eb5ea7afd252e03f7dfd082",
    "examples/runtime-lab/server.js": "73611ad2247fab5e9475187076bbca5cb362b5b2d44019c4d19d6b49c1dde4e5",
    "examples/runtime-lab/src/Client/Client.cs": "31be17496ea954e1c5bb72853f949238187d833635f6baf39c4c49cc6b90e35d",
    "examples/runtime-lab/src/Client/Client.csproj": "63fe89ac5bfc7bbe285318a6a4c03dde3ea394730065a5ee0cae81306e6f161e",
    "examples/runtime-lab/src/Protocol.cs": "1a71c6d0eededb8f63b55a60d6cd04a66d494bab8906762522c3cc6d5791007c",
    "examples/runtime-lab/src/Server/Server.cs": "51cd15841800a7fffe5c80e691b7f9e8335ca44fcdfb76867376edde0c052d66",
    "examples/runtime-lab/src/Server/Server.csproj": "35f5a1e9703b65f0780916f21d24dcde511c7481e9a0a0c7ae296e371f98b46d",
    "examples/runtime-lab/tests/Program.cs": "99ecc87e790d7fe3a01002d3909803af2325dcbb99aec90dc909fa59aa04078a",
    "examples/runtime-lab/tests/ProtocolTests.csproj": "0784e09896723c83801f9fbcca1f02d86da612f8b7b4560e14e36799f2a5139f",
    "examples/runtime-lab/tests/server.test.cjs": "c25772da4117d1042d55959433c708e17d537a7a13d87b5559f7df26f3a84248",
    "examples/vehicle-lab/README.md": "88195bf12844b2d3a813bac6805f5e0bcb97e64b45966b5a7f32a50fce155f38",
    "examples/vehicle-lab/client.lua": "b9f86312c6c86f6f265c2293fc7a197f241b15da8f0b1b2c76b033c7aecf79cf",
    "examples/vehicle-lab/config.lua": "0db7b2e46cc8608819697cdfdf574bb70d6e027c8c15375be82c4ed0663bc122",
    "examples/vehicle-lab/fxmanifest.lua": "383619967225bf61fdbf67353461af26f5733807e75c3f5c3d2efa15aa0acc99",
    "examples/vehicle-lab/server.lua": "e78a7e5367b6bfa49d10c773e8f58db862ab13d922a56f0167594b7811bef62e",
    "examples/vehicle-lab/tests/server_test.lua": "f42ba8c255e16947d608b98566b1d2ae034d9d20bcbe7e1522b8551ce59fdf52"
  },
  "publicFiles": {
    "examples/asset-lab-source.zip": "87eaf062a9c5b7d7b1b86c690c80dfa57d6856ed9b00b0c4a8e8ce89c7ebe14b",
    "examples/asset-lab/authoring-observations.json": "febc26c1e9198f6f593a5ad28f1e7d36ea4265db08faf33030512b3266c9b460",
    "examples/asset-lab/binary-validation.json": "6858760832a69d2144977b38e45261f2ff83911f27b73751fb6d3cdccb734b7a",
    "examples/asset-lab/toolchain.txt": "2f774a92d0af99171aeebf4f8532e26ceba625ae92af7dd3dfa64f5140675443",
    "examples/fd-asset-lab.zip": "e05c73be7dd445e7b4c363845b0a5ca13cc5ac9977832117980f7d0fda15636c",
    "examples/runtime-lab-source.zip": "8f1026f99cd7b4ca6817841b03a1b0b8ea9af85737c90bc5003eec33e229d825",
    "examples/vehicle-lab-source.zip": "7f7094258713065db1a247924cae16b5bbeb245ee4940a4bf0c1234040b08504",
    "images/asset-lab/collision-after.png": "15276e9268fcdc2201a2aa48e4bb93cf3e37d456637a7164736bf3959b23f62a",
    "images/asset-lab/collision-before.png": "b7d6585fb1867587583228ae64927ec1f6ef2bcc4f99815ee4675a38082613eb",
    "images/asset-lab/lod-high.png": "6ce0e378e7d3509fb52c1e962ba518333b938c365f3570257a1c72a7a0379a66",
    "images/asset-lab/lod-low.png": "38757d3ceb81f6b4ca52107812eefbecce9c239a5d326758e3ffb7eb9acf0d10"
  }
}
