- Created package.json for Docus with necessary scripts and dependencies. - Implemented sync-docus-docs.mjs to automate the generation of documentation files from source markdown. - Defined mappings for generated pages and virtual routes to ensure proper linking in documentation. - Added static content files for the documentation structure, including navigation and index pages.
1 line
23 KiB
JSON
1 line
23 KiB
JSON
[{"data":1,"prerenderedAt":1207},["ShallowReactive",2],{"navigation_docs":3,"-server-modules-owned-storage":145,"-server-modules-owned-storage-surround":1202},[4,27,41,93],{"title":5,"path":6,"stem":7,"children":8,"icon":26},"Getting Started","\u002Fgetting-started","1.getting-started\u002F0.index",[9,10,14,18,22],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Framework Architecture","\u002Fgetting-started\u002Farchitecture","1.getting-started\u002F1.architecture",{"title":15,"path":16,"stem":17},"Module Reference","\u002Fgetting-started\u002Fmodule-reference","1.getting-started\u002F2.module-reference",{"title":19,"path":20,"stem":21},"Development Guide","\u002Fgetting-started\u002Fdevelopment","1.getting-started\u002F3.development",{"title":23,"path":24,"stem":25},"SurrealDB Setup","\u002Fgetting-started\u002Fsurrealdb-setup","1.getting-started\u002F4.surrealdb-setup","i-lucide-rocket",{"title":28,"path":29,"stem":30,"children":31},"Forge Server Extension","\u002Fserver-extension","2.server-extension\u002F0.index",[32,33,37],{"title":28,"path":29,"stem":30},{"title":34,"path":35,"stem":36},"Forge Server API Reference","\u002Fserver-extension\u002Fapi-reference","2.server-extension\u002F1.api-reference",{"title":38,"path":39,"stem":40},"Forge Server Usage Examples","\u002Fserver-extension\u002Fusage-examples","2.server-extension\u002F2.usage-examples",{"title":42,"path":43,"stem":44,"children":45,"icon":92},"Server Modules","\u002Fserver-modules","3.server-modules\u002F0.index",[46,48,52,56,60,64,68,72,76,80,84,88],{"title":47,"path":43,"stem":44},"Server Module Guides",{"title":49,"path":50,"stem":51},"Actor Usage Guide","\u002Fserver-modules\u002Factor","3.server-modules\u002F1.actor",{"title":53,"path":54,"stem":55},"Store Usage Guide","\u002Fserver-modules\u002Fstore","3.server-modules\u002F10.store",{"title":57,"path":58,"stem":59},"Task Usage Guide","\u002Fserver-modules\u002Ftask","3.server-modules\u002F11.task",{"title":61,"path":62,"stem":63},"Bank Usage Guide","\u002Fserver-modules\u002Fbank","3.server-modules\u002F2.bank",{"title":65,"path":66,"stem":67},"CAD Usage Guide","\u002Fserver-modules\u002Fcad","3.server-modules\u002F3.cad",{"title":69,"path":70,"stem":71},"Economy Usage Guide","\u002Fserver-modules\u002Feconomy","3.server-modules\u002F4.economy",{"title":73,"path":74,"stem":75},"Garage Usage Guide","\u002Fserver-modules\u002Fgarage","3.server-modules\u002F5.garage",{"title":77,"path":78,"stem":79},"Locker Usage Guide","\u002Fserver-modules\u002Flocker","3.server-modules\u002F6.locker",{"title":81,"path":82,"stem":83},"Organization Usage Guide","\u002Fserver-modules\u002Forganization","3.server-modules\u002F7.organization",{"title":85,"path":86,"stem":87},"Owned Storage Usage Guide","\u002Fserver-modules\u002Fowned-storage","3.server-modules\u002F8.owned-storage",{"title":89,"path":90,"stem":91},"Phone Usage Guide","\u002Fserver-modules\u002Fphone","3.server-modules\u002F9.phone","i-lucide-layers-3",{"title":94,"path":95,"stem":96,"children":97,"icon":144},"Client Addons","\u002Fclient-addons","4.client-addons\u002F0.index",[98,100,104,108,112,116,120,124,128,132,136,140],{"title":99,"path":95,"stem":96},"Client Usage Guide",{"title":101,"path":102,"stem":103},"Client Main Usage Guide","\u002Fclient-addons\u002Fmain","4.client-addons\u002F1.main",{"title":105,"path":106,"stem":107},"Client Phone Usage Guide","\u002Fclient-addons\u002Fphone","4.client-addons\u002F10.phone",{"title":109,"path":110,"stem":111},"Client Store Usage Guide","\u002Fclient-addons\u002Fstore","4.client-addons\u002F11.store",{"title":113,"path":114,"stem":115},"Client Common Usage Guide","\u002Fclient-addons\u002Fcommon","4.client-addons\u002F2.common",{"title":117,"path":118,"stem":119},"Client Actor Usage Guide","\u002Fclient-addons\u002Factor","4.client-addons\u002F3.actor",{"title":121,"path":122,"stem":123},"Client Bank Usage Guide","\u002Fclient-addons\u002Fbank","4.client-addons\u002F4.bank",{"title":125,"path":126,"stem":127},"Client CAD Usage Guide","\u002Fclient-addons\u002Fcad","4.client-addons\u002F5.cad",{"title":129,"path":130,"stem":131},"Client Garage Usage Guide","\u002Fclient-addons\u002Fgarage","4.client-addons\u002F6.garage",{"title":133,"path":134,"stem":135},"Client Locker Usage Guide","\u002Fclient-addons\u002Flocker","4.client-addons\u002F7.locker",{"title":137,"path":138,"stem":139},"Client Notifications Usage Guide","\u002Fclient-addons\u002Fnotifications","4.client-addons\u002F8.notifications",{"title":141,"path":142,"stem":143},"Client Organization Usage Guide","\u002Fclient-addons\u002Forganization","4.client-addons\u002F9.organization","i-lucide-monitor-smartphone",{"id":146,"title":85,"body":147,"description":1196,"extension":1197,"links":1198,"meta":1199,"navigation":777,"path":86,"seo":1200,"stem":87,"__hash__":1201},"docs\u002F3.server-modules\u002F8.owned-storage.md",{"type":148,"value":149,"toc":1185},"minimark",[150,154,167,177,182,306,309,329,332,336,440,443,469,483,486,490,632,636,757,761,804,808,844,848,904,908,911,914,1015,1018,1152,1156,1181],[151,152,85],"h1",{"id":153},"owned-storage-usage-guide",[155,156,157,158,162,163,166],"p",{},"Owned storage covers the ",[159,160,161],"code",{},"owned:locker"," and ",[159,164,165],{},"owned:garage"," extension command\ngroups. These modules store unlock lists rather than physical item or vehicle\ninstances.",[155,168,169,170,173,174,176],{},"Use these modules for virtual arsenal and virtual garage unlocks. Use\n",[171,172,77],"a",{"href":78}," and\n",[171,175,73],{"href":74}," for physical inventory and stored\nvehicle instances.",[178,179,181],"h2",{"id":180},"owned-locker-model","Owned Locker Model",[183,184,189],"pre",{"className":185,"code":186,"language":187,"meta":188,"style":188},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n \"items\": [\"FirstAidKit\"],\n \"weapons\": [\"arifle_MX_F\"],\n \"magazines\": [\"30Rnd_65x39_caseless_black_mag\"],\n \"backpacks\": [\"B_AssaultPack_rgr\"]\n}\n","json","",[159,190,191,200,230,253,276,300],{"__ignoreMap":188},[192,193,196],"span",{"class":194,"line":195},"line",1,[192,197,199],{"class":198},"sMK4o","{\n",[192,201,203,206,210,213,216,219,221,225,227],{"class":194,"line":202},2,[192,204,205],{"class":198}," \"",[192,207,209],{"class":208},"spNyl","items",[192,211,212],{"class":198},"\"",[192,214,215],{"class":198},":",[192,217,218],{"class":198}," [",[192,220,212],{"class":198},[192,222,224],{"class":223},"sfazB","FirstAidKit",[192,226,212],{"class":198},[192,228,229],{"class":198},"],\n",[192,231,233,235,238,240,242,244,246,249,251],{"class":194,"line":232},3,[192,234,205],{"class":198},[192,236,237],{"class":208},"weapons",[192,239,212],{"class":198},[192,241,215],{"class":198},[192,243,218],{"class":198},[192,245,212],{"class":198},[192,247,248],{"class":223},"arifle_MX_F",[192,250,212],{"class":198},[192,252,229],{"class":198},[192,254,256,258,261,263,265,267,269,272,274],{"class":194,"line":255},4,[192,257,205],{"class":198},[192,259,260],{"class":208},"magazines",[192,262,212],{"class":198},[192,264,215],{"class":198},[192,266,218],{"class":198},[192,268,212],{"class":198},[192,270,271],{"class":223},"30Rnd_65x39_caseless_black_mag",[192,273,212],{"class":198},[192,275,229],{"class":198},[192,277,279,281,284,286,288,290,292,295,297],{"class":194,"line":278},5,[192,280,205],{"class":198},[192,282,283],{"class":208},"backpacks",[192,285,212],{"class":198},[192,287,215],{"class":198},[192,289,218],{"class":198},[192,291,212],{"class":198},[192,293,294],{"class":223},"B_AssaultPack_rgr",[192,296,212],{"class":198},[192,298,299],{"class":198},"]\n",[192,301,303],{"class":194,"line":302},6,[192,304,305],{"class":198},"}\n",[155,307,308],{},"Supported owned locker categories:",[310,311,312,317,321,325],"ul",{},[313,314,315],"li",{},[159,316,209],{},[313,318,319],{},[159,320,237],{},[313,322,323],{},[159,324,260],{},[313,326,327],{},[159,328,283],{},[155,330,331],{},"New owned lockers are created with default unlocks from the Rust model.",[178,333,335],{"id":334},"owned-garage-model","Owned Garage Model",[183,337,339],{"className":185,"code":338,"language":187,"meta":188,"style":188},"{\n \"cars\": [\"B_Quadbike_01_F\"],\n \"armor\": [],\n \"helis\": [],\n \"planes\": [],\n \"naval\": [],\n \"other\": []\n}\n",[159,340,341,345,367,381,394,407,420,435],{"__ignoreMap":188},[192,342,343],{"class":194,"line":195},[192,344,199],{"class":198},[192,346,347,349,352,354,356,358,360,363,365],{"class":194,"line":202},[192,348,205],{"class":198},[192,350,351],{"class":208},"cars",[192,353,212],{"class":198},[192,355,215],{"class":198},[192,357,218],{"class":198},[192,359,212],{"class":198},[192,361,362],{"class":223},"B_Quadbike_01_F",[192,364,212],{"class":198},[192,366,229],{"class":198},[192,368,369,371,374,376,378],{"class":194,"line":232},[192,370,205],{"class":198},[192,372,373],{"class":208},"armor",[192,375,212],{"class":198},[192,377,215],{"class":198},[192,379,380],{"class":198}," [],\n",[192,382,383,385,388,390,392],{"class":194,"line":255},[192,384,205],{"class":198},[192,386,387],{"class":208},"helis",[192,389,212],{"class":198},[192,391,215],{"class":198},[192,393,380],{"class":198},[192,395,396,398,401,403,405],{"class":194,"line":278},[192,397,205],{"class":198},[192,399,400],{"class":208},"planes",[192,402,212],{"class":198},[192,404,215],{"class":198},[192,406,380],{"class":198},[192,408,409,411,414,416,418],{"class":194,"line":302},[192,410,205],{"class":198},[192,412,413],{"class":208},"naval",[192,415,212],{"class":198},[192,417,215],{"class":198},[192,419,380],{"class":198},[192,421,423,425,428,430,432],{"class":194,"line":422},7,[192,424,205],{"class":198},[192,426,427],{"class":208},"other",[192,429,212],{"class":198},[192,431,215],{"class":198},[192,433,434],{"class":198}," []\n",[192,436,438],{"class":194,"line":437},8,[192,439,305],{"class":198},[155,441,442],{},"Supported owned garage categories:",[310,444,445,449,453,457,461,465],{},[313,446,447],{},[159,448,351],{},[313,450,451],{},[159,452,373],{},[313,454,455],{},[159,456,387],{},[313,458,459],{},[159,460,400],{},[313,462,463],{},[159,464,413],{},[313,466,467],{},[159,468,427],{},[155,470,471,472,475,476,479,480,482],{},"The durable ",[159,473,474],{},"owned:garage:remove"," command currently accepts ",[159,477,478],{},"heli"," for the\nhelicopter category. Add, get, and hot remove accept ",[159,481,387],{},".",[155,484,485],{},"New owned garages are created with default unlocks from the Rust model.",[178,487,489],{"id":488},"owned-locker-commands","Owned Locker Commands",[491,492,493,509],"table",{},[494,495,496],"thead",{},[497,498,499,503,506],"tr",{},[500,501,502],"th",{},"Command",[500,504,505],{},"Arguments",[500,507,508],{},"Returns",[510,511,512,528,541,559,578,596,612],"tbody",{},[497,513,514,520,525],{},[515,516,517],"td",{},[159,518,519],{},"owned:locker:create",[515,521,522],{},[159,523,524],{},"uid",[515,526,527],{},"Full owned locker JSON.",[497,529,530,535,539],{},[515,531,532],{},[159,533,534],{},"owned:locker:fetch",[515,536,537],{},[159,538,524],{},[515,540,527],{},[497,542,543,548,556],{},[515,544,545],{},[159,546,547],{},"owned:locker:get",[515,549,550,552,553],{},[159,551,524],{},", ",[159,554,555],{},"category",[515,557,558],{},"Category classname array JSON.",[497,560,561,566,575],{},[515,562,563],{},[159,564,565],{},"owned:locker:add",[515,567,568,552,570,552,572],{},[159,569,524],{},[159,571,555],{},[159,573,574],{},"classnames_json",[515,576,577],{},"Updated category array JSON.",[497,579,580,585,594],{},[515,581,582],{},[159,583,584],{},"owned:locker:remove",[515,586,587,552,589,552,591],{},[159,588,524],{},[159,590,555],{},[159,592,593],{},"classname",[515,595,577],{},[497,597,598,603,607],{},[515,599,600],{},[159,601,602],{},"owned:locker:delete",[515,604,605],{},[159,606,524],{},[515,608,609,482],{},[159,610,611],{},"OK",[497,613,614,619,623],{},[515,615,616],{},[159,617,618],{},"owned:locker:exists",[515,620,621],{},[159,622,524],{},[515,624,625,628,629,482],{},[159,626,627],{},"true"," or ",[159,630,631],{},"false",[178,633,635],{"id":634},"owned-garage-commands","Owned Garage Commands",[491,637,638,648],{},[494,639,640],{},[497,641,642,644,646],{},[500,643,502],{},[500,645,505],{},[500,647,508],{},[510,649,650,664,677,692,709,725,740],{},[497,651,652,657,661],{},[515,653,654],{},[159,655,656],{},"owned:garage:create",[515,658,659],{},[159,660,524],{},[515,662,663],{},"Full owned garage JSON.",[497,665,666,671,675],{},[515,667,668],{},[159,669,670],{},"owned:garage:fetch",[515,672,673],{},[159,674,524],{},[515,676,663],{},[497,678,679,684,690],{},[515,680,681],{},[159,682,683],{},"owned:garage:get",[515,685,686,552,688],{},[159,687,524],{},[159,689,555],{},[515,691,558],{},[497,693,694,699,707],{},[515,695,696],{},[159,697,698],{},"owned:garage:add",[515,700,701,552,703,552,705],{},[159,702,524],{},[159,704,555],{},[159,706,574],{},[515,708,577],{},[497,710,711,715,723],{},[515,712,713],{},[159,714,474],{},[515,716,717,552,719,552,721],{},[159,718,524],{},[159,720,555],{},[159,722,593],{},[515,724,577],{},[497,726,727,732,736],{},[515,728,729],{},[159,730,731],{},"owned:garage:delete",[515,733,734],{},[159,735,524],{},[515,737,738,482],{},[159,739,611],{},[497,741,742,747,751],{},[515,743,744],{},[159,745,746],{},"owned:garage:exists",[515,748,749],{},[159,750,524],{},[515,752,753,628,755,482],{},[159,754,627],{},[159,756,631],{},[178,758,760],{"id":759},"add-virtual-arsenal-unlocks","Add Virtual Arsenal Unlocks",[183,762,766],{"className":763,"code":764,"language":765,"meta":188,"style":188},"language-sqf shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","private _classes = [\"arifle_MX_F\", \"hgun_P07_F\"];\n\nprivate _result = \"forge_server\" callExtension [\"owned:locker:add\", [\n getPlayerUID player,\n \"weapons\",\n toJSON _classes\n]];\n","sqf",[159,767,768,773,779,784,789,794,799],{"__ignoreMap":188},[192,769,770],{"class":194,"line":195},[192,771,772],{},"private _classes = [\"arifle_MX_F\", \"hgun_P07_F\"];\n",[192,774,775],{"class":194,"line":202},[192,776,778],{"emptyLinePlaceholder":777},true,"\n",[192,780,781],{"class":194,"line":232},[192,782,783],{},"private _result = \"forge_server\" callExtension [\"owned:locker:add\", [\n",[192,785,786],{"class":194,"line":255},[192,787,788],{}," getPlayerUID player,\n",[192,790,791],{"class":194,"line":278},[192,792,793],{}," \"weapons\",\n",[192,795,796],{"class":194,"line":302},[192,797,798],{}," toJSON _classes\n",[192,800,801],{"class":194,"line":422},[192,802,803],{},"]];\n",[178,805,807],{"id":806},"add-virtual-garage-unlocks","Add Virtual Garage Unlocks",[183,809,811],{"className":763,"code":810,"language":765,"meta":188,"style":188},"private _classes = [\"B_Quadbike_01_F\", \"B_MRAP_01_F\"];\n\nprivate _result = \"forge_server\" callExtension [\"owned:garage:add\", [\n getPlayerUID player,\n \"cars\",\n toJSON _classes\n]];\n",[159,812,813,818,822,827,831,836,840],{"__ignoreMap":188},[192,814,815],{"class":194,"line":195},[192,816,817],{},"private _classes = [\"B_Quadbike_01_F\", \"B_MRAP_01_F\"];\n",[192,819,820],{"class":194,"line":202},[192,821,778],{"emptyLinePlaceholder":777},[192,823,824],{"class":194,"line":232},[192,825,826],{},"private _result = \"forge_server\" callExtension [\"owned:garage:add\", [\n",[192,828,829],{"class":194,"line":255},[192,830,788],{},[192,832,833],{"class":194,"line":278},[192,834,835],{}," \"cars\",\n",[192,837,838],{"class":194,"line":302},[192,839,798],{},[192,841,842],{"class":194,"line":422},[192,843,803],{},[178,845,847],{"id":846},"remove-an-unlock","Remove an Unlock",[183,849,851],{"className":763,"code":850,"language":765,"meta":188,"style":188},"\"forge_server\" callExtension [\"owned:locker:remove\", [\n getPlayerUID player,\n \"weapons\",\n \"arifle_MX_F\"\n]];\n\n\"forge_server\" callExtension [\"owned:garage:remove\", [\n getPlayerUID player,\n \"cars\",\n \"B_Quadbike_01_F\"\n]];\n",[159,852,853,858,862,866,871,875,879,884,888,893,899],{"__ignoreMap":188},[192,854,855],{"class":194,"line":195},[192,856,857],{},"\"forge_server\" callExtension [\"owned:locker:remove\", [\n",[192,859,860],{"class":194,"line":202},[192,861,788],{},[192,863,864],{"class":194,"line":232},[192,865,793],{},[192,867,868],{"class":194,"line":255},[192,869,870],{}," \"arifle_MX_F\"\n",[192,872,873],{"class":194,"line":278},[192,874,803],{},[192,876,877],{"class":194,"line":302},[192,878,778],{"emptyLinePlaceholder":777},[192,880,881],{"class":194,"line":422},[192,882,883],{},"\"forge_server\" callExtension [\"owned:garage:remove\", [\n",[192,885,886],{"class":194,"line":437},[192,887,788],{},[192,889,891],{"class":194,"line":890},9,[192,892,835],{},[192,894,896],{"class":194,"line":895},10,[192,897,898],{}," \"B_Quadbike_01_F\"\n",[192,900,902],{"class":194,"line":901},11,[192,903,803],{},[178,905,907],{"id":906},"hot-state-commands","Hot-State Commands",[155,909,910],{},"Both owned storage modules support hot state.",[155,912,913],{},"Owned locker:",[491,915,916,926],{},[494,917,918],{},[497,919,920,922,924],{},[500,921,502],{},[500,923,505],{},[500,925,508],{},[510,927,928,941,954,970,986,1000],{},[497,929,930,935,939],{},[515,931,932],{},[159,933,934],{},"owned:locker:hot:init",[515,936,937],{},[159,938,524],{},[515,940,527],{},[497,942,943,948,952],{},[515,944,945],{},[159,946,947],{},"owned:locker:hot:fetch",[515,949,950],{},[159,951,524],{},[515,953,527],{},[497,955,956,961,967],{},[515,957,958],{},[159,959,960],{},"owned:locker:hot:get",[515,962,963,552,965],{},[159,964,524],{},[159,966,555],{},[515,968,969],{},"Category array JSON.",[497,971,972,977,984],{},[515,973,974],{},[159,975,976],{},"owned:locker:hot:override",[515,978,979,552,981],{},[159,980,524],{},[159,982,983],{},"locker_json",[515,985,527],{},[497,987,988,993,997],{},[515,989,990],{},[159,991,992],{},"owned:locker:hot:save",[515,994,995],{},[159,996,524],{},[515,998,999],{},"Current hot owned locker JSON and async durable save.",[497,1001,1002,1007,1011],{},[515,1003,1004],{},[159,1005,1006],{},"owned:locker:hot:remove",[515,1008,1009],{},[159,1010,524],{},[515,1012,1013,482],{},[159,1014,611],{},[155,1016,1017],{},"Owned garage:",[491,1019,1020,1030],{},[494,1021,1022],{},[497,1023,1024,1026,1028],{},[500,1025,502],{},[500,1027,505],{},[500,1029,508],{},[510,1031,1032,1045,1058,1073,1089,1106,1123,1137],{},[497,1033,1034,1039,1043],{},[515,1035,1036],{},[159,1037,1038],{},"owned:garage:hot:init",[515,1040,1041],{},[159,1042,524],{},[515,1044,663],{},[497,1046,1047,1052,1056],{},[515,1048,1049],{},[159,1050,1051],{},"owned:garage:hot:fetch",[515,1053,1054],{},[159,1055,524],{},[515,1057,663],{},[497,1059,1060,1065,1071],{},[515,1061,1062],{},[159,1063,1064],{},"owned:garage:hot:get",[515,1066,1067,552,1069],{},[159,1068,524],{},[159,1070,555],{},[515,1072,969],{},[497,1074,1075,1080,1087],{},[515,1076,1077],{},[159,1078,1079],{},"owned:garage:hot:override",[515,1081,1082,552,1084],{},[159,1083,524],{},[159,1085,1086],{},"garage_json",[515,1088,663],{},[497,1090,1091,1096,1104],{},[515,1092,1093],{},[159,1094,1095],{},"owned:garage:hot:add",[515,1097,1098,552,1100,552,1102],{},[159,1099,524],{},[159,1101,555],{},[159,1103,574],{},[515,1105,577],{},[497,1107,1108,1113,1121],{},[515,1109,1110],{},[159,1111,1112],{},"owned:garage:hot:remove_item",[515,1114,1115,552,1117,552,1119],{},[159,1116,524],{},[159,1118,555],{},[159,1120,593],{},[515,1122,577],{},[497,1124,1125,1130,1134],{},[515,1126,1127],{},[159,1128,1129],{},"owned:garage:hot:save",[515,1131,1132],{},[159,1133,524],{},[515,1135,1136],{},"Current hot owned garage JSON and async durable save.",[497,1138,1139,1144,1148],{},[515,1140,1141],{},[159,1142,1143],{},"owned:garage:hot:remove",[515,1145,1146],{},[159,1147,524],{},[515,1149,1150,482],{},[159,1151,611],{},[178,1153,1155],{"id":1154},"error-handling","Error Handling",[183,1157,1159],{"className":763,"code":1158,"language":765,"meta":188,"style":188},"private _payload = _result select 0;\nif (_payload find \"Error:\" == 0) exitWith {\n systemChat format [\"Owned storage error: %1\", _payload];\n};\n",[159,1160,1161,1166,1171,1176],{"__ignoreMap":188},[192,1162,1163],{"class":194,"line":195},[192,1164,1165],{},"private _payload = _result select 0;\n",[192,1167,1168],{"class":194,"line":202},[192,1169,1170],{},"if (_payload find \"Error:\" == 0) exitWith {\n",[192,1172,1173],{"class":194,"line":232},[192,1174,1175],{}," systemChat format [\"Owned storage error: %1\", _payload];\n",[192,1177,1178],{"class":194,"line":255},[192,1179,1180],{},"};\n",[1182,1183,1184],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":188,"searchDepth":202,"depth":202,"links":1186},[1187,1188,1189,1190,1191,1192,1193,1194,1195],{"id":180,"depth":202,"text":181},{"id":334,"depth":202,"text":335},{"id":488,"depth":202,"text":489},{"id":634,"depth":202,"text":635},{"id":759,"depth":202,"text":760},{"id":806,"depth":202,"text":807},{"id":846,"depth":202,"text":847},{"id":906,"depth":202,"text":907},{"id":1154,"depth":202,"text":1155},"Owned storage covers the owned:locker and owned:garage extension command\ngroups. These modules store unlock lists rather than physical item or vehicle\ninstances.","md",null,{},{"title":85,"description":1196},"nP0406Z4TVsnIwUqdf0Vek8hNgWLWl16LRWagO6eMP0",[1203,1205],{"title":81,"path":82,"stem":83,"description":1204,"children":-1},"The organization module stores organization records, members, assets, fleet\nentries, and credit lines. Durable commands manage persisted records directly.\nHot-state commands support the active organization UI workflows.",{"title":89,"path":90,"stem":91,"description":1206,"children":-1},"The phone module stores contacts, messages, and emails for each UID. It is a\nserver-extension state module backed by SurrealDB.",1776805514938] |