[{"data":1,"prerenderedAt":1405},["ShallowReactive",2],{"/docs/jobs/ambulancejob/features/medical-wearables":3,"/docs/jobs/ambulancejob/features/medical-wearables-surround":1394,"/docs/jobs/ambulancejob/features/medical-wearables-implemented-suggestions":1404},{"id":4,"title":5,"body":6,"description":1385,"extension":1386,"head":1387,"implementedSuggestions":1387,"meta":1388,"navigation":647,"path":1389,"schemaOrg":1387,"seo":1390,"sitemap":1391,"stem":1392,"__hash__":1393},"docs/1.docs/0.jobs/0.ambulancejob/3.features/4.medical-wearables.md","Medical Wearables",{"type":7,"value":8,"toc":1375},"minimark",[9,13,20,26,43,48,201,204,208,227,234,238,245,248,275,282,285,295,316,320,323,417,429,436,451,455,458,549,556,560,563,1287,1308,1312,1355,1359,1362,1371],[10,11,12],"p",{},"Medical wearables turn completed treatments into visible equipment on the patient. Medics apply the\nconfigured item through the diagnosis and treatment interface, complete the matching minigame, and\nthe server synchronizes the resulting prop to nearby players.",[10,14,15],{},[16,17],"img",{"alt":18,"src":19},"Medical wearable prop catalogue for male and female freemode characters","/docs/ambulancejob/medical-wearables/medical-wearables-catalog.webp",[10,21,22],{},[23,24,25],"em",{},"Technical renders of the included streamed props. Their final appearance depends on the patient's\nclothing and ped model.",[27,28,31],"callout",{"color":29,"icon":30},"info","i-lucide-info",[10,32,33,34,38,39,42],{},"The included assets support the standard ",[35,36,37],"code",{},"mp_m_freemode_01"," and ",[35,40,41],{},"mp_f_freemode_01"," models. They are\nstreamed props, not clothing components, so applying one does not replace the patient's outfit.\nCustom peds are not supported by the supplied model variants, and very bulky custom clothing can\nclip through rigid props.",[44,45,47],"h2",{"id":46},"supported-equipment","Supported Equipment",[49,50,51,73],"table",{},[52,53,54],"thead",{},[55,56,57,61,64,67,70],"tr",{},[58,59,60],"th",{},"Equipment",[58,62,63],{},"Variants",[58,65,66],{},"Default item",[58,68,69],{},"Persistent",[58,71,72],{},"Special behavior",[74,75,76,96,112,130,148,166,183],"tbody",{},[55,77,78,82,85,90,93],{},[79,80,81],"td",{},"Arm cast",[79,83,84],{},"Left and right",[79,86,87],{},[35,88,89],{},"cast_bandage",[79,91,92],{},"Yes",[79,94,95],{},"Can disable weapons and melee attacks",[55,97,98,101,103,107,109],{},[79,99,100],{},"Leg cast",[79,102,84],{},[79,104,105],{},[35,106,89],{},[79,108,92],{},[79,110,111],{},"Can force an injured walk, reduce movement speed, and disable sprinting or jumping",[55,113,114,117,119,124,127],{},[79,115,116],{},"Arm sling / splint",[79,118,84],{},[79,120,121],{},[35,122,123],{},"splint",[79,125,126],{},"No",[79,128,129],{},"Uses a matching sling pose; only one side can be active at a time",[55,131,132,135,138,143,145],{},[79,133,134],{},"Head bandage",[79,136,137],{},"One head variant",[79,139,140],{},[35,141,142],{},"head_bandage",[79,144,126],{},[79,146,147],{},"Visible treatment prop",[55,149,150,153,156,161,163],{},[79,151,152],{},"Neck brace",[79,154,155],{},"One neck variant",[79,157,158],{},[35,159,160],{},"neck_brace",[79,162,92],{},[79,164,165],{},"Restored with the saved patient profile",[55,167,168,171,174,179,181],{},[79,169,170],{},"Torso bandage",[79,172,173],{},"One torso variant",[79,175,176],{},[35,177,178],{},"torso_bandage",[79,180,126],{},[79,182,147],{},[55,184,185,188,191,196,198],{},[79,186,187],{},"Oxygen mask",[79,189,190],{},"One face variant",[79,192,193],{},[35,194,195],{},"oxygen_mask",[79,197,126],{},[79,199,200],{},"Uses the configured ventilation minigame by default",[10,202,203],{},"Every wearable has separate male and female streamed models. Multiple compatible props can be\nvisible at the same time.",[44,205,207],{"id":206},"treatment-flow","Treatment Flow",[209,210,211,215,218,221,224],"ol",{},[212,213,214],"li",{},"A medic diagnoses a nearby patient and opens the treatment interface.",[212,216,217],{},"The medic selects the wearable and, for a cast, chooses a configured duration.",[212,219,220],{},"The configured treatment minigame runs when that minigame is enabled.",[212,222,223],{},"The server checks the medic, patient, active diagnosis, distance, item, wearable type, and chosen\nduration again before committing the treatment.",[212,225,226],{},"On success, one application item is consumed and the wearable is synchronized to players who\ncan see the patient.",[10,228,229,230,233],{},"When ",[35,231,232],{},"Config.MedicalWearables.autoFromFractures"," is enabled, applying the matching cast or sling also\nmarks eligible arm, leg, hand, or foot fractures as treated and applies the normal fracture pain\nrelief. A medic can still apply a wearable deliberately when no matching fracture exists.",[44,235,237],{"id":236},"persistence-duration-and-removal","Persistence, Duration, and Removal",[10,239,240,241,244],{},"Arm casts, leg casts, and neck braces are stored in the patient's existing medical profile when\n",[35,242,243],{},"Config.MedicalWearables.persistence"," is enabled. They survive reconnects, resource or server\nrestarts, and the normal revive cleanup. Expired timed casts are removed during profile restoration\nand by the configured online expiry check.",[10,246,247],{},"Only casts support a selectable duration:",[249,250,251,254,269],"ul",{},[212,252,253],{},"A positive value must match a configured duration option or the positive default duration.",[212,255,256,259,260,264,265,268],{},[35,257,258],{},"0"," means ",[261,262,263],"strong",{},"until removed"," and is only offered when ",[35,266,267],{},"allowUntilRemoved"," is enabled.",[212,270,271,272,274],{},"When an unlimited duration is disabled and the default is ",[35,273,258],{},", the first positive configured\nduration becomes the fallback.",[10,276,277,278,281],{},"The treatment UI can remove active arm and leg casts when removal is enabled. The medic must carry\nthe configured ",[35,279,280],{},"cast_saw",", but the saw is a reusable tool and is not consumed. Other wearable types\nare not part of the medic cast-removal action.",[10,283,284],{},"For administrative cleanup, use:",[286,287,293],"pre",{"className":288,"code":290,"language":291,"meta":292},[289],"language-text","/removemedicalprop \u003CplayerId> [propType|all]\n","text","",[35,294,290],{"__ignoreMap":292},[10,296,297,298,301,302,305,306,309,310,315],{},"For example, ",[35,299,300],{},"/removemedicalprop 42 neck_brace"," removes one prop and\n",[35,303,304],{},"/removemedicalprop 42 all"," clears every active medical prop. Permission groups are configured in\n",[35,307,308],{},"Config.CommandPermissions.removemedicalprop","; see ",[311,312,314],"a",{"href":313},"../reference/commands","Commands",".",[44,317,319],{"id":318},"required-items-and-assets","Required Items and Assets",[10,321,322],{},"Register all seven current default item names in the active framework or inventory:",[49,324,325,338],{},[52,326,327],{},[55,328,329,332,335],{},[58,330,331],{},"Item",[58,333,334],{},"Purpose",[58,336,337],{},"Consumed",[74,339,340,351,362,373,384,395,406],{},[55,341,342,346,349],{},[79,343,344],{},[35,345,89],{},[79,347,348],{},"Apply an arm or leg cast",[79,350,92],{},[55,352,353,357,360],{},[79,354,355],{},[35,356,123],{},[79,358,359],{},"Apply a left or right arm sling",[79,361,92],{},[55,363,364,368,371],{},[79,365,366],{},[35,367,142],{},[79,369,370],{},"Apply the head bandage",[79,372,92],{},[55,374,375,379,382],{},[79,376,377],{},[35,378,160],{},[79,380,381],{},"Apply the neck brace",[79,383,92],{},[55,385,386,390,393],{},[79,387,388],{},[35,389,178],{},[79,391,392],{},"Apply the torso bandage",[79,394,92],{},[55,396,397,401,404],{},[79,398,399],{},[35,400,195],{},[79,402,403],{},"Apply the oxygen mask",[79,405,92],{},[55,407,408,412,415],{},[79,409,410],{},[35,411,280],{},[79,413,414],{},"Remove an active cast",[79,416,126],{},[10,418,419,420,424,425,428],{},"Ready-to-copy definitions for every documented inventory are available under\n",[311,421,423],{"href":422},"../reference/inventories","Inventory Items",". Copy the matching PNG files from\n",[35,426,427],{},"sky_ambulancejob/config/inventory/"," into the inventory's image directory.",[10,430,431,432,435],{},"The resource does not add these items to a job shop automatically. Add the six consumables and the\nreusable saw to each intended ",[35,433,434],{},"Config.Jobs[*].shop"," or storage configuration with prices and access\nrules that fit your server.",[27,437,440],{"color":438,"icon":439},"warning","i-lucide-triangle-alert",[10,441,442,443,446,447,450],{},"Install the complete current ",[35,444,445],{},"stream/"," directory together with ",[35,448,449],{},"config/medical_props.lua",". Items\nwithout the streamed YDR/YTYP/YCD assets can complete a treatment but cannot display the intended\nmodel. Mixing model files or configuration from different releases can also select the wrong\nvariant.",[44,452,454],{"id":453},"item-names-after-updating","Item Names after Updating",[10,456,457],{},"Current defaults use English item identifiers. Earlier 2.34.x configurations used the identifiers\nbelow:",[49,459,460,470],{},[52,461,462],{},[55,463,464,467],{},[58,465,466],{},"Earlier default",[58,468,469],{},"Current default",[74,471,472,483,494,505,516,527,538],{},[55,473,474,479],{},[79,475,476],{},[35,477,478],{},"gipsverband",[79,480,481],{},[35,482,89],{},[55,484,485,490],{},[79,486,487],{},[35,488,489],{},"schiene",[79,491,492],{},[35,493,123],{},[55,495,496,501],{},[79,497,498],{},[35,499,500],{},"kopfverband",[79,502,503],{},[35,504,142],{},[55,506,507,512],{},[79,508,509],{},[35,510,511],{},"halskrause",[79,513,514],{},[35,515,160],{},[55,517,518,523],{},[79,519,520],{},[35,521,522],{},"torsobandage",[79,524,525],{},[35,526,178],{},[55,528,529,534],{},[79,530,531],{},[35,532,533],{},"sauerstoffmaske",[79,535,536],{},[35,537,195],{},[55,539,540,545],{},[79,541,542],{},[35,543,544],{},"gipssaege",[79,546,547],{},[35,548,280],{},[10,550,551,552,555],{},"The values in the active ",[35,553,554],{},"Config.MedicalWearables"," block are authoritative. When migrating, update\nthe configuration, inventory records, inventory images, and any shop or storage rows together. Do\nnot rename only the image or only the inventory entry.",[44,557,559],{"id":558},"configuration","Configuration",[10,561,562],{},"The current default block is:",[286,564,569],{"className":565,"code":566,"filename":567,"language":568,"meta":292,"style":292},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Config.MedicalWearables = {\n    enabled = true,\n    persistence = true,\n    autoFromFractures = true,\n    removal = true,\n\n    allowUntilRemoved = true,\n    durationOptionsMinutes = { 30, 60, 120, 240, 480, 1440, 4320, 10080 },\n    defaultDurationMinutes = 0,\n    expiryCheckSeconds = 60,\n\n    casts = {\n        enabled = true,\n        item = \"cast_bandage\",\n        minigame = \"bandage_wrap\"\n    },\n    splints = {\n        enabled = true,\n        item = \"splint\",\n        minigame = \"bandage_wrap\"\n    },\n    headBandage = {\n        enabled = true,\n        item = \"head_bandage\",\n        minigame = \"bandage_wrap\"\n    },\n    neckBrace = {\n        enabled = true,\n        item = \"neck_brace\",\n        minigame = \"bandage_wrap\"\n    },\n    torsoBandage = {\n        enabled = true,\n        item = \"torso_bandage\",\n        minigame = \"bandage_wrap\"\n    },\n    oxygenMask = {\n        enabled = true,\n        item = \"oxygen_mask\",\n        minigame = \"bag_valve_mask\"\n    },\n    removalTreatment = {\n        enabled = true,\n        item = \"cast_saw\",\n        minigame = \"bullet_extraction\"\n    },\n\n    restrictions = {\n        legCasts = {\n            enabled = true,\n            forceInjuredWalk = true,\n            moveRate = 0.75,\n            disableSprint = true,\n            disableJump = true\n        },\n        armCasts = {\n            enabled = true,\n            disableWeapons = true,\n            disableMelee = true\n        }\n    }\n}\n","config/config.lua","lua",[35,570,571,591,606,618,630,642,649,661,715,728,741,746,756,768,787,803,809,819,830,845,858,863,873,884,899,912,917,927,938,953,966,971,981,992,1007,1020,1025,1035,1046,1061,1075,1080,1090,1101,1116,1130,1135,1140,1150,1160,1172,1184,1197,1209,1220,1226,1236,1247,1259,1269,1275,1281],{"__ignoreMap":292},[572,573,576,580,584,588],"span",{"class":574,"line":575},"line",1,[572,577,579],{"class":578},"sTEyZ","Config.",[572,581,583],{"class":582},"sBMFI","MedicalWearables",[572,585,587],{"class":586},"sMK4o"," =",[572,589,590],{"class":578}," {\n",[572,592,594,597,600,603],{"class":574,"line":593},2,[572,595,596],{"class":578},"    enabled ",[572,598,599],{"class":586},"=",[572,601,602],{"class":586}," true",[572,604,605],{"class":578},",\n",[572,607,609,612,614,616],{"class":574,"line":608},3,[572,610,611],{"class":578},"    persistence ",[572,613,599],{"class":586},[572,615,602],{"class":586},[572,617,605],{"class":578},[572,619,621,624,626,628],{"class":574,"line":620},4,[572,622,623],{"class":578},"    autoFromFractures ",[572,625,599],{"class":586},[572,627,602],{"class":586},[572,629,605],{"class":578},[572,631,633,636,638,640],{"class":574,"line":632},5,[572,634,635],{"class":578},"    removal ",[572,637,599],{"class":586},[572,639,602],{"class":586},[572,641,605],{"class":578},[572,643,645],{"class":574,"line":644},6,[572,646,648],{"emptyLinePlaceholder":647},true,"\n",[572,650,652,655,657,659],{"class":574,"line":651},7,[572,653,654],{"class":578},"    allowUntilRemoved ",[572,656,599],{"class":586},[572,658,602],{"class":586},[572,660,605],{"class":578},[572,662,664,667,669,672,676,679,682,684,687,689,692,694,697,699,702,704,707,709,712],{"class":574,"line":663},8,[572,665,666],{"class":578},"    durationOptionsMinutes ",[572,668,599],{"class":586},[572,670,671],{"class":578}," { ",[572,673,675],{"class":674},"sbssI","30",[572,677,678],{"class":578},", ",[572,680,681],{"class":674},"60",[572,683,678],{"class":578},[572,685,686],{"class":674},"120",[572,688,678],{"class":578},[572,690,691],{"class":674},"240",[572,693,678],{"class":578},[572,695,696],{"class":674},"480",[572,698,678],{"class":578},[572,700,701],{"class":674},"1440",[572,703,678],{"class":578},[572,705,706],{"class":674},"4320",[572,708,678],{"class":578},[572,710,711],{"class":674},"10080",[572,713,714],{"class":578}," },\n",[572,716,718,721,723,726],{"class":574,"line":717},9,[572,719,720],{"class":578},"    defaultDurationMinutes ",[572,722,599],{"class":586},[572,724,725],{"class":674}," 0",[572,727,605],{"class":578},[572,729,731,734,736,739],{"class":574,"line":730},10,[572,732,733],{"class":578},"    expiryCheckSeconds ",[572,735,599],{"class":586},[572,737,738],{"class":674}," 60",[572,740,605],{"class":578},[572,742,744],{"class":574,"line":743},11,[572,745,648],{"emptyLinePlaceholder":647},[572,747,749,752,754],{"class":574,"line":748},12,[572,750,751],{"class":578},"    casts ",[572,753,599],{"class":586},[572,755,590],{"class":578},[572,757,759,762,764,766],{"class":574,"line":758},13,[572,760,761],{"class":578},"        enabled ",[572,763,599],{"class":586},[572,765,602],{"class":586},[572,767,605],{"class":578},[572,769,771,774,776,779,782,785],{"class":574,"line":770},14,[572,772,773],{"class":578},"        item ",[572,775,599],{"class":586},[572,777,778],{"class":586}," \"",[572,780,89],{"class":781},"sfazB",[572,783,784],{"class":586},"\"",[572,786,605],{"class":578},[572,788,790,793,795,797,800],{"class":574,"line":789},15,[572,791,792],{"class":578},"        minigame ",[572,794,599],{"class":586},[572,796,778],{"class":586},[572,798,799],{"class":781},"bandage_wrap",[572,801,802],{"class":586},"\"\n",[572,804,806],{"class":574,"line":805},16,[572,807,808],{"class":578},"    },\n",[572,810,812,815,817],{"class":574,"line":811},17,[572,813,814],{"class":578},"    splints ",[572,816,599],{"class":586},[572,818,590],{"class":578},[572,820,822,824,826,828],{"class":574,"line":821},18,[572,823,761],{"class":578},[572,825,599],{"class":586},[572,827,602],{"class":586},[572,829,605],{"class":578},[572,831,833,835,837,839,841,843],{"class":574,"line":832},19,[572,834,773],{"class":578},[572,836,599],{"class":586},[572,838,778],{"class":586},[572,840,123],{"class":781},[572,842,784],{"class":586},[572,844,605],{"class":578},[572,846,848,850,852,854,856],{"class":574,"line":847},20,[572,849,792],{"class":578},[572,851,599],{"class":586},[572,853,778],{"class":586},[572,855,799],{"class":781},[572,857,802],{"class":586},[572,859,861],{"class":574,"line":860},21,[572,862,808],{"class":578},[572,864,866,869,871],{"class":574,"line":865},22,[572,867,868],{"class":578},"    headBandage ",[572,870,599],{"class":586},[572,872,590],{"class":578},[572,874,876,878,880,882],{"class":574,"line":875},23,[572,877,761],{"class":578},[572,879,599],{"class":586},[572,881,602],{"class":586},[572,883,605],{"class":578},[572,885,887,889,891,893,895,897],{"class":574,"line":886},24,[572,888,773],{"class":578},[572,890,599],{"class":586},[572,892,778],{"class":586},[572,894,142],{"class":781},[572,896,784],{"class":586},[572,898,605],{"class":578},[572,900,902,904,906,908,910],{"class":574,"line":901},25,[572,903,792],{"class":578},[572,905,599],{"class":586},[572,907,778],{"class":586},[572,909,799],{"class":781},[572,911,802],{"class":586},[572,913,915],{"class":574,"line":914},26,[572,916,808],{"class":578},[572,918,920,923,925],{"class":574,"line":919},27,[572,921,922],{"class":578},"    neckBrace ",[572,924,599],{"class":586},[572,926,590],{"class":578},[572,928,930,932,934,936],{"class":574,"line":929},28,[572,931,761],{"class":578},[572,933,599],{"class":586},[572,935,602],{"class":586},[572,937,605],{"class":578},[572,939,941,943,945,947,949,951],{"class":574,"line":940},29,[572,942,773],{"class":578},[572,944,599],{"class":586},[572,946,778],{"class":586},[572,948,160],{"class":781},[572,950,784],{"class":586},[572,952,605],{"class":578},[572,954,956,958,960,962,964],{"class":574,"line":955},30,[572,957,792],{"class":578},[572,959,599],{"class":586},[572,961,778],{"class":586},[572,963,799],{"class":781},[572,965,802],{"class":586},[572,967,969],{"class":574,"line":968},31,[572,970,808],{"class":578},[572,972,974,977,979],{"class":574,"line":973},32,[572,975,976],{"class":578},"    torsoBandage ",[572,978,599],{"class":586},[572,980,590],{"class":578},[572,982,984,986,988,990],{"class":574,"line":983},33,[572,985,761],{"class":578},[572,987,599],{"class":586},[572,989,602],{"class":586},[572,991,605],{"class":578},[572,993,995,997,999,1001,1003,1005],{"class":574,"line":994},34,[572,996,773],{"class":578},[572,998,599],{"class":586},[572,1000,778],{"class":586},[572,1002,178],{"class":781},[572,1004,784],{"class":586},[572,1006,605],{"class":578},[572,1008,1010,1012,1014,1016,1018],{"class":574,"line":1009},35,[572,1011,792],{"class":578},[572,1013,599],{"class":586},[572,1015,778],{"class":586},[572,1017,799],{"class":781},[572,1019,802],{"class":586},[572,1021,1023],{"class":574,"line":1022},36,[572,1024,808],{"class":578},[572,1026,1028,1031,1033],{"class":574,"line":1027},37,[572,1029,1030],{"class":578},"    oxygenMask ",[572,1032,599],{"class":586},[572,1034,590],{"class":578},[572,1036,1038,1040,1042,1044],{"class":574,"line":1037},38,[572,1039,761],{"class":578},[572,1041,599],{"class":586},[572,1043,602],{"class":586},[572,1045,605],{"class":578},[572,1047,1049,1051,1053,1055,1057,1059],{"class":574,"line":1048},39,[572,1050,773],{"class":578},[572,1052,599],{"class":586},[572,1054,778],{"class":586},[572,1056,195],{"class":781},[572,1058,784],{"class":586},[572,1060,605],{"class":578},[572,1062,1064,1066,1068,1070,1073],{"class":574,"line":1063},40,[572,1065,792],{"class":578},[572,1067,599],{"class":586},[572,1069,778],{"class":586},[572,1071,1072],{"class":781},"bag_valve_mask",[572,1074,802],{"class":586},[572,1076,1078],{"class":574,"line":1077},41,[572,1079,808],{"class":578},[572,1081,1083,1086,1088],{"class":574,"line":1082},42,[572,1084,1085],{"class":578},"    removalTreatment ",[572,1087,599],{"class":586},[572,1089,590],{"class":578},[572,1091,1093,1095,1097,1099],{"class":574,"line":1092},43,[572,1094,761],{"class":578},[572,1096,599],{"class":586},[572,1098,602],{"class":586},[572,1100,605],{"class":578},[572,1102,1104,1106,1108,1110,1112,1114],{"class":574,"line":1103},44,[572,1105,773],{"class":578},[572,1107,599],{"class":586},[572,1109,778],{"class":586},[572,1111,280],{"class":781},[572,1113,784],{"class":586},[572,1115,605],{"class":578},[572,1117,1119,1121,1123,1125,1128],{"class":574,"line":1118},45,[572,1120,792],{"class":578},[572,1122,599],{"class":586},[572,1124,778],{"class":586},[572,1126,1127],{"class":781},"bullet_extraction",[572,1129,802],{"class":586},[572,1131,1133],{"class":574,"line":1132},46,[572,1134,808],{"class":578},[572,1136,1138],{"class":574,"line":1137},47,[572,1139,648],{"emptyLinePlaceholder":647},[572,1141,1143,1146,1148],{"class":574,"line":1142},48,[572,1144,1145],{"class":578},"    restrictions ",[572,1147,599],{"class":586},[572,1149,590],{"class":578},[572,1151,1153,1156,1158],{"class":574,"line":1152},49,[572,1154,1155],{"class":578},"        legCasts ",[572,1157,599],{"class":586},[572,1159,590],{"class":578},[572,1161,1163,1166,1168,1170],{"class":574,"line":1162},50,[572,1164,1165],{"class":578},"            enabled ",[572,1167,599],{"class":586},[572,1169,602],{"class":586},[572,1171,605],{"class":578},[572,1173,1175,1178,1180,1182],{"class":574,"line":1174},51,[572,1176,1177],{"class":578},"            forceInjuredWalk ",[572,1179,599],{"class":586},[572,1181,602],{"class":586},[572,1183,605],{"class":578},[572,1185,1187,1190,1192,1195],{"class":574,"line":1186},52,[572,1188,1189],{"class":578},"            moveRate ",[572,1191,599],{"class":586},[572,1193,1194],{"class":674}," 0.75",[572,1196,605],{"class":578},[572,1198,1200,1203,1205,1207],{"class":574,"line":1199},53,[572,1201,1202],{"class":578},"            disableSprint ",[572,1204,599],{"class":586},[572,1206,602],{"class":586},[572,1208,605],{"class":578},[572,1210,1212,1215,1217],{"class":574,"line":1211},54,[572,1213,1214],{"class":578},"            disableJump ",[572,1216,599],{"class":586},[572,1218,1219],{"class":586}," true\n",[572,1221,1223],{"class":574,"line":1222},55,[572,1224,1225],{"class":578},"        },\n",[572,1227,1229,1232,1234],{"class":574,"line":1228},56,[572,1230,1231],{"class":578},"        armCasts ",[572,1233,599],{"class":586},[572,1235,590],{"class":578},[572,1237,1239,1241,1243,1245],{"class":574,"line":1238},57,[572,1240,1165],{"class":578},[572,1242,599],{"class":586},[572,1244,602],{"class":586},[572,1246,605],{"class":578},[572,1248,1250,1253,1255,1257],{"class":574,"line":1249},58,[572,1251,1252],{"class":578},"            disableWeapons ",[572,1254,599],{"class":586},[572,1256,602],{"class":586},[572,1258,605],{"class":578},[572,1260,1262,1265,1267],{"class":574,"line":1261},59,[572,1263,1264],{"class":578},"            disableMelee ",[572,1266,599],{"class":586},[572,1268,1219],{"class":586},[572,1270,1272],{"class":574,"line":1271},60,[572,1273,1274],{"class":578},"        }\n",[572,1276,1278],{"class":574,"line":1277},61,[572,1279,1280],{"class":578},"    }\n",[572,1282,1284],{"class":574,"line":1283},62,[572,1285,1286],{"class":578},"}\n",[27,1288,1290],{"color":29,"icon":1289},"i-lucide-settings",[10,1291,1292,1293,1296,1297,1300,1301,1304,1305,1307],{},"With ",[35,1294,1295],{},"Config.UseJobConfigurator = true",", edit these values under ",[261,1298,1299],{},"Treatment → Medical Wearables","\nin ",[35,1302,1303],{},"/jobconfig",". Saved Job Configurator values override the Lua defaults. When the Job Configurator\nis disabled, edit ",[35,1306,554],{}," directly and restart the resource.",[44,1309,1311],{"id":1310},"troubleshooting","Troubleshooting",[249,1313,1314,1323,1329,1335,1349],{},[212,1315,1316,1319,1320,1322],{},[261,1317,1318],{},"Treatment is available but the prop is invisible:"," install the complete current stream folder,\nconfirm ",[35,1321,449],{},", and verify that the patient uses a supported freemode model.",[212,1324,1325,1328],{},[261,1326,1327],{},"The medic sees a missing-item error:"," compare the configured item name with the exact inventory\nidentifier and make sure the item is in the medic's inventory, not only in a shop definition.",[212,1330,1331,1334],{},[261,1332,1333],{},"A cast does not return after reconnecting:"," enable persistence, confirm the patient profile is\nbeing saved, and check whether the cast's configured duration already expired.",[212,1336,1337,1340,1341,1344,1345,1348],{},[261,1338,1339],{},"A cast does not restrict movement or combat:"," enable the matching ",[35,1342,1343],{},"restrictions.legCasts"," or\n",[35,1346,1347],{},"restrictions.armCasts"," block. These restrictions apply to casts, not to sling props.",[212,1350,1351,1354],{},[261,1352,1353],{},"Custom clothing clips through a wearable:"," the supplied models are rigid props fitted to the\nstandard freemode bodies; adjust the clothing choice or provide a custom model variant.",[44,1356,1358],{"id":1357},"support","Support",[10,1360,1361],{},"Need help? Our support team is always ready to assist",[1363,1364],"u-button",{"color":1365,"icon":1366,"label":1367,"target":1368,"to":1369,"variant":1370},"neutral","i-simple-icons-discord","Join Discord","_blank","https://discord.gg/sky-systems","subtle",[1372,1373,1374],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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":292,"searchDepth":575,"depth":593,"links":1376},[1377,1378,1379,1380,1381,1382,1383,1384],{"id":46,"depth":593,"text":47},{"id":206,"depth":593,"text":207},{"id":236,"depth":593,"text":237},{"id":318,"depth":593,"text":319},{"id":453,"depth":593,"text":454},{"id":558,"depth":593,"text":559},{"id":1310,"depth":593,"text":1311},{"id":1357,"depth":593,"text":1358},"Configure visible casts, slings, bandages, neck braces, oxygen masks, persistence, and cast restrictions in Sky Ambulancejob.","md",null,{},"/docs/jobs/ambulancejob/features/medical-wearables",{"title":5,"description":1385},{"loc":1389},"1.docs/0.jobs/0.ambulancejob/3.features/4.medical-wearables","0qDQkzsiPg2G7hiry1-EQfJSVydPePjxVj-7HHcdhUA",[1395,1400],{"title":1396,"path":1397,"stem":1398,"description":1399,"children":-1},"Custom Medications","/docs/jobs/ambulancejob/features/custom-medications","1.docs/0.jobs/0.ambulancejob/3.features/3.custom-medications","Declare inventory items that mix declarative effects (pain, blood, heal) with optional per-tick callbacks running on the client and server.",{"title":423,"path":1401,"stem":1402,"description":1403,"children":-1},"/docs/jobs/ambulancejob/reference/inventories","1.docs/0.jobs/0.ambulancejob/4.reference/1.inventories","Use these configurations to prepare your inventory for the Sky Ambulance Job script.",[],1787434743865]