[{"data":1,"prerenderedAt":11346},["ShallowReactive",2],{"navigation_docs_en":3,"-en-crime-resources-rec-heistprep-stracture":1235,"-en-crime-resources-rec-heistprep-stracture-surround":11342},[4,59,481,636,1110],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":28},"Welcome","i-lucide-home","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,29],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":28},"Socials","i-lucide-share-2","\u002Fen\u002Fgetting-started\u002Fsocials","en\u002F1.getting-started\u002F2.socials",[16,20,24],{"title":17,"path":18,"stem":19},"Channels","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fchannels","en\u002F1.getting-started\u002F2.socials\u002F02.channels",{"title":21,"path":22,"stem":23},"What each channel is for","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fwhat-each-channel-is-for","en\u002F1.getting-started\u002F2.socials\u002F03.what-each-channel-is-for",{"title":25,"path":26,"stem":27},"Docs & downloads","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fdocs-downloads","en\u002F1.getting-started\u002F2.socials\u002F04.docs-downloads",false,{"title":30,"icon":31,"path":32,"stem":33,"children":34,"page":28},"About us","i-lucide-users","\u002Fen\u002Fgetting-started\u002Fabout-us","en\u002F1.getting-started\u002F3.about-us",[35,39,43,47,51,55],{"title":36,"path":37,"stem":38},"Mission","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fmission","en\u002F1.getting-started\u002F3.about-us\u002F02.mission",{"title":40,"path":41,"stem":42},"Meet our team","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fmeet-our-team","en\u002F1.getting-started\u002F3.about-us\u002F03.meet-our-team",{"title":44,"path":45,"stem":46},"What we ship","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fwhat-we-ship","en\u002F1.getting-started\u002F3.about-us\u002F04.what-we-ship",{"title":48,"path":49,"stem":50},"How we work","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fhow-we-work","en\u002F1.getting-started\u002F3.about-us\u002F05.how-we-work",{"title":52,"path":53,"stem":54},"At a glance","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fat-a-glance","en\u002F1.getting-started\u002F3.about-us\u002F06.at-a-glance",{"title":56,"path":57,"stem":58},"Free vs paid","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Ffree-vs-paid","en\u002F1.getting-started\u002F3.about-us\u002F07.free-vs-paid",{"title":60,"icon":61,"path":62,"stem":63,"children":64,"page":28},"Framework","i-lucide-layers","\u002Fen\u002Fframework","en\u002F2.framework",[65],{"title":66,"icon":61,"path":67,"stem":68,"children":69,"page":28},"REC_Core","\u002Fen\u002Fframework\u002Frec_core","en\u002F2.framework\u002F02.rec_core",[70,74,78,82,99,112,130,148,170,384,439,457,471],{"title":71,"path":72,"stem":73},"Introducation","\u002Fen\u002Fframework\u002Frec_core\u002Fintroducation","en\u002F2.framework\u002F02.rec_core\u002F02.introducation",{"title":75,"path":76,"stem":77},"Responsibilities","\u002Fen\u002Fframework\u002Frec_core\u002Fresponsibilities","en\u002F2.framework\u002F02.rec_core\u002F03.responsibilities",{"title":79,"path":80,"stem":81},"Documentation","\u002Fen\u002Fframework\u002Frec_core\u002Fdocumentation","en\u002F2.framework\u002F02.rec_core\u002F04.documentation",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":28},"Installation","i-lucide-download","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation","en\u002F2.framework\u002F02.rec_core\u002F05.installation",[88,91,95],{"title":83,"path":89,"stem":90},"\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Finstallation","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F02.installation",{"title":92,"path":93,"stem":94},"Other frameworks","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Fother-frameworks","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F03.other-frameworks",{"title":96,"path":97,"stem":98},"First connection","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Ffirst-connection","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F04.first-connection",{"title":100,"icon":31,"path":101,"stem":102,"children":103,"page":28},"Characters and spawning","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters","en\u002F2.framework\u002F02.rec_core\u002F06.characters",[104,108],{"title":105,"path":106,"stem":107},"Identity and creation","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters\u002Fidentity-and-creation","en\u002F2.framework\u002F02.rec_core\u002F06.characters\u002F02.identity-and-creation",{"title":109,"path":110,"stem":111},"Spawn selection","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters\u002Fspawn-selection","en\u002F2.framework\u002F02.rec_core\u002F06.characters\u002F03.spawn-selection",{"title":113,"icon":114,"path":115,"stem":116,"children":117,"page":28},"Accounts and paychecks","i-lucide-wallet","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney","en\u002F2.framework\u002F02.rec_core\u002F07.money",[118,122,126],{"title":119,"path":120,"stem":121},"Initial balances","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Finitial-balances","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F02.initial-balances",{"title":123,"path":124,"stem":125},"Balance changes","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Fbalance-changes","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F03.balance-changes",{"title":127,"path":128,"stem":129},"Paychecks","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Fpaychecks","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F04.paychecks",{"title":131,"icon":132,"path":133,"stem":134,"children":135,"page":28},"Jobs and gangs","i-lucide-briefcase","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups","en\u002F2.framework\u002F02.rec_core\u002F08.groups",[136,140,144],{"title":137,"path":138,"stem":139},"Definitions","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fdefinitions","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F02.definitions",{"title":141,"path":142,"stem":143},"Assignment and fallback","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fassignment-and-fallback","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F03.assignment-and-fallback",{"title":145,"path":146,"stem":147},"Matching groups","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fmatching-groups","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F04.matching-groups",{"title":149,"icon":150,"path":151,"stem":152,"children":153,"page":28},"Data and persistence","i-lucide-database","\u002Fen\u002Fframework\u002Frec_core\u002Fdata","en\u002F2.framework\u002F02.rec_core\u002F09.data",[154,158,162,166],{"title":155,"path":156,"stem":157},"Storage layout","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fstorage-layout","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F02.storage-layout",{"title":159,"path":160,"stem":161},"Values and updates","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fvalues-and-updates","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F03.values-and-updates",{"title":163,"path":164,"stem":165},"Client synchronization","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fclient-synchronization","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F04.client-synchronization",{"title":167,"path":168,"stem":169},"Save timing","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fsave-timing","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F05.save-timing",{"title":171,"icon":172,"path":173,"stem":174,"children":175,"page":28},"Server API","i-lucide-server","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api","en\u002F2.framework\u002F02.rec_core\u002F10.server-api",[176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380],{"title":177,"path":178,"stem":179},"Export index","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fexports","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F02.exports",{"title":181,"path":182,"stem":183},"isActive","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fisactive","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F03.isactive",{"title":185,"path":186,"stem":187},"isLoaded","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fisloaded","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F04.isloaded",{"title":189,"path":190,"stem":191},"getPlayerIds","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayerids","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F05.getplayerids",{"title":193,"path":194,"stem":195},"getPlayers","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayers","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F06.getplayers",{"title":197,"path":198,"stem":199},"getPlayerData","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayerdata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F07.getplayerdata",{"title":201,"path":202,"stem":203},"getCitizenIdByPlayerId","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcitizenidbyplayerid","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F08.getcitizenidbyplayerid",{"title":205,"path":206,"stem":207},"getPlayerIdByCitizenId","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayeridbycitizenid","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F09.getplayeridbycitizenid",{"title":209,"path":210,"stem":211},"getIdentifier","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetidentifier","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F10.getidentifier",{"title":213,"path":214,"stem":215},"getCharactersByLicense","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcharactersbylicense","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F11.getcharactersbylicense",{"title":217,"path":218,"stem":219},"getOfflineCharacter","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetofflinecharacter","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F12.getofflinecharacter",{"title":221,"path":222,"stem":223},"deleteCharacter","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fdeletecharacter","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F13.deletecharacter",{"title":225,"path":226,"stem":227},"logout","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Flogout","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F14.logout",{"title":229,"path":230,"stem":231},"save","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsave","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F15.save",{"title":233,"path":234,"stem":235},"saveAll","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsaveall","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F16.saveall",{"title":237,"path":238,"stem":239},"hasPermission","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhaspermission","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F17.haspermission",{"title":241,"path":242,"stem":243},"getAccounts","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetaccounts","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F18.getaccounts",{"title":245,"path":246,"stem":247},"getMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F19.getmoney",{"title":249,"path":250,"stem":251},"getMoneys","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmoneys","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F20.getmoneys",{"title":253,"path":254,"stem":255},"addMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Faddmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F21.addmoney",{"title":257,"path":258,"stem":259},"removeMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F22.removemoney",{"title":261,"path":262,"stem":263},"setMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F23.setmoney",{"title":265,"path":266,"stem":267},"addOfflineMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Faddofflinemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F24.addofflinemoney",{"title":269,"path":270,"stem":271},"removeOfflineMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremoveofflinemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F25.removeofflinemoney",{"title":273,"path":274,"stem":275},"getJobs","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetjobs","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F26.getjobs",{"title":277,"path":278,"stem":279},"getGangs","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetgangs","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F27.getgangs",{"title":281,"path":282,"stem":283},"getJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F28.getjob",{"title":285,"path":286,"stem":287},"getGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F29.getgang",{"title":289,"path":290,"stem":291},"setJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F30.setjob",{"title":293,"path":294,"stem":295},"setGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F31.setgang",{"title":297,"path":298,"stem":299},"setDuty","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetduty","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F32.setduty",{"title":301,"path":302,"stem":303},"hasJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhasjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F33.hasjob",{"title":305,"path":306,"stem":307},"hasGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhasgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F34.hasgang",{"title":309,"path":310,"stem":311},"countPlayersByJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcountplayersbyjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F35.countplayersbyjob",{"title":313,"path":314,"stem":315},"countPlayersByGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcountplayersbygang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F36.countplayersbygang",{"title":317,"path":318,"stem":319},"setOfflineJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinejob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F37.setofflinejob",{"title":321,"path":322,"stem":323},"setOfflineGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinegang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F38.setofflinegang",{"title":325,"path":326,"stem":327},"getCharinfo","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F39.getcharinfo",{"title":329,"path":330,"stem":331},"setCharinfo","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F40.setcharinfo",{"title":333,"path":334,"stem":335},"getMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F41.getmetadata",{"title":337,"path":338,"stem":339},"getAllMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetallmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F42.getallmetadata",{"title":341,"path":342,"stem":343},"setMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F43.setmetadata",{"title":345,"path":346,"stem":347},"getValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetvalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F44.getvalue",{"title":349,"path":350,"stem":351},"getValues","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetvalues","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F45.getvalues",{"title":353,"path":354,"stem":355},"setValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetvalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F46.setvalue",{"title":357,"path":358,"stem":359},"setValues","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetvalues","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F47.setvalues",{"title":361,"path":362,"stem":363},"removeValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F48.removevalue",{"title":365,"path":366,"stem":367},"removeNamespace","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovenamespace","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F49.removenamespace",{"title":369,"path":370,"stem":371},"getOfflineValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetofflinevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F50.getofflinevalue",{"title":373,"path":374,"stem":375},"setOfflineValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F51.setofflinevalue",{"title":377,"path":378,"stem":379},"getConfig","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetconfig","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F52.getconfig",{"title":381,"path":382,"stem":383},"Character fields","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcharacter-fields","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F53.character-fields",{"title":385,"icon":386,"path":387,"stem":388,"children":389,"page":28},"Client API","i-lucide-monitor","\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api","en\u002F2.framework\u002F02.rec_core\u002F11.client-api",[390,393,396,399,403,406,409,412,415,418,421,424,427,430,433,436],{"title":177,"path":391,"stem":392},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fexports","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F02.exports",{"title":185,"path":394,"stem":395},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fisloaded","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F03.isloaded",{"title":197,"path":397,"stem":398},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetplayerdata","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F04.getplayerdata",{"title":400,"path":401,"stem":402},"getCitizenId","\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetcitizenid","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F05.getcitizenid",{"title":325,"path":404,"stem":405},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F06.getcharinfo",{"title":281,"path":407,"stem":408},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetjob","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F07.getjob",{"title":285,"path":410,"stem":411},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetgang","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F08.getgang",{"title":245,"path":413,"stem":414},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmoney","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F09.getmoney",{"title":249,"path":416,"stem":417},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmoneys","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F10.getmoneys",{"title":333,"path":419,"stem":420},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmetadata","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F11.getmetadata",{"title":345,"path":422,"stem":423},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetvalue","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F12.getvalue",{"title":349,"path":425,"stem":426},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetvalues","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F13.getvalues",{"title":301,"path":428,"stem":429},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fhasjob","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F14.hasjob",{"title":305,"path":431,"stem":432},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fhasgang","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F15.hasgang",{"title":225,"path":434,"stem":435},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Flogout","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F16.logout",{"title":381,"path":437,"stem":438},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fcharacter-fields","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F17.character-fields",{"title":440,"icon":441,"path":442,"stem":443,"children":444,"page":28},"Events and handlers","i-lucide-radio","\u002Fen\u002Fframework\u002Frec_core\u002Fevents","en\u002F2.framework\u002F02.rec_core\u002F12.events",[445,449,453],{"title":446,"path":447,"stem":448},"Server events","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fserver-events","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F02.server-events",{"title":450,"path":451,"stem":452},"Client events","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fclient-events","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F03.client-events",{"title":454,"path":455,"stem":456},"Handler decisions","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fhandler-decisions","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F04.handler-decisions",{"title":458,"icon":459,"path":460,"stem":461,"children":462,"page":28},"Commands and troubleshooting","i-lucide-terminal","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands","en\u002F2.framework\u002F02.rec_core\u002F13.commands",[463,467],{"title":464,"path":465,"stem":466},"Commands","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands\u002Fcommands","en\u002F2.framework\u002F02.rec_core\u002F13.commands\u002F02.commands",{"title":468,"path":469,"stem":470},"Troubleshooting","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands\u002Ftroubleshooting","en\u002F2.framework\u002F02.rec_core\u002F13.commands\u002F03.troubleshooting",{"title":472,"icon":473,"path":474,"stem":475,"children":476,"page":28},"Configuration files","i-lucide-file-code","\u002Fen\u002Fframework\u002Frec_core\u002Fconfiguration","en\u002F2.framework\u002F02.rec_core\u002F14.configuration",[477],{"title":478,"path":479,"stem":480},"Stracture","\u002Fen\u002Fframework\u002Frec_core\u002Fconfiguration\u002Fstracture","en\u002F2.framework\u002F02.rec_core\u002F14.configuration\u002F02.stracture",{"title":482,"icon":483,"path":484,"stem":485,"children":486,"page":28},"Common Dependencies","i-lucide-unplug","\u002Fen\u002Fcommon-dependencies","en\u002F3.common-dependencies",[487,510,529,582,600],{"title":488,"icon":489,"path":490,"stem":491,"children":492,"page":28},"REC_Library","i-lucide-library","\u002Fen\u002Fcommon-dependencies\u002Frec_library","en\u002F3.common-dependencies\u002F01.rec_library",[493,496,499,503,506],{"title":71,"path":494,"stem":495},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fintroducation","en\u002F3.common-dependencies\u002F01.rec_library\u002F02.introducation",{"title":83,"path":497,"stem":498},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Finstallation","en\u002F3.common-dependencies\u002F01.rec_library\u002F03.installation",{"title":500,"path":501,"stem":502},"What the other resources take from here","\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fshared-settings","en\u002F3.common-dependencies\u002F01.rec_library\u002F04.shared-settings",{"title":478,"path":504,"stem":505},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fstracture","en\u002F3.common-dependencies\u002F01.rec_library\u002F05.stracture",{"title":507,"path":508,"stem":509},"Exports","\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fexports","en\u002F3.common-dependencies\u002F01.rec_library\u002F20.exports",{"title":511,"icon":512,"path":513,"stem":514,"children":515,"page":28},"REC_Utils","i-lucide-cable","\u002Fen\u002Fcommon-dependencies\u002Frec_utils","en\u002F3.common-dependencies\u002F02.rec_utils",[516,519,522,526],{"title":71,"path":517,"stem":518},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fintroducation","en\u002F3.common-dependencies\u002F02.rec_utils\u002F02.introducation",{"title":83,"path":520,"stem":521},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Finstallation","en\u002F3.common-dependencies\u002F02.rec_utils\u002F03.installation",{"title":523,"path":524,"stem":525},"What it adapts","\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fwhat-it-adapts","en\u002F3.common-dependencies\u002F02.rec_utils\u002F04.what-it-adapts",{"title":478,"path":527,"stem":528},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fstracture","en\u002F3.common-dependencies\u002F02.rec_utils\u002F05.stracture",{"title":530,"icon":31,"path":531,"stem":532,"children":533,"page":28},"REC_PlayerManager","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager","en\u002F3.common-dependencies\u002F03.rec_playermanager",[534,537,541,544,548,552,556,560,564,568,572,576,579],{"title":71,"path":535,"stem":536},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fintroducation","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F02.introducation",{"title":538,"path":539,"stem":540},"What you can do","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fwhat-you-can-do","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F03.what-you-can-do",{"title":83,"path":542,"stem":543},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Finstallation","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F04.installation",{"title":545,"path":546,"stem":547},"Events","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fevents","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F05.events",{"title":549,"path":550,"stem":551},"Controlling who can join","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fcontrolling-who-can-join","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F06.controlling-who-can-join",{"title":553,"path":554,"stem":555},"Leaving your staff out","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fleaving-your-staff-out","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F07.leaving-your-staff-out",{"title":557,"path":558,"stem":559},"Admin UI","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fadmin-ui","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F08.admin-ui",{"title":561,"path":562,"stem":563},"Activity map","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Factivity-map","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F09.activity-map",{"title":565,"path":566,"stem":567},"What gets recorded","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fwhat-gets-recorded","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F10.what-gets-recorded",{"title":569,"path":570,"stem":571},"Browser route","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fbrowser-route","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F11.browser-route",{"title":573,"path":574,"stem":575},"Command","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fcommand","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F12.command",{"title":507,"path":577,"stem":578},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fexports","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F13.exports",{"title":478,"path":580,"stem":581},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fstracture","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F14.stracture",{"title":583,"icon":584,"path":585,"stem":586,"children":587,"page":28},"REC_EffectManager","i-lucide-sparkles","\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager","en\u002F3.common-dependencies\u002F04.rec_effectmanager",[588,591,594,597],{"title":71,"path":589,"stem":590},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fintroducation","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F02.introducation",{"title":83,"path":592,"stem":593},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Finstallation","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F03.installation",{"title":478,"path":595,"stem":596},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fstracture","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F04.stracture",{"title":507,"path":598,"stem":599},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fexports","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F20.exports",{"title":601,"icon":602,"path":603,"stem":604,"children":605,"page":28},"REC_WorldManager","i-lucide-earth","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager","en\u002F3.common-dependencies\u002F05.rec_worldmanager",[606,609,612,615,618,622,626,630,633],{"title":71,"path":607,"stem":608},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fintroducation","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F02.introducation",{"title":538,"path":610,"stem":611},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fwhat-you-can-do","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F03.what-you-can-do",{"title":83,"path":613,"stem":614},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Finstallation","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F04.installation",{"title":573,"path":616,"stem":617},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fcommand","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F05.command",{"title":619,"path":620,"stem":621},"World settings","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fworld-settings","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F06.world-settings",{"title":623,"path":624,"stem":625},"Weather and time","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fweather-and-time","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F07.weather-and-time",{"title":627,"path":628,"stem":629},"World editor","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fworld-editor","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F08.world-editor",{"title":507,"path":631,"stem":632},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fexports","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F09.exports",{"title":478,"path":634,"stem":635},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fstracture","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F10.stracture",{"title":637,"icon":638,"path":639,"stem":640,"children":641,"page":28},"Resources","i-lucide-blocks","\u002Fen\u002Fresources","en\u002F4.resources",[642,665,689,724,751,772,821,848,873,897,950,974,998,1022,1063,1086],{"title":643,"icon":644,"path":645,"stem":646,"children":647,"page":28},"REC_AdminMenu","i-lucide-shield","\u002Fen\u002Fresources\u002Frec_adminmenu","en\u002F4.resources\u002F01.rec_adminmenu",[648,651,654,658,662],{"title":71,"path":649,"stem":650},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fintroducation","en\u002F4.resources\u002F01.rec_adminmenu\u002F02.introducation",{"title":83,"path":652,"stem":653},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Finstallation","en\u002F4.resources\u002F01.rec_adminmenu\u002F03.installation",{"title":655,"path":656,"stem":657},"Usage","\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fusage","en\u002F4.resources\u002F01.rec_adminmenu\u002F04.usage",{"title":659,"path":660,"stem":661},"Configuration","\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fconfiguration","en\u002F4.resources\u002F01.rec_adminmenu\u002F05.configuration",{"title":478,"path":663,"stem":664},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fstracture","en\u002F4.resources\u002F01.rec_adminmenu\u002F06.stracture",{"title":666,"icon":667,"path":668,"stem":669,"children":670,"page":28},"REC_BetterMask","i-lucide-shield-check","\u002Fen\u002Fresources\u002Frec_bettermask","en\u002F4.resources\u002F02.rec_bettermask",[671,674,677,680,683,686],{"title":71,"path":672,"stem":673},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fintroducation","en\u002F4.resources\u002F02.rec_bettermask\u002F02.introducation",{"title":83,"path":675,"stem":676},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Finstallation","en\u002F4.resources\u002F02.rec_bettermask\u002F03.installation",{"title":655,"path":678,"stem":679},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fusage","en\u002F4.resources\u002F02.rec_bettermask\u002F04.usage",{"title":659,"path":681,"stem":682},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fconfiguration","en\u002F4.resources\u002F02.rec_bettermask\u002F05.configuration",{"title":507,"path":684,"stem":685},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fexports","en\u002F4.resources\u002F02.rec_bettermask\u002F06.exports",{"title":478,"path":687,"stem":688},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fstracture","en\u002F4.resources\u002F02.rec_bettermask\u002F07.stracture",{"title":690,"icon":691,"path":692,"stem":693,"children":694,"page":28},"REC_Books","i-lucide-book-open","\u002Fen\u002Fresources\u002Frec_books","en\u002F4.resources\u002F03.rec_books",[695,698,701,704,707,711,714,718,721],{"title":71,"path":696,"stem":697},"\u002Fen\u002Fresources\u002Frec_books\u002Fintroducation","en\u002F4.resources\u002F03.rec_books\u002F02.introducation",{"title":83,"path":699,"stem":700},"\u002Fen\u002Fresources\u002Frec_books\u002Finstallation","en\u002F4.resources\u002F03.rec_books\u002F03.installation",{"title":655,"path":702,"stem":703},"\u002Fen\u002Fresources\u002Frec_books\u002Fusage","en\u002F4.resources\u002F03.rec_books\u002F04.usage",{"title":659,"path":705,"stem":706},"\u002Fen\u002Fresources\u002Frec_books\u002Fconfiguration","en\u002F4.resources\u002F03.rec_books\u002F05.configuration",{"title":708,"path":709,"stem":710},"Adding content","\u002Fen\u002Fresources\u002Frec_books\u002Fadding-content","en\u002F4.resources\u002F03.rec_books\u002F07.adding-content",{"title":573,"path":712,"stem":713},"\u002Fen\u002Fresources\u002Frec_books\u002Fcommand","en\u002F4.resources\u002F03.rec_books\u002F08.command",{"title":715,"path":716,"stem":717},"Development","\u002Fen\u002Fresources\u002Frec_books\u002Fdevelopment","en\u002F4.resources\u002F03.rec_books\u002F09.development",{"title":478,"path":719,"stem":720},"\u002Fen\u002Fresources\u002Frec_books\u002Fstracture","en\u002F4.resources\u002F03.rec_books\u002F19.stracture",{"title":507,"path":722,"stem":723},"\u002Fen\u002Fresources\u002Frec_books\u002Fexports","en\u002F4.resources\u002F03.rec_books\u002F20.exports",{"title":725,"icon":726,"path":727,"stem":728,"children":729,"page":28},"REC_BusinessManager","i-lucide-briefcase-business","\u002Fen\u002Fresources\u002Frec_businessmanager","en\u002F4.resources\u002F04.rec_businessmanager",[730,733,736,739,742,745,748],{"title":71,"path":731,"stem":732},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fintroducation","en\u002F4.resources\u002F04.rec_businessmanager\u002F02.introducation",{"title":83,"path":734,"stem":735},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Finstallation","en\u002F4.resources\u002F04.rec_businessmanager\u002F03.installation",{"title":655,"path":737,"stem":738},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fusage","en\u002F4.resources\u002F04.rec_businessmanager\u002F04.usage",{"title":659,"path":740,"stem":741},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fconfiguration","en\u002F4.resources\u002F04.rec_businessmanager\u002F05.configuration",{"title":557,"path":743,"stem":744},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fadmin-ui","en\u002F4.resources\u002F04.rec_businessmanager\u002F06.admin-ui",{"title":478,"path":746,"stem":747},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fstracture","en\u002F4.resources\u002F04.rec_businessmanager\u002F07.stracture",{"title":507,"path":749,"stem":750},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fexports","en\u002F4.resources\u002F04.rec_businessmanager\u002F20.exports",{"title":752,"icon":753,"path":754,"stem":755,"children":756,"page":28},"REC_Dumpster","i-lucide-trash-2","\u002Fen\u002Fresources\u002Frec_dumpster","en\u002F4.resources\u002F05.rec_dumpster",[757,760,763,766,769],{"title":71,"path":758,"stem":759},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fintroducation","en\u002F4.resources\u002F05.rec_dumpster\u002F02.introducation",{"title":83,"path":761,"stem":762},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Finstallation","en\u002F4.resources\u002F05.rec_dumpster\u002F03.installation",{"title":655,"path":764,"stem":765},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fusage","en\u002F4.resources\u002F05.rec_dumpster\u002F04.usage",{"title":659,"path":767,"stem":768},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fconfiguration","en\u002F4.resources\u002F05.rec_dumpster\u002F05.configuration",{"title":478,"path":770,"stem":771},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fstracture","en\u002F4.resources\u002F05.rec_dumpster\u002F06.stracture",{"title":773,"icon":774,"path":775,"stem":776,"children":777,"page":28},"REC_Economy","i-lucide-coins","\u002Fen\u002Fresources\u002Frec_economy","en\u002F4.resources\u002F06.rec_economy",[778,781,784,787,791,794,798,802,806,809,812,815,818],{"title":71,"path":779,"stem":780},"\u002Fen\u002Fresources\u002Frec_economy\u002Fintroducation","en\u002F4.resources\u002F06.rec_economy\u002F02.introducation",{"title":538,"path":782,"stem":783},"\u002Fen\u002Fresources\u002Frec_economy\u002Fwhat-you-can-do","en\u002F4.resources\u002F06.rec_economy\u002F03.what-you-can-do",{"title":83,"path":785,"stem":786},"\u002Fen\u002Fresources\u002Frec_economy\u002Finstallation","en\u002F4.resources\u002F06.rec_economy\u002F04.installation",{"title":788,"path":789,"stem":790},"What gets counted","\u002Fen\u002Fresources\u002Frec_economy\u002Fwhat-gets-counted","en\u002F4.resources\u002F06.rec_economy\u002F05.what-gets-counted",{"title":553,"path":792,"stem":793},"\u002Fen\u002Fresources\u002Frec_economy\u002Fleaving-your-staff-out","en\u002F4.resources\u002F06.rec_economy\u002F06.leaving-your-staff-out",{"title":795,"path":796,"stem":797},"Matching your framework","\u002Fen\u002Fresources\u002Frec_economy\u002Fmatching-your-framework","en\u002F4.resources\u002F06.rec_economy\u002F07.matching-your-framework",{"title":799,"path":800,"stem":801},"Where money comes from and goes","\u002Fen\u002Fresources\u002Frec_economy\u002Fwhere-money-comes-from-and-goes","en\u002F4.resources\u002F06.rec_economy\u002F08.where-money-comes-from-and-goes",{"title":803,"path":804,"stem":805},"Getting told when something is wrong","\u002Fen\u002Fresources\u002Frec_economy\u002Fgetting-told-when-something-is-wrong","en\u002F4.resources\u002F06.rec_economy\u002F09.getting-told-when-something-is-wrong",{"title":557,"path":807,"stem":808},"\u002Fen\u002Fresources\u002Frec_economy\u002Fadmin-ui","en\u002F4.resources\u002F06.rec_economy\u002F10.admin-ui",{"title":569,"path":810,"stem":811},"\u002Fen\u002Fresources\u002Frec_economy\u002Fbrowser-route","en\u002F4.resources\u002F06.rec_economy\u002F11.browser-route",{"title":573,"path":813,"stem":814},"\u002Fen\u002Fresources\u002Frec_economy\u002Fcommand","en\u002F4.resources\u002F06.rec_economy\u002F12.command",{"title":507,"path":816,"stem":817},"\u002Fen\u002Fresources\u002Frec_economy\u002Fexports","en\u002F4.resources\u002F06.rec_economy\u002F13.exports",{"title":478,"path":819,"stem":820},"\u002Fen\u002Fresources\u002Frec_economy\u002Fstracture","en\u002F4.resources\u002F06.rec_economy\u002F14.stracture",{"title":822,"icon":823,"path":824,"stem":825,"children":826,"page":28},"REC_EntityManager","i-lucide-boxes","\u002Fen\u002Fresources\u002Frec_entitymanager","en\u002F4.resources\u002F07.rec_entitymanager",[827,830,833,836,839,842,845],{"title":71,"path":828,"stem":829},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fintroducation","en\u002F4.resources\u002F07.rec_entitymanager\u002F02.introducation",{"title":83,"path":831,"stem":832},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Finstallation","en\u002F4.resources\u002F07.rec_entitymanager\u002F03.installation",{"title":655,"path":834,"stem":835},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fusage","en\u002F4.resources\u002F07.rec_entitymanager\u002F04.usage",{"title":659,"path":837,"stem":838},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fconfiguration","en\u002F4.resources\u002F07.rec_entitymanager\u002F05.configuration",{"title":557,"path":840,"stem":841},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fadmin-ui","en\u002F4.resources\u002F07.rec_entitymanager\u002F06.admin-ui",{"title":478,"path":843,"stem":844},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fstracture","en\u002F4.resources\u002F07.rec_entitymanager\u002F07.stracture",{"title":507,"path":846,"stem":847},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fexports","en\u002F4.resources\u002F07.rec_entitymanager\u002F20.exports",{"title":849,"icon":850,"path":851,"stem":852,"children":853,"page":28},"REC_Farm","i-lucide-sprout","\u002Fen\u002Fresources\u002Frec_farm","en\u002F4.resources\u002F08.rec_farm",[854,857,860,864,867,870],{"title":71,"path":855,"stem":856},"\u002Fen\u002Fresources\u002Frec_farm\u002Fintroducation","en\u002F4.resources\u002F08.rec_farm\u002F02.introducation",{"title":83,"path":858,"stem":859},"\u002Fen\u002Fresources\u002Frec_farm\u002Finstallation","en\u002F4.resources\u002F08.rec_farm\u002F03.installation",{"title":861,"path":862,"stem":863},"Buying and running a farm","\u002Fen\u002Fresources\u002Frec_farm\u002Fusage","en\u002F4.resources\u002F08.rec_farm\u002F04.usage",{"title":659,"path":865,"stem":866},"\u002Fen\u002Fresources\u002Frec_farm\u002Fconfiguration","en\u002F4.resources\u002F08.rec_farm\u002F05.configuration",{"title":507,"path":868,"stem":869},"\u002Fen\u002Fresources\u002Frec_farm\u002Fexports","en\u002F4.resources\u002F08.rec_farm\u002F06.exports",{"title":478,"path":871,"stem":872},"\u002Fen\u002Fresources\u002Frec_farm\u002Fstracture","en\u002F4.resources\u002F08.rec_farm\u002F07.stracture",{"title":874,"icon":875,"path":876,"stem":877,"children":878,"page":28},"REC_Hud","i-lucide-gauge","\u002Fen\u002Fresources\u002Frec_hud","en\u002F4.resources\u002F09.rec_hud",[879,882,885,888,891,894],{"title":71,"path":880,"stem":881},"\u002Fen\u002Fresources\u002Frec_hud\u002Fintroducation","en\u002F4.resources\u002F09.rec_hud\u002F02.introducation",{"title":83,"path":883,"stem":884},"\u002Fen\u002Fresources\u002Frec_hud\u002Finstallation","en\u002F4.resources\u002F09.rec_hud\u002F03.installation",{"title":655,"path":886,"stem":887},"\u002Fen\u002Fresources\u002Frec_hud\u002Fusage","en\u002F4.resources\u002F09.rec_hud\u002F04.usage",{"title":659,"path":889,"stem":890},"\u002Fen\u002Fresources\u002Frec_hud\u002Fconfiguration","en\u002F4.resources\u002F09.rec_hud\u002F05.configuration",{"title":507,"path":892,"stem":893},"\u002Fen\u002Fresources\u002Frec_hud\u002Fexports","en\u002F4.resources\u002F09.rec_hud\u002F06.exports",{"title":478,"path":895,"stem":896},"\u002Fen\u002Fresources\u002Frec_hud\u002Fstracture","en\u002F4.resources\u002F09.rec_hud\u002F07.stracture",{"title":898,"icon":899,"path":900,"stem":901,"children":902,"page":28},"REC_ItemManager","i-lucide-database-search","\u002Fen\u002Fresources\u002Frec_itemmanager","en\u002F4.resources\u002F10.rec_itemmanager",[903,906,909,912,916,920,924,928,932,935,938,941,944,947],{"title":71,"path":904,"stem":905},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fintroducation","en\u002F4.resources\u002F10.rec_itemmanager\u002F02.introducation",{"title":538,"path":907,"stem":908},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fwhat-you-can-do","en\u002F4.resources\u002F10.rec_itemmanager\u002F03.what-you-can-do",{"title":83,"path":910,"stem":911},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Finstallation","en\u002F4.resources\u002F10.rec_itemmanager\u002F04.installation",{"title":913,"path":914,"stem":915},"Price","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fprice","en\u002F4.resources\u002F10.rec_itemmanager\u002F05.price",{"title":917,"path":918,"stem":919},"Automatic prices","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fautomatic-prices","en\u002F4.resources\u002F10.rec_itemmanager\u002F06.automatic-prices",{"title":921,"path":922,"stem":923},"Shop prices","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fshop-prices","en\u002F4.resources\u002F10.rec_itemmanager\u002F07.shop-prices",{"title":925,"path":926,"stem":927},"Records","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Frecords","en\u002F4.resources\u002F10.rec_itemmanager\u002F08.records",{"title":929,"path":930,"stem":931},"Watching one character","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fwatching-one-character","en\u002F4.resources\u002F10.rec_itemmanager\u002F09.watching-one-character",{"title":553,"path":933,"stem":934},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fleaving-your-staff-out","en\u002F4.resources\u002F10.rec_itemmanager\u002F10.leaving-your-staff-out",{"title":557,"path":936,"stem":937},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fadmin-ui","en\u002F4.resources\u002F10.rec_itemmanager\u002F11.admin-ui",{"title":569,"path":939,"stem":940},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fbrowser-route","en\u002F4.resources\u002F10.rec_itemmanager\u002F12.browser-route",{"title":573,"path":942,"stem":943},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fcommand","en\u002F4.resources\u002F10.rec_itemmanager\u002F13.command",{"title":507,"path":945,"stem":946},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fexports","en\u002F4.resources\u002F10.rec_itemmanager\u002F14.exports",{"title":478,"path":948,"stem":949},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fstracture","en\u002F4.resources\u002F10.rec_itemmanager\u002F15.stracture",{"title":951,"icon":952,"path":953,"stem":954,"children":955,"page":28},"REC_Journal","i-lucide-notebook-pen","\u002Fen\u002Fresources\u002Frec_journal","en\u002F4.resources\u002F11.rec_journal",[956,959,962,965,968,971],{"title":71,"path":957,"stem":958},"\u002Fen\u002Fresources\u002Frec_journal\u002Fintroducation","en\u002F4.resources\u002F11.rec_journal\u002F02.introducation",{"title":83,"path":960,"stem":961},"\u002Fen\u002Fresources\u002Frec_journal\u002Finstallation","en\u002F4.resources\u002F11.rec_journal\u002F03.installation",{"title":655,"path":963,"stem":964},"\u002Fen\u002Fresources\u002Frec_journal\u002Fusage","en\u002F4.resources\u002F11.rec_journal\u002F04.usage",{"title":659,"path":966,"stem":967},"\u002Fen\u002Fresources\u002Frec_journal\u002Fconfiguration","en\u002F4.resources\u002F11.rec_journal\u002F05.configuration",{"title":478,"path":969,"stem":970},"\u002Fen\u002Fresources\u002Frec_journal\u002Fstracture","en\u002F4.resources\u002F11.rec_journal\u002F06.stracture",{"title":507,"path":972,"stem":973},"\u002Fen\u002Fresources\u002Frec_journal\u002Fexports","en\u002F4.resources\u002F11.rec_journal\u002F20.exports",{"title":975,"icon":976,"path":977,"stem":978,"children":979,"page":28},"REC_Minigames","i-lucide-gamepad-2","\u002Fen\u002Fresources\u002Frec_minigames","en\u002F4.resources\u002F12.rec_minigames",[980,983,986,989,992,995],{"title":71,"path":981,"stem":982},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fintroducation","en\u002F4.resources\u002F12.rec_minigames\u002F02.introducation",{"title":83,"path":984,"stem":985},"\u002Fen\u002Fresources\u002Frec_minigames\u002Finstallation","en\u002F4.resources\u002F12.rec_minigames\u002F03.installation",{"title":655,"path":987,"stem":988},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fusage","en\u002F4.resources\u002F12.rec_minigames\u002F04.usage",{"title":659,"path":990,"stem":991},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fconfiguration","en\u002F4.resources\u002F12.rec_minigames\u002F05.configuration",{"title":507,"path":993,"stem":994},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fexports","en\u002F4.resources\u002F12.rec_minigames\u002F06.exports",{"title":478,"path":996,"stem":997},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fstracture","en\u002F4.resources\u002F12.rec_minigames\u002F07.stracture",{"title":999,"icon":1000,"path":1001,"stem":1002,"children":1003,"page":28},"REC_NameTag","i-lucide-tag","\u002Fen\u002Fresources\u002Frec_nametag","en\u002F4.resources\u002F13.rec_nametag",[1004,1007,1010,1013,1016,1019],{"title":71,"path":1005,"stem":1006},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fintroducation","en\u002F4.resources\u002F13.rec_nametag\u002F02.introducation",{"title":83,"path":1008,"stem":1009},"\u002Fen\u002Fresources\u002Frec_nametag\u002Finstallation","en\u002F4.resources\u002F13.rec_nametag\u002F03.installation",{"title":655,"path":1011,"stem":1012},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fusage","en\u002F4.resources\u002F13.rec_nametag\u002F04.usage",{"title":659,"path":1014,"stem":1015},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fconfiguration","en\u002F4.resources\u002F13.rec_nametag\u002F05.configuration",{"title":507,"path":1017,"stem":1018},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fexports","en\u002F4.resources\u002F13.rec_nametag\u002F06.exports",{"title":478,"path":1020,"stem":1021},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fstracture","en\u002F4.resources\u002F13.rec_nametag\u002F07.stracture",{"title":1023,"icon":1024,"path":1025,"stem":1026,"children":1027,"page":28},"REC_Notify","i-lucide-bell","\u002Fen\u002Fresources\u002Frec_notify","en\u002F4.resources\u002F14.rec_notify",[1028,1031,1034,1038,1042,1046,1050,1053,1056,1060],{"title":71,"path":1029,"stem":1030},"\u002Fen\u002Fresources\u002Frec_notify\u002Fintroducation","en\u002F4.resources\u002F14.rec_notify\u002F02.introducation",{"title":83,"path":1032,"stem":1033},"\u002Fen\u002Fresources\u002Frec_notify\u002Finstallation","en\u002F4.resources\u002F14.rec_notify\u002F03.installation",{"title":1035,"path":1036,"stem":1037},"Notification types","\u002Fen\u002Fresources\u002Frec_notify\u002Fnotification-types","en\u002F4.resources\u002F14.rec_notify\u002F04.notification-types",{"title":1039,"path":1040,"stem":1041},"Position","\u002Fen\u002Fresources\u002Frec_notify\u002Fposition","en\u002F4.resources\u002F14.rec_notify\u002F05.position",{"title":1043,"path":1044,"stem":1045},"Icons","\u002Fen\u002Fresources\u002Frec_notify\u002Ficons","en\u002F4.resources\u002F14.rec_notify\u002F06.icons",{"title":1047,"path":1048,"stem":1049},"Sound","\u002Fen\u002Fresources\u002Frec_notify\u002Fsound","en\u002F4.resources\u002F14.rec_notify\u002F07.sound",{"title":573,"path":1051,"stem":1052},"\u002Fen\u002Fresources\u002Frec_notify\u002Fcommand","en\u002F4.resources\u002F14.rec_notify\u002F08.command",{"title":507,"path":1054,"stem":1055},"\u002Fen\u002Fresources\u002Frec_notify\u002Fexports","en\u002F4.resources\u002F14.rec_notify\u002F09.exports",{"title":1057,"path":1058,"stem":1059},"Handler","\u002Fen\u002Fresources\u002Frec_notify\u002Fhandler","en\u002F4.resources\u002F14.rec_notify\u002F10.handler",{"title":478,"path":1061,"stem":1062},"\u002Fen\u002Fresources\u002Frec_notify\u002Fstracture","en\u002F4.resources\u002F14.rec_notify\u002F11.stracture",{"title":1064,"icon":823,"path":1065,"stem":1066,"children":1067,"page":28},"REC_ObjectHunt","\u002Fen\u002Fresources\u002Fobjecthunt","en\u002F4.resources\u002F15.objecthunt",[1068,1071,1074,1077,1080,1083],{"title":71,"path":1069,"stem":1070},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fintroducation","en\u002F4.resources\u002F15.objecthunt\u002F02.introducation",{"title":83,"path":1072,"stem":1073},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Finstallation","en\u002F4.resources\u002F15.objecthunt\u002F03.installation",{"title":655,"path":1075,"stem":1076},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fusage","en\u002F4.resources\u002F15.objecthunt\u002F04.usage",{"title":659,"path":1078,"stem":1079},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fconfiguration","en\u002F4.resources\u002F15.objecthunt\u002F05.configuration",{"title":507,"path":1081,"stem":1082},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fexports","en\u002F4.resources\u002F15.objecthunt\u002F06.exports",{"title":478,"path":1084,"stem":1085},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fstracture","en\u002F4.resources\u002F15.objecthunt\u002F07.stracture",{"title":1087,"icon":1088,"path":1089,"stem":1090,"children":1091,"page":28},"REC_WebHub","i-lucide-layout-dashboard","\u002Fen\u002Fresources\u002Frec_webhub","en\u002F4.resources\u002F16.rec_webhub",[1092,1095,1098,1101,1104,1107],{"title":71,"path":1093,"stem":1094},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fintroducation","en\u002F4.resources\u002F16.rec_webhub\u002F02.introducation",{"title":83,"path":1096,"stem":1097},"\u002Fen\u002Fresources\u002Frec_webhub\u002Finstallation","en\u002F4.resources\u002F16.rec_webhub\u002F03.installation",{"title":655,"path":1099,"stem":1100},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fusage","en\u002F4.resources\u002F16.rec_webhub\u002F04.usage",{"title":659,"path":1102,"stem":1103},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fconfiguration","en\u002F4.resources\u002F16.rec_webhub\u002F05.configuration",{"title":557,"path":1105,"stem":1106},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fadmin-ui","en\u002F4.resources\u002F16.rec_webhub\u002F06.admin-ui",{"title":478,"path":1108,"stem":1109},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fstracture","en\u002F4.resources\u002F16.rec_webhub\u002F07.stracture",{"title":1111,"icon":638,"path":1112,"stem":1113,"children":1114,"page":28},"Crime Resources","\u002Fen\u002Fcrime-resources","en\u002F5.crime-resources",[1115,1142,1169,1184,1211],{"title":1116,"icon":1117,"path":1118,"stem":1119,"children":1120,"page":28},"REC_HeistManager","i-lucide-swords","\u002Fen\u002Fcrime-resources\u002Frec_heistmanager","en\u002F5.crime-resources\u002F01.rec_heistmanager",[1121,1124,1127,1130,1133,1136,1139],{"title":71,"path":1122,"stem":1123},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fintroducation","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F02.introducation",{"title":83,"path":1125,"stem":1126},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Finstallation","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F03.installation",{"title":655,"path":1128,"stem":1129},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fusage","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F04.usage",{"title":659,"path":1131,"stem":1132},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fconfiguration","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F05.configuration",{"title":557,"path":1134,"stem":1135},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fadmin-ui","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F06.admin-ui",{"title":507,"path":1137,"stem":1138},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fexports","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F07.exports",{"title":478,"path":1140,"stem":1141},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fstracture","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F08.stracture",{"title":1143,"icon":1144,"path":1145,"stem":1146,"children":1147,"page":28},"REC_HeistPrep","i-lucide-car","\u002Fen\u002Fcrime-resources\u002Frec_heistprep","en\u002F5.crime-resources\u002F02.rec_heistprep",[1148,1151,1154,1157,1160,1163,1166],{"title":71,"path":1149,"stem":1150},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fintroducation","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F02.introducation",{"title":83,"path":1152,"stem":1153},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Finstallation","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F03.installation",{"title":655,"path":1155,"stem":1156},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fusage","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F04.usage",{"title":659,"path":1158,"stem":1159},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fconfiguration","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F05.configuration",{"title":557,"path":1161,"stem":1162},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fadmin-ui","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F06.admin-ui",{"title":507,"path":1164,"stem":1165},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fexports","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F07.exports",{"title":478,"path":1167,"stem":1168},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fstracture","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F08.stracture",{"title":1170,"icon":1171,"path":1172,"stem":1173,"children":1174,"page":28},"REC_HeistProps","i-lucide-package","\u002Fen\u002Fcrime-resources\u002Frec_heistprops","en\u002F5.crime-resources\u002F03.rec_heistprops",[1175,1178,1181],{"title":71,"path":1176,"stem":1177},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Fintroducation","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F02.introducation",{"title":83,"path":1179,"stem":1180},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Finstallation","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F03.installation",{"title":478,"path":1182,"stem":1183},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Fstracture","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F04.stracture",{"title":1185,"icon":1186,"path":1187,"stem":1188,"children":1189,"page":28},"REC_TrainHeist","i-lucide-train-front","\u002Fen\u002Fcrime-resources\u002Frec_trainheist","en\u002F5.crime-resources\u002F04.rec_trainheist",[1190,1193,1196,1200,1203,1207],{"title":71,"path":1191,"stem":1192},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fintroducation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F02.introducation",{"title":83,"path":1194,"stem":1195},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Finstallation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F03.installation",{"title":1197,"path":1198,"stem":1199},"Heist progression","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fheist-progression","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F04.heist-progression",{"title":659,"path":1201,"stem":1202},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fconfiguration","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F05.configuration",{"title":1204,"path":1205,"stem":1206},"Vehicle preparation","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fvehicle-preparation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F06.vehicle-preparation",{"title":1208,"path":1209,"stem":1210},"Administration and verification","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fadministration-and-verification","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F07.administration-and-verification",{"title":1212,"icon":1213,"path":1214,"stem":1215,"children":1216,"page":28},"REC_YachtHeist","i-lucide-ship","\u002Fen\u002Fcrime-resources\u002Frec_yachtheist","en\u002F5.crime-resources\u002F05.rec_yachtheist",[1217,1220,1223,1226,1229,1232],{"title":71,"path":1218,"stem":1219},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fintroducation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F02.introducation",{"title":83,"path":1221,"stem":1222},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Finstallation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F03.installation",{"title":1197,"path":1224,"stem":1225},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fheist-progression","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F04.heist-progression",{"title":659,"path":1227,"stem":1228},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fconfiguration","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F05.configuration",{"title":1204,"path":1230,"stem":1231},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fvehicle-preparation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F06.vehicle-preparation",{"title":1208,"path":1233,"stem":1234},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fadministration-and-verification","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F07.administration-and-verification",{"id":1236,"title":478,"body":1237,"description":11335,"extension":11336,"links":11337,"meta":11338,"navigation":1265,"path":1167,"seo":11339,"stem":1168,"__hash__":11341},"docs_en\u002Fen\u002F5.crime-resources\u002F02.rec_heistprep\u002F08.stracture.md",{"type":1238,"value":1239,"toc":11333},"minimark",[1240,1244,11329],[1241,1242,1243],"p",{},"The following configuration files and manifest are taken from the current source.",[1245,1246,1248,4111,9685,10594],"code-tree",{"default-value":1247},"config\u002Fsh_config.lua",[1249,1250,1255],"pre",{"className":1251,"code":1252,"filename":1247,"language":1253,"meta":1254,"style":1254},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\n---@type REC_Library.Shared.API\nlocal shApi = require \"@REC_Library.shared.sh_api\"\nlocal apiShCfg = shApi.Config\n\n---@type REC_HeistPrep.Locales\nlocal locales = require (\"@REC_HeistPrep.locales.\".. apiShCfg.language)\n\n---@class REC_HeistPrep.Shared.Config\nlocal config = {}\n\n---[[\n---    Debug mode\n---]]\n---@type boolean\nconfig.debugMode = true\n\nconfig.job = {}\n\n---[[\n---     Whether to play music to build tension\n---]]\n---@type boolean\nconfig.job.triggerMusicEvent = false\n\n---[[\n---     Players with the jobs listed here are not attacked by the guards\n---]]\n---@type table\u003Cstring, true>\nconfig.job.whitelistJobs = {\n    [\"police\"] = true,\n    -- [\"sheriff\"] = true,\n    -- [\"ambulance\"] = true,\n}\n\n---[[\n---     Key used to deliver\n---     https:\u002F\u002Fdocs.fivem.net\u002Fdocs\u002Fgame-references\u002Fcontrols\u002F\n---]]\n---@type integer\nconfig.job.deliverControl = 38 -- INPUT_PICKUP (E)\n\n---[[\n---     Radius around the prep vehicle where the guards turn hostile\n---]]\n---@type number\nconfig.job.guardZoneRadius = 100.0\n\n---[[\n---     time allowed on the vehicle selection UI\n---]]\n---@type integer\nconfig.job.selectTimeout = 60 * 1000\n\n---[[\n---     time allowed on the delivery naming modal\n---     Running out is the same as skipping it: the vehicle is still delivered, it just\n---     keeps the model label. Nobody loses a job to a modal.\n---]]\n---@type integer\nconfig.job.labelTimeout = 30 * 1000\n\n---[[\n---     Longest delivery label a player may set\n---     The column is varchar(32), so anything above that is cut server side anyway.\n---]]\n---@type integer\nconfig.job.labelMaxLength = 32\n\n---[[\n---     Marker at the garage storage spot\n---]]\nconfig.job.marker = {\n\n    ---@type integer\n    type = 1,\n\n    ---@type REC_Library.Shared.RGBA\n    rgba = { r = 60, g = 255, b = 126, a = 120 },\n\n    ---[[\n    ---     The marker is drawn once the player is within this distance\n    ---]]\n    ---@type number\n    drawDistance = 80.0,\n}\n\n---[[\n---     Blip settings\n---]]\n---@type table\u003C\"vehicle\" | \"garage\" | \"garageForSale\", REC_HeistPrep.Shared.Config.Job.Blip>\nconfig.job.blips = {\n    vehicle = {\n        label = locales.blip.vehicle,\n        sprite = 225,\n        scale = 0.8,\n        color = 1,\n    },\n    garage = {\n        label = locales.blip.garage,\n        sprite = 357,\n        scale = 0.8,\n        color = 2,\n    },\n\n    ---[[\n    ---     A garage nobody owns yet, so a player without one can find the kiosk\n    ---]]\n    garageForSale = {\n        label = locales.blip.garage_for_sale,\n        sprite = 357,\n        scale = 0.7,\n        color = 0,\n    },\n}\n\n---[[\n---     Marker at a garage entrance (owner only) and at the interior exit\n---]]\n---@type table\u003C\"entrance\" | \"exit\", REC_HeistPrep.Shared.Config.Job.ZoneMarker>\nconfig.job.zoneMarkers = {\n    entrance = {\n        type = 1,\n        rgba = { r = 60, g = 255, b = 126, a = 90 },\n        drawDistance = 60.0,\n    },\n    exit = {\n        type = 1,\n        rgba = { r = 255, g = 120, b = 60, a = 110 },\n        drawDistance = 60.0,\n    },\n}\n\n---[[\n---     Remaining time shown next to the order text once the job has this much left (ms)\n---     0 shows it for the whole job\n---]]\n---@type integer\nconfig.job.showRemainingBelow = 0\n\n---[[\n---     One warning notification when the job has this much time left (ms)\n---]]\n---@type integer\nconfig.job.warnRemainingAt = 2 * 60 * 1000\n\n---[[\n---     Screen fade in\u002Fout duration for the garage teleport (ms)\n---]]\n---@type integer\nconfig.job.garageFadeDuration = 700\n\n---[[\n---     Delay between the vehicle touching the ground and the fade in (ms)\n---]]\n---@type integer\nconfig.job.garageLandDelay = 1000\n\n---[[\n---     Driving into the entrance faster than this is refused (km\u002Fh)\n---     0 disables the check\n---]]\n---@type number\nconfig.job.garageEnterMaxSpeed = 15.0\n\n---[[\n---     Frontend sound played when the player enters the garage (PlaySoundFrontend)\n---     The screen stays black until it has finished, maxWait (ms) caps that\n---     name \"\" disables it\n---]]\n---@type { name: string, set: string, maxWait: integer, }\nconfig.job.garageEnterSound = {\n    name = \"Garage_Door_Open\",\n    set = \"GTAO_Script_Doors_Faded_Screen_Sounds\",\n    maxWait = 10000,\n}\n\n---[[\n---     In-game placement tool used by the admin panel (Garages page)\n---     The panel hides, the admin aims at the spot, a translucent preview follows\n---     the crosshair and the confirm key sends the coordinates back to the form.\n---]]\n---@type REC_HeistPrep.Shared.Config.Job.Placer\nconfig.job.placer = {\n\n    ---[[\n    ---     Vehicle drawn as the preview for entrance \u002F interior \u002F exit \u002F store points\n    ---]]\n    previewVehicle = \"baller\",\n\n    ---[[\n    ---     Ped drawn as the preview for the on-foot points\n    ---]]\n    previewPed = \"a_m_m_business_01\",\n\n    ---[[\n    ---     0-255, how visible the preview entity is\n    ---]]\n    previewAlpha = 160,\n\n    ---[[\n    ---     https:\u002F\u002Fdocs.fivem.net\u002Fdocs\u002Fgame-references\u002Fcontrols\u002F\n    ---]]\n    confirmControl = 38,     -- INPUT_PICKUP (E)\n    cancelControl = 177,     -- INPUT_CELLPHONE_CANCEL (Backspace \u002F Esc)\n    rotateLeftControl = 174, -- INPUT_CELLPHONE_LEFT (Arrow left)\n    rotateRightControl = 175,-- INPUT_CELLPHONE_RIGHT (Arrow right)\n\n    ---[[\n    ---     degrees per frame while an arrow key is held, and per scroll notch\n    ---]]\n    rotateStep = 1.5,\n    scrollStep = 15.0,\n\n    ---[[\n    ---     how far ahead of the camera a spot can be picked\n    ---]]\n    maxDistance = 60.0,\n\n    ---[[\n    ---     an interior point skips the teleport when the admin is already this close to it\n    ---]]\n    teleportSkipDistance = 30.0,\n\n    ---[[\n    ---     the tool gives up and returns to the panel after this (ms)\n    ---]]\n    timeout = 120 * 1000,\n\n    ---@type REC_Library.Shared.RGBA\n    markerRgba = { r = 60, g = 255, b = 126, a = 110 },\n}\n\n---[[\n---     Guidance per phase\n---     [1] secure the vehicle  [2] deliver\n---]]\n---@type table\u003Cinteger, REC_HeistPrep.Shared.Config.Job.Phase>\nconfig.job.phases = {\n    [1] = {\n        helpText = locales.phase.helpText_1,\n        orderText = locales.phase.orderText_1,\n        sound = \"\",\n    },\n    [2] = {\n        helpText = locales.phase.helpText_2,\n        orderText = locales.phase.orderText_2,\n        sound = \"\",\n    },\n}\n\n---[[\n---     Do not touch.\n---]]\nconfig.job.relationshipGroups = {\n    whitelistPlayer = \"REC_HeistPrep_PLAYER_WHITELIST\",\n    memberPlayer = \"REC_HeistPrep_PLAYER_MEMBER\",\n    enemyNpc = \"REC_HeistPrep_NPC_ENEMY\",\n}\n\nreturn config\n\n---@class REC_HeistPrep.Shared.Config.Job.Blip\n---@field label string\n---@field sprite integer\n---@field scale number\n---@field color integer\n\n---@class REC_HeistPrep.Shared.Config.Job.ZoneMarker\n---@field type integer\n---@field rgba REC_Library.Shared.RGBA\n---@field drawDistance number\n\n---@class REC_HeistPrep.Shared.Config.Job.Phase\n---@field helpText string[]|false\n---@field orderText string|false\n---@field sound? string\n\n---@class REC_HeistPrep.Shared.Config.Job.Placer\n---@field previewVehicle string\n---@field previewAlpha integer\n---@field confirmControl integer\n---@field cancelControl integer\n---@field rotateLeftControl integer\n---@field previewPed string\n---@field rotateRightControl integer\n---@field rotateStep number\n---@field scrollStep number\n---@field maxDistance number\n---@field teleportSkipDistance number\n---@field timeout integer\n---@field markerRgba REC_Library.Shared.RGBA\n","lua","",[1256,1257,1258,1267,1282,1310,1327,1332,1342,1377,1382,1393,1406,1411,1417,1423,1429,1439,1454,1459,1471,1476,1481,1487,1492,1501,1519,1524,1529,1535,1540,1557,1574,1598,1604,1610,1616,1621,1626,1632,1638,1643,1653,1674,1679,1684,1690,1695,1705,1722,1727,1732,1738,1743,1752,1775,1780,1785,1791,1797,1803,1808,1817,1838,1843,1848,1854,1860,1865,1874,1891,1896,1901,1907,1912,1928,1933,1943,1956,1961,1971,2013,2018,2024,2030,2036,2045,2058,2063,2068,2073,2079,2084,2127,2143,2153,2173,2186,2199,2211,2217,2227,2244,2256,2267,2279,2284,2289,2294,2300,2305,2315,2333,2344,2356,2368,2373,2378,2383,2388,2394,2399,2429,2445,2455,2467,2502,2515,2520,2530,2541,2575,2586,2591,2596,2601,2606,2612,2618,2623,2632,2649,2654,2659,2665,2670,2679,2703,2708,2713,2719,2724,2733,2750,2755,2760,2766,2771,2780,2796,2801,2806,2812,2818,2823,2832,2849,2854,2859,2865,2871,2877,2882,2923,2939,2956,2973,2986,2991,2996,3001,3007,3013,3019,3024,3034,3050,3055,3060,3066,3071,3088,3093,3098,3104,3109,3126,3131,3136,3142,3147,3160,3165,3170,3176,3181,3197,3213,3229,3246,3251,3256,3262,3267,3280,3293,3298,3303,3309,3314,3326,3331,3336,3342,3347,3360,3365,3370,3376,3381,3398,3403,3412,3446,3451,3456,3461,3467,3473,3478,3493,3509,3523,3543,3562,3575,3580,3594,3612,3630,3641,3646,3651,3656,3661,3667,3672,3688,3705,3722,3739,3744,3749,3758,3763,3773,3787,3799,3811,3823,3828,3838,3850,3862,3874,3879,3889,3908,3925,3941,3946,3955,3967,3979,3991,4003,4015,4027,4039,4051,4063,4075,4087,4099],"code",{"__ignoreMap":1254},[1259,1260,1263],"span",{"class":1261,"line":1262},"line",1,[1259,1264,1266],{"emptyLinePlaceholder":1265},true,"\n",[1259,1268,1270,1274,1278],{"class":1261,"line":1269},2,[1259,1271,1273],{"class":1272},"sHwdD","---",[1259,1275,1277],{"class":1276},"s6hCs","@type",[1259,1279,1281],{"class":1280},"sFweD"," REC_Library.Shared.API\n",[1259,1283,1285,1289,1293,1296,1300,1303,1307],{"class":1261,"line":1284},3,[1259,1286,1288],{"class":1287},"sMK4o","local",[1259,1290,1292],{"class":1291},"sTEyZ"," shApi ",[1259,1294,1295],{"class":1287},"=",[1259,1297,1299],{"class":1298},"s2Zo4"," require",[1259,1301,1302],{"class":1287}," \"",[1259,1304,1306],{"class":1305},"sfazB","@REC_Library.shared.sh_api",[1259,1308,1309],{"class":1287},"\"\n",[1259,1311,1313,1315,1318,1320,1323],{"class":1261,"line":1312},4,[1259,1314,1288],{"class":1287},[1259,1316,1317],{"class":1291}," apiShCfg ",[1259,1319,1295],{"class":1287},[1259,1321,1322],{"class":1291}," shApi.",[1259,1324,1326],{"class":1325},"sBMFI","Config\n",[1259,1328,1330],{"class":1261,"line":1329},5,[1259,1331,1266],{"emptyLinePlaceholder":1265},[1259,1333,1335,1337,1339],{"class":1261,"line":1334},6,[1259,1336,1273],{"class":1272},[1259,1338,1277],{"class":1276},[1259,1340,1341],{"class":1280}," REC_HeistPrep.Locales\n",[1259,1343,1345,1347,1350,1352,1354,1357,1360,1363,1365,1368,1371,1374],{"class":1261,"line":1344},7,[1259,1346,1288],{"class":1287},[1259,1348,1349],{"class":1291}," locales ",[1259,1351,1295],{"class":1287},[1259,1353,1299],{"class":1298},[1259,1355,1356],{"class":1291}," (",[1259,1358,1359],{"class":1287},"\"",[1259,1361,1362],{"class":1305},"@REC_HeistPrep.locales.",[1259,1364,1359],{"class":1287},[1259,1366,1367],{"class":1287},"..",[1259,1369,1370],{"class":1291}," apiShCfg.",[1259,1372,1373],{"class":1325},"language",[1259,1375,1376],{"class":1291},")\n",[1259,1378,1380],{"class":1261,"line":1379},8,[1259,1381,1266],{"emptyLinePlaceholder":1265},[1259,1383,1385,1387,1390],{"class":1261,"line":1384},9,[1259,1386,1273],{"class":1272},[1259,1388,1389],{"class":1276},"@class",[1259,1391,1392],{"class":1280}," REC_HeistPrep.Shared.Config\n",[1259,1394,1396,1398,1401,1403],{"class":1261,"line":1395},10,[1259,1397,1288],{"class":1287},[1259,1399,1400],{"class":1291}," config ",[1259,1402,1295],{"class":1287},[1259,1404,1405],{"class":1291}," {}\n",[1259,1407,1409],{"class":1261,"line":1408},11,[1259,1410,1266],{"emptyLinePlaceholder":1265},[1259,1412,1414],{"class":1261,"line":1413},12,[1259,1415,1416],{"class":1272},"---[[\n",[1259,1418,1420],{"class":1261,"line":1419},13,[1259,1421,1422],{"class":1272},"---    Debug mode\n",[1259,1424,1426],{"class":1261,"line":1425},14,[1259,1427,1428],{"class":1272},"---]]\n",[1259,1430,1432,1434,1436],{"class":1261,"line":1431},15,[1259,1433,1273],{"class":1272},[1259,1435,1277],{"class":1276},[1259,1437,1438],{"class":1280}," boolean\n",[1259,1440,1442,1445,1448,1451],{"class":1261,"line":1441},16,[1259,1443,1444],{"class":1291},"config.",[1259,1446,1447],{"class":1325},"debugMode",[1259,1449,1450],{"class":1287}," =",[1259,1452,1453],{"class":1287}," true\n",[1259,1455,1457],{"class":1261,"line":1456},17,[1259,1458,1266],{"emptyLinePlaceholder":1265},[1259,1460,1462,1464,1467,1469],{"class":1261,"line":1461},18,[1259,1463,1444],{"class":1291},[1259,1465,1466],{"class":1325},"job",[1259,1468,1450],{"class":1287},[1259,1470,1405],{"class":1291},[1259,1472,1474],{"class":1261,"line":1473},19,[1259,1475,1266],{"emptyLinePlaceholder":1265},[1259,1477,1479],{"class":1261,"line":1478},20,[1259,1480,1416],{"class":1272},[1259,1482,1484],{"class":1261,"line":1483},21,[1259,1485,1486],{"class":1272},"---     Whether to play music to build tension\n",[1259,1488,1490],{"class":1261,"line":1489},22,[1259,1491,1428],{"class":1272},[1259,1493,1495,1497,1499],{"class":1261,"line":1494},23,[1259,1496,1273],{"class":1272},[1259,1498,1277],{"class":1276},[1259,1500,1438],{"class":1280},[1259,1502,1504,1506,1508,1511,1514,1516],{"class":1261,"line":1503},24,[1259,1505,1444],{"class":1291},[1259,1507,1466],{"class":1325},[1259,1509,1510],{"class":1291},".",[1259,1512,1513],{"class":1325},"triggerMusicEvent",[1259,1515,1450],{"class":1287},[1259,1517,1518],{"class":1287}," false\n",[1259,1520,1522],{"class":1261,"line":1521},25,[1259,1523,1266],{"emptyLinePlaceholder":1265},[1259,1525,1527],{"class":1261,"line":1526},26,[1259,1528,1416],{"class":1272},[1259,1530,1532],{"class":1261,"line":1531},27,[1259,1533,1534],{"class":1272},"---     Players with the jobs listed here are not attacked by the guards\n",[1259,1536,1538],{"class":1261,"line":1537},28,[1259,1539,1428],{"class":1272},[1259,1541,1543,1545,1547,1550,1554],{"class":1261,"line":1542},29,[1259,1544,1273],{"class":1272},[1259,1546,1277],{"class":1276},[1259,1548,1549],{"class":1280}," table\u003Cstring",[1259,1551,1553],{"class":1552},"s7zQu",", ",[1259,1555,1556],{"class":1280},"true>\n",[1259,1558,1560,1562,1564,1566,1569,1571],{"class":1261,"line":1559},30,[1259,1561,1444],{"class":1291},[1259,1563,1466],{"class":1325},[1259,1565,1510],{"class":1291},[1259,1567,1568],{"class":1325},"whitelistJobs",[1259,1570,1450],{"class":1287},[1259,1572,1573],{"class":1291}," {\n",[1259,1575,1577,1580,1582,1585,1587,1590,1592,1595],{"class":1261,"line":1576},31,[1259,1578,1579],{"class":1291},"    [",[1259,1581,1359],{"class":1287},[1259,1583,1584],{"class":1305},"police",[1259,1586,1359],{"class":1287},[1259,1588,1589],{"class":1291},"] ",[1259,1591,1295],{"class":1287},[1259,1593,1594],{"class":1287}," true",[1259,1596,1597],{"class":1291},",\n",[1259,1599,1601],{"class":1261,"line":1600},32,[1259,1602,1603],{"class":1272},"    -- [\"sheriff\"] = true,\n",[1259,1605,1607],{"class":1261,"line":1606},33,[1259,1608,1609],{"class":1272},"    -- [\"ambulance\"] = true,\n",[1259,1611,1613],{"class":1261,"line":1612},34,[1259,1614,1615],{"class":1291},"}\n",[1259,1617,1619],{"class":1261,"line":1618},35,[1259,1620,1266],{"emptyLinePlaceholder":1265},[1259,1622,1624],{"class":1261,"line":1623},36,[1259,1625,1416],{"class":1272},[1259,1627,1629],{"class":1261,"line":1628},37,[1259,1630,1631],{"class":1272},"---     Key used to deliver\n",[1259,1633,1635],{"class":1261,"line":1634},38,[1259,1636,1637],{"class":1272},"---     https:\u002F\u002Fdocs.fivem.net\u002Fdocs\u002Fgame-references\u002Fcontrols\u002F\n",[1259,1639,1641],{"class":1261,"line":1640},39,[1259,1642,1428],{"class":1272},[1259,1644,1646,1648,1650],{"class":1261,"line":1645},40,[1259,1647,1273],{"class":1272},[1259,1649,1277],{"class":1276},[1259,1651,1652],{"class":1280}," integer\n",[1259,1654,1656,1658,1660,1662,1665,1667,1671],{"class":1261,"line":1655},41,[1259,1657,1444],{"class":1291},[1259,1659,1466],{"class":1325},[1259,1661,1510],{"class":1291},[1259,1663,1664],{"class":1325},"deliverControl",[1259,1666,1450],{"class":1287},[1259,1668,1670],{"class":1669},"sbssI"," 38",[1259,1672,1673],{"class":1272}," -- INPUT_PICKUP (E)\n",[1259,1675,1677],{"class":1261,"line":1676},42,[1259,1678,1266],{"emptyLinePlaceholder":1265},[1259,1680,1682],{"class":1261,"line":1681},43,[1259,1683,1416],{"class":1272},[1259,1685,1687],{"class":1261,"line":1686},44,[1259,1688,1689],{"class":1272},"---     Radius around the prep vehicle where the guards turn hostile\n",[1259,1691,1693],{"class":1261,"line":1692},45,[1259,1694,1428],{"class":1272},[1259,1696,1698,1700,1702],{"class":1261,"line":1697},46,[1259,1699,1273],{"class":1272},[1259,1701,1277],{"class":1276},[1259,1703,1704],{"class":1280}," number\n",[1259,1706,1708,1710,1712,1714,1717,1719],{"class":1261,"line":1707},47,[1259,1709,1444],{"class":1291},[1259,1711,1466],{"class":1325},[1259,1713,1510],{"class":1291},[1259,1715,1716],{"class":1325},"guardZoneRadius",[1259,1718,1450],{"class":1287},[1259,1720,1721],{"class":1669}," 100.0\n",[1259,1723,1725],{"class":1261,"line":1724},48,[1259,1726,1266],{"emptyLinePlaceholder":1265},[1259,1728,1730],{"class":1261,"line":1729},49,[1259,1731,1416],{"class":1272},[1259,1733,1735],{"class":1261,"line":1734},50,[1259,1736,1737],{"class":1272},"---     time allowed on the vehicle selection UI\n",[1259,1739,1741],{"class":1261,"line":1740},51,[1259,1742,1428],{"class":1272},[1259,1744,1746,1748,1750],{"class":1261,"line":1745},52,[1259,1747,1273],{"class":1272},[1259,1749,1277],{"class":1276},[1259,1751,1652],{"class":1280},[1259,1753,1755,1757,1759,1761,1764,1766,1769,1772],{"class":1261,"line":1754},53,[1259,1756,1444],{"class":1291},[1259,1758,1466],{"class":1325},[1259,1760,1510],{"class":1291},[1259,1762,1763],{"class":1325},"selectTimeout",[1259,1765,1450],{"class":1287},[1259,1767,1768],{"class":1669}," 60",[1259,1770,1771],{"class":1287}," *",[1259,1773,1774],{"class":1669}," 1000\n",[1259,1776,1778],{"class":1261,"line":1777},54,[1259,1779,1266],{"emptyLinePlaceholder":1265},[1259,1781,1783],{"class":1261,"line":1782},55,[1259,1784,1416],{"class":1272},[1259,1786,1788],{"class":1261,"line":1787},56,[1259,1789,1790],{"class":1272},"---     time allowed on the delivery naming modal\n",[1259,1792,1794],{"class":1261,"line":1793},57,[1259,1795,1796],{"class":1272},"---     Running out is the same as skipping it: the vehicle is still delivered, it just\n",[1259,1798,1800],{"class":1261,"line":1799},58,[1259,1801,1802],{"class":1272},"---     keeps the model label. Nobody loses a job to a modal.\n",[1259,1804,1806],{"class":1261,"line":1805},59,[1259,1807,1428],{"class":1272},[1259,1809,1811,1813,1815],{"class":1261,"line":1810},60,[1259,1812,1273],{"class":1272},[1259,1814,1277],{"class":1276},[1259,1816,1652],{"class":1280},[1259,1818,1820,1822,1824,1826,1829,1831,1834,1836],{"class":1261,"line":1819},61,[1259,1821,1444],{"class":1291},[1259,1823,1466],{"class":1325},[1259,1825,1510],{"class":1291},[1259,1827,1828],{"class":1325},"labelTimeout",[1259,1830,1450],{"class":1287},[1259,1832,1833],{"class":1669}," 30",[1259,1835,1771],{"class":1287},[1259,1837,1774],{"class":1669},[1259,1839,1841],{"class":1261,"line":1840},62,[1259,1842,1266],{"emptyLinePlaceholder":1265},[1259,1844,1846],{"class":1261,"line":1845},63,[1259,1847,1416],{"class":1272},[1259,1849,1851],{"class":1261,"line":1850},64,[1259,1852,1853],{"class":1272},"---     Longest delivery label a player may set\n",[1259,1855,1857],{"class":1261,"line":1856},65,[1259,1858,1859],{"class":1272},"---     The column is varchar(32), so anything above that is cut server side anyway.\n",[1259,1861,1863],{"class":1261,"line":1862},66,[1259,1864,1428],{"class":1272},[1259,1866,1868,1870,1872],{"class":1261,"line":1867},67,[1259,1869,1273],{"class":1272},[1259,1871,1277],{"class":1276},[1259,1873,1652],{"class":1280},[1259,1875,1877,1879,1881,1883,1886,1888],{"class":1261,"line":1876},68,[1259,1878,1444],{"class":1291},[1259,1880,1466],{"class":1325},[1259,1882,1510],{"class":1291},[1259,1884,1885],{"class":1325},"labelMaxLength",[1259,1887,1450],{"class":1287},[1259,1889,1890],{"class":1669}," 32\n",[1259,1892,1894],{"class":1261,"line":1893},69,[1259,1895,1266],{"emptyLinePlaceholder":1265},[1259,1897,1899],{"class":1261,"line":1898},70,[1259,1900,1416],{"class":1272},[1259,1902,1904],{"class":1261,"line":1903},71,[1259,1905,1906],{"class":1272},"---     Marker at the garage storage spot\n",[1259,1908,1910],{"class":1261,"line":1909},72,[1259,1911,1428],{"class":1272},[1259,1913,1915,1917,1919,1921,1924,1926],{"class":1261,"line":1914},73,[1259,1916,1444],{"class":1291},[1259,1918,1466],{"class":1325},[1259,1920,1510],{"class":1291},[1259,1922,1923],{"class":1325},"marker",[1259,1925,1450],{"class":1287},[1259,1927,1573],{"class":1291},[1259,1929,1931],{"class":1261,"line":1930},74,[1259,1932,1266],{"emptyLinePlaceholder":1265},[1259,1934,1936,1939,1941],{"class":1261,"line":1935},75,[1259,1937,1938],{"class":1272},"    ---",[1259,1940,1277],{"class":1276},[1259,1942,1652],{"class":1280},[1259,1944,1946,1949,1951,1954],{"class":1261,"line":1945},76,[1259,1947,1948],{"class":1291},"    type ",[1259,1950,1295],{"class":1287},[1259,1952,1953],{"class":1669}," 1",[1259,1955,1597],{"class":1291},[1259,1957,1959],{"class":1261,"line":1958},77,[1259,1960,1266],{"emptyLinePlaceholder":1265},[1259,1962,1964,1966,1968],{"class":1261,"line":1963},78,[1259,1965,1938],{"class":1272},[1259,1967,1277],{"class":1276},[1259,1969,1970],{"class":1280}," REC_Library.Shared.RGBA\n",[1259,1972,1974,1977,1979,1982,1984,1986,1989,1991,1994,1997,1999,2002,2005,2007,2010],{"class":1261,"line":1973},79,[1259,1975,1976],{"class":1291},"    rgba ",[1259,1978,1295],{"class":1287},[1259,1980,1981],{"class":1291}," { r ",[1259,1983,1295],{"class":1287},[1259,1985,1768],{"class":1669},[1259,1987,1988],{"class":1291},", g ",[1259,1990,1295],{"class":1287},[1259,1992,1993],{"class":1669}," 255",[1259,1995,1996],{"class":1291},", b ",[1259,1998,1295],{"class":1287},[1259,2000,2001],{"class":1669}," 126",[1259,2003,2004],{"class":1291},", a ",[1259,2006,1295],{"class":1287},[1259,2008,2009],{"class":1669}," 120",[1259,2011,2012],{"class":1291}," },\n",[1259,2014,2016],{"class":1261,"line":2015},80,[1259,2017,1266],{"emptyLinePlaceholder":1265},[1259,2019,2021],{"class":1261,"line":2020},81,[1259,2022,2023],{"class":1272},"    ---[[\n",[1259,2025,2027],{"class":1261,"line":2026},82,[1259,2028,2029],{"class":1272},"    ---     The marker is drawn once the player is within this distance\n",[1259,2031,2033],{"class":1261,"line":2032},83,[1259,2034,2035],{"class":1272},"    ---]]\n",[1259,2037,2039,2041,2043],{"class":1261,"line":2038},84,[1259,2040,1938],{"class":1272},[1259,2042,1277],{"class":1276},[1259,2044,1704],{"class":1280},[1259,2046,2048,2051,2053,2056],{"class":1261,"line":2047},85,[1259,2049,2050],{"class":1291},"    drawDistance ",[1259,2052,1295],{"class":1287},[1259,2054,2055],{"class":1669}," 80.0",[1259,2057,1597],{"class":1291},[1259,2059,2061],{"class":1261,"line":2060},86,[1259,2062,1615],{"class":1291},[1259,2064,2066],{"class":1261,"line":2065},87,[1259,2067,1266],{"emptyLinePlaceholder":1265},[1259,2069,2071],{"class":1261,"line":2070},88,[1259,2072,1416],{"class":1272},[1259,2074,2076],{"class":1261,"line":2075},89,[1259,2077,2078],{"class":1272},"---     Blip settings\n",[1259,2080,2082],{"class":1261,"line":2081},90,[1259,2083,1428],{"class":1272},[1259,2085,2087,2089,2091,2094,2096,2100,2103,2106,2108,2111,2113,2115,2117,2120,2122,2124],{"class":1261,"line":2086},91,[1259,2088,1273],{"class":1272},[1259,2090,1277],{"class":1276},[1259,2092,2093],{"class":1280}," table\u003C",[1259,2095,1359],{"class":1552},[1259,2097,2099],{"class":2098},"smbvS","vehicle",[1259,2101,2102],{"class":1552},"\" ",[1259,2104,2105],{"class":1552},"| ",[1259,2107,1359],{"class":1552},[1259,2109,2110],{"class":2098},"garage",[1259,2112,2102],{"class":1552},[1259,2114,2105],{"class":1552},[1259,2116,1359],{"class":1552},[1259,2118,2119],{"class":2098},"garageForSale",[1259,2121,1359],{"class":1552},[1259,2123,1553],{"class":1552},[1259,2125,2126],{"class":1280},"REC_HeistPrep.Shared.Config.Job.Blip>\n",[1259,2128,2130,2132,2134,2136,2139,2141],{"class":1261,"line":2129},92,[1259,2131,1444],{"class":1291},[1259,2133,1466],{"class":1325},[1259,2135,1510],{"class":1291},[1259,2137,2138],{"class":1325},"blips",[1259,2140,1450],{"class":1287},[1259,2142,1573],{"class":1291},[1259,2144,2146,2149,2151],{"class":1261,"line":2145},93,[1259,2147,2148],{"class":1291},"    vehicle ",[1259,2150,1295],{"class":1287},[1259,2152,1573],{"class":1291},[1259,2154,2156,2159,2161,2164,2167,2169,2171],{"class":1261,"line":2155},94,[1259,2157,2158],{"class":1291},"        label ",[1259,2160,1295],{"class":1287},[1259,2162,2163],{"class":1291}," locales.",[1259,2165,2166],{"class":1325},"blip",[1259,2168,1510],{"class":1291},[1259,2170,2099],{"class":1325},[1259,2172,1597],{"class":1291},[1259,2174,2176,2179,2181,2184],{"class":1261,"line":2175},95,[1259,2177,2178],{"class":1291},"        sprite ",[1259,2180,1295],{"class":1287},[1259,2182,2183],{"class":1669}," 225",[1259,2185,1597],{"class":1291},[1259,2187,2189,2192,2194,2197],{"class":1261,"line":2188},96,[1259,2190,2191],{"class":1291},"        scale ",[1259,2193,1295],{"class":1287},[1259,2195,2196],{"class":1669}," 0.8",[1259,2198,1597],{"class":1291},[1259,2200,2202,2205,2207,2209],{"class":1261,"line":2201},97,[1259,2203,2204],{"class":1291},"        color ",[1259,2206,1295],{"class":1287},[1259,2208,1953],{"class":1669},[1259,2210,1597],{"class":1291},[1259,2212,2214],{"class":1261,"line":2213},98,[1259,2215,2216],{"class":1291},"    },\n",[1259,2218,2220,2223,2225],{"class":1261,"line":2219},99,[1259,2221,2222],{"class":1291},"    garage ",[1259,2224,1295],{"class":1287},[1259,2226,1573],{"class":1291},[1259,2228,2230,2232,2234,2236,2238,2240,2242],{"class":1261,"line":2229},100,[1259,2231,2158],{"class":1291},[1259,2233,1295],{"class":1287},[1259,2235,2163],{"class":1291},[1259,2237,2166],{"class":1325},[1259,2239,1510],{"class":1291},[1259,2241,2110],{"class":1325},[1259,2243,1597],{"class":1291},[1259,2245,2247,2249,2251,2254],{"class":1261,"line":2246},101,[1259,2248,2178],{"class":1291},[1259,2250,1295],{"class":1287},[1259,2252,2253],{"class":1669}," 357",[1259,2255,1597],{"class":1291},[1259,2257,2259,2261,2263,2265],{"class":1261,"line":2258},102,[1259,2260,2191],{"class":1291},[1259,2262,1295],{"class":1287},[1259,2264,2196],{"class":1669},[1259,2266,1597],{"class":1291},[1259,2268,2270,2272,2274,2277],{"class":1261,"line":2269},103,[1259,2271,2204],{"class":1291},[1259,2273,1295],{"class":1287},[1259,2275,2276],{"class":1669}," 2",[1259,2278,1597],{"class":1291},[1259,2280,2282],{"class":1261,"line":2281},104,[1259,2283,2216],{"class":1291},[1259,2285,2287],{"class":1261,"line":2286},105,[1259,2288,1266],{"emptyLinePlaceholder":1265},[1259,2290,2292],{"class":1261,"line":2291},106,[1259,2293,2023],{"class":1272},[1259,2295,2297],{"class":1261,"line":2296},107,[1259,2298,2299],{"class":1272},"    ---     A garage nobody owns yet, so a player without one can find the kiosk\n",[1259,2301,2303],{"class":1261,"line":2302},108,[1259,2304,2035],{"class":1272},[1259,2306,2308,2311,2313],{"class":1261,"line":2307},109,[1259,2309,2310],{"class":1291},"    garageForSale ",[1259,2312,1295],{"class":1287},[1259,2314,1573],{"class":1291},[1259,2316,2318,2320,2322,2324,2326,2328,2331],{"class":1261,"line":2317},110,[1259,2319,2158],{"class":1291},[1259,2321,1295],{"class":1287},[1259,2323,2163],{"class":1291},[1259,2325,2166],{"class":1325},[1259,2327,1510],{"class":1291},[1259,2329,2330],{"class":1325},"garage_for_sale",[1259,2332,1597],{"class":1291},[1259,2334,2336,2338,2340,2342],{"class":1261,"line":2335},111,[1259,2337,2178],{"class":1291},[1259,2339,1295],{"class":1287},[1259,2341,2253],{"class":1669},[1259,2343,1597],{"class":1291},[1259,2345,2347,2349,2351,2354],{"class":1261,"line":2346},112,[1259,2348,2191],{"class":1291},[1259,2350,1295],{"class":1287},[1259,2352,2353],{"class":1669}," 0.7",[1259,2355,1597],{"class":1291},[1259,2357,2359,2361,2363,2366],{"class":1261,"line":2358},113,[1259,2360,2204],{"class":1291},[1259,2362,1295],{"class":1287},[1259,2364,2365],{"class":1669}," 0",[1259,2367,1597],{"class":1291},[1259,2369,2371],{"class":1261,"line":2370},114,[1259,2372,2216],{"class":1291},[1259,2374,2376],{"class":1261,"line":2375},115,[1259,2377,1615],{"class":1291},[1259,2379,2381],{"class":1261,"line":2380},116,[1259,2382,1266],{"emptyLinePlaceholder":1265},[1259,2384,2386],{"class":1261,"line":2385},117,[1259,2387,1416],{"class":1272},[1259,2389,2391],{"class":1261,"line":2390},118,[1259,2392,2393],{"class":1272},"---     Marker at a garage entrance (owner only) and at the interior exit\n",[1259,2395,2397],{"class":1261,"line":2396},119,[1259,2398,1428],{"class":1272},[1259,2400,2402,2404,2406,2408,2410,2413,2415,2417,2419,2422,2424,2426],{"class":1261,"line":2401},120,[1259,2403,1273],{"class":1272},[1259,2405,1277],{"class":1276},[1259,2407,2093],{"class":1280},[1259,2409,1359],{"class":1552},[1259,2411,2412],{"class":2098},"entrance",[1259,2414,2102],{"class":1552},[1259,2416,2105],{"class":1552},[1259,2418,1359],{"class":1552},[1259,2420,2421],{"class":2098},"exit",[1259,2423,1359],{"class":1552},[1259,2425,1553],{"class":1552},[1259,2427,2428],{"class":1280},"REC_HeistPrep.Shared.Config.Job.ZoneMarker>\n",[1259,2430,2432,2434,2436,2438,2441,2443],{"class":1261,"line":2431},121,[1259,2433,1444],{"class":1291},[1259,2435,1466],{"class":1325},[1259,2437,1510],{"class":1291},[1259,2439,2440],{"class":1325},"zoneMarkers",[1259,2442,1450],{"class":1287},[1259,2444,1573],{"class":1291},[1259,2446,2448,2451,2453],{"class":1261,"line":2447},122,[1259,2449,2450],{"class":1291},"    entrance ",[1259,2452,1295],{"class":1287},[1259,2454,1573],{"class":1291},[1259,2456,2458,2461,2463,2465],{"class":1261,"line":2457},123,[1259,2459,2460],{"class":1291},"        type ",[1259,2462,1295],{"class":1287},[1259,2464,1953],{"class":1669},[1259,2466,1597],{"class":1291},[1259,2468,2470,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2500],{"class":1261,"line":2469},124,[1259,2471,2472],{"class":1291},"        rgba ",[1259,2474,1295],{"class":1287},[1259,2476,1981],{"class":1291},[1259,2478,1295],{"class":1287},[1259,2480,1768],{"class":1669},[1259,2482,1988],{"class":1291},[1259,2484,1295],{"class":1287},[1259,2486,1993],{"class":1669},[1259,2488,1996],{"class":1291},[1259,2490,1295],{"class":1287},[1259,2492,2001],{"class":1669},[1259,2494,2004],{"class":1291},[1259,2496,1295],{"class":1287},[1259,2498,2499],{"class":1669}," 90",[1259,2501,2012],{"class":1291},[1259,2503,2505,2508,2510,2513],{"class":1261,"line":2504},125,[1259,2506,2507],{"class":1291},"        drawDistance ",[1259,2509,1295],{"class":1287},[1259,2511,2512],{"class":1669}," 60.0",[1259,2514,1597],{"class":1291},[1259,2516,2518],{"class":1261,"line":2517},126,[1259,2519,2216],{"class":1291},[1259,2521,2523,2526,2528],{"class":1261,"line":2522},127,[1259,2524,2525],{"class":1291},"    exit ",[1259,2527,1295],{"class":1287},[1259,2529,1573],{"class":1291},[1259,2531,2533,2535,2537,2539],{"class":1261,"line":2532},128,[1259,2534,2460],{"class":1291},[1259,2536,1295],{"class":1287},[1259,2538,1953],{"class":1669},[1259,2540,1597],{"class":1291},[1259,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2573],{"class":1261,"line":2543},129,[1259,2545,2472],{"class":1291},[1259,2547,1295],{"class":1287},[1259,2549,1981],{"class":1291},[1259,2551,1295],{"class":1287},[1259,2553,1993],{"class":1669},[1259,2555,1988],{"class":1291},[1259,2557,1295],{"class":1287},[1259,2559,2009],{"class":1669},[1259,2561,1996],{"class":1291},[1259,2563,1295],{"class":1287},[1259,2565,1768],{"class":1669},[1259,2567,2004],{"class":1291},[1259,2569,1295],{"class":1287},[1259,2571,2572],{"class":1669}," 110",[1259,2574,2012],{"class":1291},[1259,2576,2578,2580,2582,2584],{"class":1261,"line":2577},130,[1259,2579,2507],{"class":1291},[1259,2581,1295],{"class":1287},[1259,2583,2512],{"class":1669},[1259,2585,1597],{"class":1291},[1259,2587,2589],{"class":1261,"line":2588},131,[1259,2590,2216],{"class":1291},[1259,2592,2594],{"class":1261,"line":2593},132,[1259,2595,1615],{"class":1291},[1259,2597,2599],{"class":1261,"line":2598},133,[1259,2600,1266],{"emptyLinePlaceholder":1265},[1259,2602,2604],{"class":1261,"line":2603},134,[1259,2605,1416],{"class":1272},[1259,2607,2609],{"class":1261,"line":2608},135,[1259,2610,2611],{"class":1272},"---     Remaining time shown next to the order text once the job has this much left (ms)\n",[1259,2613,2615],{"class":1261,"line":2614},136,[1259,2616,2617],{"class":1272},"---     0 shows it for the whole job\n",[1259,2619,2621],{"class":1261,"line":2620},137,[1259,2622,1428],{"class":1272},[1259,2624,2626,2628,2630],{"class":1261,"line":2625},138,[1259,2627,1273],{"class":1272},[1259,2629,1277],{"class":1276},[1259,2631,1652],{"class":1280},[1259,2633,2635,2637,2639,2641,2644,2646],{"class":1261,"line":2634},139,[1259,2636,1444],{"class":1291},[1259,2638,1466],{"class":1325},[1259,2640,1510],{"class":1291},[1259,2642,2643],{"class":1325},"showRemainingBelow",[1259,2645,1450],{"class":1287},[1259,2647,2648],{"class":1669}," 0\n",[1259,2650,2652],{"class":1261,"line":2651},140,[1259,2653,1266],{"emptyLinePlaceholder":1265},[1259,2655,2657],{"class":1261,"line":2656},141,[1259,2658,1416],{"class":1272},[1259,2660,2662],{"class":1261,"line":2661},142,[1259,2663,2664],{"class":1272},"---     One warning notification when the job has this much time left (ms)\n",[1259,2666,2668],{"class":1261,"line":2667},143,[1259,2669,1428],{"class":1272},[1259,2671,2673,2675,2677],{"class":1261,"line":2672},144,[1259,2674,1273],{"class":1272},[1259,2676,1277],{"class":1276},[1259,2678,1652],{"class":1280},[1259,2680,2682,2684,2686,2688,2691,2693,2695,2697,2699,2701],{"class":1261,"line":2681},145,[1259,2683,1444],{"class":1291},[1259,2685,1466],{"class":1325},[1259,2687,1510],{"class":1291},[1259,2689,2690],{"class":1325},"warnRemainingAt",[1259,2692,1450],{"class":1287},[1259,2694,2276],{"class":1669},[1259,2696,1771],{"class":1287},[1259,2698,1768],{"class":1669},[1259,2700,1771],{"class":1287},[1259,2702,1774],{"class":1669},[1259,2704,2706],{"class":1261,"line":2705},146,[1259,2707,1266],{"emptyLinePlaceholder":1265},[1259,2709,2711],{"class":1261,"line":2710},147,[1259,2712,1416],{"class":1272},[1259,2714,2716],{"class":1261,"line":2715},148,[1259,2717,2718],{"class":1272},"---     Screen fade in\u002Fout duration for the garage teleport (ms)\n",[1259,2720,2722],{"class":1261,"line":2721},149,[1259,2723,1428],{"class":1272},[1259,2725,2727,2729,2731],{"class":1261,"line":2726},150,[1259,2728,1273],{"class":1272},[1259,2730,1277],{"class":1276},[1259,2732,1652],{"class":1280},[1259,2734,2736,2738,2740,2742,2745,2747],{"class":1261,"line":2735},151,[1259,2737,1444],{"class":1291},[1259,2739,1466],{"class":1325},[1259,2741,1510],{"class":1291},[1259,2743,2744],{"class":1325},"garageFadeDuration",[1259,2746,1450],{"class":1287},[1259,2748,2749],{"class":1669}," 700\n",[1259,2751,2753],{"class":1261,"line":2752},152,[1259,2754,1266],{"emptyLinePlaceholder":1265},[1259,2756,2758],{"class":1261,"line":2757},153,[1259,2759,1416],{"class":1272},[1259,2761,2763],{"class":1261,"line":2762},154,[1259,2764,2765],{"class":1272},"---     Delay between the vehicle touching the ground and the fade in (ms)\n",[1259,2767,2769],{"class":1261,"line":2768},155,[1259,2770,1428],{"class":1272},[1259,2772,2774,2776,2778],{"class":1261,"line":2773},156,[1259,2775,1273],{"class":1272},[1259,2777,1277],{"class":1276},[1259,2779,1652],{"class":1280},[1259,2781,2783,2785,2787,2789,2792,2794],{"class":1261,"line":2782},157,[1259,2784,1444],{"class":1291},[1259,2786,1466],{"class":1325},[1259,2788,1510],{"class":1291},[1259,2790,2791],{"class":1325},"garageLandDelay",[1259,2793,1450],{"class":1287},[1259,2795,1774],{"class":1669},[1259,2797,2799],{"class":1261,"line":2798},158,[1259,2800,1266],{"emptyLinePlaceholder":1265},[1259,2802,2804],{"class":1261,"line":2803},159,[1259,2805,1416],{"class":1272},[1259,2807,2809],{"class":1261,"line":2808},160,[1259,2810,2811],{"class":1272},"---     Driving into the entrance faster than this is refused (km\u002Fh)\n",[1259,2813,2815],{"class":1261,"line":2814},161,[1259,2816,2817],{"class":1272},"---     0 disables the check\n",[1259,2819,2821],{"class":1261,"line":2820},162,[1259,2822,1428],{"class":1272},[1259,2824,2826,2828,2830],{"class":1261,"line":2825},163,[1259,2827,1273],{"class":1272},[1259,2829,1277],{"class":1276},[1259,2831,1704],{"class":1280},[1259,2833,2835,2837,2839,2841,2844,2846],{"class":1261,"line":2834},164,[1259,2836,1444],{"class":1291},[1259,2838,1466],{"class":1325},[1259,2840,1510],{"class":1291},[1259,2842,2843],{"class":1325},"garageEnterMaxSpeed",[1259,2845,1450],{"class":1287},[1259,2847,2848],{"class":1669}," 15.0\n",[1259,2850,2852],{"class":1261,"line":2851},165,[1259,2853,1266],{"emptyLinePlaceholder":1265},[1259,2855,2857],{"class":1261,"line":2856},166,[1259,2858,1416],{"class":1272},[1259,2860,2862],{"class":1261,"line":2861},167,[1259,2863,2864],{"class":1272},"---     Frontend sound played when the player enters the garage (PlaySoundFrontend)\n",[1259,2866,2868],{"class":1261,"line":2867},168,[1259,2869,2870],{"class":1272},"---     The screen stays black until it has finished, maxWait (ms) caps that\n",[1259,2872,2874],{"class":1261,"line":2873},169,[1259,2875,2876],{"class":1272},"---     name \"\" disables it\n",[1259,2878,2880],{"class":1261,"line":2879},170,[1259,2881,1428],{"class":1272},[1259,2883,2885,2887,2889,2892,2895,2898,2901,2903,2906,2908,2910,2912,2915,2917,2920],{"class":1261,"line":2884},171,[1259,2886,1273],{"class":1272},[1259,2888,1277],{"class":1276},[1259,2890,2891],{"class":1552}," { ",[1259,2893,2894],{"class":1280},"name",[1259,2896,2897],{"class":1552},": ",[1259,2899,2900],{"class":1280},"string",[1259,2902,1553],{"class":1552},[1259,2904,2905],{"class":1280},"set",[1259,2907,2897],{"class":1552},[1259,2909,2900],{"class":1280},[1259,2911,1553],{"class":1552},[1259,2913,2914],{"class":1280},"maxWait",[1259,2916,2897],{"class":1552},[1259,2918,2919],{"class":1280},"integer",[1259,2921,2922],{"class":1552},", }\n",[1259,2924,2926,2928,2930,2932,2935,2937],{"class":1261,"line":2925},172,[1259,2927,1444],{"class":1291},[1259,2929,1466],{"class":1325},[1259,2931,1510],{"class":1291},[1259,2933,2934],{"class":1325},"garageEnterSound",[1259,2936,1450],{"class":1287},[1259,2938,1573],{"class":1291},[1259,2940,2942,2945,2947,2949,2952,2954],{"class":1261,"line":2941},173,[1259,2943,2944],{"class":1291},"    name ",[1259,2946,1295],{"class":1287},[1259,2948,1302],{"class":1287},[1259,2950,2951],{"class":1305},"Garage_Door_Open",[1259,2953,1359],{"class":1287},[1259,2955,1597],{"class":1291},[1259,2957,2959,2962,2964,2966,2969,2971],{"class":1261,"line":2958},174,[1259,2960,2961],{"class":1291},"    set ",[1259,2963,1295],{"class":1287},[1259,2965,1302],{"class":1287},[1259,2967,2968],{"class":1305},"GTAO_Script_Doors_Faded_Screen_Sounds",[1259,2970,1359],{"class":1287},[1259,2972,1597],{"class":1291},[1259,2974,2976,2979,2981,2984],{"class":1261,"line":2975},175,[1259,2977,2978],{"class":1291},"    maxWait ",[1259,2980,1295],{"class":1287},[1259,2982,2983],{"class":1669}," 10000",[1259,2985,1597],{"class":1291},[1259,2987,2989],{"class":1261,"line":2988},176,[1259,2990,1615],{"class":1291},[1259,2992,2994],{"class":1261,"line":2993},177,[1259,2995,1266],{"emptyLinePlaceholder":1265},[1259,2997,2999],{"class":1261,"line":2998},178,[1259,3000,1416],{"class":1272},[1259,3002,3004],{"class":1261,"line":3003},179,[1259,3005,3006],{"class":1272},"---     In-game placement tool used by the admin panel (Garages page)\n",[1259,3008,3010],{"class":1261,"line":3009},180,[1259,3011,3012],{"class":1272},"---     The panel hides, the admin aims at the spot, a translucent preview follows\n",[1259,3014,3016],{"class":1261,"line":3015},181,[1259,3017,3018],{"class":1272},"---     the crosshair and the confirm key sends the coordinates back to the form.\n",[1259,3020,3022],{"class":1261,"line":3021},182,[1259,3023,1428],{"class":1272},[1259,3025,3027,3029,3031],{"class":1261,"line":3026},183,[1259,3028,1273],{"class":1272},[1259,3030,1277],{"class":1276},[1259,3032,3033],{"class":1280}," REC_HeistPrep.Shared.Config.Job.Placer\n",[1259,3035,3037,3039,3041,3043,3046,3048],{"class":1261,"line":3036},184,[1259,3038,1444],{"class":1291},[1259,3040,1466],{"class":1325},[1259,3042,1510],{"class":1291},[1259,3044,3045],{"class":1325},"placer",[1259,3047,1450],{"class":1287},[1259,3049,1573],{"class":1291},[1259,3051,3053],{"class":1261,"line":3052},185,[1259,3054,1266],{"emptyLinePlaceholder":1265},[1259,3056,3058],{"class":1261,"line":3057},186,[1259,3059,2023],{"class":1272},[1259,3061,3063],{"class":1261,"line":3062},187,[1259,3064,3065],{"class":1272},"    ---     Vehicle drawn as the preview for entrance \u002F interior \u002F exit \u002F store points\n",[1259,3067,3069],{"class":1261,"line":3068},188,[1259,3070,2035],{"class":1272},[1259,3072,3074,3077,3079,3081,3084,3086],{"class":1261,"line":3073},189,[1259,3075,3076],{"class":1291},"    previewVehicle ",[1259,3078,1295],{"class":1287},[1259,3080,1302],{"class":1287},[1259,3082,3083],{"class":1305},"baller",[1259,3085,1359],{"class":1287},[1259,3087,1597],{"class":1291},[1259,3089,3091],{"class":1261,"line":3090},190,[1259,3092,1266],{"emptyLinePlaceholder":1265},[1259,3094,3096],{"class":1261,"line":3095},191,[1259,3097,2023],{"class":1272},[1259,3099,3101],{"class":1261,"line":3100},192,[1259,3102,3103],{"class":1272},"    ---     Ped drawn as the preview for the on-foot points\n",[1259,3105,3107],{"class":1261,"line":3106},193,[1259,3108,2035],{"class":1272},[1259,3110,3112,3115,3117,3119,3122,3124],{"class":1261,"line":3111},194,[1259,3113,3114],{"class":1291},"    previewPed ",[1259,3116,1295],{"class":1287},[1259,3118,1302],{"class":1287},[1259,3120,3121],{"class":1305},"a_m_m_business_01",[1259,3123,1359],{"class":1287},[1259,3125,1597],{"class":1291},[1259,3127,3129],{"class":1261,"line":3128},195,[1259,3130,1266],{"emptyLinePlaceholder":1265},[1259,3132,3134],{"class":1261,"line":3133},196,[1259,3135,2023],{"class":1272},[1259,3137,3139],{"class":1261,"line":3138},197,[1259,3140,3141],{"class":1272},"    ---     0-255, how visible the preview entity is\n",[1259,3143,3145],{"class":1261,"line":3144},198,[1259,3146,2035],{"class":1272},[1259,3148,3150,3153,3155,3158],{"class":1261,"line":3149},199,[1259,3151,3152],{"class":1291},"    previewAlpha ",[1259,3154,1295],{"class":1287},[1259,3156,3157],{"class":1669}," 160",[1259,3159,1597],{"class":1291},[1259,3161,3163],{"class":1261,"line":3162},200,[1259,3164,1266],{"emptyLinePlaceholder":1265},[1259,3166,3168],{"class":1261,"line":3167},201,[1259,3169,2023],{"class":1272},[1259,3171,3173],{"class":1261,"line":3172},202,[1259,3174,3175],{"class":1272},"    ---     https:\u002F\u002Fdocs.fivem.net\u002Fdocs\u002Fgame-references\u002Fcontrols\u002F\n",[1259,3177,3179],{"class":1261,"line":3178},203,[1259,3180,2035],{"class":1272},[1259,3182,3184,3187,3189,3191,3194],{"class":1261,"line":3183},204,[1259,3185,3186],{"class":1291},"    confirmControl ",[1259,3188,1295],{"class":1287},[1259,3190,1670],{"class":1669},[1259,3192,3193],{"class":1291},",     ",[1259,3195,3196],{"class":1272},"-- INPUT_PICKUP (E)\n",[1259,3198,3200,3203,3205,3208,3210],{"class":1261,"line":3199},205,[1259,3201,3202],{"class":1291},"    cancelControl ",[1259,3204,1295],{"class":1287},[1259,3206,3207],{"class":1669}," 177",[1259,3209,3193],{"class":1291},[1259,3211,3212],{"class":1272},"-- INPUT_CELLPHONE_CANCEL (Backspace \u002F Esc)\n",[1259,3214,3216,3219,3221,3224,3226],{"class":1261,"line":3215},206,[1259,3217,3218],{"class":1291},"    rotateLeftControl ",[1259,3220,1295],{"class":1287},[1259,3222,3223],{"class":1669}," 174",[1259,3225,1553],{"class":1291},[1259,3227,3228],{"class":1272},"-- INPUT_CELLPHONE_LEFT (Arrow left)\n",[1259,3230,3232,3235,3237,3240,3243],{"class":1261,"line":3231},207,[1259,3233,3234],{"class":1291},"    rotateRightControl ",[1259,3236,1295],{"class":1287},[1259,3238,3239],{"class":1669}," 175",[1259,3241,3242],{"class":1291},",",[1259,3244,3245],{"class":1272},"-- INPUT_CELLPHONE_RIGHT (Arrow right)\n",[1259,3247,3249],{"class":1261,"line":3248},208,[1259,3250,1266],{"emptyLinePlaceholder":1265},[1259,3252,3254],{"class":1261,"line":3253},209,[1259,3255,2023],{"class":1272},[1259,3257,3259],{"class":1261,"line":3258},210,[1259,3260,3261],{"class":1272},"    ---     degrees per frame while an arrow key is held, and per scroll notch\n",[1259,3263,3265],{"class":1261,"line":3264},211,[1259,3266,2035],{"class":1272},[1259,3268,3270,3273,3275,3278],{"class":1261,"line":3269},212,[1259,3271,3272],{"class":1291},"    rotateStep ",[1259,3274,1295],{"class":1287},[1259,3276,3277],{"class":1669}," 1.5",[1259,3279,1597],{"class":1291},[1259,3281,3283,3286,3288,3291],{"class":1261,"line":3282},213,[1259,3284,3285],{"class":1291},"    scrollStep ",[1259,3287,1295],{"class":1287},[1259,3289,3290],{"class":1669}," 15.0",[1259,3292,1597],{"class":1291},[1259,3294,3296],{"class":1261,"line":3295},214,[1259,3297,1266],{"emptyLinePlaceholder":1265},[1259,3299,3301],{"class":1261,"line":3300},215,[1259,3302,2023],{"class":1272},[1259,3304,3306],{"class":1261,"line":3305},216,[1259,3307,3308],{"class":1272},"    ---     how far ahead of the camera a spot can be picked\n",[1259,3310,3312],{"class":1261,"line":3311},217,[1259,3313,2035],{"class":1272},[1259,3315,3317,3320,3322,3324],{"class":1261,"line":3316},218,[1259,3318,3319],{"class":1291},"    maxDistance ",[1259,3321,1295],{"class":1287},[1259,3323,2512],{"class":1669},[1259,3325,1597],{"class":1291},[1259,3327,3329],{"class":1261,"line":3328},219,[1259,3330,1266],{"emptyLinePlaceholder":1265},[1259,3332,3334],{"class":1261,"line":3333},220,[1259,3335,2023],{"class":1272},[1259,3337,3339],{"class":1261,"line":3338},221,[1259,3340,3341],{"class":1272},"    ---     an interior point skips the teleport when the admin is already this close to it\n",[1259,3343,3345],{"class":1261,"line":3344},222,[1259,3346,2035],{"class":1272},[1259,3348,3350,3353,3355,3358],{"class":1261,"line":3349},223,[1259,3351,3352],{"class":1291},"    teleportSkipDistance ",[1259,3354,1295],{"class":1287},[1259,3356,3357],{"class":1669}," 30.0",[1259,3359,1597],{"class":1291},[1259,3361,3363],{"class":1261,"line":3362},224,[1259,3364,1266],{"emptyLinePlaceholder":1265},[1259,3366,3368],{"class":1261,"line":3367},225,[1259,3369,2023],{"class":1272},[1259,3371,3373],{"class":1261,"line":3372},226,[1259,3374,3375],{"class":1272},"    ---     the tool gives up and returns to the panel after this (ms)\n",[1259,3377,3379],{"class":1261,"line":3378},227,[1259,3380,2035],{"class":1272},[1259,3382,3384,3387,3389,3391,3393,3396],{"class":1261,"line":3383},228,[1259,3385,3386],{"class":1291},"    timeout ",[1259,3388,1295],{"class":1287},[1259,3390,2009],{"class":1669},[1259,3392,1771],{"class":1287},[1259,3394,3395],{"class":1669}," 1000",[1259,3397,1597],{"class":1291},[1259,3399,3401],{"class":1261,"line":3400},229,[1259,3402,1266],{"emptyLinePlaceholder":1265},[1259,3404,3406,3408,3410],{"class":1261,"line":3405},230,[1259,3407,1938],{"class":1272},[1259,3409,1277],{"class":1276},[1259,3411,1970],{"class":1280},[1259,3413,3415,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444],{"class":1261,"line":3414},231,[1259,3416,3417],{"class":1291},"    markerRgba ",[1259,3419,1295],{"class":1287},[1259,3421,1981],{"class":1291},[1259,3423,1295],{"class":1287},[1259,3425,1768],{"class":1669},[1259,3427,1988],{"class":1291},[1259,3429,1295],{"class":1287},[1259,3431,1993],{"class":1669},[1259,3433,1996],{"class":1291},[1259,3435,1295],{"class":1287},[1259,3437,2001],{"class":1669},[1259,3439,2004],{"class":1291},[1259,3441,1295],{"class":1287},[1259,3443,2572],{"class":1669},[1259,3445,2012],{"class":1291},[1259,3447,3449],{"class":1261,"line":3448},232,[1259,3450,1615],{"class":1291},[1259,3452,3454],{"class":1261,"line":3453},233,[1259,3455,1266],{"emptyLinePlaceholder":1265},[1259,3457,3459],{"class":1261,"line":3458},234,[1259,3460,1416],{"class":1272},[1259,3462,3464],{"class":1261,"line":3463},235,[1259,3465,3466],{"class":1272},"---     Guidance per phase\n",[1259,3468,3470],{"class":1261,"line":3469},236,[1259,3471,3472],{"class":1272},"---     [1] secure the vehicle  [2] deliver\n",[1259,3474,3476],{"class":1261,"line":3475},237,[1259,3477,1428],{"class":1272},[1259,3479,3481,3483,3485,3488,3490],{"class":1261,"line":3480},238,[1259,3482,1273],{"class":1272},[1259,3484,1277],{"class":1276},[1259,3486,3487],{"class":1280}," table\u003Cinteger",[1259,3489,1553],{"class":1552},[1259,3491,3492],{"class":1280},"REC_HeistPrep.Shared.Config.Job.Phase>\n",[1259,3494,3496,3498,3500,3502,3505,3507],{"class":1261,"line":3495},239,[1259,3497,1444],{"class":1291},[1259,3499,1466],{"class":1325},[1259,3501,1510],{"class":1291},[1259,3503,3504],{"class":1325},"phases",[1259,3506,1450],{"class":1287},[1259,3508,1573],{"class":1291},[1259,3510,3512,3514,3517,3519,3521],{"class":1261,"line":3511},240,[1259,3513,1579],{"class":1291},[1259,3515,3516],{"class":1669},"1",[1259,3518,1589],{"class":1291},[1259,3520,1295],{"class":1287},[1259,3522,1573],{"class":1291},[1259,3524,3526,3529,3531,3533,3536,3538,3541],{"class":1261,"line":3525},241,[1259,3527,3528],{"class":1291},"        helpText ",[1259,3530,1295],{"class":1287},[1259,3532,2163],{"class":1291},[1259,3534,3535],{"class":1325},"phase",[1259,3537,1510],{"class":1291},[1259,3539,3540],{"class":1325},"helpText_1",[1259,3542,1597],{"class":1291},[1259,3544,3546,3549,3551,3553,3555,3557,3560],{"class":1261,"line":3545},242,[1259,3547,3548],{"class":1291},"        orderText ",[1259,3550,1295],{"class":1287},[1259,3552,2163],{"class":1291},[1259,3554,3535],{"class":1325},[1259,3556,1510],{"class":1291},[1259,3558,3559],{"class":1325},"orderText_1",[1259,3561,1597],{"class":1291},[1259,3563,3565,3568,3570,3573],{"class":1261,"line":3564},243,[1259,3566,3567],{"class":1291},"        sound ",[1259,3569,1295],{"class":1287},[1259,3571,3572],{"class":1287}," \"\"",[1259,3574,1597],{"class":1291},[1259,3576,3578],{"class":1261,"line":3577},244,[1259,3579,2216],{"class":1291},[1259,3581,3583,3585,3588,3590,3592],{"class":1261,"line":3582},245,[1259,3584,1579],{"class":1291},[1259,3586,3587],{"class":1669},"2",[1259,3589,1589],{"class":1291},[1259,3591,1295],{"class":1287},[1259,3593,1573],{"class":1291},[1259,3595,3597,3599,3601,3603,3605,3607,3610],{"class":1261,"line":3596},246,[1259,3598,3528],{"class":1291},[1259,3600,1295],{"class":1287},[1259,3602,2163],{"class":1291},[1259,3604,3535],{"class":1325},[1259,3606,1510],{"class":1291},[1259,3608,3609],{"class":1325},"helpText_2",[1259,3611,1597],{"class":1291},[1259,3613,3615,3617,3619,3621,3623,3625,3628],{"class":1261,"line":3614},247,[1259,3616,3548],{"class":1291},[1259,3618,1295],{"class":1287},[1259,3620,2163],{"class":1291},[1259,3622,3535],{"class":1325},[1259,3624,1510],{"class":1291},[1259,3626,3627],{"class":1325},"orderText_2",[1259,3629,1597],{"class":1291},[1259,3631,3633,3635,3637,3639],{"class":1261,"line":3632},248,[1259,3634,3567],{"class":1291},[1259,3636,1295],{"class":1287},[1259,3638,3572],{"class":1287},[1259,3640,1597],{"class":1291},[1259,3642,3644],{"class":1261,"line":3643},249,[1259,3645,2216],{"class":1291},[1259,3647,3649],{"class":1261,"line":3648},250,[1259,3650,1615],{"class":1291},[1259,3652,3654],{"class":1261,"line":3653},251,[1259,3655,1266],{"emptyLinePlaceholder":1265},[1259,3657,3659],{"class":1261,"line":3658},252,[1259,3660,1416],{"class":1272},[1259,3662,3664],{"class":1261,"line":3663},253,[1259,3665,3666],{"class":1272},"---     Do not touch.\n",[1259,3668,3670],{"class":1261,"line":3669},254,[1259,3671,1428],{"class":1272},[1259,3673,3675,3677,3679,3681,3684,3686],{"class":1261,"line":3674},255,[1259,3676,1444],{"class":1291},[1259,3678,1466],{"class":1325},[1259,3680,1510],{"class":1291},[1259,3682,3683],{"class":1325},"relationshipGroups",[1259,3685,1450],{"class":1287},[1259,3687,1573],{"class":1291},[1259,3689,3691,3694,3696,3698,3701,3703],{"class":1261,"line":3690},256,[1259,3692,3693],{"class":1291},"    whitelistPlayer ",[1259,3695,1295],{"class":1287},[1259,3697,1302],{"class":1287},[1259,3699,3700],{"class":1305},"REC_HeistPrep_PLAYER_WHITELIST",[1259,3702,1359],{"class":1287},[1259,3704,1597],{"class":1291},[1259,3706,3708,3711,3713,3715,3718,3720],{"class":1261,"line":3707},257,[1259,3709,3710],{"class":1291},"    memberPlayer ",[1259,3712,1295],{"class":1287},[1259,3714,1302],{"class":1287},[1259,3716,3717],{"class":1305},"REC_HeistPrep_PLAYER_MEMBER",[1259,3719,1359],{"class":1287},[1259,3721,1597],{"class":1291},[1259,3723,3725,3728,3730,3732,3735,3737],{"class":1261,"line":3724},258,[1259,3726,3727],{"class":1291},"    enemyNpc ",[1259,3729,1295],{"class":1287},[1259,3731,1302],{"class":1287},[1259,3733,3734],{"class":1305},"REC_HeistPrep_NPC_ENEMY",[1259,3736,1359],{"class":1287},[1259,3738,1597],{"class":1291},[1259,3740,3742],{"class":1261,"line":3741},259,[1259,3743,1615],{"class":1291},[1259,3745,3747],{"class":1261,"line":3746},260,[1259,3748,1266],{"emptyLinePlaceholder":1265},[1259,3750,3752,3755],{"class":1261,"line":3751},261,[1259,3753,3754],{"class":1552},"return",[1259,3756,3757],{"class":1291}," config\n",[1259,3759,3761],{"class":1261,"line":3760},262,[1259,3762,1266],{"emptyLinePlaceholder":1265},[1259,3764,3766,3768,3770],{"class":1261,"line":3765},263,[1259,3767,1273],{"class":1272},[1259,3769,1389],{"class":1276},[1259,3771,3772],{"class":1280}," REC_HeistPrep.Shared.Config.Job.Blip\n",[1259,3774,3776,3778,3781,3784],{"class":1261,"line":3775},264,[1259,3777,1273],{"class":1272},[1259,3779,3780],{"class":1276},"@field",[1259,3782,3783],{"class":1280}," label",[1259,3785,3786],{"class":1280}," string\n",[1259,3788,3790,3792,3794,3797],{"class":1261,"line":3789},265,[1259,3791,1273],{"class":1272},[1259,3793,3780],{"class":1276},[1259,3795,3796],{"class":1280}," sprite",[1259,3798,1652],{"class":1280},[1259,3800,3802,3804,3806,3809],{"class":1261,"line":3801},266,[1259,3803,1273],{"class":1272},[1259,3805,3780],{"class":1276},[1259,3807,3808],{"class":1280}," scale",[1259,3810,1704],{"class":1280},[1259,3812,3814,3816,3818,3821],{"class":1261,"line":3813},267,[1259,3815,1273],{"class":1272},[1259,3817,3780],{"class":1276},[1259,3819,3820],{"class":1280}," color",[1259,3822,1652],{"class":1280},[1259,3824,3826],{"class":1261,"line":3825},268,[1259,3827,1266],{"emptyLinePlaceholder":1265},[1259,3829,3831,3833,3835],{"class":1261,"line":3830},269,[1259,3832,1273],{"class":1272},[1259,3834,1389],{"class":1276},[1259,3836,3837],{"class":1280}," REC_HeistPrep.Shared.Config.Job.ZoneMarker\n",[1259,3839,3841,3843,3845,3848],{"class":1261,"line":3840},270,[1259,3842,1273],{"class":1272},[1259,3844,3780],{"class":1276},[1259,3846,3847],{"class":1280}," type",[1259,3849,1652],{"class":1280},[1259,3851,3853,3855,3857,3860],{"class":1261,"line":3852},271,[1259,3854,1273],{"class":1272},[1259,3856,3780],{"class":1276},[1259,3858,3859],{"class":1280}," rgba",[1259,3861,1970],{"class":1280},[1259,3863,3865,3867,3869,3872],{"class":1261,"line":3864},272,[1259,3866,1273],{"class":1272},[1259,3868,3780],{"class":1276},[1259,3870,3871],{"class":1280}," drawDistance",[1259,3873,1704],{"class":1280},[1259,3875,3877],{"class":1261,"line":3876},273,[1259,3878,1266],{"emptyLinePlaceholder":1265},[1259,3880,3882,3884,3886],{"class":1261,"line":3881},274,[1259,3883,1273],{"class":1272},[1259,3885,1389],{"class":1276},[1259,3887,3888],{"class":1280}," REC_HeistPrep.Shared.Config.Job.Phase\n",[1259,3890,3892,3894,3896,3899,3902,3905],{"class":1261,"line":3891},275,[1259,3893,1273],{"class":1272},[1259,3895,3780],{"class":1276},[1259,3897,3898],{"class":1280}," helpText",[1259,3900,3901],{"class":1280}," string[]",[1259,3903,3904],{"class":1552},"|",[1259,3906,3907],{"class":1280},"false\n",[1259,3909,3911,3913,3915,3918,3921,3923],{"class":1261,"line":3910},276,[1259,3912,1273],{"class":1272},[1259,3914,3780],{"class":1276},[1259,3916,3917],{"class":1280}," orderText",[1259,3919,3920],{"class":1280}," string",[1259,3922,3904],{"class":1552},[1259,3924,3907],{"class":1280},[1259,3926,3928,3930,3932,3935,3938],{"class":1261,"line":3927},277,[1259,3929,1273],{"class":1272},[1259,3931,3780],{"class":1276},[1259,3933,3934],{"class":1280}," sound",[1259,3936,3937],{"class":1272},"? ",[1259,3939,3940],{"class":1280},"string\n",[1259,3942,3944],{"class":1261,"line":3943},278,[1259,3945,1266],{"emptyLinePlaceholder":1265},[1259,3947,3949,3951,3953],{"class":1261,"line":3948},279,[1259,3950,1273],{"class":1272},[1259,3952,1389],{"class":1276},[1259,3954,3033],{"class":1280},[1259,3956,3958,3960,3962,3965],{"class":1261,"line":3957},280,[1259,3959,1273],{"class":1272},[1259,3961,3780],{"class":1276},[1259,3963,3964],{"class":1280}," previewVehicle",[1259,3966,3786],{"class":1280},[1259,3968,3970,3972,3974,3977],{"class":1261,"line":3969},281,[1259,3971,1273],{"class":1272},[1259,3973,3780],{"class":1276},[1259,3975,3976],{"class":1280}," previewAlpha",[1259,3978,1652],{"class":1280},[1259,3980,3982,3984,3986,3989],{"class":1261,"line":3981},282,[1259,3983,1273],{"class":1272},[1259,3985,3780],{"class":1276},[1259,3987,3988],{"class":1280}," confirmControl",[1259,3990,1652],{"class":1280},[1259,3992,3994,3996,3998,4001],{"class":1261,"line":3993},283,[1259,3995,1273],{"class":1272},[1259,3997,3780],{"class":1276},[1259,3999,4000],{"class":1280}," cancelControl",[1259,4002,1652],{"class":1280},[1259,4004,4006,4008,4010,4013],{"class":1261,"line":4005},284,[1259,4007,1273],{"class":1272},[1259,4009,3780],{"class":1276},[1259,4011,4012],{"class":1280}," rotateLeftControl",[1259,4014,1652],{"class":1280},[1259,4016,4018,4020,4022,4025],{"class":1261,"line":4017},285,[1259,4019,1273],{"class":1272},[1259,4021,3780],{"class":1276},[1259,4023,4024],{"class":1280}," previewPed",[1259,4026,3786],{"class":1280},[1259,4028,4030,4032,4034,4037],{"class":1261,"line":4029},286,[1259,4031,1273],{"class":1272},[1259,4033,3780],{"class":1276},[1259,4035,4036],{"class":1280}," rotateRightControl",[1259,4038,1652],{"class":1280},[1259,4040,4042,4044,4046,4049],{"class":1261,"line":4041},287,[1259,4043,1273],{"class":1272},[1259,4045,3780],{"class":1276},[1259,4047,4048],{"class":1280}," rotateStep",[1259,4050,1704],{"class":1280},[1259,4052,4054,4056,4058,4061],{"class":1261,"line":4053},288,[1259,4055,1273],{"class":1272},[1259,4057,3780],{"class":1276},[1259,4059,4060],{"class":1280}," scrollStep",[1259,4062,1704],{"class":1280},[1259,4064,4066,4068,4070,4073],{"class":1261,"line":4065},289,[1259,4067,1273],{"class":1272},[1259,4069,3780],{"class":1276},[1259,4071,4072],{"class":1280}," maxDistance",[1259,4074,1704],{"class":1280},[1259,4076,4078,4080,4082,4085],{"class":1261,"line":4077},290,[1259,4079,1273],{"class":1272},[1259,4081,3780],{"class":1276},[1259,4083,4084],{"class":1280}," teleportSkipDistance",[1259,4086,1704],{"class":1280},[1259,4088,4090,4092,4094,4097],{"class":1261,"line":4089},291,[1259,4091,1273],{"class":1272},[1259,4093,3780],{"class":1276},[1259,4095,4096],{"class":1280}," timeout",[1259,4098,1652],{"class":1280},[1259,4100,4102,4104,4106,4109],{"class":1261,"line":4101},292,[1259,4103,1273],{"class":1272},[1259,4105,3780],{"class":1276},[1259,4107,4108],{"class":1280}," markerRgba",[1259,4110,1970],{"class":1280},[1249,4112,4115],{"className":1251,"code":4113,"filename":4114,"language":1253,"meta":1254,"style":1254},"\n---[[\n---     REC_HeistPrep server config\n---     What each setting does, and why the defaults are what they are:\n---     https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_heistprep\n---]]\n\n---@type REC_Library.Shared.API\nlocal shApi = require \"@REC_Library.shared.sh_api\"\nlocal apiShCfg = shApi.Config\n\n---@type REC_Library.Server.Class.Web.WebConfig\nlocal webConfig = require \"@REC_Library.server.class.web.sv_webConfig\"\n\n---@type REC_Library.Server.Class.Web.WebConfigStore\nlocal WebConfigStore = require \"@REC_Library.server.class.web.sv_webConfigStore\"\n\n---[[\n---     Settings the admin panel owns\n---     They are declared in server\u002Fsv_settings.lua (value, range and description) and\n---     changed from the panel, so they are not repeated here.\n---]]\n---@type REC_HeistPrep.Server.Settings\nlocal settings = require \"@REC_HeistPrep.server.sv_settings\"\n\n---@type REC_HeistPrep.Shared.Enum\nlocal shEnums = require \"@REC_HeistPrep.shared.sh_enum\"\nlocal webhookTypes = shEnums.webhookTypes\n\n---@type REC_HeistPrep.Locales\nlocal locales = require (\"@REC_HeistPrep.locales.\".. apiShCfg.language)\n\n---@class REC_HeistPrep.Server.Config\nlocal config = {}\n\n---[[\n---    Debug mode\n---]]\n---@type boolean\nconfig.debugMode = true\n\n---[[\n---     Whether the stored vehicles are saved to the DB\n---]]\nconfig.database = {\n\n    ---@type boolean\n    enabled = true, -- false loses the stored vehicles on a restart\n}\n\n---[[\n---     Prep job settings\n---     The timers, the caps and the two key settings belong to the admin panel. What\n---     stays here is the job and item data the panel cannot edit as a form.\n---]]\nconfig.job = {\n\n    ---@type table\u003Cstring, true>\n    blacklistJobs = {\n        [\"police\"] = true,\n        [\"sheriff\"] = true,\n        [\"ambulance\"] = true,\n    },\n\n    ---[[\n    ---     Settings of Police\n    ---     neededCount belongs to the panel, the job list stays here.\n    ---]]\n    police = {\n\n        ---@type table\u003Cstring, REC_HeistPrep.Server.Config.Police.Job>\n        jobs = {\n            [\"police\"] = {\n                ranks = {}, -- If you set it to {}, all ranks will be included.\n                onDutyOnly = true,\n            },\n            -- [\"sheriff\"] = {\n            --     ranks = {},\n            --     onDutyOnly = true,\n            -- },\n        },\n    },\n\n    ---[[\n    ---     Items required to take a prep job\n    ---]]\n    ---@type table\u003Cstring, REC_HeistPrep.Server.Config.Job.RequiredItem>\n    requiredItems = {\n        -- [\"lockpick\"] = {\n        --     amount = 1,\n        --     remove = false,\n        -- },\n    },\n\n    ---[[\n    ---     Reward paid on delivery\n    ---]]\n    ---@type table\u003Cinteger, REC_HeistPrep.Server.Config.RewardItem>\n    rewardItems = {\n        -- {\n        --     name = \"black_money\",\n        --     min = 10000, max = 20000,\n        -- },\n    },\n}\n\n---[[\n---     Vehicles that can be prepped\n---     Use the same model names as systems.heistPrep.requiredVehicles in REC_YachtHeist and friends\n---     The coords are samples, adjust them to your server\n---]]\n---@type table\u003Cstring, REC_HeistPrep.Server.Config.Vehicle>\nconfig.vehicles = {\n\n    [\"adder\"] = {\n        label = \"アダー\",\n        type = \"automobile\", -- CreateVehicleServerSetter に渡す種別 (automobile \u002F bike \u002F boat \u002F heli \u002F plane ...)\n        spawns = {\n            {\n                pos = vector4(213.48, -819.34, 29.14, 249.87),\n                -- the guards spawn once a player comes within guardZoneRadius\n                guards = {\n                    {\n                        model = \"g_m_m_armgoon_01\",\n                        pos = vector4(218.40, -813.20, 30.73, 250.0),\n                        health = 200,\n                        armour = 50,\n                        weapon = {\n                            model = \"WEAPON_PISTOL\",\n                            ammo = 255,\n                            components = {},\n                        },\n                    },\n                },\n            },\n            {\n                pos = vector4(-1053.56, -2628.72, 13.83, 330.0),\n                guards = {},\n            },\n        },\n    },\n}\n\n---[[\n---     Garages\n---     Each row is one physical, one-owner unit: a player buys it through the kiosk\n---     entity, drives a prep vehicle up to the entrance while inside it, and gets\n---     teleported into the interior to store it.\n---\n---     Unlike config.vehicles \u002F config.locations, garages are NOT declared here.\n---     They live in rec_heistprep_garage_configs and are placed and edited from the\n---     admin panel (Garages page), so a server owner never has to hand edit\n---     coordinates and restart. See server\u002Fsv_utils.lua ensureGarageConfigSchema \u002F\n---     loadGarageConfigs \u002F createGarageConfig \u002F updateGarageConfig \u002F deleteGarageConfig.\n---]]\n\n---[[\n---     Garage interior presets offered by the panel's IPL pick list\n---     Picking one fills the interior's ipl, landing coordinates and maxHeight\n---     (the tallest GetModelDimensions z a vehicle may have to fit through).\n---     ipl = nil means the interior is streamed by default and needs no RequestIpl.\n---     Coordinates and heights are starting points, adjust them to the spot you land on.\n---]]\n---@type REC_HeistPrep.Server.Config.GaragePresetGroup[]\nconfig.garagePresets = {\n    {\n        label = \"標準の内部（IPL 不要）\",\n        presets = {\n            { key = \"garage_2\",   label = \"2 台ガレージ\",              ipl = nil, coords = vector4(173.29, -1003.6, -99.66, 0.0),   maxHeight = 2.2, },\n            { key = \"garage_6\",   label = \"6 台ガレージ\",              ipl = nil, coords = vector4(197.82, -1002.29, -99.66, 0.0),  maxHeight = 2.2, },\n            { key = \"garage_10\",  label = \"10 台ガレージ\",             ipl = nil, coords = vector4(229.96, -981.79, -99.66, 0.0),   maxHeight = 2.2, },\n            { key = \"eclipse_50\", label = \"エクリプス大通り 50 台ガレージ\", ipl = nil, coords = vector4(519.25, -2618.79, -50.0, 0.0),  maxHeight = 2.6, },\n            { key = \"cartel\",     label = \"カルテルガレージ（チョップショップ）\", ipl = nil, coords = vector4(1220.13, -2277.84, -50.0, 0.0), maxHeight = 2.6, },\n            { key = \"car_club\",   label = \"バインウッド・カークラブ\",     ipl = nil, coords = vector4(1202.41, -3251.25, -50.0, 0.0), maxHeight = 2.6, },\n        },\n    },\n    {\n        label = \"アルカディウス・ビジネスセンター（オフィスガレージ）\",\n        presets = {\n            { key = \"imp_dt1_02_cargarage_a\", label = \"ガレージ 1 層目\", ipl = \"imp_dt1_02_cargarage_a\", coords = vector4(-191.01, -579.14, 135.0, 0.0), maxHeight = 2.4, },\n            { key = \"imp_dt1_02_cargarage_b\", label = \"ガレージ 2 層目\", ipl = \"imp_dt1_02_cargarage_b\", coords = vector4(-117.5, -568.11, 135.0, 0.0),  maxHeight = 2.4, },\n            { key = \"imp_dt1_02_cargarage_c\", label = \"ガレージ 3 層目\", ipl = \"imp_dt1_02_cargarage_c\", coords = vector4(-136.08, -630.19, 135.0, 0.0), maxHeight = 2.4, },\n        },\n    },\n    {\n        label = \"メイズバンク・タワー（オフィスガレージ）\",\n        presets = {\n            { key = \"imp_dt1_11_cargarage_a\", label = \"ガレージ 1 層目\", ipl = \"imp_dt1_11_cargarage_a\", coords = vector4(-84.22, -823.09, 221.0, 0.0), maxHeight = 2.4, },\n            { key = \"imp_dt1_11_cargarage_b\", label = \"ガレージ 2 層目\", ipl = \"imp_dt1_11_cargarage_b\", coords = vector4(-69.86, -824.75, 221.0, 0.0), maxHeight = 2.4, },\n            { key = \"imp_dt1_11_cargarage_c\", label = \"ガレージ 3 層目\", ipl = \"imp_dt1_11_cargarage_c\", coords = vector4(-80.43, -813.25, 221.0, 0.0), maxHeight = 2.4, },\n        },\n    },\n    {\n        label = \"ロンバンク・ウェスト（オフィスガレージ）\",\n        presets = {\n            { key = \"imp_sm_13_cargarage_a\", label = \"ガレージ 1 層目\", ipl = \"imp_sm_13_cargarage_a\", coords = vector4(-1581.11, -567.25, 85.5, 0.0), maxHeight = 2.4, },\n            { key = \"imp_sm_13_cargarage_b\", label = \"ガレージ 2 層目\", ipl = \"imp_sm_13_cargarage_b\", coords = vector4(-1568.74, -562.05, 85.5, 0.0), maxHeight = 2.4, },\n            { key = \"imp_sm_13_cargarage_c\", label = \"ガレージ 3 層目\", ipl = \"imp_sm_13_cargarage_c\", coords = vector4(-1563.56, -574.43, 85.5, 0.0), maxHeight = 2.4, },\n        },\n    },\n    {\n        label = \"メイズバンク・ウェスト（オフィスガレージ）\",\n        presets = {\n            { key = \"imp_sm_15_cargarage_a\", label = \"ガレージ 1 層目\", ipl = \"imp_sm_15_cargarage_a\", coords = vector4(-1388.84, -478.74, 56.1, 0.0), maxHeight = 2.4, },\n            { key = \"imp_sm_15_cargarage_b\", label = \"ガレージ 2 層目\", ipl = \"imp_sm_15_cargarage_b\", coords = vector4(-1388.86, -478.76, 48.1, 0.0), maxHeight = 2.4, },\n            { key = \"imp_sm_15_cargarage_c\", label = \"ガレージ 3 層目\", ipl = \"imp_sm_15_cargarage_c\", coords = vector4(-1374.68, -474.36, 56.1, 0.0), maxHeight = 2.4, },\n        },\n    },\n    {\n        label = \"その他の DLC 内部\",\n        presets = {\n            { key = \"agency\",         label = \"エージェンシーのガレージ（ザ・コントラクト）\", ipl = \"sf_int_placement_sec_interior_2_dlc_garage_sec_milo_\", coords = vector4(-1071.83, -77.96, -95.0, 0.0), maxHeight = 2.6, },\n            { key = \"casino_carpark\", label = \"ダイヤモンドカジノ 駐車場\",     ipl = \"vw_casino_carpark\", coords = vector4(1380.0, 200.0, -50.0, 0.0), maxHeight = 2.6, },\n            { key = \"casino_vip\",     label = \"ダイヤモンドカジノ VIP 駐車場\", ipl = \"vw_casino_carpark\", coords = vector4(1295.0, 230.0, -50.0, 0.0), maxHeight = 2.6, },\n        },\n    },\n}\n\n---[[\n---     Where the broker stands\n---]]\n---@type table\u003Cstring, REC_HeistPrep.Server.Config.Location>\nconfig.locations = {\n\n    [\"pos-1\"] = {\n        zone = {\n            coords = vector3(26.07, -1654.79, 29.48),\n            radius = 30.0,\n        },\n        entities = {\n            {\n                type = \"ped\",\n                model = \"g_m_m_armgoon_01\",\n                coords = vector3(26.07, -1654.79, 28.48),\n                heading = 45.0,\n                blip = {\n                    label = locales.blip.npc,\n                    sprite = 225,\n                    scale = 0.8,\n                    colour = 43,\n                },\n                targetAble = true,\n                targetOptions = {\n                    label = locales.target.npc,\n                    icon = \"fa-solid fa-car-side\", -- https:\u002F\u002Ffontawesome.com\u002Fsearch?ic=free-collection\n                    iconColor = \"#63E6BE\",\n                    distance = 5.0,\n                },\n            },\n        },\n    },\n}\n\n---[[\n---     Admin UI\n---     The in-game UI (\u002Fpreppanel) is always available and is gated by config.command\n---     (allowedPermissions \u002F allowedJobs). http below only affects the browser route.\n---\n---     Tokens, dist dir and the address allowlist are shared defaults from\n---     REC_Library. One convar covers every REC_* panel, so set these once:\n---         set REC:adminToken \"xxxxx\"\n---         set REC:supportToken \"yyyyy\"\n---         set REC:allowedAddresses \"192.168.1.0\u002F24\"   # opens the LAN everywhere\n---\n---     Naming this resource narrows one of them to this panel alone:\n---         set REC_HeistPrep:supportToken \"zzzzz\"\n---]]\nconfig.web = webConfig:build(config.debugMode, {\n\n    ---[[\n    ---     Permission areas this resource understands, as \"\u003Carea>:read\" \u002F \"\u003Carea>:write\"\n    ---]]\n    ---@type string[]\n    areas = {\n        \"jobs\",         -- the running prep jobs (write cancels one)\n        \"vehicles\",     -- the stored vehicles of every character (write removes one)\n        \"config\",       -- the configured models, spawns and garages\n        \"settings\",     -- the settings this panel owns (write changes them)\n        \"spawns\",       -- job\u002Fpermanent mode of each spawn point (write switches one)\n        \"garages\",      -- garage ownership (write revokes one)\n    },\n\n    ---[[\n    ---     Who opens the in-game panel, and what they may do once inside\n    ---     Added on top of the shared list in REC_Library (admin, full access), so\n    ---     naming one narrow grant here can never drop the row that lets an admin in.\n    ---     Every entry that matches contributes its scopes, and a player holding two\n    ---     of them gets the union. There is no deny form: to take something away,\n    ---     stop granting it. Naming both an ace and a job means the player needs both.\n    ---]]\n    ---@type REC_Library.Server.Class.Web.WebConfig.Grant[]\n    grants = {\n        { ace = \"support\", scopes = { \"*\", }, },\n\n        -- the old { job = \"admin\", ranks = {} } never matched: an empty ranks table\n        -- means no grade counts. Leave ranks out to accept any of them\n        -- { job = \"admin\", scopes = { \"*\", }, },\n    },\n\n    -- false leaves the shared list out, so only the grants above count here\n    -- useSharedGrants = false,\n\n    ---[[\n    ---     Command that opens the in-game UI (NUI)\n    ---     lib.addCommand is restricted, so the ACE `command.\u003Cname>` is required as well\n    ---]]\n    command = {\n\n        ---@type string\n        name = \"preppanel\",\n\n        ---@type string\n        help = \"Open REC_HeistPrep admin UI\",\n    },\n\n    http = {\n\n        ---@type boolean\n        enabled = true, -- RELEASE:false\n\n        -- named tokens beyond admin\u002Fsupport, each scoped on its own: https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_library\u002Fweb-config\n        -- customTokens = {\n        --     { name = \"jobsOnly\", scopes = { \"jobs\" }, },\n        --     { name = \"fullAccess\", scopes = { \"*\" }, },\n        -- },\n\n        -- replaces the convar-built address list entirely, keep loopback in it\n        -- allowedAddresses = {\n        --     \"127.0.0.0\u002F8\",\n        --     \"192.168.1.0\u002F24\",\n        -- },\n\n        -- trustedProxies = {\n        --     \"10.0.0.5\",\n        -- },\n    },\n}) --[[@as REC_HeistPrep.Server.Config.Web]]\n\n---[[\n---     Who may open the admin UI\n---     Any ACE from allowedPermissions or any job from allowedJobs grants access.\n---]]\n---[[\n---     Discord webhook posted on each stage of a prep job\n---]]\nconfig.webhooks = {\n\n    ---@type boolean\n    enabled = false,\n\n    ---@type table\u003CREC_HeistPrep.Shared.Enum.WebHookTypes, string>\n    urls = {\n        [webhookTypes.onStart]      = \"\",\n        [webhookTypes.onDeliver]    = \"\",\n        [webhookTypes.onCancel]     = \"\",\n        [webhookTypes.onFail]       = \"\",\n    },\n}\n\n-- put the panel owned defaults in place before anything reads them\nWebConfigStore.seed(config, settings.list)\n\nreturn config\n\n---@class REC_HeistPrep.Server.Config.Job.RequiredItem\n---@field amount integer\n---@field remove boolean\n\n---@class REC_HeistPrep.Server.Config.RewardItem\n---@field name string\n---@field min integer\n---@field max integer\n\n---@class REC_HeistPrep.Server.Config.Police.Job: REC_Utils.Server.Modules.Framework.DoesRequiredJobsExist.Args.Job\n---@field ranks table\u003Cinteger, true>\n---@field onDutyOnly boolean\n---@\n\n---@class REC_HeistPrep.Server.Config.Vehicle\n---@field label string\n---@field type string\n---@field spawns table\u003Cinteger, REC_HeistPrep.Server.Config.Vehicle.Spawn>\n---@\n\n---@class REC_HeistPrep.Server.Config.Vehicle.Spawn\n---@field pos vector4\n---@field guards table\u003Cinteger, REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard>\n---@\n\n---@class REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard\n---@field model string\n---@field pos vector4\n---@field health number\n---@field armour number\n---@field weapon? REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard.Weapon\n---@\n\n---@class REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard.Weapon\n---@field model string\n---@field ammo integer\n---@field components table\u003Cinteger, { model: string, }>\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage\n---@field label string\n---@field price integer\n---@field capacity integer\n---@field entrance REC_HeistPrep.Server.Config.Garage.Entrance\n---@field kiosk REC_HeistPrep.Server.Config.Garage.Kiosk\n---@field interior REC_HeistPrep.Server.Config.Garage.Interior\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage.Entrance\n---@field coords vector4\n---@field pedCoords vector4|nil where a player on foot lands when walking out, coords when nil\n---@field radius number\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage.Kiosk\n---@field type \"object\" | \"ped\"\n---@field model string\n---@field coords vector3\n---@field heading number\n---@field targetOptions REC_HeistPrep.Server.Config.Location.Entity.TargetOptions\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage.Interior\n---@field coords vector4\n---@field pedCoords vector4|nil where a player on foot lands when walking in, coords when nil\n---@field ipl string|nil\n---@field useRoutingBucket boolean\n---@field maxHeight number|nil what GetModelDimensions says the vehicle may be tall (z), nil\u002F0 means no limit\n---@field exitZone REC_HeistPrep.Server.Config.Garage.Interior.Zone\n---@field storeZone REC_HeistPrep.Server.Config.Garage.Interior.StoreZone\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage.Interior.Zone\n---@field coords vector4\n---@field radius number\n---@\n\n---@class REC_HeistPrep.Server.Config.Garage.Interior.StoreZone\n---@field coords vector3\n---@field radius number\n---@\n\n---@class REC_HeistPrep.Server.Config.GaragePresetGroup\n---@field label string\n---@field presets REC_HeistPrep.Server.Config.GaragePreset[]\n---@\n\n---@class REC_HeistPrep.Server.Config.GaragePreset\n---@field key string unique across every group\n---@field label string\n---@field ipl string|nil\n---@field coords vector4 landing point inside, w = heading\n---@field maxHeight number|nil nil\u002F0 means no limit\n---@\n\n---@class REC_HeistPrep.Server.Config.Location\n---@field zone REC_HeistPrep.Server.Config.Location.Zone\n---@field entities table\u003Cinteger, REC_HeistPrep.Server.Config.Location.Entity>\n---@\n\n---@class REC_HeistPrep.Server.Config.Location.Zone\n---@field coords vector3\n---@field radius number\n---@\n\n---@class REC_HeistPrep.Server.Config.Location.Entity\n---@field type \"object\" | \"ped\"\n---@field model string\n---@field coords vector3\n---@field heading number\n---@field blip? REC_HeistPrep.Server.Config.Location.Entity.Blip\n---@field targetAble boolean\n---@field targetOptions? REC_HeistPrep.Server.Config.Location.Entity.TargetOptions\n---@\n\n---@class REC_HeistPrep.Server.Config.Location.Entity.Blip\n---@field label string\n---@field sprite integer\n---@field scale number\n---@field colour integer\n---@\n\n---@class REC_HeistPrep.Server.Config.Location.Entity.TargetOptions\n---@field label string\n---@field icon string\n---@field iconColor string\n---@field distance number\n---@\n\n\n---@class REC_HeistPrep.Server.Config.Web: REC_Library.Server.Class.Web.WebConfig.Result\n---@field command { name: string, help: string, }\n","config\u002Fsv_config.lua",[1256,4116,4117,4121,4125,4130,4135,4140,4144,4148,4156,4172,4184,4188,4197,4215,4219,4228,4246,4250,4254,4259,4264,4269,4273,4282,4300,4304,4313,4331,4346,4350,4358,4384,4388,4397,4407,4411,4415,4419,4423,4431,4441,4445,4449,4454,4458,4469,4473,4481,4495,4499,4503,4507,4512,4517,4522,4526,4536,4540,4552,4561,4580,4599,4618,4622,4626,4630,4635,4640,4644,4653,4657,4671,4680,4697,4710,4721,4726,4731,4736,4741,4746,4751,4755,4759,4763,4768,4772,4785,4794,4799,4804,4809,4814,4818,4822,4826,4831,4835,4848,4857,4862,4867,4872,4876,4880,4884,4888,4892,4897,4902,4907,4911,4924,4935,4939,4956,4971,4989,4998,5003,5040,5045,5054,5059,5075,5108,5120,5132,5141,5157,5168,5178,5183,5188,5193,5197,5201,5235,5243,5247,5251,5255,5259,5263,5267,5272,5277,5282,5287,5292,5297,5302,5307,5312,5317,5321,5325,5329,5334,5339,5344,5349,5354,5358,5367,5378,5383,5398,5407,5483,5550,5618,5688,5756,5823,5827,5831,5835,5850,5858,5930,6000,6070,6074,6078,6082,6097,6105,6175,6244,6313,6317,6321,6325,6340,6348,6418,6487,6556,6560,6564,6568,6583,6591,6661,6731,6800,6804,6808,6812,6827,6835,6910,6979,7047,7051,7055,7059,7063,7067,7072,7076,7089,7100,7104,7121,7130,7159,7170,7174,7183,7187,7203,7218,7244,7256,7265,7283,7294,7305,7317,7321,7332,7341,7358,7377,7393,7405,7409,7413,7417,7421,7425,7429,7433,7438,7443,7448,7452,7457,7462,7467,7472,7477,7481,7486,7491,7495,7521,7525,7529,7534,7538,7547,7556,7572,7585,7600,7614,7628,7643,7647,7651,7655,7660,7665,7670,7675,7680,7685,7689,7698,7707,7739,7744,7750,7756,7762,7767,7772,7778,7784,7789,7794,7800,7806,7811,7821,7826,7835,7852,7857,7866,7883,7888,7893,7903,7908,7917,7932,7937,7943,7949,7955,7961,7966,7971,7977,7983,7989,7995,8000,8005,8011,8017,8022,8027,8036,8041,8046,8052,8058,8063,8068,8074,8079,8091,8096,8105,8117,8122,8137,8147,8165,8182,8199,8216,8221,8226,8231,8237,8254,8259,8266,8271,8281,8293,8305,8310,8320,8332,8344,8356,8361,8376,8392,8404,8410,8415,8425,8436,8447,8464,8469,8474,8484,8497,8514,8519,8524,8534,8546,8557,8569,8581,8596,8601,8606,8616,8627,8639,8667,8672,8677,8687,8698,8710,8722,8735,8748,8761,8766,8771,8780,8792,8814,8826,8831,8836,8845,8869,8880,8892,8904,8917,8922,8927,8936,8947,8967,8984,8996,9033,9046,9059,9064,9069,9078,9089,9100,9105,9110,9119,9130,9141,9146,9151,9161,9172,9185,9190,9195,9205,9218,9229,9244,9267,9287,9292,9297,9307,9320,9337,9342,9347,9356,9367,9378,9383,9388,9398,9421,9432,9443,9454,9469,9481,9495,9500,9505,9515,9526,9537,9548,9560,9565,9570,9579,9590,9602,9614,9626,9631,9636,9641,9656],{"__ignoreMap":1254},[1259,4118,4119],{"class":1261,"line":1262},[1259,4120,1266],{"emptyLinePlaceholder":1265},[1259,4122,4123],{"class":1261,"line":1269},[1259,4124,1416],{"class":1272},[1259,4126,4127],{"class":1261,"line":1284},[1259,4128,4129],{"class":1272},"---     REC_HeistPrep server config\n",[1259,4131,4132],{"class":1261,"line":1312},[1259,4133,4134],{"class":1272},"---     What each setting does, and why the defaults are what they are:\n",[1259,4136,4137],{"class":1261,"line":1329},[1259,4138,4139],{"class":1272},"---     https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_heistprep\n",[1259,4141,4142],{"class":1261,"line":1334},[1259,4143,1428],{"class":1272},[1259,4145,4146],{"class":1261,"line":1344},[1259,4147,1266],{"emptyLinePlaceholder":1265},[1259,4149,4150,4152,4154],{"class":1261,"line":1379},[1259,4151,1273],{"class":1272},[1259,4153,1277],{"class":1276},[1259,4155,1281],{"class":1280},[1259,4157,4158,4160,4162,4164,4166,4168,4170],{"class":1261,"line":1384},[1259,4159,1288],{"class":1287},[1259,4161,1292],{"class":1291},[1259,4163,1295],{"class":1287},[1259,4165,1299],{"class":1298},[1259,4167,1302],{"class":1287},[1259,4169,1306],{"class":1305},[1259,4171,1309],{"class":1287},[1259,4173,4174,4176,4178,4180,4182],{"class":1261,"line":1395},[1259,4175,1288],{"class":1287},[1259,4177,1317],{"class":1291},[1259,4179,1295],{"class":1287},[1259,4181,1322],{"class":1291},[1259,4183,1326],{"class":1325},[1259,4185,4186],{"class":1261,"line":1408},[1259,4187,1266],{"emptyLinePlaceholder":1265},[1259,4189,4190,4192,4194],{"class":1261,"line":1413},[1259,4191,1273],{"class":1272},[1259,4193,1277],{"class":1276},[1259,4195,4196],{"class":1280}," REC_Library.Server.Class.Web.WebConfig\n",[1259,4198,4199,4201,4204,4206,4208,4210,4213],{"class":1261,"line":1419},[1259,4200,1288],{"class":1287},[1259,4202,4203],{"class":1291}," webConfig ",[1259,4205,1295],{"class":1287},[1259,4207,1299],{"class":1298},[1259,4209,1302],{"class":1287},[1259,4211,4212],{"class":1305},"@REC_Library.server.class.web.sv_webConfig",[1259,4214,1309],{"class":1287},[1259,4216,4217],{"class":1261,"line":1425},[1259,4218,1266],{"emptyLinePlaceholder":1265},[1259,4220,4221,4223,4225],{"class":1261,"line":1431},[1259,4222,1273],{"class":1272},[1259,4224,1277],{"class":1276},[1259,4226,4227],{"class":1280}," REC_Library.Server.Class.Web.WebConfigStore\n",[1259,4229,4230,4232,4235,4237,4239,4241,4244],{"class":1261,"line":1441},[1259,4231,1288],{"class":1287},[1259,4233,4234],{"class":1291}," WebConfigStore ",[1259,4236,1295],{"class":1287},[1259,4238,1299],{"class":1298},[1259,4240,1302],{"class":1287},[1259,4242,4243],{"class":1305},"@REC_Library.server.class.web.sv_webConfigStore",[1259,4245,1309],{"class":1287},[1259,4247,4248],{"class":1261,"line":1456},[1259,4249,1266],{"emptyLinePlaceholder":1265},[1259,4251,4252],{"class":1261,"line":1461},[1259,4253,1416],{"class":1272},[1259,4255,4256],{"class":1261,"line":1473},[1259,4257,4258],{"class":1272},"---     Settings the admin panel owns\n",[1259,4260,4261],{"class":1261,"line":1478},[1259,4262,4263],{"class":1272},"---     They are declared in server\u002Fsv_settings.lua (value, range and description) and\n",[1259,4265,4266],{"class":1261,"line":1483},[1259,4267,4268],{"class":1272},"---     changed from the panel, so they are not repeated here.\n",[1259,4270,4271],{"class":1261,"line":1489},[1259,4272,1428],{"class":1272},[1259,4274,4275,4277,4279],{"class":1261,"line":1494},[1259,4276,1273],{"class":1272},[1259,4278,1277],{"class":1276},[1259,4280,4281],{"class":1280}," REC_HeistPrep.Server.Settings\n",[1259,4283,4284,4286,4289,4291,4293,4295,4298],{"class":1261,"line":1503},[1259,4285,1288],{"class":1287},[1259,4287,4288],{"class":1291}," settings ",[1259,4290,1295],{"class":1287},[1259,4292,1299],{"class":1298},[1259,4294,1302],{"class":1287},[1259,4296,4297],{"class":1305},"@REC_HeistPrep.server.sv_settings",[1259,4299,1309],{"class":1287},[1259,4301,4302],{"class":1261,"line":1521},[1259,4303,1266],{"emptyLinePlaceholder":1265},[1259,4305,4306,4308,4310],{"class":1261,"line":1526},[1259,4307,1273],{"class":1272},[1259,4309,1277],{"class":1276},[1259,4311,4312],{"class":1280}," REC_HeistPrep.Shared.Enum\n",[1259,4314,4315,4317,4320,4322,4324,4326,4329],{"class":1261,"line":1531},[1259,4316,1288],{"class":1287},[1259,4318,4319],{"class":1291}," shEnums ",[1259,4321,1295],{"class":1287},[1259,4323,1299],{"class":1298},[1259,4325,1302],{"class":1287},[1259,4327,4328],{"class":1305},"@REC_HeistPrep.shared.sh_enum",[1259,4330,1309],{"class":1287},[1259,4332,4333,4335,4338,4340,4343],{"class":1261,"line":1537},[1259,4334,1288],{"class":1287},[1259,4336,4337],{"class":1291}," webhookTypes ",[1259,4339,1295],{"class":1287},[1259,4341,4342],{"class":1291}," shEnums.",[1259,4344,4345],{"class":1325},"webhookTypes\n",[1259,4347,4348],{"class":1261,"line":1542},[1259,4349,1266],{"emptyLinePlaceholder":1265},[1259,4351,4352,4354,4356],{"class":1261,"line":1559},[1259,4353,1273],{"class":1272},[1259,4355,1277],{"class":1276},[1259,4357,1341],{"class":1280},[1259,4359,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382],{"class":1261,"line":1576},[1259,4361,1288],{"class":1287},[1259,4363,1349],{"class":1291},[1259,4365,1295],{"class":1287},[1259,4367,1299],{"class":1298},[1259,4369,1356],{"class":1291},[1259,4371,1359],{"class":1287},[1259,4373,1362],{"class":1305},[1259,4375,1359],{"class":1287},[1259,4377,1367],{"class":1287},[1259,4379,1370],{"class":1291},[1259,4381,1373],{"class":1325},[1259,4383,1376],{"class":1291},[1259,4385,4386],{"class":1261,"line":1600},[1259,4387,1266],{"emptyLinePlaceholder":1265},[1259,4389,4390,4392,4394],{"class":1261,"line":1606},[1259,4391,1273],{"class":1272},[1259,4393,1389],{"class":1276},[1259,4395,4396],{"class":1280}," REC_HeistPrep.Server.Config\n",[1259,4398,4399,4401,4403,4405],{"class":1261,"line":1612},[1259,4400,1288],{"class":1287},[1259,4402,1400],{"class":1291},[1259,4404,1295],{"class":1287},[1259,4406,1405],{"class":1291},[1259,4408,4409],{"class":1261,"line":1618},[1259,4410,1266],{"emptyLinePlaceholder":1265},[1259,4412,4413],{"class":1261,"line":1623},[1259,4414,1416],{"class":1272},[1259,4416,4417],{"class":1261,"line":1628},[1259,4418,1422],{"class":1272},[1259,4420,4421],{"class":1261,"line":1634},[1259,4422,1428],{"class":1272},[1259,4424,4425,4427,4429],{"class":1261,"line":1640},[1259,4426,1273],{"class":1272},[1259,4428,1277],{"class":1276},[1259,4430,1438],{"class":1280},[1259,4432,4433,4435,4437,4439],{"class":1261,"line":1645},[1259,4434,1444],{"class":1291},[1259,4436,1447],{"class":1325},[1259,4438,1450],{"class":1287},[1259,4440,1453],{"class":1287},[1259,4442,4443],{"class":1261,"line":1655},[1259,4444,1266],{"emptyLinePlaceholder":1265},[1259,4446,4447],{"class":1261,"line":1676},[1259,4448,1416],{"class":1272},[1259,4450,4451],{"class":1261,"line":1681},[1259,4452,4453],{"class":1272},"---     Whether the stored vehicles are saved to the DB\n",[1259,4455,4456],{"class":1261,"line":1686},[1259,4457,1428],{"class":1272},[1259,4459,4460,4462,4465,4467],{"class":1261,"line":1692},[1259,4461,1444],{"class":1291},[1259,4463,4464],{"class":1325},"database",[1259,4466,1450],{"class":1287},[1259,4468,1573],{"class":1291},[1259,4470,4471],{"class":1261,"line":1697},[1259,4472,1266],{"emptyLinePlaceholder":1265},[1259,4474,4475,4477,4479],{"class":1261,"line":1707},[1259,4476,1938],{"class":1272},[1259,4478,1277],{"class":1276},[1259,4480,1438],{"class":1280},[1259,4482,4483,4486,4488,4490,4492],{"class":1261,"line":1724},[1259,4484,4485],{"class":1291},"    enabled ",[1259,4487,1295],{"class":1287},[1259,4489,1594],{"class":1287},[1259,4491,1553],{"class":1291},[1259,4493,4494],{"class":1272},"-- false loses the stored vehicles on a restart\n",[1259,4496,4497],{"class":1261,"line":1729},[1259,4498,1615],{"class":1291},[1259,4500,4501],{"class":1261,"line":1734},[1259,4502,1266],{"emptyLinePlaceholder":1265},[1259,4504,4505],{"class":1261,"line":1740},[1259,4506,1416],{"class":1272},[1259,4508,4509],{"class":1261,"line":1745},[1259,4510,4511],{"class":1272},"---     Prep job settings\n",[1259,4513,4514],{"class":1261,"line":1754},[1259,4515,4516],{"class":1272},"---     The timers, the caps and the two key settings belong to the admin panel. What\n",[1259,4518,4519],{"class":1261,"line":1777},[1259,4520,4521],{"class":1272},"---     stays here is the job and item data the panel cannot edit as a form.\n",[1259,4523,4524],{"class":1261,"line":1782},[1259,4525,1428],{"class":1272},[1259,4527,4528,4530,4532,4534],{"class":1261,"line":1787},[1259,4529,1444],{"class":1291},[1259,4531,1466],{"class":1325},[1259,4533,1450],{"class":1287},[1259,4535,1573],{"class":1291},[1259,4537,4538],{"class":1261,"line":1793},[1259,4539,1266],{"emptyLinePlaceholder":1265},[1259,4541,4542,4544,4546,4548,4550],{"class":1261,"line":1799},[1259,4543,1938],{"class":1272},[1259,4545,1277],{"class":1276},[1259,4547,1549],{"class":1280},[1259,4549,1553],{"class":1552},[1259,4551,1556],{"class":1280},[1259,4553,4554,4557,4559],{"class":1261,"line":1805},[1259,4555,4556],{"class":1291},"    blacklistJobs ",[1259,4558,1295],{"class":1287},[1259,4560,1573],{"class":1291},[1259,4562,4563,4566,4568,4570,4572,4574,4576,4578],{"class":1261,"line":1810},[1259,4564,4565],{"class":1291},"        [",[1259,4567,1359],{"class":1287},[1259,4569,1584],{"class":1305},[1259,4571,1359],{"class":1287},[1259,4573,1589],{"class":1291},[1259,4575,1295],{"class":1287},[1259,4577,1594],{"class":1287},[1259,4579,1597],{"class":1291},[1259,4581,4582,4584,4586,4589,4591,4593,4595,4597],{"class":1261,"line":1819},[1259,4583,4565],{"class":1291},[1259,4585,1359],{"class":1287},[1259,4587,4588],{"class":1305},"sheriff",[1259,4590,1359],{"class":1287},[1259,4592,1589],{"class":1291},[1259,4594,1295],{"class":1287},[1259,4596,1594],{"class":1287},[1259,4598,1597],{"class":1291},[1259,4600,4601,4603,4605,4608,4610,4612,4614,4616],{"class":1261,"line":1840},[1259,4602,4565],{"class":1291},[1259,4604,1359],{"class":1287},[1259,4606,4607],{"class":1305},"ambulance",[1259,4609,1359],{"class":1287},[1259,4611,1589],{"class":1291},[1259,4613,1295],{"class":1287},[1259,4615,1594],{"class":1287},[1259,4617,1597],{"class":1291},[1259,4619,4620],{"class":1261,"line":1845},[1259,4621,2216],{"class":1291},[1259,4623,4624],{"class":1261,"line":1850},[1259,4625,1266],{"emptyLinePlaceholder":1265},[1259,4627,4628],{"class":1261,"line":1856},[1259,4629,2023],{"class":1272},[1259,4631,4632],{"class":1261,"line":1862},[1259,4633,4634],{"class":1272},"    ---     Settings of Police\n",[1259,4636,4637],{"class":1261,"line":1867},[1259,4638,4639],{"class":1272},"    ---     neededCount belongs to the panel, the job list stays here.\n",[1259,4641,4642],{"class":1261,"line":1876},[1259,4643,2035],{"class":1272},[1259,4645,4646,4649,4651],{"class":1261,"line":1893},[1259,4647,4648],{"class":1291},"    police ",[1259,4650,1295],{"class":1287},[1259,4652,1573],{"class":1291},[1259,4654,4655],{"class":1261,"line":1898},[1259,4656,1266],{"emptyLinePlaceholder":1265},[1259,4658,4659,4662,4664,4666,4668],{"class":1261,"line":1903},[1259,4660,4661],{"class":1272},"        ---",[1259,4663,1277],{"class":1276},[1259,4665,1549],{"class":1280},[1259,4667,1553],{"class":1552},[1259,4669,4670],{"class":1280},"REC_HeistPrep.Server.Config.Police.Job>\n",[1259,4672,4673,4676,4678],{"class":1261,"line":1909},[1259,4674,4675],{"class":1291},"        jobs ",[1259,4677,1295],{"class":1287},[1259,4679,1573],{"class":1291},[1259,4681,4682,4685,4687,4689,4691,4693,4695],{"class":1261,"line":1914},[1259,4683,4684],{"class":1291},"            [",[1259,4686,1359],{"class":1287},[1259,4688,1584],{"class":1305},[1259,4690,1359],{"class":1287},[1259,4692,1589],{"class":1291},[1259,4694,1295],{"class":1287},[1259,4696,1573],{"class":1291},[1259,4698,4699,4702,4704,4707],{"class":1261,"line":1930},[1259,4700,4701],{"class":1291},"                ranks ",[1259,4703,1295],{"class":1287},[1259,4705,4706],{"class":1291}," {}, ",[1259,4708,4709],{"class":1272},"-- If you set it to {}, all ranks will be included.\n",[1259,4711,4712,4715,4717,4719],{"class":1261,"line":1935},[1259,4713,4714],{"class":1291},"                onDutyOnly ",[1259,4716,1295],{"class":1287},[1259,4718,1594],{"class":1287},[1259,4720,1597],{"class":1291},[1259,4722,4723],{"class":1261,"line":1945},[1259,4724,4725],{"class":1291},"            },\n",[1259,4727,4728],{"class":1261,"line":1958},[1259,4729,4730],{"class":1272},"            -- [\"sheriff\"] = {\n",[1259,4732,4733],{"class":1261,"line":1963},[1259,4734,4735],{"class":1272},"            --     ranks = {},\n",[1259,4737,4738],{"class":1261,"line":1973},[1259,4739,4740],{"class":1272},"            --     onDutyOnly = true,\n",[1259,4742,4743],{"class":1261,"line":2015},[1259,4744,4745],{"class":1272},"            -- },\n",[1259,4747,4748],{"class":1261,"line":2020},[1259,4749,4750],{"class":1291},"        },\n",[1259,4752,4753],{"class":1261,"line":2026},[1259,4754,2216],{"class":1291},[1259,4756,4757],{"class":1261,"line":2032},[1259,4758,1266],{"emptyLinePlaceholder":1265},[1259,4760,4761],{"class":1261,"line":2038},[1259,4762,2023],{"class":1272},[1259,4764,4765],{"class":1261,"line":2047},[1259,4766,4767],{"class":1272},"    ---     Items required to take a prep job\n",[1259,4769,4770],{"class":1261,"line":2060},[1259,4771,2035],{"class":1272},[1259,4773,4774,4776,4778,4780,4782],{"class":1261,"line":2065},[1259,4775,1938],{"class":1272},[1259,4777,1277],{"class":1276},[1259,4779,1549],{"class":1280},[1259,4781,1553],{"class":1552},[1259,4783,4784],{"class":1280},"REC_HeistPrep.Server.Config.Job.RequiredItem>\n",[1259,4786,4787,4790,4792],{"class":1261,"line":2070},[1259,4788,4789],{"class":1291},"    requiredItems ",[1259,4791,1295],{"class":1287},[1259,4793,1573],{"class":1291},[1259,4795,4796],{"class":1261,"line":2075},[1259,4797,4798],{"class":1272},"        -- [\"lockpick\"] = {\n",[1259,4800,4801],{"class":1261,"line":2081},[1259,4802,4803],{"class":1272},"        --     amount = 1,\n",[1259,4805,4806],{"class":1261,"line":2086},[1259,4807,4808],{"class":1272},"        --     remove = false,\n",[1259,4810,4811],{"class":1261,"line":2129},[1259,4812,4813],{"class":1272},"        -- },\n",[1259,4815,4816],{"class":1261,"line":2145},[1259,4817,2216],{"class":1291},[1259,4819,4820],{"class":1261,"line":2155},[1259,4821,1266],{"emptyLinePlaceholder":1265},[1259,4823,4824],{"class":1261,"line":2175},[1259,4825,2023],{"class":1272},[1259,4827,4828],{"class":1261,"line":2188},[1259,4829,4830],{"class":1272},"    ---     Reward paid on delivery\n",[1259,4832,4833],{"class":1261,"line":2201},[1259,4834,2035],{"class":1272},[1259,4836,4837,4839,4841,4843,4845],{"class":1261,"line":2213},[1259,4838,1938],{"class":1272},[1259,4840,1277],{"class":1276},[1259,4842,3487],{"class":1280},[1259,4844,1553],{"class":1552},[1259,4846,4847],{"class":1280},"REC_HeistPrep.Server.Config.RewardItem>\n",[1259,4849,4850,4853,4855],{"class":1261,"line":2219},[1259,4851,4852],{"class":1291},"    rewardItems ",[1259,4854,1295],{"class":1287},[1259,4856,1573],{"class":1291},[1259,4858,4859],{"class":1261,"line":2229},[1259,4860,4861],{"class":1272},"        -- {\n",[1259,4863,4864],{"class":1261,"line":2246},[1259,4865,4866],{"class":1272},"        --     name = \"black_money\",\n",[1259,4868,4869],{"class":1261,"line":2258},[1259,4870,4871],{"class":1272},"        --     min = 10000, max = 20000,\n",[1259,4873,4874],{"class":1261,"line":2269},[1259,4875,4813],{"class":1272},[1259,4877,4878],{"class":1261,"line":2281},[1259,4879,2216],{"class":1291},[1259,4881,4882],{"class":1261,"line":2286},[1259,4883,1615],{"class":1291},[1259,4885,4886],{"class":1261,"line":2291},[1259,4887,1266],{"emptyLinePlaceholder":1265},[1259,4889,4890],{"class":1261,"line":2296},[1259,4891,1416],{"class":1272},[1259,4893,4894],{"class":1261,"line":2302},[1259,4895,4896],{"class":1272},"---     Vehicles that can be prepped\n",[1259,4898,4899],{"class":1261,"line":2307},[1259,4900,4901],{"class":1272},"---     Use the same model names as systems.heistPrep.requiredVehicles in REC_YachtHeist and friends\n",[1259,4903,4904],{"class":1261,"line":2317},[1259,4905,4906],{"class":1272},"---     The coords are samples, adjust them to your server\n",[1259,4908,4909],{"class":1261,"line":2335},[1259,4910,1428],{"class":1272},[1259,4912,4913,4915,4917,4919,4921],{"class":1261,"line":2346},[1259,4914,1273],{"class":1272},[1259,4916,1277],{"class":1276},[1259,4918,1549],{"class":1280},[1259,4920,1553],{"class":1552},[1259,4922,4923],{"class":1280},"REC_HeistPrep.Server.Config.Vehicle>\n",[1259,4925,4926,4928,4931,4933],{"class":1261,"line":2358},[1259,4927,1444],{"class":1291},[1259,4929,4930],{"class":1325},"vehicles",[1259,4932,1450],{"class":1287},[1259,4934,1573],{"class":1291},[1259,4936,4937],{"class":1261,"line":2370},[1259,4938,1266],{"emptyLinePlaceholder":1265},[1259,4940,4941,4943,4945,4948,4950,4952,4954],{"class":1261,"line":2375},[1259,4942,1579],{"class":1291},[1259,4944,1359],{"class":1287},[1259,4946,4947],{"class":1305},"adder",[1259,4949,1359],{"class":1287},[1259,4951,1589],{"class":1291},[1259,4953,1295],{"class":1287},[1259,4955,1573],{"class":1291},[1259,4957,4958,4960,4962,4964,4967,4969],{"class":1261,"line":2380},[1259,4959,2158],{"class":1291},[1259,4961,1295],{"class":1287},[1259,4963,1302],{"class":1287},[1259,4965,4966],{"class":1305},"アダー",[1259,4968,1359],{"class":1287},[1259,4970,1597],{"class":1291},[1259,4972,4973,4975,4977,4979,4982,4984,4986],{"class":1261,"line":2385},[1259,4974,2460],{"class":1291},[1259,4976,1295],{"class":1287},[1259,4978,1302],{"class":1287},[1259,4980,4981],{"class":1305},"automobile",[1259,4983,1359],{"class":1287},[1259,4985,1553],{"class":1291},[1259,4987,4988],{"class":1272},"-- CreateVehicleServerSetter に渡す種別 (automobile \u002F bike \u002F boat \u002F heli \u002F plane ...)\n",[1259,4990,4991,4994,4996],{"class":1261,"line":2390},[1259,4992,4993],{"class":1291},"        spawns ",[1259,4995,1295],{"class":1287},[1259,4997,1573],{"class":1291},[1259,4999,5000],{"class":1261,"line":2396},[1259,5001,5002],{"class":1291},"            {\n",[1259,5004,5005,5008,5010,5013,5016,5019,5021,5024,5027,5029,5032,5034,5037],{"class":1261,"line":2401},[1259,5006,5007],{"class":1291},"                pos ",[1259,5009,1295],{"class":1287},[1259,5011,5012],{"class":1298}," vector4",[1259,5014,5015],{"class":1291},"(",[1259,5017,5018],{"class":1669},"213.48",[1259,5020,1553],{"class":1291},[1259,5022,5023],{"class":1287},"-",[1259,5025,5026],{"class":1669},"819.34",[1259,5028,1553],{"class":1291},[1259,5030,5031],{"class":1669},"29.14",[1259,5033,1553],{"class":1291},[1259,5035,5036],{"class":1669},"249.87",[1259,5038,5039],{"class":1291},"),\n",[1259,5041,5042],{"class":1261,"line":2431},[1259,5043,5044],{"class":1272},"                -- the guards spawn once a player comes within guardZoneRadius\n",[1259,5046,5047,5050,5052],{"class":1261,"line":2447},[1259,5048,5049],{"class":1291},"                guards ",[1259,5051,1295],{"class":1287},[1259,5053,1573],{"class":1291},[1259,5055,5056],{"class":1261,"line":2457},[1259,5057,5058],{"class":1291},"                    {\n",[1259,5060,5061,5064,5066,5068,5071,5073],{"class":1261,"line":2469},[1259,5062,5063],{"class":1291},"                        model ",[1259,5065,1295],{"class":1287},[1259,5067,1302],{"class":1287},[1259,5069,5070],{"class":1305},"g_m_m_armgoon_01",[1259,5072,1359],{"class":1287},[1259,5074,1597],{"class":1291},[1259,5076,5077,5080,5082,5084,5086,5089,5091,5093,5096,5098,5101,5103,5106],{"class":1261,"line":2504},[1259,5078,5079],{"class":1291},"                        pos ",[1259,5081,1295],{"class":1287},[1259,5083,5012],{"class":1298},[1259,5085,5015],{"class":1291},[1259,5087,5088],{"class":1669},"218.40",[1259,5090,1553],{"class":1291},[1259,5092,5023],{"class":1287},[1259,5094,5095],{"class":1669},"813.20",[1259,5097,1553],{"class":1291},[1259,5099,5100],{"class":1669},"30.73",[1259,5102,1553],{"class":1291},[1259,5104,5105],{"class":1669},"250.0",[1259,5107,5039],{"class":1291},[1259,5109,5110,5113,5115,5118],{"class":1261,"line":2517},[1259,5111,5112],{"class":1291},"                        health ",[1259,5114,1295],{"class":1287},[1259,5116,5117],{"class":1669}," 200",[1259,5119,1597],{"class":1291},[1259,5121,5122,5125,5127,5130],{"class":1261,"line":2522},[1259,5123,5124],{"class":1291},"                        armour ",[1259,5126,1295],{"class":1287},[1259,5128,5129],{"class":1669}," 50",[1259,5131,1597],{"class":1291},[1259,5133,5134,5137,5139],{"class":1261,"line":2532},[1259,5135,5136],{"class":1291},"                        weapon ",[1259,5138,1295],{"class":1287},[1259,5140,1573],{"class":1291},[1259,5142,5143,5146,5148,5150,5153,5155],{"class":1261,"line":2543},[1259,5144,5145],{"class":1291},"                            model ",[1259,5147,1295],{"class":1287},[1259,5149,1302],{"class":1287},[1259,5151,5152],{"class":1305},"WEAPON_PISTOL",[1259,5154,1359],{"class":1287},[1259,5156,1597],{"class":1291},[1259,5158,5159,5162,5164,5166],{"class":1261,"line":2577},[1259,5160,5161],{"class":1291},"                            ammo ",[1259,5163,1295],{"class":1287},[1259,5165,1993],{"class":1669},[1259,5167,1597],{"class":1291},[1259,5169,5170,5173,5175],{"class":1261,"line":2588},[1259,5171,5172],{"class":1291},"                            components ",[1259,5174,1295],{"class":1287},[1259,5176,5177],{"class":1291}," {},\n",[1259,5179,5180],{"class":1261,"line":2593},[1259,5181,5182],{"class":1291},"                        },\n",[1259,5184,5185],{"class":1261,"line":2598},[1259,5186,5187],{"class":1291},"                    },\n",[1259,5189,5190],{"class":1261,"line":2603},[1259,5191,5192],{"class":1291},"                },\n",[1259,5194,5195],{"class":1261,"line":2608},[1259,5196,4725],{"class":1291},[1259,5198,5199],{"class":1261,"line":2614},[1259,5200,5002],{"class":1291},[1259,5202,5203,5205,5207,5209,5211,5213,5216,5218,5220,5223,5225,5228,5230,5233],{"class":1261,"line":2620},[1259,5204,5007],{"class":1291},[1259,5206,1295],{"class":1287},[1259,5208,5012],{"class":1298},[1259,5210,5015],{"class":1291},[1259,5212,5023],{"class":1287},[1259,5214,5215],{"class":1669},"1053.56",[1259,5217,1553],{"class":1291},[1259,5219,5023],{"class":1287},[1259,5221,5222],{"class":1669},"2628.72",[1259,5224,1553],{"class":1291},[1259,5226,5227],{"class":1669},"13.83",[1259,5229,1553],{"class":1291},[1259,5231,5232],{"class":1669},"330.0",[1259,5234,5039],{"class":1291},[1259,5236,5237,5239,5241],{"class":1261,"line":2625},[1259,5238,5049],{"class":1291},[1259,5240,1295],{"class":1287},[1259,5242,5177],{"class":1291},[1259,5244,5245],{"class":1261,"line":2634},[1259,5246,4725],{"class":1291},[1259,5248,5249],{"class":1261,"line":2651},[1259,5250,4750],{"class":1291},[1259,5252,5253],{"class":1261,"line":2656},[1259,5254,2216],{"class":1291},[1259,5256,5257],{"class":1261,"line":2661},[1259,5258,1615],{"class":1291},[1259,5260,5261],{"class":1261,"line":2667},[1259,5262,1266],{"emptyLinePlaceholder":1265},[1259,5264,5265],{"class":1261,"line":2672},[1259,5266,1416],{"class":1272},[1259,5268,5269],{"class":1261,"line":2681},[1259,5270,5271],{"class":1272},"---     Garages\n",[1259,5273,5274],{"class":1261,"line":2705},[1259,5275,5276],{"class":1272},"---     Each row is one physical, one-owner unit: a player buys it through the kiosk\n",[1259,5278,5279],{"class":1261,"line":2710},[1259,5280,5281],{"class":1272},"---     entity, drives a prep vehicle up to the entrance while inside it, and gets\n",[1259,5283,5284],{"class":1261,"line":2715},[1259,5285,5286],{"class":1272},"---     teleported into the interior to store it.\n",[1259,5288,5289],{"class":1261,"line":2721},[1259,5290,5291],{"class":1272},"---\n",[1259,5293,5294],{"class":1261,"line":2726},[1259,5295,5296],{"class":1272},"---     Unlike config.vehicles \u002F config.locations, garages are NOT declared here.\n",[1259,5298,5299],{"class":1261,"line":2735},[1259,5300,5301],{"class":1272},"---     They live in rec_heistprep_garage_configs and are placed and edited from the\n",[1259,5303,5304],{"class":1261,"line":2752},[1259,5305,5306],{"class":1272},"---     admin panel (Garages page), so a server owner never has to hand edit\n",[1259,5308,5309],{"class":1261,"line":2757},[1259,5310,5311],{"class":1272},"---     coordinates and restart. See server\u002Fsv_utils.lua ensureGarageConfigSchema \u002F\n",[1259,5313,5314],{"class":1261,"line":2762},[1259,5315,5316],{"class":1272},"---     loadGarageConfigs \u002F createGarageConfig \u002F updateGarageConfig \u002F deleteGarageConfig.\n",[1259,5318,5319],{"class":1261,"line":2768},[1259,5320,1428],{"class":1272},[1259,5322,5323],{"class":1261,"line":2773},[1259,5324,1266],{"emptyLinePlaceholder":1265},[1259,5326,5327],{"class":1261,"line":2782},[1259,5328,1416],{"class":1272},[1259,5330,5331],{"class":1261,"line":2798},[1259,5332,5333],{"class":1272},"---     Garage interior presets offered by the panel's IPL pick list\n",[1259,5335,5336],{"class":1261,"line":2803},[1259,5337,5338],{"class":1272},"---     Picking one fills the interior's ipl, landing coordinates and maxHeight\n",[1259,5340,5341],{"class":1261,"line":2808},[1259,5342,5343],{"class":1272},"---     (the tallest GetModelDimensions z a vehicle may have to fit through).\n",[1259,5345,5346],{"class":1261,"line":2814},[1259,5347,5348],{"class":1272},"---     ipl = nil means the interior is streamed by default and needs no RequestIpl.\n",[1259,5350,5351],{"class":1261,"line":2820},[1259,5352,5353],{"class":1272},"---     Coordinates and heights are starting points, adjust them to the spot you land on.\n",[1259,5355,5356],{"class":1261,"line":2825},[1259,5357,1428],{"class":1272},[1259,5359,5360,5362,5364],{"class":1261,"line":2834},[1259,5361,1273],{"class":1272},[1259,5363,1277],{"class":1276},[1259,5365,5366],{"class":1280}," REC_HeistPrep.Server.Config.GaragePresetGroup[]\n",[1259,5368,5369,5371,5374,5376],{"class":1261,"line":2851},[1259,5370,1444],{"class":1291},[1259,5372,5373],{"class":1325},"garagePresets",[1259,5375,1450],{"class":1287},[1259,5377,1573],{"class":1291},[1259,5379,5380],{"class":1261,"line":2856},[1259,5381,5382],{"class":1291},"    {\n",[1259,5384,5385,5387,5389,5391,5394,5396],{"class":1261,"line":2861},[1259,5386,2158],{"class":1291},[1259,5388,1295],{"class":1287},[1259,5390,1302],{"class":1287},[1259,5392,5393],{"class":1305},"標準の内部（IPL 不要）",[1259,5395,1359],{"class":1287},[1259,5397,1597],{"class":1291},[1259,5399,5400,5403,5405],{"class":1261,"line":2867},[1259,5401,5402],{"class":1291},"        presets ",[1259,5404,1295],{"class":1287},[1259,5406,1573],{"class":1291},[1259,5408,5409,5412,5414,5416,5419,5421,5424,5426,5428,5431,5433,5436,5438,5441,5444,5446,5448,5450,5453,5455,5457,5460,5462,5464,5467,5469,5472,5475,5477,5480],{"class":1261,"line":2873},[1259,5410,5411],{"class":1291},"            { key ",[1259,5413,1295],{"class":1287},[1259,5415,1302],{"class":1287},[1259,5417,5418],{"class":1305},"garage_2",[1259,5420,1359],{"class":1287},[1259,5422,5423],{"class":1291},",   label ",[1259,5425,1295],{"class":1287},[1259,5427,1302],{"class":1287},[1259,5429,5430],{"class":1305},"2 台ガレージ",[1259,5432,1359],{"class":1287},[1259,5434,5435],{"class":1291},",              ipl ",[1259,5437,1295],{"class":1287},[1259,5439,5440],{"class":1287}," nil",[1259,5442,5443],{"class":1291},", coords ",[1259,5445,1295],{"class":1287},[1259,5447,5012],{"class":1298},[1259,5449,5015],{"class":1291},[1259,5451,5452],{"class":1669},"173.29",[1259,5454,1553],{"class":1291},[1259,5456,5023],{"class":1287},[1259,5458,5459],{"class":1669},"1003.6",[1259,5461,1553],{"class":1291},[1259,5463,5023],{"class":1287},[1259,5465,5466],{"class":1669},"99.66",[1259,5468,1553],{"class":1291},[1259,5470,5471],{"class":1669},"0.0",[1259,5473,5474],{"class":1291},"),   maxHeight ",[1259,5476,1295],{"class":1287},[1259,5478,5479],{"class":1669}," 2.2",[1259,5481,5482],{"class":1291},", },\n",[1259,5484,5485,5487,5489,5491,5494,5496,5498,5500,5502,5505,5507,5509,5511,5513,5515,5517,5519,5521,5524,5526,5528,5531,5533,5535,5537,5539,5541,5544,5546,5548],{"class":1261,"line":2879},[1259,5486,5411],{"class":1291},[1259,5488,1295],{"class":1287},[1259,5490,1302],{"class":1287},[1259,5492,5493],{"class":1305},"garage_6",[1259,5495,1359],{"class":1287},[1259,5497,5423],{"class":1291},[1259,5499,1295],{"class":1287},[1259,5501,1302],{"class":1287},[1259,5503,5504],{"class":1305},"6 台ガレージ",[1259,5506,1359],{"class":1287},[1259,5508,5435],{"class":1291},[1259,5510,1295],{"class":1287},[1259,5512,5440],{"class":1287},[1259,5514,5443],{"class":1291},[1259,5516,1295],{"class":1287},[1259,5518,5012],{"class":1298},[1259,5520,5015],{"class":1291},[1259,5522,5523],{"class":1669},"197.82",[1259,5525,1553],{"class":1291},[1259,5527,5023],{"class":1287},[1259,5529,5530],{"class":1669},"1002.29",[1259,5532,1553],{"class":1291},[1259,5534,5023],{"class":1287},[1259,5536,5466],{"class":1669},[1259,5538,1553],{"class":1291},[1259,5540,5471],{"class":1669},[1259,5542,5543],{"class":1291},"),  maxHeight ",[1259,5545,1295],{"class":1287},[1259,5547,5479],{"class":1669},[1259,5549,5482],{"class":1291},[1259,5551,5552,5554,5556,5558,5561,5563,5566,5568,5570,5573,5575,5578,5580,5582,5584,5586,5588,5590,5593,5595,5597,5600,5602,5604,5606,5608,5610,5612,5614,5616],{"class":1261,"line":2884},[1259,5553,5411],{"class":1291},[1259,5555,1295],{"class":1287},[1259,5557,1302],{"class":1287},[1259,5559,5560],{"class":1305},"garage_10",[1259,5562,1359],{"class":1287},[1259,5564,5565],{"class":1291},",  label ",[1259,5567,1295],{"class":1287},[1259,5569,1302],{"class":1287},[1259,5571,5572],{"class":1305},"10 台ガレージ",[1259,5574,1359],{"class":1287},[1259,5576,5577],{"class":1291},",             ipl ",[1259,5579,1295],{"class":1287},[1259,5581,5440],{"class":1287},[1259,5583,5443],{"class":1291},[1259,5585,1295],{"class":1287},[1259,5587,5012],{"class":1298},[1259,5589,5015],{"class":1291},[1259,5591,5592],{"class":1669},"229.96",[1259,5594,1553],{"class":1291},[1259,5596,5023],{"class":1287},[1259,5598,5599],{"class":1669},"981.79",[1259,5601,1553],{"class":1291},[1259,5603,5023],{"class":1287},[1259,5605,5466],{"class":1669},[1259,5607,1553],{"class":1291},[1259,5609,5471],{"class":1669},[1259,5611,5474],{"class":1291},[1259,5613,1295],{"class":1287},[1259,5615,5479],{"class":1669},[1259,5617,5482],{"class":1291},[1259,5619,5620,5622,5624,5626,5629,5631,5634,5636,5638,5641,5643,5646,5648,5650,5652,5654,5656,5658,5661,5663,5665,5668,5670,5672,5675,5677,5679,5681,5683,5686],{"class":1261,"line":2925},[1259,5621,5411],{"class":1291},[1259,5623,1295],{"class":1287},[1259,5625,1302],{"class":1287},[1259,5627,5628],{"class":1305},"eclipse_50",[1259,5630,1359],{"class":1287},[1259,5632,5633],{"class":1291},", label ",[1259,5635,1295],{"class":1287},[1259,5637,1302],{"class":1287},[1259,5639,5640],{"class":1305},"エクリプス大通り 50 台ガレージ",[1259,5642,1359],{"class":1287},[1259,5644,5645],{"class":1291},", ipl ",[1259,5647,1295],{"class":1287},[1259,5649,5440],{"class":1287},[1259,5651,5443],{"class":1291},[1259,5653,1295],{"class":1287},[1259,5655,5012],{"class":1298},[1259,5657,5015],{"class":1291},[1259,5659,5660],{"class":1669},"519.25",[1259,5662,1553],{"class":1291},[1259,5664,5023],{"class":1287},[1259,5666,5667],{"class":1669},"2618.79",[1259,5669,1553],{"class":1291},[1259,5671,5023],{"class":1287},[1259,5673,5674],{"class":1669},"50.0",[1259,5676,1553],{"class":1291},[1259,5678,5471],{"class":1669},[1259,5680,5543],{"class":1291},[1259,5682,1295],{"class":1287},[1259,5684,5685],{"class":1669}," 2.6",[1259,5687,5482],{"class":1291},[1259,5689,5690,5692,5694,5696,5699,5701,5704,5706,5708,5711,5713,5715,5717,5719,5721,5723,5725,5727,5730,5732,5734,5737,5739,5741,5743,5745,5747,5750,5752,5754],{"class":1261,"line":2941},[1259,5691,5411],{"class":1291},[1259,5693,1295],{"class":1287},[1259,5695,1302],{"class":1287},[1259,5697,5698],{"class":1305},"cartel",[1259,5700,1359],{"class":1287},[1259,5702,5703],{"class":1291},",     label ",[1259,5705,1295],{"class":1287},[1259,5707,1302],{"class":1287},[1259,5709,5710],{"class":1305},"カルテルガレージ（チョップショップ）",[1259,5712,1359],{"class":1287},[1259,5714,5645],{"class":1291},[1259,5716,1295],{"class":1287},[1259,5718,5440],{"class":1287},[1259,5720,5443],{"class":1291},[1259,5722,1295],{"class":1287},[1259,5724,5012],{"class":1298},[1259,5726,5015],{"class":1291},[1259,5728,5729],{"class":1669},"1220.13",[1259,5731,1553],{"class":1291},[1259,5733,5023],{"class":1287},[1259,5735,5736],{"class":1669},"2277.84",[1259,5738,1553],{"class":1291},[1259,5740,5023],{"class":1287},[1259,5742,5674],{"class":1669},[1259,5744,1553],{"class":1291},[1259,5746,5471],{"class":1669},[1259,5748,5749],{"class":1291},"), maxHeight ",[1259,5751,1295],{"class":1287},[1259,5753,5685],{"class":1669},[1259,5755,5482],{"class":1291},[1259,5757,5758,5760,5762,5764,5767,5769,5771,5773,5775,5778,5780,5783,5785,5787,5789,5791,5793,5795,5798,5800,5802,5805,5807,5809,5811,5813,5815,5817,5819,5821],{"class":1261,"line":2958},[1259,5759,5411],{"class":1291},[1259,5761,1295],{"class":1287},[1259,5763,1302],{"class":1287},[1259,5765,5766],{"class":1305},"car_club",[1259,5768,1359],{"class":1287},[1259,5770,5423],{"class":1291},[1259,5772,1295],{"class":1287},[1259,5774,1302],{"class":1287},[1259,5776,5777],{"class":1305},"バインウッド・カークラブ",[1259,5779,1359],{"class":1287},[1259,5781,5782],{"class":1291},",     ipl ",[1259,5784,1295],{"class":1287},[1259,5786,5440],{"class":1287},[1259,5788,5443],{"class":1291},[1259,5790,1295],{"class":1287},[1259,5792,5012],{"class":1298},[1259,5794,5015],{"class":1291},[1259,5796,5797],{"class":1669},"1202.41",[1259,5799,1553],{"class":1291},[1259,5801,5023],{"class":1287},[1259,5803,5804],{"class":1669},"3251.25",[1259,5806,1553],{"class":1291},[1259,5808,5023],{"class":1287},[1259,5810,5674],{"class":1669},[1259,5812,1553],{"class":1291},[1259,5814,5471],{"class":1669},[1259,5816,5749],{"class":1291},[1259,5818,1295],{"class":1287},[1259,5820,5685],{"class":1669},[1259,5822,5482],{"class":1291},[1259,5824,5825],{"class":1261,"line":2975},[1259,5826,4750],{"class":1291},[1259,5828,5829],{"class":1261,"line":2988},[1259,5830,2216],{"class":1291},[1259,5832,5833],{"class":1261,"line":2993},[1259,5834,5382],{"class":1291},[1259,5836,5837,5839,5841,5843,5846,5848],{"class":1261,"line":2998},[1259,5838,2158],{"class":1291},[1259,5840,1295],{"class":1287},[1259,5842,1302],{"class":1287},[1259,5844,5845],{"class":1305},"アルカディウス・ビジネスセンター（オフィスガレージ）",[1259,5847,1359],{"class":1287},[1259,5849,1597],{"class":1291},[1259,5851,5852,5854,5856],{"class":1261,"line":3003},[1259,5853,5402],{"class":1291},[1259,5855,1295],{"class":1287},[1259,5857,1573],{"class":1291},[1259,5859,5860,5862,5864,5866,5869,5871,5873,5875,5877,5880,5882,5884,5886,5888,5890,5892,5894,5896,5898,5900,5902,5905,5907,5909,5912,5914,5917,5919,5921,5923,5925,5928],{"class":1261,"line":3009},[1259,5861,5411],{"class":1291},[1259,5863,1295],{"class":1287},[1259,5865,1302],{"class":1287},[1259,5867,5868],{"class":1305},"imp_dt1_02_cargarage_a",[1259,5870,1359],{"class":1287},[1259,5872,5633],{"class":1291},[1259,5874,1295],{"class":1287},[1259,5876,1302],{"class":1287},[1259,5878,5879],{"class":1305},"ガレージ 1 層目",[1259,5881,1359],{"class":1287},[1259,5883,5645],{"class":1291},[1259,5885,1295],{"class":1287},[1259,5887,1302],{"class":1287},[1259,5889,5868],{"class":1305},[1259,5891,1359],{"class":1287},[1259,5893,5443],{"class":1291},[1259,5895,1295],{"class":1287},[1259,5897,5012],{"class":1298},[1259,5899,5015],{"class":1291},[1259,5901,5023],{"class":1287},[1259,5903,5904],{"class":1669},"191.01",[1259,5906,1553],{"class":1291},[1259,5908,5023],{"class":1287},[1259,5910,5911],{"class":1669},"579.14",[1259,5913,1553],{"class":1291},[1259,5915,5916],{"class":1669},"135.0",[1259,5918,1553],{"class":1291},[1259,5920,5471],{"class":1669},[1259,5922,5749],{"class":1291},[1259,5924,1295],{"class":1287},[1259,5926,5927],{"class":1669}," 2.4",[1259,5929,5482],{"class":1291},[1259,5931,5932,5934,5936,5938,5941,5943,5945,5947,5949,5952,5954,5956,5958,5960,5962,5964,5966,5968,5970,5972,5974,5977,5979,5981,5984,5986,5988,5990,5992,5994,5996,5998],{"class":1261,"line":3015},[1259,5933,5411],{"class":1291},[1259,5935,1295],{"class":1287},[1259,5937,1302],{"class":1287},[1259,5939,5940],{"class":1305},"imp_dt1_02_cargarage_b",[1259,5942,1359],{"class":1287},[1259,5944,5633],{"class":1291},[1259,5946,1295],{"class":1287},[1259,5948,1302],{"class":1287},[1259,5950,5951],{"class":1305},"ガレージ 2 層目",[1259,5953,1359],{"class":1287},[1259,5955,5645],{"class":1291},[1259,5957,1295],{"class":1287},[1259,5959,1302],{"class":1287},[1259,5961,5940],{"class":1305},[1259,5963,1359],{"class":1287},[1259,5965,5443],{"class":1291},[1259,5967,1295],{"class":1287},[1259,5969,5012],{"class":1298},[1259,5971,5015],{"class":1291},[1259,5973,5023],{"class":1287},[1259,5975,5976],{"class":1669},"117.5",[1259,5978,1553],{"class":1291},[1259,5980,5023],{"class":1287},[1259,5982,5983],{"class":1669},"568.11",[1259,5985,1553],{"class":1291},[1259,5987,5916],{"class":1669},[1259,5989,1553],{"class":1291},[1259,5991,5471],{"class":1669},[1259,5993,5543],{"class":1291},[1259,5995,1295],{"class":1287},[1259,5997,5927],{"class":1669},[1259,5999,5482],{"class":1291},[1259,6001,6002,6004,6006,6008,6011,6013,6015,6017,6019,6022,6024,6026,6028,6030,6032,6034,6036,6038,6040,6042,6044,6047,6049,6051,6054,6056,6058,6060,6062,6064,6066,6068],{"class":1261,"line":3021},[1259,6003,5411],{"class":1291},[1259,6005,1295],{"class":1287},[1259,6007,1302],{"class":1287},[1259,6009,6010],{"class":1305},"imp_dt1_02_cargarage_c",[1259,6012,1359],{"class":1287},[1259,6014,5633],{"class":1291},[1259,6016,1295],{"class":1287},[1259,6018,1302],{"class":1287},[1259,6020,6021],{"class":1305},"ガレージ 3 層目",[1259,6023,1359],{"class":1287},[1259,6025,5645],{"class":1291},[1259,6027,1295],{"class":1287},[1259,6029,1302],{"class":1287},[1259,6031,6010],{"class":1305},[1259,6033,1359],{"class":1287},[1259,6035,5443],{"class":1291},[1259,6037,1295],{"class":1287},[1259,6039,5012],{"class":1298},[1259,6041,5015],{"class":1291},[1259,6043,5023],{"class":1287},[1259,6045,6046],{"class":1669},"136.08",[1259,6048,1553],{"class":1291},[1259,6050,5023],{"class":1287},[1259,6052,6053],{"class":1669},"630.19",[1259,6055,1553],{"class":1291},[1259,6057,5916],{"class":1669},[1259,6059,1553],{"class":1291},[1259,6061,5471],{"class":1669},[1259,6063,5749],{"class":1291},[1259,6065,1295],{"class":1287},[1259,6067,5927],{"class":1669},[1259,6069,5482],{"class":1291},[1259,6071,6072],{"class":1261,"line":3026},[1259,6073,4750],{"class":1291},[1259,6075,6076],{"class":1261,"line":3036},[1259,6077,2216],{"class":1291},[1259,6079,6080],{"class":1261,"line":3052},[1259,6081,5382],{"class":1291},[1259,6083,6084,6086,6088,6090,6093,6095],{"class":1261,"line":3057},[1259,6085,2158],{"class":1291},[1259,6087,1295],{"class":1287},[1259,6089,1302],{"class":1287},[1259,6091,6092],{"class":1305},"メイズバンク・タワー（オフィスガレージ）",[1259,6094,1359],{"class":1287},[1259,6096,1597],{"class":1291},[1259,6098,6099,6101,6103],{"class":1261,"line":3062},[1259,6100,5402],{"class":1291},[1259,6102,1295],{"class":1287},[1259,6104,1573],{"class":1291},[1259,6106,6107,6109,6111,6113,6116,6118,6120,6122,6124,6126,6128,6130,6132,6134,6136,6138,6140,6142,6144,6146,6148,6151,6153,6155,6158,6160,6163,6165,6167,6169,6171,6173],{"class":1261,"line":3068},[1259,6108,5411],{"class":1291},[1259,6110,1295],{"class":1287},[1259,6112,1302],{"class":1287},[1259,6114,6115],{"class":1305},"imp_dt1_11_cargarage_a",[1259,6117,1359],{"class":1287},[1259,6119,5633],{"class":1291},[1259,6121,1295],{"class":1287},[1259,6123,1302],{"class":1287},[1259,6125,5879],{"class":1305},[1259,6127,1359],{"class":1287},[1259,6129,5645],{"class":1291},[1259,6131,1295],{"class":1287},[1259,6133,1302],{"class":1287},[1259,6135,6115],{"class":1305},[1259,6137,1359],{"class":1287},[1259,6139,5443],{"class":1291},[1259,6141,1295],{"class":1287},[1259,6143,5012],{"class":1298},[1259,6145,5015],{"class":1291},[1259,6147,5023],{"class":1287},[1259,6149,6150],{"class":1669},"84.22",[1259,6152,1553],{"class":1291},[1259,6154,5023],{"class":1287},[1259,6156,6157],{"class":1669},"823.09",[1259,6159,1553],{"class":1291},[1259,6161,6162],{"class":1669},"221.0",[1259,6164,1553],{"class":1291},[1259,6166,5471],{"class":1669},[1259,6168,5749],{"class":1291},[1259,6170,1295],{"class":1287},[1259,6172,5927],{"class":1669},[1259,6174,5482],{"class":1291},[1259,6176,6177,6179,6181,6183,6186,6188,6190,6192,6194,6196,6198,6200,6202,6204,6206,6208,6210,6212,6214,6216,6218,6221,6223,6225,6228,6230,6232,6234,6236,6238,6240,6242],{"class":1261,"line":3073},[1259,6178,5411],{"class":1291},[1259,6180,1295],{"class":1287},[1259,6182,1302],{"class":1287},[1259,6184,6185],{"class":1305},"imp_dt1_11_cargarage_b",[1259,6187,1359],{"class":1287},[1259,6189,5633],{"class":1291},[1259,6191,1295],{"class":1287},[1259,6193,1302],{"class":1287},[1259,6195,5951],{"class":1305},[1259,6197,1359],{"class":1287},[1259,6199,5645],{"class":1291},[1259,6201,1295],{"class":1287},[1259,6203,1302],{"class":1287},[1259,6205,6185],{"class":1305},[1259,6207,1359],{"class":1287},[1259,6209,5443],{"class":1291},[1259,6211,1295],{"class":1287},[1259,6213,5012],{"class":1298},[1259,6215,5015],{"class":1291},[1259,6217,5023],{"class":1287},[1259,6219,6220],{"class":1669},"69.86",[1259,6222,1553],{"class":1291},[1259,6224,5023],{"class":1287},[1259,6226,6227],{"class":1669},"824.75",[1259,6229,1553],{"class":1291},[1259,6231,6162],{"class":1669},[1259,6233,1553],{"class":1291},[1259,6235,5471],{"class":1669},[1259,6237,5749],{"class":1291},[1259,6239,1295],{"class":1287},[1259,6241,5927],{"class":1669},[1259,6243,5482],{"class":1291},[1259,6245,6246,6248,6250,6252,6255,6257,6259,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6290,6292,6294,6297,6299,6301,6303,6305,6307,6309,6311],{"class":1261,"line":3090},[1259,6247,5411],{"class":1291},[1259,6249,1295],{"class":1287},[1259,6251,1302],{"class":1287},[1259,6253,6254],{"class":1305},"imp_dt1_11_cargarage_c",[1259,6256,1359],{"class":1287},[1259,6258,5633],{"class":1291},[1259,6260,1295],{"class":1287},[1259,6262,1302],{"class":1287},[1259,6264,6021],{"class":1305},[1259,6266,1359],{"class":1287},[1259,6268,5645],{"class":1291},[1259,6270,1295],{"class":1287},[1259,6272,1302],{"class":1287},[1259,6274,6254],{"class":1305},[1259,6276,1359],{"class":1287},[1259,6278,5443],{"class":1291},[1259,6280,1295],{"class":1287},[1259,6282,5012],{"class":1298},[1259,6284,5015],{"class":1291},[1259,6286,5023],{"class":1287},[1259,6288,6289],{"class":1669},"80.43",[1259,6291,1553],{"class":1291},[1259,6293,5023],{"class":1287},[1259,6295,6296],{"class":1669},"813.25",[1259,6298,1553],{"class":1291},[1259,6300,6162],{"class":1669},[1259,6302,1553],{"class":1291},[1259,6304,5471],{"class":1669},[1259,6306,5749],{"class":1291},[1259,6308,1295],{"class":1287},[1259,6310,5927],{"class":1669},[1259,6312,5482],{"class":1291},[1259,6314,6315],{"class":1261,"line":3095},[1259,6316,4750],{"class":1291},[1259,6318,6319],{"class":1261,"line":3100},[1259,6320,2216],{"class":1291},[1259,6322,6323],{"class":1261,"line":3106},[1259,6324,5382],{"class":1291},[1259,6326,6327,6329,6331,6333,6336,6338],{"class":1261,"line":3111},[1259,6328,2158],{"class":1291},[1259,6330,1295],{"class":1287},[1259,6332,1302],{"class":1287},[1259,6334,6335],{"class":1305},"ロンバンク・ウェスト（オフィスガレージ）",[1259,6337,1359],{"class":1287},[1259,6339,1597],{"class":1291},[1259,6341,6342,6344,6346],{"class":1261,"line":3128},[1259,6343,5402],{"class":1291},[1259,6345,1295],{"class":1287},[1259,6347,1573],{"class":1291},[1259,6349,6350,6352,6354,6356,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6394,6396,6398,6401,6403,6406,6408,6410,6412,6414,6416],{"class":1261,"line":3133},[1259,6351,5411],{"class":1291},[1259,6353,1295],{"class":1287},[1259,6355,1302],{"class":1287},[1259,6357,6358],{"class":1305},"imp_sm_13_cargarage_a",[1259,6360,1359],{"class":1287},[1259,6362,5633],{"class":1291},[1259,6364,1295],{"class":1287},[1259,6366,1302],{"class":1287},[1259,6368,5879],{"class":1305},[1259,6370,1359],{"class":1287},[1259,6372,5645],{"class":1291},[1259,6374,1295],{"class":1287},[1259,6376,1302],{"class":1287},[1259,6378,6358],{"class":1305},[1259,6380,1359],{"class":1287},[1259,6382,5443],{"class":1291},[1259,6384,1295],{"class":1287},[1259,6386,5012],{"class":1298},[1259,6388,5015],{"class":1291},[1259,6390,5023],{"class":1287},[1259,6392,6393],{"class":1669},"1581.11",[1259,6395,1553],{"class":1291},[1259,6397,5023],{"class":1287},[1259,6399,6400],{"class":1669},"567.25",[1259,6402,1553],{"class":1291},[1259,6404,6405],{"class":1669},"85.5",[1259,6407,1553],{"class":1291},[1259,6409,5471],{"class":1669},[1259,6411,5749],{"class":1291},[1259,6413,1295],{"class":1287},[1259,6415,5927],{"class":1669},[1259,6417,5482],{"class":1291},[1259,6419,6420,6422,6424,6426,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6464,6466,6468,6471,6473,6475,6477,6479,6481,6483,6485],{"class":1261,"line":3138},[1259,6421,5411],{"class":1291},[1259,6423,1295],{"class":1287},[1259,6425,1302],{"class":1287},[1259,6427,6428],{"class":1305},"imp_sm_13_cargarage_b",[1259,6430,1359],{"class":1287},[1259,6432,5633],{"class":1291},[1259,6434,1295],{"class":1287},[1259,6436,1302],{"class":1287},[1259,6438,5951],{"class":1305},[1259,6440,1359],{"class":1287},[1259,6442,5645],{"class":1291},[1259,6444,1295],{"class":1287},[1259,6446,1302],{"class":1287},[1259,6448,6428],{"class":1305},[1259,6450,1359],{"class":1287},[1259,6452,5443],{"class":1291},[1259,6454,1295],{"class":1287},[1259,6456,5012],{"class":1298},[1259,6458,5015],{"class":1291},[1259,6460,5023],{"class":1287},[1259,6462,6463],{"class":1669},"1568.74",[1259,6465,1553],{"class":1291},[1259,6467,5023],{"class":1287},[1259,6469,6470],{"class":1669},"562.05",[1259,6472,1553],{"class":1291},[1259,6474,6405],{"class":1669},[1259,6476,1553],{"class":1291},[1259,6478,5471],{"class":1669},[1259,6480,5749],{"class":1291},[1259,6482,1295],{"class":1287},[1259,6484,5927],{"class":1669},[1259,6486,5482],{"class":1291},[1259,6488,6489,6491,6493,6495,6498,6500,6502,6504,6506,6508,6510,6512,6514,6516,6518,6520,6522,6524,6526,6528,6530,6533,6535,6537,6540,6542,6544,6546,6548,6550,6552,6554],{"class":1261,"line":3144},[1259,6490,5411],{"class":1291},[1259,6492,1295],{"class":1287},[1259,6494,1302],{"class":1287},[1259,6496,6497],{"class":1305},"imp_sm_13_cargarage_c",[1259,6499,1359],{"class":1287},[1259,6501,5633],{"class":1291},[1259,6503,1295],{"class":1287},[1259,6505,1302],{"class":1287},[1259,6507,6021],{"class":1305},[1259,6509,1359],{"class":1287},[1259,6511,5645],{"class":1291},[1259,6513,1295],{"class":1287},[1259,6515,1302],{"class":1287},[1259,6517,6497],{"class":1305},[1259,6519,1359],{"class":1287},[1259,6521,5443],{"class":1291},[1259,6523,1295],{"class":1287},[1259,6525,5012],{"class":1298},[1259,6527,5015],{"class":1291},[1259,6529,5023],{"class":1287},[1259,6531,6532],{"class":1669},"1563.56",[1259,6534,1553],{"class":1291},[1259,6536,5023],{"class":1287},[1259,6538,6539],{"class":1669},"574.43",[1259,6541,1553],{"class":1291},[1259,6543,6405],{"class":1669},[1259,6545,1553],{"class":1291},[1259,6547,5471],{"class":1669},[1259,6549,5749],{"class":1291},[1259,6551,1295],{"class":1287},[1259,6553,5927],{"class":1669},[1259,6555,5482],{"class":1291},[1259,6557,6558],{"class":1261,"line":3149},[1259,6559,4750],{"class":1291},[1259,6561,6562],{"class":1261,"line":3162},[1259,6563,2216],{"class":1291},[1259,6565,6566],{"class":1261,"line":3167},[1259,6567,5382],{"class":1291},[1259,6569,6570,6572,6574,6576,6579,6581],{"class":1261,"line":3172},[1259,6571,2158],{"class":1291},[1259,6573,1295],{"class":1287},[1259,6575,1302],{"class":1287},[1259,6577,6578],{"class":1305},"メイズバンク・ウェスト（オフィスガレージ）",[1259,6580,1359],{"class":1287},[1259,6582,1597],{"class":1291},[1259,6584,6585,6587,6589],{"class":1261,"line":3178},[1259,6586,5402],{"class":1291},[1259,6588,1295],{"class":1287},[1259,6590,1573],{"class":1291},[1259,6592,6593,6595,6597,6599,6602,6604,6606,6608,6610,6612,6614,6616,6618,6620,6622,6624,6626,6628,6630,6632,6634,6637,6639,6641,6644,6646,6649,6651,6653,6655,6657,6659],{"class":1261,"line":3183},[1259,6594,5411],{"class":1291},[1259,6596,1295],{"class":1287},[1259,6598,1302],{"class":1287},[1259,6600,6601],{"class":1305},"imp_sm_15_cargarage_a",[1259,6603,1359],{"class":1287},[1259,6605,5633],{"class":1291},[1259,6607,1295],{"class":1287},[1259,6609,1302],{"class":1287},[1259,6611,5879],{"class":1305},[1259,6613,1359],{"class":1287},[1259,6615,5645],{"class":1291},[1259,6617,1295],{"class":1287},[1259,6619,1302],{"class":1287},[1259,6621,6601],{"class":1305},[1259,6623,1359],{"class":1287},[1259,6625,5443],{"class":1291},[1259,6627,1295],{"class":1287},[1259,6629,5012],{"class":1298},[1259,6631,5015],{"class":1291},[1259,6633,5023],{"class":1287},[1259,6635,6636],{"class":1669},"1388.84",[1259,6638,1553],{"class":1291},[1259,6640,5023],{"class":1287},[1259,6642,6643],{"class":1669},"478.74",[1259,6645,1553],{"class":1291},[1259,6647,6648],{"class":1669},"56.1",[1259,6650,1553],{"class":1291},[1259,6652,5471],{"class":1669},[1259,6654,5749],{"class":1291},[1259,6656,1295],{"class":1287},[1259,6658,5927],{"class":1669},[1259,6660,5482],{"class":1291},[1259,6662,6663,6665,6667,6669,6672,6674,6676,6678,6680,6682,6684,6686,6688,6690,6692,6694,6696,6698,6700,6702,6704,6707,6709,6711,6714,6716,6719,6721,6723,6725,6727,6729],{"class":1261,"line":3199},[1259,6664,5411],{"class":1291},[1259,6666,1295],{"class":1287},[1259,6668,1302],{"class":1287},[1259,6670,6671],{"class":1305},"imp_sm_15_cargarage_b",[1259,6673,1359],{"class":1287},[1259,6675,5633],{"class":1291},[1259,6677,1295],{"class":1287},[1259,6679,1302],{"class":1287},[1259,6681,5951],{"class":1305},[1259,6683,1359],{"class":1287},[1259,6685,5645],{"class":1291},[1259,6687,1295],{"class":1287},[1259,6689,1302],{"class":1287},[1259,6691,6671],{"class":1305},[1259,6693,1359],{"class":1287},[1259,6695,5443],{"class":1291},[1259,6697,1295],{"class":1287},[1259,6699,5012],{"class":1298},[1259,6701,5015],{"class":1291},[1259,6703,5023],{"class":1287},[1259,6705,6706],{"class":1669},"1388.86",[1259,6708,1553],{"class":1291},[1259,6710,5023],{"class":1287},[1259,6712,6713],{"class":1669},"478.76",[1259,6715,1553],{"class":1291},[1259,6717,6718],{"class":1669},"48.1",[1259,6720,1553],{"class":1291},[1259,6722,5471],{"class":1669},[1259,6724,5749],{"class":1291},[1259,6726,1295],{"class":1287},[1259,6728,5927],{"class":1669},[1259,6730,5482],{"class":1291},[1259,6732,6733,6735,6737,6739,6742,6744,6746,6748,6750,6752,6754,6756,6758,6760,6762,6764,6766,6768,6770,6772,6774,6777,6779,6781,6784,6786,6788,6790,6792,6794,6796,6798],{"class":1261,"line":3215},[1259,6734,5411],{"class":1291},[1259,6736,1295],{"class":1287},[1259,6738,1302],{"class":1287},[1259,6740,6741],{"class":1305},"imp_sm_15_cargarage_c",[1259,6743,1359],{"class":1287},[1259,6745,5633],{"class":1291},[1259,6747,1295],{"class":1287},[1259,6749,1302],{"class":1287},[1259,6751,6021],{"class":1305},[1259,6753,1359],{"class":1287},[1259,6755,5645],{"class":1291},[1259,6757,1295],{"class":1287},[1259,6759,1302],{"class":1287},[1259,6761,6741],{"class":1305},[1259,6763,1359],{"class":1287},[1259,6765,5443],{"class":1291},[1259,6767,1295],{"class":1287},[1259,6769,5012],{"class":1298},[1259,6771,5015],{"class":1291},[1259,6773,5023],{"class":1287},[1259,6775,6776],{"class":1669},"1374.68",[1259,6778,1553],{"class":1291},[1259,6780,5023],{"class":1287},[1259,6782,6783],{"class":1669},"474.36",[1259,6785,1553],{"class":1291},[1259,6787,6648],{"class":1669},[1259,6789,1553],{"class":1291},[1259,6791,5471],{"class":1669},[1259,6793,5749],{"class":1291},[1259,6795,1295],{"class":1287},[1259,6797,5927],{"class":1669},[1259,6799,5482],{"class":1291},[1259,6801,6802],{"class":1261,"line":3231},[1259,6803,4750],{"class":1291},[1259,6805,6806],{"class":1261,"line":3248},[1259,6807,2216],{"class":1291},[1259,6809,6810],{"class":1261,"line":3253},[1259,6811,5382],{"class":1291},[1259,6813,6814,6816,6818,6820,6823,6825],{"class":1261,"line":3258},[1259,6815,2158],{"class":1291},[1259,6817,1295],{"class":1287},[1259,6819,1302],{"class":1287},[1259,6821,6822],{"class":1305},"その他の DLC 内部",[1259,6824,1359],{"class":1287},[1259,6826,1597],{"class":1291},[1259,6828,6829,6831,6833],{"class":1261,"line":3264},[1259,6830,5402],{"class":1291},[1259,6832,1295],{"class":1287},[1259,6834,1573],{"class":1291},[1259,6836,6837,6839,6841,6843,6846,6848,6851,6853,6855,6858,6860,6862,6864,6866,6869,6871,6873,6875,6877,6879,6881,6884,6886,6888,6891,6893,6895,6898,6900,6902,6904,6906,6908],{"class":1261,"line":3269},[1259,6838,5411],{"class":1291},[1259,6840,1295],{"class":1287},[1259,6842,1302],{"class":1287},[1259,6844,6845],{"class":1305},"agency",[1259,6847,1359],{"class":1287},[1259,6849,6850],{"class":1291},",         label ",[1259,6852,1295],{"class":1287},[1259,6854,1302],{"class":1287},[1259,6856,6857],{"class":1305},"エージェンシーのガレージ（ザ・コントラクト）",[1259,6859,1359],{"class":1287},[1259,6861,5645],{"class":1291},[1259,6863,1295],{"class":1287},[1259,6865,1302],{"class":1287},[1259,6867,6868],{"class":1305},"sf_int_placement_sec_interior_2_dlc_garage_sec_milo_",[1259,6870,1359],{"class":1287},[1259,6872,5443],{"class":1291},[1259,6874,1295],{"class":1287},[1259,6876,5012],{"class":1298},[1259,6878,5015],{"class":1291},[1259,6880,5023],{"class":1287},[1259,6882,6883],{"class":1669},"1071.83",[1259,6885,1553],{"class":1291},[1259,6887,5023],{"class":1287},[1259,6889,6890],{"class":1669},"77.96",[1259,6892,1553],{"class":1291},[1259,6894,5023],{"class":1287},[1259,6896,6897],{"class":1669},"95.0",[1259,6899,1553],{"class":1291},[1259,6901,5471],{"class":1669},[1259,6903,5749],{"class":1291},[1259,6905,1295],{"class":1287},[1259,6907,5685],{"class":1669},[1259,6909,5482],{"class":1291},[1259,6911,6912,6914,6916,6918,6921,6923,6925,6927,6929,6932,6934,6936,6938,6940,6943,6945,6947,6949,6951,6953,6956,6958,6961,6963,6965,6967,6969,6971,6973,6975,6977],{"class":1261,"line":3282},[1259,6913,5411],{"class":1291},[1259,6915,1295],{"class":1287},[1259,6917,1302],{"class":1287},[1259,6919,6920],{"class":1305},"casino_carpark",[1259,6922,1359],{"class":1287},[1259,6924,5633],{"class":1291},[1259,6926,1295],{"class":1287},[1259,6928,1302],{"class":1287},[1259,6930,6931],{"class":1305},"ダイヤモンドカジノ 駐車場",[1259,6933,1359],{"class":1287},[1259,6935,5782],{"class":1291},[1259,6937,1295],{"class":1287},[1259,6939,1302],{"class":1287},[1259,6941,6942],{"class":1305},"vw_casino_carpark",[1259,6944,1359],{"class":1287},[1259,6946,5443],{"class":1291},[1259,6948,1295],{"class":1287},[1259,6950,5012],{"class":1298},[1259,6952,5015],{"class":1291},[1259,6954,6955],{"class":1669},"1380.0",[1259,6957,1553],{"class":1291},[1259,6959,6960],{"class":1669},"200.0",[1259,6962,1553],{"class":1291},[1259,6964,5023],{"class":1287},[1259,6966,5674],{"class":1669},[1259,6968,1553],{"class":1291},[1259,6970,5471],{"class":1669},[1259,6972,5749],{"class":1291},[1259,6974,1295],{"class":1287},[1259,6976,5685],{"class":1669},[1259,6978,5482],{"class":1291},[1259,6980,6981,6983,6985,6987,6990,6992,6994,6996,6998,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7024,7026,7029,7031,7033,7035,7037,7039,7041,7043,7045],{"class":1261,"line":3295},[1259,6982,5411],{"class":1291},[1259,6984,1295],{"class":1287},[1259,6986,1302],{"class":1287},[1259,6988,6989],{"class":1305},"casino_vip",[1259,6991,1359],{"class":1287},[1259,6993,5703],{"class":1291},[1259,6995,1295],{"class":1287},[1259,6997,1302],{"class":1287},[1259,6999,7000],{"class":1305},"ダイヤモンドカジノ VIP 駐車場",[1259,7002,1359],{"class":1287},[1259,7004,5645],{"class":1291},[1259,7006,1295],{"class":1287},[1259,7008,1302],{"class":1287},[1259,7010,6942],{"class":1305},[1259,7012,1359],{"class":1287},[1259,7014,5443],{"class":1291},[1259,7016,1295],{"class":1287},[1259,7018,5012],{"class":1298},[1259,7020,5015],{"class":1291},[1259,7022,7023],{"class":1669},"1295.0",[1259,7025,1553],{"class":1291},[1259,7027,7028],{"class":1669},"230.0",[1259,7030,1553],{"class":1291},[1259,7032,5023],{"class":1287},[1259,7034,5674],{"class":1669},[1259,7036,1553],{"class":1291},[1259,7038,5471],{"class":1669},[1259,7040,5749],{"class":1291},[1259,7042,1295],{"class":1287},[1259,7044,5685],{"class":1669},[1259,7046,5482],{"class":1291},[1259,7048,7049],{"class":1261,"line":3300},[1259,7050,4750],{"class":1291},[1259,7052,7053],{"class":1261,"line":3305},[1259,7054,2216],{"class":1291},[1259,7056,7057],{"class":1261,"line":3311},[1259,7058,1615],{"class":1291},[1259,7060,7061],{"class":1261,"line":3316},[1259,7062,1266],{"emptyLinePlaceholder":1265},[1259,7064,7065],{"class":1261,"line":3328},[1259,7066,1416],{"class":1272},[1259,7068,7069],{"class":1261,"line":3333},[1259,7070,7071],{"class":1272},"---     Where the broker stands\n",[1259,7073,7074],{"class":1261,"line":3338},[1259,7075,1428],{"class":1272},[1259,7077,7078,7080,7082,7084,7086],{"class":1261,"line":3344},[1259,7079,1273],{"class":1272},[1259,7081,1277],{"class":1276},[1259,7083,1549],{"class":1280},[1259,7085,1553],{"class":1552},[1259,7087,7088],{"class":1280},"REC_HeistPrep.Server.Config.Location>\n",[1259,7090,7091,7093,7096,7098],{"class":1261,"line":3349},[1259,7092,1444],{"class":1291},[1259,7094,7095],{"class":1325},"locations",[1259,7097,1450],{"class":1287},[1259,7099,1573],{"class":1291},[1259,7101,7102],{"class":1261,"line":3362},[1259,7103,1266],{"emptyLinePlaceholder":1265},[1259,7105,7106,7108,7110,7113,7115,7117,7119],{"class":1261,"line":3367},[1259,7107,1579],{"class":1291},[1259,7109,1359],{"class":1287},[1259,7111,7112],{"class":1305},"pos-1",[1259,7114,1359],{"class":1287},[1259,7116,1589],{"class":1291},[1259,7118,1295],{"class":1287},[1259,7120,1573],{"class":1291},[1259,7122,7123,7126,7128],{"class":1261,"line":3372},[1259,7124,7125],{"class":1291},"        zone ",[1259,7127,1295],{"class":1287},[1259,7129,1573],{"class":1291},[1259,7131,7132,7135,7137,7140,7142,7145,7147,7149,7152,7154,7157],{"class":1261,"line":3378},[1259,7133,7134],{"class":1291},"            coords ",[1259,7136,1295],{"class":1287},[1259,7138,7139],{"class":1298}," vector3",[1259,7141,5015],{"class":1291},[1259,7143,7144],{"class":1669},"26.07",[1259,7146,1553],{"class":1291},[1259,7148,5023],{"class":1287},[1259,7150,7151],{"class":1669},"1654.79",[1259,7153,1553],{"class":1291},[1259,7155,7156],{"class":1669},"29.48",[1259,7158,5039],{"class":1291},[1259,7160,7161,7164,7166,7168],{"class":1261,"line":3383},[1259,7162,7163],{"class":1291},"            radius ",[1259,7165,1295],{"class":1287},[1259,7167,3357],{"class":1669},[1259,7169,1597],{"class":1291},[1259,7171,7172],{"class":1261,"line":3400},[1259,7173,4750],{"class":1291},[1259,7175,7176,7179,7181],{"class":1261,"line":3405},[1259,7177,7178],{"class":1291},"        entities ",[1259,7180,1295],{"class":1287},[1259,7182,1573],{"class":1291},[1259,7184,7185],{"class":1261,"line":3414},[1259,7186,5002],{"class":1291},[1259,7188,7189,7192,7194,7196,7199,7201],{"class":1261,"line":3448},[1259,7190,7191],{"class":1291},"                type ",[1259,7193,1295],{"class":1287},[1259,7195,1302],{"class":1287},[1259,7197,7198],{"class":1305},"ped",[1259,7200,1359],{"class":1287},[1259,7202,1597],{"class":1291},[1259,7204,7205,7208,7210,7212,7214,7216],{"class":1261,"line":3453},[1259,7206,7207],{"class":1291},"                model ",[1259,7209,1295],{"class":1287},[1259,7211,1302],{"class":1287},[1259,7213,5070],{"class":1305},[1259,7215,1359],{"class":1287},[1259,7217,1597],{"class":1291},[1259,7219,7220,7223,7225,7227,7229,7231,7233,7235,7237,7239,7242],{"class":1261,"line":3458},[1259,7221,7222],{"class":1291},"                coords ",[1259,7224,1295],{"class":1287},[1259,7226,7139],{"class":1298},[1259,7228,5015],{"class":1291},[1259,7230,7144],{"class":1669},[1259,7232,1553],{"class":1291},[1259,7234,5023],{"class":1287},[1259,7236,7151],{"class":1669},[1259,7238,1553],{"class":1291},[1259,7240,7241],{"class":1669},"28.48",[1259,7243,5039],{"class":1291},[1259,7245,7246,7249,7251,7254],{"class":1261,"line":3463},[1259,7247,7248],{"class":1291},"                heading ",[1259,7250,1295],{"class":1287},[1259,7252,7253],{"class":1669}," 45.0",[1259,7255,1597],{"class":1291},[1259,7257,7258,7261,7263],{"class":1261,"line":3469},[1259,7259,7260],{"class":1291},"                blip ",[1259,7262,1295],{"class":1287},[1259,7264,1573],{"class":1291},[1259,7266,7267,7270,7272,7274,7276,7278,7281],{"class":1261,"line":3475},[1259,7268,7269],{"class":1291},"                    label ",[1259,7271,1295],{"class":1287},[1259,7273,2163],{"class":1291},[1259,7275,2166],{"class":1325},[1259,7277,1510],{"class":1291},[1259,7279,7280],{"class":1325},"npc",[1259,7282,1597],{"class":1291},[1259,7284,7285,7288,7290,7292],{"class":1261,"line":3480},[1259,7286,7287],{"class":1291},"                    sprite ",[1259,7289,1295],{"class":1287},[1259,7291,2183],{"class":1669},[1259,7293,1597],{"class":1291},[1259,7295,7296,7299,7301,7303],{"class":1261,"line":3495},[1259,7297,7298],{"class":1291},"                    scale ",[1259,7300,1295],{"class":1287},[1259,7302,2196],{"class":1669},[1259,7304,1597],{"class":1291},[1259,7306,7307,7310,7312,7315],{"class":1261,"line":3511},[1259,7308,7309],{"class":1291},"                    colour ",[1259,7311,1295],{"class":1287},[1259,7313,7314],{"class":1669}," 43",[1259,7316,1597],{"class":1291},[1259,7318,7319],{"class":1261,"line":3525},[1259,7320,5192],{"class":1291},[1259,7322,7323,7326,7328,7330],{"class":1261,"line":3545},[1259,7324,7325],{"class":1291},"                targetAble ",[1259,7327,1295],{"class":1287},[1259,7329,1594],{"class":1287},[1259,7331,1597],{"class":1291},[1259,7333,7334,7337,7339],{"class":1261,"line":3564},[1259,7335,7336],{"class":1291},"                targetOptions ",[1259,7338,1295],{"class":1287},[1259,7340,1573],{"class":1291},[1259,7342,7343,7345,7347,7349,7352,7354,7356],{"class":1261,"line":3577},[1259,7344,7269],{"class":1291},[1259,7346,1295],{"class":1287},[1259,7348,2163],{"class":1291},[1259,7350,7351],{"class":1325},"target",[1259,7353,1510],{"class":1291},[1259,7355,7280],{"class":1325},[1259,7357,1597],{"class":1291},[1259,7359,7360,7363,7365,7367,7370,7372,7374],{"class":1261,"line":3582},[1259,7361,7362],{"class":1291},"                    icon ",[1259,7364,1295],{"class":1287},[1259,7366,1302],{"class":1287},[1259,7368,7369],{"class":1305},"fa-solid fa-car-side",[1259,7371,1359],{"class":1287},[1259,7373,1553],{"class":1291},[1259,7375,7376],{"class":1272},"-- https:\u002F\u002Ffontawesome.com\u002Fsearch?ic=free-collection\n",[1259,7378,7379,7382,7384,7386,7389,7391],{"class":1261,"line":3596},[1259,7380,7381],{"class":1291},"                    iconColor ",[1259,7383,1295],{"class":1287},[1259,7385,1302],{"class":1287},[1259,7387,7388],{"class":1305},"#63E6BE",[1259,7390,1359],{"class":1287},[1259,7392,1597],{"class":1291},[1259,7394,7395,7398,7400,7403],{"class":1261,"line":3614},[1259,7396,7397],{"class":1291},"                    distance ",[1259,7399,1295],{"class":1287},[1259,7401,7402],{"class":1669}," 5.0",[1259,7404,1597],{"class":1291},[1259,7406,7407],{"class":1261,"line":3632},[1259,7408,5192],{"class":1291},[1259,7410,7411],{"class":1261,"line":3643},[1259,7412,4725],{"class":1291},[1259,7414,7415],{"class":1261,"line":3648},[1259,7416,4750],{"class":1291},[1259,7418,7419],{"class":1261,"line":3653},[1259,7420,2216],{"class":1291},[1259,7422,7423],{"class":1261,"line":3658},[1259,7424,1615],{"class":1291},[1259,7426,7427],{"class":1261,"line":3663},[1259,7428,1266],{"emptyLinePlaceholder":1265},[1259,7430,7431],{"class":1261,"line":3669},[1259,7432,1416],{"class":1272},[1259,7434,7435],{"class":1261,"line":3674},[1259,7436,7437],{"class":1272},"---     Admin UI\n",[1259,7439,7440],{"class":1261,"line":3690},[1259,7441,7442],{"class":1272},"---     The in-game UI (\u002Fpreppanel) is always available and is gated by config.command\n",[1259,7444,7445],{"class":1261,"line":3707},[1259,7446,7447],{"class":1272},"---     (allowedPermissions \u002F allowedJobs). http below only affects the browser route.\n",[1259,7449,7450],{"class":1261,"line":3724},[1259,7451,5291],{"class":1272},[1259,7453,7454],{"class":1261,"line":3741},[1259,7455,7456],{"class":1272},"---     Tokens, dist dir and the address allowlist are shared defaults from\n",[1259,7458,7459],{"class":1261,"line":3746},[1259,7460,7461],{"class":1272},"---     REC_Library. One convar covers every REC_* panel, so set these once:\n",[1259,7463,7464],{"class":1261,"line":3751},[1259,7465,7466],{"class":1272},"---         set REC:adminToken \"xxxxx\"\n",[1259,7468,7469],{"class":1261,"line":3760},[1259,7470,7471],{"class":1272},"---         set REC:supportToken \"yyyyy\"\n",[1259,7473,7474],{"class":1261,"line":3765},[1259,7475,7476],{"class":1272},"---         set REC:allowedAddresses \"192.168.1.0\u002F24\"   # opens the LAN everywhere\n",[1259,7478,7479],{"class":1261,"line":3775},[1259,7480,5291],{"class":1272},[1259,7482,7483],{"class":1261,"line":3789},[1259,7484,7485],{"class":1272},"---     Naming this resource narrows one of them to this panel alone:\n",[1259,7487,7488],{"class":1261,"line":3801},[1259,7489,7490],{"class":1272},"---         set REC_HeistPrep:supportToken \"zzzzz\"\n",[1259,7492,7493],{"class":1261,"line":3813},[1259,7494,1428],{"class":1272},[1259,7496,7497,7499,7502,7504,7507,7510,7513,7516,7518],{"class":1261,"line":3825},[1259,7498,1444],{"class":1291},[1259,7500,7501],{"class":1325},"web",[1259,7503,1450],{"class":1287},[1259,7505,7506],{"class":1325}," webConfig",[1259,7508,7509],{"class":1291},":",[1259,7511,7512],{"class":1298},"build",[1259,7514,7515],{"class":1291},"(config.",[1259,7517,1447],{"class":1325},[1259,7519,7520],{"class":1291},", {\n",[1259,7522,7523],{"class":1261,"line":3830},[1259,7524,1266],{"emptyLinePlaceholder":1265},[1259,7526,7527],{"class":1261,"line":3840},[1259,7528,2023],{"class":1272},[1259,7530,7531],{"class":1261,"line":3852},[1259,7532,7533],{"class":1272},"    ---     Permission areas this resource understands, as \"\u003Carea>:read\" \u002F \"\u003Carea>:write\"\n",[1259,7535,7536],{"class":1261,"line":3864},[1259,7537,2035],{"class":1272},[1259,7539,7540,7542,7544],{"class":1261,"line":3876},[1259,7541,1938],{"class":1272},[1259,7543,1277],{"class":1276},[1259,7545,7546],{"class":1280}," string[]\n",[1259,7548,7549,7552,7554],{"class":1261,"line":3881},[1259,7550,7551],{"class":1291},"    areas ",[1259,7553,1295],{"class":1287},[1259,7555,1573],{"class":1291},[1259,7557,7558,7561,7564,7566,7569],{"class":1261,"line":3891},[1259,7559,7560],{"class":1287},"        \"",[1259,7562,7563],{"class":1305},"jobs",[1259,7565,1359],{"class":1287},[1259,7567,7568],{"class":1291},",         ",[1259,7570,7571],{"class":1272},"-- the running prep jobs (write cancels one)\n",[1259,7573,7574,7576,7578,7580,7582],{"class":1261,"line":3910},[1259,7575,7560],{"class":1287},[1259,7577,4930],{"class":1305},[1259,7579,1359],{"class":1287},[1259,7581,3193],{"class":1291},[1259,7583,7584],{"class":1272},"-- the stored vehicles of every character (write removes one)\n",[1259,7586,7587,7589,7592,7594,7597],{"class":1261,"line":3927},[1259,7588,7560],{"class":1287},[1259,7590,7591],{"class":1305},"config",[1259,7593,1359],{"class":1287},[1259,7595,7596],{"class":1291},",       ",[1259,7598,7599],{"class":1272},"-- the configured models, spawns and garages\n",[1259,7601,7602,7604,7607,7609,7611],{"class":1261,"line":3943},[1259,7603,7560],{"class":1287},[1259,7605,7606],{"class":1305},"settings",[1259,7608,1359],{"class":1287},[1259,7610,3193],{"class":1291},[1259,7612,7613],{"class":1272},"-- the settings this panel owns (write changes them)\n",[1259,7615,7616,7618,7621,7623,7625],{"class":1261,"line":3948},[1259,7617,7560],{"class":1287},[1259,7619,7620],{"class":1305},"spawns",[1259,7622,1359],{"class":1287},[1259,7624,7596],{"class":1291},[1259,7626,7627],{"class":1272},"-- job\u002Fpermanent mode of each spawn point (write switches one)\n",[1259,7629,7630,7632,7635,7637,7640],{"class":1261,"line":3957},[1259,7631,7560],{"class":1287},[1259,7633,7634],{"class":1305},"garages",[1259,7636,1359],{"class":1287},[1259,7638,7639],{"class":1291},",      ",[1259,7641,7642],{"class":1272},"-- garage ownership (write revokes one)\n",[1259,7644,7645],{"class":1261,"line":3969},[1259,7646,2216],{"class":1291},[1259,7648,7649],{"class":1261,"line":3981},[1259,7650,1266],{"emptyLinePlaceholder":1265},[1259,7652,7653],{"class":1261,"line":3993},[1259,7654,2023],{"class":1272},[1259,7656,7657],{"class":1261,"line":4005},[1259,7658,7659],{"class":1272},"    ---     Who opens the in-game panel, and what they may do once inside\n",[1259,7661,7662],{"class":1261,"line":4017},[1259,7663,7664],{"class":1272},"    ---     Added on top of the shared list in REC_Library (admin, full access), so\n",[1259,7666,7667],{"class":1261,"line":4029},[1259,7668,7669],{"class":1272},"    ---     naming one narrow grant here can never drop the row that lets an admin in.\n",[1259,7671,7672],{"class":1261,"line":4041},[1259,7673,7674],{"class":1272},"    ---     Every entry that matches contributes its scopes, and a player holding two\n",[1259,7676,7677],{"class":1261,"line":4053},[1259,7678,7679],{"class":1272},"    ---     of them gets the union. There is no deny form: to take something away,\n",[1259,7681,7682],{"class":1261,"line":4065},[1259,7683,7684],{"class":1272},"    ---     stop granting it. Naming both an ace and a job means the player needs both.\n",[1259,7686,7687],{"class":1261,"line":4077},[1259,7688,2035],{"class":1272},[1259,7690,7691,7693,7695],{"class":1261,"line":4089},[1259,7692,1938],{"class":1272},[1259,7694,1277],{"class":1276},[1259,7696,7697],{"class":1280}," REC_Library.Server.Class.Web.WebConfig.Grant[]\n",[1259,7699,7700,7703,7705],{"class":1261,"line":4101},[1259,7701,7702],{"class":1291},"    grants ",[1259,7704,1295],{"class":1287},[1259,7706,1573],{"class":1291},[1259,7708,7710,7713,7715,7717,7720,7722,7725,7727,7729,7731,7734,7736],{"class":1261,"line":7709},293,[1259,7711,7712],{"class":1291},"        { ace ",[1259,7714,1295],{"class":1287},[1259,7716,1302],{"class":1287},[1259,7718,7719],{"class":1305},"support",[1259,7721,1359],{"class":1287},[1259,7723,7724],{"class":1291},", scopes ",[1259,7726,1295],{"class":1287},[1259,7728,2891],{"class":1291},[1259,7730,1359],{"class":1287},[1259,7732,7733],{"class":1305},"*",[1259,7735,1359],{"class":1287},[1259,7737,7738],{"class":1291},", }, },\n",[1259,7740,7742],{"class":1261,"line":7741},294,[1259,7743,1266],{"emptyLinePlaceholder":1265},[1259,7745,7747],{"class":1261,"line":7746},295,[1259,7748,7749],{"class":1272},"        -- the old { job = \"admin\", ranks = {} } never matched: an empty ranks table\n",[1259,7751,7753],{"class":1261,"line":7752},296,[1259,7754,7755],{"class":1272},"        -- means no grade counts. Leave ranks out to accept any of them\n",[1259,7757,7759],{"class":1261,"line":7758},297,[1259,7760,7761],{"class":1272},"        -- { job = \"admin\", scopes = { \"*\", }, },\n",[1259,7763,7765],{"class":1261,"line":7764},298,[1259,7766,2216],{"class":1291},[1259,7768,7770],{"class":1261,"line":7769},299,[1259,7771,1266],{"emptyLinePlaceholder":1265},[1259,7773,7775],{"class":1261,"line":7774},300,[1259,7776,7777],{"class":1272},"    -- false leaves the shared list out, so only the grants above count here\n",[1259,7779,7781],{"class":1261,"line":7780},301,[1259,7782,7783],{"class":1272},"    -- useSharedGrants = false,\n",[1259,7785,7787],{"class":1261,"line":7786},302,[1259,7788,1266],{"emptyLinePlaceholder":1265},[1259,7790,7792],{"class":1261,"line":7791},303,[1259,7793,2023],{"class":1272},[1259,7795,7797],{"class":1261,"line":7796},304,[1259,7798,7799],{"class":1272},"    ---     Command that opens the in-game UI (NUI)\n",[1259,7801,7803],{"class":1261,"line":7802},305,[1259,7804,7805],{"class":1272},"    ---     lib.addCommand is restricted, so the ACE `command.\u003Cname>` is required as well\n",[1259,7807,7809],{"class":1261,"line":7808},306,[1259,7810,2035],{"class":1272},[1259,7812,7814,7817,7819],{"class":1261,"line":7813},307,[1259,7815,7816],{"class":1291},"    command ",[1259,7818,1295],{"class":1287},[1259,7820,1573],{"class":1291},[1259,7822,7824],{"class":1261,"line":7823},308,[1259,7825,1266],{"emptyLinePlaceholder":1265},[1259,7827,7829,7831,7833],{"class":1261,"line":7828},309,[1259,7830,4661],{"class":1272},[1259,7832,1277],{"class":1276},[1259,7834,3786],{"class":1280},[1259,7836,7838,7841,7843,7845,7848,7850],{"class":1261,"line":7837},310,[1259,7839,7840],{"class":1291},"        name ",[1259,7842,1295],{"class":1287},[1259,7844,1302],{"class":1287},[1259,7846,7847],{"class":1305},"preppanel",[1259,7849,1359],{"class":1287},[1259,7851,1597],{"class":1291},[1259,7853,7855],{"class":1261,"line":7854},311,[1259,7856,1266],{"emptyLinePlaceholder":1265},[1259,7858,7860,7862,7864],{"class":1261,"line":7859},312,[1259,7861,4661],{"class":1272},[1259,7863,1277],{"class":1276},[1259,7865,3786],{"class":1280},[1259,7867,7869,7872,7874,7876,7879,7881],{"class":1261,"line":7868},313,[1259,7870,7871],{"class":1291},"        help ",[1259,7873,1295],{"class":1287},[1259,7875,1302],{"class":1287},[1259,7877,7878],{"class":1305},"Open REC_HeistPrep admin UI",[1259,7880,1359],{"class":1287},[1259,7882,1597],{"class":1291},[1259,7884,7886],{"class":1261,"line":7885},314,[1259,7887,2216],{"class":1291},[1259,7889,7891],{"class":1261,"line":7890},315,[1259,7892,1266],{"emptyLinePlaceholder":1265},[1259,7894,7896,7899,7901],{"class":1261,"line":7895},316,[1259,7897,7898],{"class":1291},"    http ",[1259,7900,1295],{"class":1287},[1259,7902,1573],{"class":1291},[1259,7904,7906],{"class":1261,"line":7905},317,[1259,7907,1266],{"emptyLinePlaceholder":1265},[1259,7909,7911,7913,7915],{"class":1261,"line":7910},318,[1259,7912,4661],{"class":1272},[1259,7914,1277],{"class":1276},[1259,7916,1438],{"class":1280},[1259,7918,7920,7923,7925,7927,7929],{"class":1261,"line":7919},319,[1259,7921,7922],{"class":1291},"        enabled ",[1259,7924,1295],{"class":1287},[1259,7926,1594],{"class":1287},[1259,7928,1553],{"class":1291},[1259,7930,7931],{"class":1272},"-- RELEASE:false\n",[1259,7933,7935],{"class":1261,"line":7934},320,[1259,7936,1266],{"emptyLinePlaceholder":1265},[1259,7938,7940],{"class":1261,"line":7939},321,[1259,7941,7942],{"class":1272},"        -- named tokens beyond admin\u002Fsupport, each scoped on its own: https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_library\u002Fweb-config\n",[1259,7944,7946],{"class":1261,"line":7945},322,[1259,7947,7948],{"class":1272},"        -- customTokens = {\n",[1259,7950,7952],{"class":1261,"line":7951},323,[1259,7953,7954],{"class":1272},"        --     { name = \"jobsOnly\", scopes = { \"jobs\" }, },\n",[1259,7956,7958],{"class":1261,"line":7957},324,[1259,7959,7960],{"class":1272},"        --     { name = \"fullAccess\", scopes = { \"*\" }, },\n",[1259,7962,7964],{"class":1261,"line":7963},325,[1259,7965,4813],{"class":1272},[1259,7967,7969],{"class":1261,"line":7968},326,[1259,7970,1266],{"emptyLinePlaceholder":1265},[1259,7972,7974],{"class":1261,"line":7973},327,[1259,7975,7976],{"class":1272},"        -- replaces the convar-built address list entirely, keep loopback in it\n",[1259,7978,7980],{"class":1261,"line":7979},328,[1259,7981,7982],{"class":1272},"        -- allowedAddresses = {\n",[1259,7984,7986],{"class":1261,"line":7985},329,[1259,7987,7988],{"class":1272},"        --     \"127.0.0.0\u002F8\",\n",[1259,7990,7992],{"class":1261,"line":7991},330,[1259,7993,7994],{"class":1272},"        --     \"192.168.1.0\u002F24\",\n",[1259,7996,7998],{"class":1261,"line":7997},331,[1259,7999,4813],{"class":1272},[1259,8001,8003],{"class":1261,"line":8002},332,[1259,8004,1266],{"emptyLinePlaceholder":1265},[1259,8006,8008],{"class":1261,"line":8007},333,[1259,8009,8010],{"class":1272},"        -- trustedProxies = {\n",[1259,8012,8014],{"class":1261,"line":8013},334,[1259,8015,8016],{"class":1272},"        --     \"10.0.0.5\",\n",[1259,8018,8020],{"class":1261,"line":8019},335,[1259,8021,4813],{"class":1272},[1259,8023,8025],{"class":1261,"line":8024},336,[1259,8026,2216],{"class":1291},[1259,8028,8030,8033],{"class":1261,"line":8029},337,[1259,8031,8032],{"class":1291},"}) ",[1259,8034,8035],{"class":1272},"--[[@as REC_HeistPrep.Server.Config.Web]]\n",[1259,8037,8039],{"class":1261,"line":8038},338,[1259,8040,1266],{"emptyLinePlaceholder":1265},[1259,8042,8044],{"class":1261,"line":8043},339,[1259,8045,1416],{"class":1272},[1259,8047,8049],{"class":1261,"line":8048},340,[1259,8050,8051],{"class":1272},"---     Who may open the admin UI\n",[1259,8053,8055],{"class":1261,"line":8054},341,[1259,8056,8057],{"class":1272},"---     Any ACE from allowedPermissions or any job from allowedJobs grants access.\n",[1259,8059,8061],{"class":1261,"line":8060},342,[1259,8062,1428],{"class":1272},[1259,8064,8066],{"class":1261,"line":8065},343,[1259,8067,1416],{"class":1272},[1259,8069,8071],{"class":1261,"line":8070},344,[1259,8072,8073],{"class":1272},"---     Discord webhook posted on each stage of a prep job\n",[1259,8075,8077],{"class":1261,"line":8076},345,[1259,8078,1428],{"class":1272},[1259,8080,8082,8084,8087,8089],{"class":1261,"line":8081},346,[1259,8083,1444],{"class":1291},[1259,8085,8086],{"class":1325},"webhooks",[1259,8088,1450],{"class":1287},[1259,8090,1573],{"class":1291},[1259,8092,8094],{"class":1261,"line":8093},347,[1259,8095,1266],{"emptyLinePlaceholder":1265},[1259,8097,8099,8101,8103],{"class":1261,"line":8098},348,[1259,8100,1938],{"class":1272},[1259,8102,1277],{"class":1276},[1259,8104,1438],{"class":1280},[1259,8106,8108,8110,8112,8115],{"class":1261,"line":8107},349,[1259,8109,4485],{"class":1291},[1259,8111,1295],{"class":1287},[1259,8113,8114],{"class":1287}," false",[1259,8116,1597],{"class":1291},[1259,8118,8120],{"class":1261,"line":8119},350,[1259,8121,1266],{"emptyLinePlaceholder":1265},[1259,8123,8125,8127,8129,8132,8134],{"class":1261,"line":8124},351,[1259,8126,1938],{"class":1272},[1259,8128,1277],{"class":1276},[1259,8130,8131],{"class":1280}," table\u003CREC_HeistPrep.Shared.Enum.WebHookTypes",[1259,8133,1553],{"class":1552},[1259,8135,8136],{"class":1280},"string>\n",[1259,8138,8140,8143,8145],{"class":1261,"line":8139},352,[1259,8141,8142],{"class":1291},"    urls ",[1259,8144,1295],{"class":1287},[1259,8146,1573],{"class":1291},[1259,8148,8150,8153,8156,8159,8161,8163],{"class":1261,"line":8149},353,[1259,8151,8152],{"class":1291},"        [webhookTypes.",[1259,8154,8155],{"class":1325},"onStart",[1259,8157,8158],{"class":1291},"]      ",[1259,8160,1295],{"class":1287},[1259,8162,3572],{"class":1287},[1259,8164,1597],{"class":1291},[1259,8166,8168,8170,8173,8176,8178,8180],{"class":1261,"line":8167},354,[1259,8169,8152],{"class":1291},[1259,8171,8172],{"class":1325},"onDeliver",[1259,8174,8175],{"class":1291},"]    ",[1259,8177,1295],{"class":1287},[1259,8179,3572],{"class":1287},[1259,8181,1597],{"class":1291},[1259,8183,8185,8187,8190,8193,8195,8197],{"class":1261,"line":8184},355,[1259,8186,8152],{"class":1291},[1259,8188,8189],{"class":1325},"onCancel",[1259,8191,8192],{"class":1291},"]     ",[1259,8194,1295],{"class":1287},[1259,8196,3572],{"class":1287},[1259,8198,1597],{"class":1291},[1259,8200,8202,8204,8207,8210,8212,8214],{"class":1261,"line":8201},356,[1259,8203,8152],{"class":1291},[1259,8205,8206],{"class":1325},"onFail",[1259,8208,8209],{"class":1291},"]       ",[1259,8211,1295],{"class":1287},[1259,8213,3572],{"class":1287},[1259,8215,1597],{"class":1291},[1259,8217,8219],{"class":1261,"line":8218},357,[1259,8220,2216],{"class":1291},[1259,8222,8224],{"class":1261,"line":8223},358,[1259,8225,1615],{"class":1291},[1259,8227,8229],{"class":1261,"line":8228},359,[1259,8230,1266],{"emptyLinePlaceholder":1265},[1259,8232,8234],{"class":1261,"line":8233},360,[1259,8235,8236],{"class":1272},"-- put the panel owned defaults in place before anything reads them\n",[1259,8238,8240,8243,8246,8249,8252],{"class":1261,"line":8239},361,[1259,8241,8242],{"class":1291},"WebConfigStore.",[1259,8244,8245],{"class":1298},"seed",[1259,8247,8248],{"class":1291},"(config, settings.",[1259,8250,8251],{"class":1325},"list",[1259,8253,1376],{"class":1291},[1259,8255,8257],{"class":1261,"line":8256},362,[1259,8258,1266],{"emptyLinePlaceholder":1265},[1259,8260,8262,8264],{"class":1261,"line":8261},363,[1259,8263,3754],{"class":1552},[1259,8265,3757],{"class":1291},[1259,8267,8269],{"class":1261,"line":8268},364,[1259,8270,1266],{"emptyLinePlaceholder":1265},[1259,8272,8274,8276,8278],{"class":1261,"line":8273},365,[1259,8275,1273],{"class":1272},[1259,8277,1389],{"class":1276},[1259,8279,8280],{"class":1280}," REC_HeistPrep.Server.Config.Job.RequiredItem\n",[1259,8282,8284,8286,8288,8291],{"class":1261,"line":8283},366,[1259,8285,1273],{"class":1272},[1259,8287,3780],{"class":1276},[1259,8289,8290],{"class":1280}," amount",[1259,8292,1652],{"class":1280},[1259,8294,8296,8298,8300,8303],{"class":1261,"line":8295},367,[1259,8297,1273],{"class":1272},[1259,8299,3780],{"class":1276},[1259,8301,8302],{"class":1280}," remove",[1259,8304,1438],{"class":1280},[1259,8306,8308],{"class":1261,"line":8307},368,[1259,8309,1266],{"emptyLinePlaceholder":1265},[1259,8311,8313,8315,8317],{"class":1261,"line":8312},369,[1259,8314,1273],{"class":1272},[1259,8316,1389],{"class":1276},[1259,8318,8319],{"class":1280}," REC_HeistPrep.Server.Config.RewardItem\n",[1259,8321,8323,8325,8327,8330],{"class":1261,"line":8322},370,[1259,8324,1273],{"class":1272},[1259,8326,3780],{"class":1276},[1259,8328,8329],{"class":1280}," name",[1259,8331,3786],{"class":1280},[1259,8333,8335,8337,8339,8342],{"class":1261,"line":8334},371,[1259,8336,1273],{"class":1272},[1259,8338,3780],{"class":1276},[1259,8340,8341],{"class":1280}," min",[1259,8343,1652],{"class":1280},[1259,8345,8347,8349,8351,8354],{"class":1261,"line":8346},372,[1259,8348,1273],{"class":1272},[1259,8350,3780],{"class":1276},[1259,8352,8353],{"class":1280}," max",[1259,8355,1652],{"class":1280},[1259,8357,8359],{"class":1261,"line":8358},373,[1259,8360,1266],{"emptyLinePlaceholder":1265},[1259,8362,8364,8366,8368,8371,8373],{"class":1261,"line":8363},374,[1259,8365,1273],{"class":1272},[1259,8367,1389],{"class":1276},[1259,8369,8370],{"class":1280}," REC_HeistPrep.Server.Config.Police.Job",[1259,8372,7509],{"class":1552},[1259,8374,8375],{"class":1280}," REC_Utils.Server.Modules.Framework.DoesRequiredJobsExist.Args.Job\n",[1259,8377,8379,8381,8383,8386,8388,8390],{"class":1261,"line":8378},375,[1259,8380,1273],{"class":1272},[1259,8382,3780],{"class":1276},[1259,8384,8385],{"class":1280}," ranks",[1259,8387,3487],{"class":1280},[1259,8389,1553],{"class":1552},[1259,8391,1556],{"class":1280},[1259,8393,8395,8397,8399,8402],{"class":1261,"line":8394},376,[1259,8396,1273],{"class":1272},[1259,8398,3780],{"class":1276},[1259,8400,8401],{"class":1280}," onDutyOnly",[1259,8403,1438],{"class":1280},[1259,8405,8407],{"class":1261,"line":8406},377,[1259,8408,8409],{"class":1272},"---@\n",[1259,8411,8413],{"class":1261,"line":8412},378,[1259,8414,1266],{"emptyLinePlaceholder":1265},[1259,8416,8418,8420,8422],{"class":1261,"line":8417},379,[1259,8419,1273],{"class":1272},[1259,8421,1389],{"class":1276},[1259,8423,8424],{"class":1280}," REC_HeistPrep.Server.Config.Vehicle\n",[1259,8426,8428,8430,8432,8434],{"class":1261,"line":8427},380,[1259,8429,1273],{"class":1272},[1259,8431,3780],{"class":1276},[1259,8433,3783],{"class":1280},[1259,8435,3786],{"class":1280},[1259,8437,8439,8441,8443,8445],{"class":1261,"line":8438},381,[1259,8440,1273],{"class":1272},[1259,8442,3780],{"class":1276},[1259,8444,3847],{"class":1280},[1259,8446,3786],{"class":1280},[1259,8448,8450,8452,8454,8457,8459,8461],{"class":1261,"line":8449},382,[1259,8451,1273],{"class":1272},[1259,8453,3780],{"class":1276},[1259,8455,8456],{"class":1280}," spawns",[1259,8458,3487],{"class":1280},[1259,8460,1553],{"class":1552},[1259,8462,8463],{"class":1280},"REC_HeistPrep.Server.Config.Vehicle.Spawn>\n",[1259,8465,8467],{"class":1261,"line":8466},383,[1259,8468,8409],{"class":1272},[1259,8470,8472],{"class":1261,"line":8471},384,[1259,8473,1266],{"emptyLinePlaceholder":1265},[1259,8475,8477,8479,8481],{"class":1261,"line":8476},385,[1259,8478,1273],{"class":1272},[1259,8480,1389],{"class":1276},[1259,8482,8483],{"class":1280}," REC_HeistPrep.Server.Config.Vehicle.Spawn\n",[1259,8485,8487,8489,8491,8494],{"class":1261,"line":8486},386,[1259,8488,1273],{"class":1272},[1259,8490,3780],{"class":1276},[1259,8492,8493],{"class":1280}," pos",[1259,8495,8496],{"class":1280}," vector4\n",[1259,8498,8500,8502,8504,8507,8509,8511],{"class":1261,"line":8499},387,[1259,8501,1273],{"class":1272},[1259,8503,3780],{"class":1276},[1259,8505,8506],{"class":1280}," guards",[1259,8508,3487],{"class":1280},[1259,8510,1553],{"class":1552},[1259,8512,8513],{"class":1280},"REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard>\n",[1259,8515,8517],{"class":1261,"line":8516},388,[1259,8518,8409],{"class":1272},[1259,8520,8522],{"class":1261,"line":8521},389,[1259,8523,1266],{"emptyLinePlaceholder":1265},[1259,8525,8527,8529,8531],{"class":1261,"line":8526},390,[1259,8528,1273],{"class":1272},[1259,8530,1389],{"class":1276},[1259,8532,8533],{"class":1280}," REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard\n",[1259,8535,8537,8539,8541,8544],{"class":1261,"line":8536},391,[1259,8538,1273],{"class":1272},[1259,8540,3780],{"class":1276},[1259,8542,8543],{"class":1280}," model",[1259,8545,3786],{"class":1280},[1259,8547,8549,8551,8553,8555],{"class":1261,"line":8548},392,[1259,8550,1273],{"class":1272},[1259,8552,3780],{"class":1276},[1259,8554,8493],{"class":1280},[1259,8556,8496],{"class":1280},[1259,8558,8560,8562,8564,8567],{"class":1261,"line":8559},393,[1259,8561,1273],{"class":1272},[1259,8563,3780],{"class":1276},[1259,8565,8566],{"class":1280}," health",[1259,8568,1704],{"class":1280},[1259,8570,8572,8574,8576,8579],{"class":1261,"line":8571},394,[1259,8573,1273],{"class":1272},[1259,8575,3780],{"class":1276},[1259,8577,8578],{"class":1280}," armour",[1259,8580,1704],{"class":1280},[1259,8582,8584,8586,8588,8591,8593],{"class":1261,"line":8583},395,[1259,8585,1273],{"class":1272},[1259,8587,3780],{"class":1276},[1259,8589,8590],{"class":1280}," weapon",[1259,8592,3937],{"class":1272},[1259,8594,8595],{"class":1280},"REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard.Weapon\n",[1259,8597,8599],{"class":1261,"line":8598},396,[1259,8600,8409],{"class":1272},[1259,8602,8604],{"class":1261,"line":8603},397,[1259,8605,1266],{"emptyLinePlaceholder":1265},[1259,8607,8609,8611,8613],{"class":1261,"line":8608},398,[1259,8610,1273],{"class":1272},[1259,8612,1389],{"class":1276},[1259,8614,8615],{"class":1280}," REC_HeistPrep.Server.Config.Vehicle.Spawn.Guard.Weapon\n",[1259,8617,8619,8621,8623,8625],{"class":1261,"line":8618},399,[1259,8620,1273],{"class":1272},[1259,8622,3780],{"class":1276},[1259,8624,8543],{"class":1280},[1259,8626,3786],{"class":1280},[1259,8628,8630,8632,8634,8637],{"class":1261,"line":8629},400,[1259,8631,1273],{"class":1272},[1259,8633,3780],{"class":1276},[1259,8635,8636],{"class":1280}," ammo",[1259,8638,1652],{"class":1280},[1259,8640,8642,8644,8646,8649,8651,8654,8657,8659,8661,8664],{"class":1261,"line":8641},401,[1259,8643,1273],{"class":1272},[1259,8645,3780],{"class":1276},[1259,8647,8648],{"class":1280}," components",[1259,8650,3487],{"class":1280},[1259,8652,8653],{"class":1552},", { ",[1259,8655,8656],{"class":1280},"model",[1259,8658,2897],{"class":1552},[1259,8660,2900],{"class":1280},[1259,8662,8663],{"class":1552},", }",[1259,8665,8666],{"class":1272},">\n",[1259,8668,8670],{"class":1261,"line":8669},402,[1259,8671,8409],{"class":1272},[1259,8673,8675],{"class":1261,"line":8674},403,[1259,8676,1266],{"emptyLinePlaceholder":1265},[1259,8678,8680,8682,8684],{"class":1261,"line":8679},404,[1259,8681,1273],{"class":1272},[1259,8683,1389],{"class":1276},[1259,8685,8686],{"class":1280}," REC_HeistPrep.Server.Config.Garage\n",[1259,8688,8690,8692,8694,8696],{"class":1261,"line":8689},405,[1259,8691,1273],{"class":1272},[1259,8693,3780],{"class":1276},[1259,8695,3783],{"class":1280},[1259,8697,3786],{"class":1280},[1259,8699,8701,8703,8705,8708],{"class":1261,"line":8700},406,[1259,8702,1273],{"class":1272},[1259,8704,3780],{"class":1276},[1259,8706,8707],{"class":1280}," price",[1259,8709,1652],{"class":1280},[1259,8711,8713,8715,8717,8720],{"class":1261,"line":8712},407,[1259,8714,1273],{"class":1272},[1259,8716,3780],{"class":1276},[1259,8718,8719],{"class":1280}," capacity",[1259,8721,1652],{"class":1280},[1259,8723,8725,8727,8729,8732],{"class":1261,"line":8724},408,[1259,8726,1273],{"class":1272},[1259,8728,3780],{"class":1276},[1259,8730,8731],{"class":1280}," entrance",[1259,8733,8734],{"class":1280}," REC_HeistPrep.Server.Config.Garage.Entrance\n",[1259,8736,8738,8740,8742,8745],{"class":1261,"line":8737},409,[1259,8739,1273],{"class":1272},[1259,8741,3780],{"class":1276},[1259,8743,8744],{"class":1280}," kiosk",[1259,8746,8747],{"class":1280}," REC_HeistPrep.Server.Config.Garage.Kiosk\n",[1259,8749,8751,8753,8755,8758],{"class":1261,"line":8750},410,[1259,8752,1273],{"class":1272},[1259,8754,3780],{"class":1276},[1259,8756,8757],{"class":1280}," interior",[1259,8759,8760],{"class":1280}," REC_HeistPrep.Server.Config.Garage.Interior\n",[1259,8762,8764],{"class":1261,"line":8763},411,[1259,8765,8409],{"class":1272},[1259,8767,8769],{"class":1261,"line":8768},412,[1259,8770,1266],{"emptyLinePlaceholder":1265},[1259,8772,8774,8776,8778],{"class":1261,"line":8773},413,[1259,8775,1273],{"class":1272},[1259,8777,1389],{"class":1276},[1259,8779,8734],{"class":1280},[1259,8781,8783,8785,8787,8790],{"class":1261,"line":8782},414,[1259,8784,1273],{"class":1272},[1259,8786,3780],{"class":1276},[1259,8788,8789],{"class":1280}," coords",[1259,8791,8496],{"class":1280},[1259,8793,8795,8797,8799,8802,8804,8806,8809,8811],{"class":1261,"line":8794},415,[1259,8796,1273],{"class":1272},[1259,8798,3780],{"class":1276},[1259,8800,8801],{"class":1280}," pedCoords",[1259,8803,5012],{"class":1280},[1259,8805,3904],{"class":1552},[1259,8807,8808],{"class":1280},"nil where a player on foot lands when walking out",[1259,8810,1553],{"class":1552},[1259,8812,8813],{"class":1280},"coords when nil\n",[1259,8815,8817,8819,8821,8824],{"class":1261,"line":8816},416,[1259,8818,1273],{"class":1272},[1259,8820,3780],{"class":1276},[1259,8822,8823],{"class":1280}," radius",[1259,8825,1704],{"class":1280},[1259,8827,8829],{"class":1261,"line":8828},417,[1259,8830,8409],{"class":1272},[1259,8832,8834],{"class":1261,"line":8833},418,[1259,8835,1266],{"emptyLinePlaceholder":1265},[1259,8837,8839,8841,8843],{"class":1261,"line":8838},419,[1259,8840,1273],{"class":1272},[1259,8842,1389],{"class":1276},[1259,8844,8747],{"class":1280},[1259,8846,8848,8850,8852,8854,8856,8859,8861,8863,8865,8867],{"class":1261,"line":8847},420,[1259,8849,1273],{"class":1272},[1259,8851,3780],{"class":1276},[1259,8853,3847],{"class":1280},[1259,8855,1302],{"class":1552},[1259,8857,8858],{"class":2098},"object",[1259,8860,2102],{"class":1552},[1259,8862,2105],{"class":1552},[1259,8864,1359],{"class":1552},[1259,8866,7198],{"class":2098},[1259,8868,1309],{"class":1552},[1259,8870,8872,8874,8876,8878],{"class":1261,"line":8871},421,[1259,8873,1273],{"class":1272},[1259,8875,3780],{"class":1276},[1259,8877,8543],{"class":1280},[1259,8879,3786],{"class":1280},[1259,8881,8883,8885,8887,8889],{"class":1261,"line":8882},422,[1259,8884,1273],{"class":1272},[1259,8886,3780],{"class":1276},[1259,8888,8789],{"class":1280},[1259,8890,8891],{"class":1280}," vector3\n",[1259,8893,8895,8897,8899,8902],{"class":1261,"line":8894},423,[1259,8896,1273],{"class":1272},[1259,8898,3780],{"class":1276},[1259,8900,8901],{"class":1280}," heading",[1259,8903,1704],{"class":1280},[1259,8905,8907,8909,8911,8914],{"class":1261,"line":8906},424,[1259,8908,1273],{"class":1272},[1259,8910,3780],{"class":1276},[1259,8912,8913],{"class":1280}," targetOptions",[1259,8915,8916],{"class":1280}," REC_HeistPrep.Server.Config.Location.Entity.TargetOptions\n",[1259,8918,8920],{"class":1261,"line":8919},425,[1259,8921,8409],{"class":1272},[1259,8923,8925],{"class":1261,"line":8924},426,[1259,8926,1266],{"emptyLinePlaceholder":1265},[1259,8928,8930,8932,8934],{"class":1261,"line":8929},427,[1259,8931,1273],{"class":1272},[1259,8933,1389],{"class":1276},[1259,8935,8760],{"class":1280},[1259,8937,8939,8941,8943,8945],{"class":1261,"line":8938},428,[1259,8940,1273],{"class":1272},[1259,8942,3780],{"class":1276},[1259,8944,8789],{"class":1280},[1259,8946,8496],{"class":1280},[1259,8948,8950,8952,8954,8956,8958,8960,8963,8965],{"class":1261,"line":8949},429,[1259,8951,1273],{"class":1272},[1259,8953,3780],{"class":1276},[1259,8955,8801],{"class":1280},[1259,8957,5012],{"class":1280},[1259,8959,3904],{"class":1552},[1259,8961,8962],{"class":1280},"nil where a player on foot lands when walking in",[1259,8964,1553],{"class":1552},[1259,8966,8813],{"class":1280},[1259,8968,8970,8972,8974,8977,8979,8981],{"class":1261,"line":8969},430,[1259,8971,1273],{"class":1272},[1259,8973,3780],{"class":1276},[1259,8975,8976],{"class":1280}," ipl",[1259,8978,3920],{"class":1280},[1259,8980,3904],{"class":1552},[1259,8982,8983],{"class":1280},"nil\n",[1259,8985,8987,8989,8991,8994],{"class":1261,"line":8986},431,[1259,8988,1273],{"class":1272},[1259,8990,3780],{"class":1276},[1259,8992,8993],{"class":1280}," useRoutingBucket",[1259,8995,1438],{"class":1280},[1259,8997,8999,9001,9003,9006,9009,9011,9014,9016,9019,9022,9024,9027,9030],{"class":1261,"line":8998},432,[1259,9000,1273],{"class":1272},[1259,9002,3780],{"class":1276},[1259,9004,9005],{"class":1280}," maxHeight",[1259,9007,9008],{"class":1280}," number",[1259,9010,3904],{"class":1552},[1259,9012,9013],{"class":1280},"nil what GetModelDimensions says the vehicle may be tall ",[1259,9015,5015],{"class":1272},[1259,9017,9018],{"class":1280},"z",[1259,9020,9021],{"class":1272},")",[1259,9023,1553],{"class":1552},[1259,9025,9026],{"class":1280},"nil",[1259,9028,9029],{"class":1272},"\u002F",[1259,9031,9032],{"class":1280},"0 means no limit\n",[1259,9034,9036,9038,9040,9043],{"class":1261,"line":9035},433,[1259,9037,1273],{"class":1272},[1259,9039,3780],{"class":1276},[1259,9041,9042],{"class":1280}," exitZone",[1259,9044,9045],{"class":1280}," REC_HeistPrep.Server.Config.Garage.Interior.Zone\n",[1259,9047,9049,9051,9053,9056],{"class":1261,"line":9048},434,[1259,9050,1273],{"class":1272},[1259,9052,3780],{"class":1276},[1259,9054,9055],{"class":1280}," storeZone",[1259,9057,9058],{"class":1280}," REC_HeistPrep.Server.Config.Garage.Interior.StoreZone\n",[1259,9060,9062],{"class":1261,"line":9061},435,[1259,9063,8409],{"class":1272},[1259,9065,9067],{"class":1261,"line":9066},436,[1259,9068,1266],{"emptyLinePlaceholder":1265},[1259,9070,9072,9074,9076],{"class":1261,"line":9071},437,[1259,9073,1273],{"class":1272},[1259,9075,1389],{"class":1276},[1259,9077,9045],{"class":1280},[1259,9079,9081,9083,9085,9087],{"class":1261,"line":9080},438,[1259,9082,1273],{"class":1272},[1259,9084,3780],{"class":1276},[1259,9086,8789],{"class":1280},[1259,9088,8496],{"class":1280},[1259,9090,9092,9094,9096,9098],{"class":1261,"line":9091},439,[1259,9093,1273],{"class":1272},[1259,9095,3780],{"class":1276},[1259,9097,8823],{"class":1280},[1259,9099,1704],{"class":1280},[1259,9101,9103],{"class":1261,"line":9102},440,[1259,9104,8409],{"class":1272},[1259,9106,9108],{"class":1261,"line":9107},441,[1259,9109,1266],{"emptyLinePlaceholder":1265},[1259,9111,9113,9115,9117],{"class":1261,"line":9112},442,[1259,9114,1273],{"class":1272},[1259,9116,1389],{"class":1276},[1259,9118,9058],{"class":1280},[1259,9120,9122,9124,9126,9128],{"class":1261,"line":9121},443,[1259,9123,1273],{"class":1272},[1259,9125,3780],{"class":1276},[1259,9127,8789],{"class":1280},[1259,9129,8891],{"class":1280},[1259,9131,9133,9135,9137,9139],{"class":1261,"line":9132},444,[1259,9134,1273],{"class":1272},[1259,9136,3780],{"class":1276},[1259,9138,8823],{"class":1280},[1259,9140,1704],{"class":1280},[1259,9142,9144],{"class":1261,"line":9143},445,[1259,9145,8409],{"class":1272},[1259,9147,9149],{"class":1261,"line":9148},446,[1259,9150,1266],{"emptyLinePlaceholder":1265},[1259,9152,9154,9156,9158],{"class":1261,"line":9153},447,[1259,9155,1273],{"class":1272},[1259,9157,1389],{"class":1276},[1259,9159,9160],{"class":1280}," REC_HeistPrep.Server.Config.GaragePresetGroup\n",[1259,9162,9164,9166,9168,9170],{"class":1261,"line":9163},448,[1259,9165,1273],{"class":1272},[1259,9167,3780],{"class":1276},[1259,9169,3783],{"class":1280},[1259,9171,3786],{"class":1280},[1259,9173,9175,9177,9179,9182],{"class":1261,"line":9174},449,[1259,9176,1273],{"class":1272},[1259,9178,3780],{"class":1276},[1259,9180,9181],{"class":1280}," presets",[1259,9183,9184],{"class":1280}," REC_HeistPrep.Server.Config.GaragePreset[]\n",[1259,9186,9188],{"class":1261,"line":9187},450,[1259,9189,8409],{"class":1272},[1259,9191,9193],{"class":1261,"line":9192},451,[1259,9194,1266],{"emptyLinePlaceholder":1265},[1259,9196,9198,9200,9202],{"class":1261,"line":9197},452,[1259,9199,1273],{"class":1272},[1259,9201,1389],{"class":1276},[1259,9203,9204],{"class":1280}," REC_HeistPrep.Server.Config.GaragePreset\n",[1259,9206,9208,9210,9212,9215],{"class":1261,"line":9207},453,[1259,9209,1273],{"class":1272},[1259,9211,3780],{"class":1276},[1259,9213,9214],{"class":1280}," key",[1259,9216,9217],{"class":1280}," string unique across every group\n",[1259,9219,9221,9223,9225,9227],{"class":1261,"line":9220},454,[1259,9222,1273],{"class":1272},[1259,9224,3780],{"class":1276},[1259,9226,3783],{"class":1280},[1259,9228,3786],{"class":1280},[1259,9230,9232,9234,9236,9238,9240,9242],{"class":1261,"line":9231},455,[1259,9233,1273],{"class":1272},[1259,9235,3780],{"class":1276},[1259,9237,8976],{"class":1280},[1259,9239,3920],{"class":1280},[1259,9241,3904],{"class":1552},[1259,9243,8983],{"class":1280},[1259,9245,9247,9249,9251,9253,9256,9258,9261,9264],{"class":1261,"line":9246},456,[1259,9248,1273],{"class":1272},[1259,9250,3780],{"class":1276},[1259,9252,8789],{"class":1280},[1259,9254,9255],{"class":1280}," vector4 landing point inside",[1259,9257,1553],{"class":1552},[1259,9259,9260],{"class":1280},"w ",[1259,9262,9263],{"class":1272},"= ",[1259,9265,9266],{"class":1280},"heading\n",[1259,9268,9270,9272,9274,9276,9278,9280,9283,9285],{"class":1261,"line":9269},457,[1259,9271,1273],{"class":1272},[1259,9273,3780],{"class":1276},[1259,9275,9005],{"class":1280},[1259,9277,9008],{"class":1280},[1259,9279,3904],{"class":1552},[1259,9281,9282],{"class":1280},"nil nil",[1259,9284,9029],{"class":1272},[1259,9286,9032],{"class":1280},[1259,9288,9290],{"class":1261,"line":9289},458,[1259,9291,8409],{"class":1272},[1259,9293,9295],{"class":1261,"line":9294},459,[1259,9296,1266],{"emptyLinePlaceholder":1265},[1259,9298,9300,9302,9304],{"class":1261,"line":9299},460,[1259,9301,1273],{"class":1272},[1259,9303,1389],{"class":1276},[1259,9305,9306],{"class":1280}," REC_HeistPrep.Server.Config.Location\n",[1259,9308,9310,9312,9314,9317],{"class":1261,"line":9309},461,[1259,9311,1273],{"class":1272},[1259,9313,3780],{"class":1276},[1259,9315,9316],{"class":1280}," zone",[1259,9318,9319],{"class":1280}," REC_HeistPrep.Server.Config.Location.Zone\n",[1259,9321,9323,9325,9327,9330,9332,9334],{"class":1261,"line":9322},462,[1259,9324,1273],{"class":1272},[1259,9326,3780],{"class":1276},[1259,9328,9329],{"class":1280}," entities",[1259,9331,3487],{"class":1280},[1259,9333,1553],{"class":1552},[1259,9335,9336],{"class":1280},"REC_HeistPrep.Server.Config.Location.Entity>\n",[1259,9338,9340],{"class":1261,"line":9339},463,[1259,9341,8409],{"class":1272},[1259,9343,9345],{"class":1261,"line":9344},464,[1259,9346,1266],{"emptyLinePlaceholder":1265},[1259,9348,9350,9352,9354],{"class":1261,"line":9349},465,[1259,9351,1273],{"class":1272},[1259,9353,1389],{"class":1276},[1259,9355,9319],{"class":1280},[1259,9357,9359,9361,9363,9365],{"class":1261,"line":9358},466,[1259,9360,1273],{"class":1272},[1259,9362,3780],{"class":1276},[1259,9364,8789],{"class":1280},[1259,9366,8891],{"class":1280},[1259,9368,9370,9372,9374,9376],{"class":1261,"line":9369},467,[1259,9371,1273],{"class":1272},[1259,9373,3780],{"class":1276},[1259,9375,8823],{"class":1280},[1259,9377,1704],{"class":1280},[1259,9379,9381],{"class":1261,"line":9380},468,[1259,9382,8409],{"class":1272},[1259,9384,9386],{"class":1261,"line":9385},469,[1259,9387,1266],{"emptyLinePlaceholder":1265},[1259,9389,9391,9393,9395],{"class":1261,"line":9390},470,[1259,9392,1273],{"class":1272},[1259,9394,1389],{"class":1276},[1259,9396,9397],{"class":1280}," REC_HeistPrep.Server.Config.Location.Entity\n",[1259,9399,9401,9403,9405,9407,9409,9411,9413,9415,9417,9419],{"class":1261,"line":9400},471,[1259,9402,1273],{"class":1272},[1259,9404,3780],{"class":1276},[1259,9406,3847],{"class":1280},[1259,9408,1302],{"class":1552},[1259,9410,8858],{"class":2098},[1259,9412,2102],{"class":1552},[1259,9414,2105],{"class":1552},[1259,9416,1359],{"class":1552},[1259,9418,7198],{"class":2098},[1259,9420,1309],{"class":1552},[1259,9422,9424,9426,9428,9430],{"class":1261,"line":9423},472,[1259,9425,1273],{"class":1272},[1259,9427,3780],{"class":1276},[1259,9429,8543],{"class":1280},[1259,9431,3786],{"class":1280},[1259,9433,9435,9437,9439,9441],{"class":1261,"line":9434},473,[1259,9436,1273],{"class":1272},[1259,9438,3780],{"class":1276},[1259,9440,8789],{"class":1280},[1259,9442,8891],{"class":1280},[1259,9444,9446,9448,9450,9452],{"class":1261,"line":9445},474,[1259,9447,1273],{"class":1272},[1259,9449,3780],{"class":1276},[1259,9451,8901],{"class":1280},[1259,9453,1704],{"class":1280},[1259,9455,9457,9459,9461,9464,9466],{"class":1261,"line":9456},475,[1259,9458,1273],{"class":1272},[1259,9460,3780],{"class":1276},[1259,9462,9463],{"class":1280}," blip",[1259,9465,3937],{"class":1272},[1259,9467,9468],{"class":1280},"REC_HeistPrep.Server.Config.Location.Entity.Blip\n",[1259,9470,9472,9474,9476,9479],{"class":1261,"line":9471},476,[1259,9473,1273],{"class":1272},[1259,9475,3780],{"class":1276},[1259,9477,9478],{"class":1280}," targetAble",[1259,9480,1438],{"class":1280},[1259,9482,9484,9486,9488,9490,9492],{"class":1261,"line":9483},477,[1259,9485,1273],{"class":1272},[1259,9487,3780],{"class":1276},[1259,9489,8913],{"class":1280},[1259,9491,3937],{"class":1272},[1259,9493,9494],{"class":1280},"REC_HeistPrep.Server.Config.Location.Entity.TargetOptions\n",[1259,9496,9498],{"class":1261,"line":9497},478,[1259,9499,8409],{"class":1272},[1259,9501,9503],{"class":1261,"line":9502},479,[1259,9504,1266],{"emptyLinePlaceholder":1265},[1259,9506,9508,9510,9512],{"class":1261,"line":9507},480,[1259,9509,1273],{"class":1272},[1259,9511,1389],{"class":1276},[1259,9513,9514],{"class":1280}," REC_HeistPrep.Server.Config.Location.Entity.Blip\n",[1259,9516,9518,9520,9522,9524],{"class":1261,"line":9517},481,[1259,9519,1273],{"class":1272},[1259,9521,3780],{"class":1276},[1259,9523,3783],{"class":1280},[1259,9525,3786],{"class":1280},[1259,9527,9529,9531,9533,9535],{"class":1261,"line":9528},482,[1259,9530,1273],{"class":1272},[1259,9532,3780],{"class":1276},[1259,9534,3796],{"class":1280},[1259,9536,1652],{"class":1280},[1259,9538,9540,9542,9544,9546],{"class":1261,"line":9539},483,[1259,9541,1273],{"class":1272},[1259,9543,3780],{"class":1276},[1259,9545,3808],{"class":1280},[1259,9547,1704],{"class":1280},[1259,9549,9551,9553,9555,9558],{"class":1261,"line":9550},484,[1259,9552,1273],{"class":1272},[1259,9554,3780],{"class":1276},[1259,9556,9557],{"class":1280}," colour",[1259,9559,1652],{"class":1280},[1259,9561,9563],{"class":1261,"line":9562},485,[1259,9564,8409],{"class":1272},[1259,9566,9568],{"class":1261,"line":9567},486,[1259,9569,1266],{"emptyLinePlaceholder":1265},[1259,9571,9573,9575,9577],{"class":1261,"line":9572},487,[1259,9574,1273],{"class":1272},[1259,9576,1389],{"class":1276},[1259,9578,8916],{"class":1280},[1259,9580,9582,9584,9586,9588],{"class":1261,"line":9581},488,[1259,9583,1273],{"class":1272},[1259,9585,3780],{"class":1276},[1259,9587,3783],{"class":1280},[1259,9589,3786],{"class":1280},[1259,9591,9593,9595,9597,9600],{"class":1261,"line":9592},489,[1259,9594,1273],{"class":1272},[1259,9596,3780],{"class":1276},[1259,9598,9599],{"class":1280}," icon",[1259,9601,3786],{"class":1280},[1259,9603,9605,9607,9609,9612],{"class":1261,"line":9604},490,[1259,9606,1273],{"class":1272},[1259,9608,3780],{"class":1276},[1259,9610,9611],{"class":1280}," iconColor",[1259,9613,3786],{"class":1280},[1259,9615,9617,9619,9621,9624],{"class":1261,"line":9616},491,[1259,9618,1273],{"class":1272},[1259,9620,3780],{"class":1276},[1259,9622,9623],{"class":1280}," distance",[1259,9625,1704],{"class":1280},[1259,9627,9629],{"class":1261,"line":9628},492,[1259,9630,8409],{"class":1272},[1259,9632,9634],{"class":1261,"line":9633},493,[1259,9635,1266],{"emptyLinePlaceholder":1265},[1259,9637,9639],{"class":1261,"line":9638},494,[1259,9640,1266],{"emptyLinePlaceholder":1265},[1259,9642,9644,9646,9648,9651,9653],{"class":1261,"line":9643},495,[1259,9645,1273],{"class":1272},[1259,9647,1389],{"class":1276},[1259,9649,9650],{"class":1280}," REC_HeistPrep.Server.Config.Web",[1259,9652,7509],{"class":1552},[1259,9654,9655],{"class":1280}," REC_Library.Server.Class.Web.WebConfig.Result\n",[1259,9657,9659,9661,9663,9666,9668,9670,9672,9674,9676,9679,9681,9683],{"class":1261,"line":9658},496,[1259,9660,1273],{"class":1272},[1259,9662,3780],{"class":1276},[1259,9664,9665],{"class":1280}," command",[1259,9667,2891],{"class":1552},[1259,9669,2894],{"class":1280},[1259,9671,2897],{"class":1552},[1259,9673,2900],{"class":1280},[1259,9675,1553],{"class":1552},[1259,9677,9678],{"class":1280},"help",[1259,9680,2897],{"class":1552},[1259,9682,2900],{"class":1280},[1259,9684,2922],{"class":1552},[1249,9686,9691],{"className":9687,"code":9688,"filename":9689,"language":9690,"meta":1254,"style":1254},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\nCREATE TABLE IF NOT EXISTS `rec_heistprep` (\n  `id` bigint(8) NOT NULL AUTO_INCREMENT,\n  `uid` varchar(64) NOT NULL,\n  `citizenId` varchar(50) NOT NULL,\n  `model` varchar(50) NOT NULL,\n  `vehType` varchar(20) NOT NULL DEFAULT 'automobile',\n  `label` varchar(32) NOT NULL DEFAULT '',\n  `garageKey` varchar(32) NOT NULL DEFAULT '',\n  `plate` varchar(12) NOT NULL DEFAULT '',\n  `properties` longtext DEFAULT NULL,\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`id`),\n  UNIQUE KEY `uid` (`uid`),\n  KEY `citizenId` (`citizenId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;\n\nCREATE TABLE IF NOT EXISTS `rec_heistprep_spawn_modes` (\n  `spawnKey` varchar(80) NOT NULL,\n  `mode` varchar(16) NOT NULL DEFAULT 'job',\n  `updatedBy` varchar(64) NOT NULL DEFAULT '',\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  PRIMARY KEY (`spawnKey`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;\n\nCREATE TABLE IF NOT EXISTS `rec_heistprep_garages` (\n  `garageKey` varchar(32) NOT NULL,\n  `citizenId` varchar(50) NOT NULL,\n  `purchasedAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`garageKey`),\n  UNIQUE KEY `citizenId` (`citizenId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;\n\n-- what a garage is (label\u002Fprice\u002Fcapacity\u002Fcoords), placed and edited from the admin\n-- panel instead of config\u002Fsv_config.lua. data is the JSON encoded\n-- REC_HeistPrep.Server.Config.Garage shape.\nCREATE TABLE IF NOT EXISTS `rec_heistprep_garage_configs` (\n  `garageKey` varchar(32) NOT NULL,\n  `data` longtext NOT NULL,\n  `bucketId` int(11) DEFAULT NULL,\n  `updatedBy` varchar(64) NOT NULL DEFAULT '',\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`garageKey`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;\n","rec_heistprep.sql","sql",[1256,9692,9693,9697,9726,9754,9777,9799,9819,9852,9879,9904,9930,9950,9981,10000,10015,10039,10060,10088,10092,10113,10135,10165,10190,10214,10228,10250,10254,10275,10295,10315,10334,10348,10370,10392,10396,10401,10406,10411,10432,10452,10467,10492,10516,10540,10558,10572],{"__ignoreMap":1254},[1259,9694,9695],{"class":1261,"line":1262},[1259,9696,1266],{"emptyLinePlaceholder":1265},[1259,9698,9699,9702,9705,9708,9711,9714,9717,9720,9723],{"class":1261,"line":1269},[1259,9700,9701],{"class":1669},"CREATE",[1259,9703,9704],{"class":1669}," TABLE",[1259,9706,9707],{"class":1298}," IF",[1259,9709,9710],{"class":1669}," NOT",[1259,9712,9713],{"class":1669}," EXISTS",[1259,9715,9716],{"class":1287}," `",[1259,9718,9719],{"class":1305},"rec_heistprep",[1259,9721,9722],{"class":1287},"`",[1259,9724,9725],{"class":1291}," (\n",[1259,9727,9728,9731,9734,9736,9740,9742,9745,9748,9751],{"class":1261,"line":1284},[1259,9729,9730],{"class":1287},"  `",[1259,9732,9733],{"class":1305},"id",[1259,9735,9722],{"class":1287},[1259,9737,9739],{"class":9738},"spNyl"," bigint",[1259,9741,5015],{"class":1291},[1259,9743,9744],{"class":1669},"8",[1259,9746,9747],{"class":1291},") ",[1259,9749,9750],{"class":1669},"NOT NULL",[1259,9752,9753],{"class":1291}," AUTO_INCREMENT,\n",[1259,9755,9756,9758,9761,9763,9766,9768,9771,9773,9775],{"class":1261,"line":1312},[1259,9757,9730],{"class":1287},[1259,9759,9760],{"class":1305},"uid",[1259,9762,9722],{"class":1287},[1259,9764,9765],{"class":9738}," varchar",[1259,9767,5015],{"class":1291},[1259,9769,9770],{"class":1669},"64",[1259,9772,9747],{"class":1291},[1259,9774,9750],{"class":1669},[1259,9776,1597],{"class":1291},[1259,9778,9779,9781,9784,9786,9788,9790,9793,9795,9797],{"class":1261,"line":1329},[1259,9780,9730],{"class":1287},[1259,9782,9783],{"class":1305},"citizenId",[1259,9785,9722],{"class":1287},[1259,9787,9765],{"class":9738},[1259,9789,5015],{"class":1291},[1259,9791,9792],{"class":1669},"50",[1259,9794,9747],{"class":1291},[1259,9796,9750],{"class":1669},[1259,9798,1597],{"class":1291},[1259,9800,9801,9803,9805,9807,9809,9811,9813,9815,9817],{"class":1261,"line":1334},[1259,9802,9730],{"class":1287},[1259,9804,8656],{"class":1305},[1259,9806,9722],{"class":1287},[1259,9808,9765],{"class":9738},[1259,9810,5015],{"class":1291},[1259,9812,9792],{"class":1669},[1259,9814,9747],{"class":1291},[1259,9816,9750],{"class":1669},[1259,9818,1597],{"class":1291},[1259,9820,9821,9823,9826,9828,9830,9832,9835,9837,9839,9842,9845,9847,9850],{"class":1261,"line":1344},[1259,9822,9730],{"class":1287},[1259,9824,9825],{"class":1305},"vehType",[1259,9827,9722],{"class":1287},[1259,9829,9765],{"class":9738},[1259,9831,5015],{"class":1291},[1259,9833,9834],{"class":1669},"20",[1259,9836,9747],{"class":1291},[1259,9838,9750],{"class":1669},[1259,9840,9841],{"class":9738}," DEFAULT",[1259,9843,9844],{"class":1287}," '",[1259,9846,4981],{"class":1305},[1259,9848,9849],{"class":1287},"'",[1259,9851,1597],{"class":1291},[1259,9853,9854,9856,9859,9861,9863,9865,9868,9870,9872,9874,9877],{"class":1261,"line":1379},[1259,9855,9730],{"class":1287},[1259,9857,9858],{"class":1305},"label",[1259,9860,9722],{"class":1287},[1259,9862,9765],{"class":9738},[1259,9864,5015],{"class":1291},[1259,9866,9867],{"class":1669},"32",[1259,9869,9747],{"class":1291},[1259,9871,9750],{"class":1669},[1259,9873,9841],{"class":9738},[1259,9875,9876],{"class":1287}," ''",[1259,9878,1597],{"class":1291},[1259,9880,9881,9883,9886,9888,9890,9892,9894,9896,9898,9900,9902],{"class":1261,"line":1384},[1259,9882,9730],{"class":1287},[1259,9884,9885],{"class":1305},"garageKey",[1259,9887,9722],{"class":1287},[1259,9889,9765],{"class":9738},[1259,9891,5015],{"class":1291},[1259,9893,9867],{"class":1669},[1259,9895,9747],{"class":1291},[1259,9897,9750],{"class":1669},[1259,9899,9841],{"class":9738},[1259,9901,9876],{"class":1287},[1259,9903,1597],{"class":1291},[1259,9905,9906,9908,9911,9913,9915,9917,9920,9922,9924,9926,9928],{"class":1261,"line":1395},[1259,9907,9730],{"class":1287},[1259,9909,9910],{"class":1305},"plate",[1259,9912,9722],{"class":1287},[1259,9914,9765],{"class":9738},[1259,9916,5015],{"class":1291},[1259,9918,9919],{"class":1669},"12",[1259,9921,9747],{"class":1291},[1259,9923,9750],{"class":1669},[1259,9925,9841],{"class":9738},[1259,9927,9876],{"class":1287},[1259,9929,1597],{"class":1291},[1259,9931,9932,9934,9937,9939,9942,9945,9948],{"class":1261,"line":1408},[1259,9933,9730],{"class":1287},[1259,9935,9936],{"class":1305},"properties",[1259,9938,9722],{"class":1287},[1259,9940,9941],{"class":1291}," longtext ",[1259,9943,9944],{"class":9738},"DEFAULT",[1259,9946,9947],{"class":1669}," NULL",[1259,9949,1597],{"class":1291},[1259,9951,9952,9954,9957,9959,9962,9965,9967,9970,9973,9976,9978],{"class":1261,"line":1413},[1259,9953,9730],{"class":1287},[1259,9955,9956],{"class":1305},"updatedAt",[1259,9958,9722],{"class":1287},[1259,9960,9961],{"class":9738}," timestamp",[1259,9963,9964],{"class":1669}," NOT NULL",[1259,9966,9841],{"class":9738},[1259,9968,9969],{"class":1298}," current_timestamp",[1259,9971,9972],{"class":1291},"() ",[1259,9974,9975],{"class":9738},"ON UPDATE",[1259,9977,9969],{"class":1298},[1259,9979,9980],{"class":1291},"(),\n",[1259,9982,9983,9985,9988,9990,9992,9994,9996,9998],{"class":1261,"line":1419},[1259,9984,9730],{"class":1287},[1259,9986,9987],{"class":1305},"createdAt",[1259,9989,9722],{"class":1287},[1259,9991,9961],{"class":9738},[1259,9993,9964],{"class":1669},[1259,9995,9841],{"class":9738},[1259,9997,9969],{"class":1298},[1259,9999,9980],{"class":1291},[1259,10001,10002,10005,10007,10009,10011,10013],{"class":1261,"line":1425},[1259,10003,10004],{"class":9738},"  PRIMARY KEY",[1259,10006,1356],{"class":1291},[1259,10008,9722],{"class":1287},[1259,10010,9733],{"class":1305},[1259,10012,9722],{"class":1287},[1259,10014,5039],{"class":1291},[1259,10016,10017,10020,10023,10025,10027,10029,10031,10033,10035,10037],{"class":1261,"line":1431},[1259,10018,10019],{"class":1669},"  UNIQUE",[1259,10021,10022],{"class":1669}," KEY",[1259,10024,9716],{"class":1287},[1259,10026,9760],{"class":1305},[1259,10028,9722],{"class":1287},[1259,10030,1356],{"class":1291},[1259,10032,9722],{"class":1287},[1259,10034,9760],{"class":1305},[1259,10036,9722],{"class":1287},[1259,10038,5039],{"class":1291},[1259,10040,10041,10044,10046,10048,10050,10052,10054,10056,10058],{"class":1261,"line":1441},[1259,10042,10043],{"class":1669},"  KEY",[1259,10045,9716],{"class":1287},[1259,10047,9783],{"class":1305},[1259,10049,9722],{"class":1287},[1259,10051,1356],{"class":1291},[1259,10053,9722],{"class":1287},[1259,10055,9783],{"class":1305},[1259,10057,9722],{"class":1287},[1259,10059,1376],{"class":1291},[1259,10061,10062,10065,10067,10070,10072,10075,10077,10080,10083,10085],{"class":1261,"line":1456},[1259,10063,10064],{"class":1291},") ENGINE",[1259,10066,1295],{"class":1287},[1259,10068,10069],{"class":1291},"InnoDB ",[1259,10071,9944],{"class":9738},[1259,10073,10074],{"class":1291}," CHARSET",[1259,10076,1295],{"class":1287},[1259,10078,10079],{"class":1291},"utf8 ",[1259,10081,10082],{"class":9738},"COLLATE",[1259,10084,1295],{"class":1287},[1259,10086,10087],{"class":1291},"utf8_general_ci;\n",[1259,10089,10090],{"class":1261,"line":1461},[1259,10091,1266],{"emptyLinePlaceholder":1265},[1259,10093,10094,10096,10098,10100,10102,10104,10106,10109,10111],{"class":1261,"line":1473},[1259,10095,9701],{"class":1669},[1259,10097,9704],{"class":1669},[1259,10099,9707],{"class":1298},[1259,10101,9710],{"class":1669},[1259,10103,9713],{"class":1669},[1259,10105,9716],{"class":1287},[1259,10107,10108],{"class":1305},"rec_heistprep_spawn_modes",[1259,10110,9722],{"class":1287},[1259,10112,9725],{"class":1291},[1259,10114,10115,10117,10120,10122,10124,10126,10129,10131,10133],{"class":1261,"line":1478},[1259,10116,9730],{"class":1287},[1259,10118,10119],{"class":1305},"spawnKey",[1259,10121,9722],{"class":1287},[1259,10123,9765],{"class":9738},[1259,10125,5015],{"class":1291},[1259,10127,10128],{"class":1669},"80",[1259,10130,9747],{"class":1291},[1259,10132,9750],{"class":1669},[1259,10134,1597],{"class":1291},[1259,10136,10137,10139,10142,10144,10146,10148,10151,10153,10155,10157,10159,10161,10163],{"class":1261,"line":1483},[1259,10138,9730],{"class":1287},[1259,10140,10141],{"class":1305},"mode",[1259,10143,9722],{"class":1287},[1259,10145,9765],{"class":9738},[1259,10147,5015],{"class":1291},[1259,10149,10150],{"class":1669},"16",[1259,10152,9747],{"class":1291},[1259,10154,9750],{"class":1669},[1259,10156,9841],{"class":9738},[1259,10158,9844],{"class":1287},[1259,10160,1466],{"class":1305},[1259,10162,9849],{"class":1287},[1259,10164,1597],{"class":1291},[1259,10166,10167,10169,10172,10174,10176,10178,10180,10182,10184,10186,10188],{"class":1261,"line":1489},[1259,10168,9730],{"class":1287},[1259,10170,10171],{"class":1305},"updatedBy",[1259,10173,9722],{"class":1287},[1259,10175,9765],{"class":9738},[1259,10177,5015],{"class":1291},[1259,10179,9770],{"class":1669},[1259,10181,9747],{"class":1291},[1259,10183,9750],{"class":1669},[1259,10185,9841],{"class":9738},[1259,10187,9876],{"class":1287},[1259,10189,1597],{"class":1291},[1259,10191,10192,10194,10196,10198,10200,10202,10204,10206,10208,10210,10212],{"class":1261,"line":1494},[1259,10193,9730],{"class":1287},[1259,10195,9956],{"class":1305},[1259,10197,9722],{"class":1287},[1259,10199,9961],{"class":9738},[1259,10201,9964],{"class":1669},[1259,10203,9841],{"class":9738},[1259,10205,9969],{"class":1298},[1259,10207,9972],{"class":1291},[1259,10209,9975],{"class":9738},[1259,10211,9969],{"class":1298},[1259,10213,9980],{"class":1291},[1259,10215,10216,10218,10220,10222,10224,10226],{"class":1261,"line":1503},[1259,10217,10004],{"class":9738},[1259,10219,1356],{"class":1291},[1259,10221,9722],{"class":1287},[1259,10223,10119],{"class":1305},[1259,10225,9722],{"class":1287},[1259,10227,1376],{"class":1291},[1259,10229,10230,10232,10234,10236,10238,10240,10242,10244,10246,10248],{"class":1261,"line":1521},[1259,10231,10064],{"class":1291},[1259,10233,1295],{"class":1287},[1259,10235,10069],{"class":1291},[1259,10237,9944],{"class":9738},[1259,10239,10074],{"class":1291},[1259,10241,1295],{"class":1287},[1259,10243,10079],{"class":1291},[1259,10245,10082],{"class":9738},[1259,10247,1295],{"class":1287},[1259,10249,10087],{"class":1291},[1259,10251,10252],{"class":1261,"line":1526},[1259,10253,1266],{"emptyLinePlaceholder":1265},[1259,10255,10256,10258,10260,10262,10264,10266,10268,10271,10273],{"class":1261,"line":1531},[1259,10257,9701],{"class":1669},[1259,10259,9704],{"class":1669},[1259,10261,9707],{"class":1298},[1259,10263,9710],{"class":1669},[1259,10265,9713],{"class":1669},[1259,10267,9716],{"class":1287},[1259,10269,10270],{"class":1305},"rec_heistprep_garages",[1259,10272,9722],{"class":1287},[1259,10274,9725],{"class":1291},[1259,10276,10277,10279,10281,10283,10285,10287,10289,10291,10293],{"class":1261,"line":1537},[1259,10278,9730],{"class":1287},[1259,10280,9885],{"class":1305},[1259,10282,9722],{"class":1287},[1259,10284,9765],{"class":9738},[1259,10286,5015],{"class":1291},[1259,10288,9867],{"class":1669},[1259,10290,9747],{"class":1291},[1259,10292,9750],{"class":1669},[1259,10294,1597],{"class":1291},[1259,10296,10297,10299,10301,10303,10305,10307,10309,10311,10313],{"class":1261,"line":1542},[1259,10298,9730],{"class":1287},[1259,10300,9783],{"class":1305},[1259,10302,9722],{"class":1287},[1259,10304,9765],{"class":9738},[1259,10306,5015],{"class":1291},[1259,10308,9792],{"class":1669},[1259,10310,9747],{"class":1291},[1259,10312,9750],{"class":1669},[1259,10314,1597],{"class":1291},[1259,10316,10317,10319,10322,10324,10326,10328,10330,10332],{"class":1261,"line":1559},[1259,10318,9730],{"class":1287},[1259,10320,10321],{"class":1305},"purchasedAt",[1259,10323,9722],{"class":1287},[1259,10325,9961],{"class":9738},[1259,10327,9964],{"class":1669},[1259,10329,9841],{"class":9738},[1259,10331,9969],{"class":1298},[1259,10333,9980],{"class":1291},[1259,10335,10336,10338,10340,10342,10344,10346],{"class":1261,"line":1576},[1259,10337,10004],{"class":9738},[1259,10339,1356],{"class":1291},[1259,10341,9722],{"class":1287},[1259,10343,9885],{"class":1305},[1259,10345,9722],{"class":1287},[1259,10347,5039],{"class":1291},[1259,10349,10350,10352,10354,10356,10358,10360,10362,10364,10366,10368],{"class":1261,"line":1600},[1259,10351,10019],{"class":1669},[1259,10353,10022],{"class":1669},[1259,10355,9716],{"class":1287},[1259,10357,9783],{"class":1305},[1259,10359,9722],{"class":1287},[1259,10361,1356],{"class":1291},[1259,10363,9722],{"class":1287},[1259,10365,9783],{"class":1305},[1259,10367,9722],{"class":1287},[1259,10369,1376],{"class":1291},[1259,10371,10372,10374,10376,10378,10380,10382,10384,10386,10388,10390],{"class":1261,"line":1606},[1259,10373,10064],{"class":1291},[1259,10375,1295],{"class":1287},[1259,10377,10069],{"class":1291},[1259,10379,9944],{"class":9738},[1259,10381,10074],{"class":1291},[1259,10383,1295],{"class":1287},[1259,10385,10079],{"class":1291},[1259,10387,10082],{"class":9738},[1259,10389,1295],{"class":1287},[1259,10391,10087],{"class":1291},[1259,10393,10394],{"class":1261,"line":1612},[1259,10395,1266],{"emptyLinePlaceholder":1265},[1259,10397,10398],{"class":1261,"line":1618},[1259,10399,10400],{"class":1272},"-- what a garage is (label\u002Fprice\u002Fcapacity\u002Fcoords), placed and edited from the admin\n",[1259,10402,10403],{"class":1261,"line":1623},[1259,10404,10405],{"class":1272},"-- panel instead of config\u002Fsv_config.lua. data is the JSON encoded\n",[1259,10407,10408],{"class":1261,"line":1628},[1259,10409,10410],{"class":1272},"-- REC_HeistPrep.Server.Config.Garage shape.\n",[1259,10412,10413,10415,10417,10419,10421,10423,10425,10428,10430],{"class":1261,"line":1634},[1259,10414,9701],{"class":1669},[1259,10416,9704],{"class":1669},[1259,10418,9707],{"class":1298},[1259,10420,9710],{"class":1669},[1259,10422,9713],{"class":1669},[1259,10424,9716],{"class":1287},[1259,10426,10427],{"class":1305},"rec_heistprep_garage_configs",[1259,10429,9722],{"class":1287},[1259,10431,9725],{"class":1291},[1259,10433,10434,10436,10438,10440,10442,10444,10446,10448,10450],{"class":1261,"line":1640},[1259,10435,9730],{"class":1287},[1259,10437,9885],{"class":1305},[1259,10439,9722],{"class":1287},[1259,10441,9765],{"class":9738},[1259,10443,5015],{"class":1291},[1259,10445,9867],{"class":1669},[1259,10447,9747],{"class":1291},[1259,10449,9750],{"class":1669},[1259,10451,1597],{"class":1291},[1259,10453,10454,10456,10459,10461,10463,10465],{"class":1261,"line":1645},[1259,10455,9730],{"class":1287},[1259,10457,10458],{"class":1305},"data",[1259,10460,9722],{"class":1287},[1259,10462,9941],{"class":1291},[1259,10464,9750],{"class":1669},[1259,10466,1597],{"class":1291},[1259,10468,10469,10471,10474,10476,10479,10481,10484,10486,10488,10490],{"class":1261,"line":1655},[1259,10470,9730],{"class":1287},[1259,10472,10473],{"class":1305},"bucketId",[1259,10475,9722],{"class":1287},[1259,10477,10478],{"class":9738}," int",[1259,10480,5015],{"class":1291},[1259,10482,10483],{"class":1669},"11",[1259,10485,9747],{"class":1291},[1259,10487,9944],{"class":9738},[1259,10489,9947],{"class":1669},[1259,10491,1597],{"class":1291},[1259,10493,10494,10496,10498,10500,10502,10504,10506,10508,10510,10512,10514],{"class":1261,"line":1676},[1259,10495,9730],{"class":1287},[1259,10497,10171],{"class":1305},[1259,10499,9722],{"class":1287},[1259,10501,9765],{"class":9738},[1259,10503,5015],{"class":1291},[1259,10505,9770],{"class":1669},[1259,10507,9747],{"class":1291},[1259,10509,9750],{"class":1669},[1259,10511,9841],{"class":9738},[1259,10513,9876],{"class":1287},[1259,10515,1597],{"class":1291},[1259,10517,10518,10520,10522,10524,10526,10528,10530,10532,10534,10536,10538],{"class":1261,"line":1681},[1259,10519,9730],{"class":1287},[1259,10521,9956],{"class":1305},[1259,10523,9722],{"class":1287},[1259,10525,9961],{"class":9738},[1259,10527,9964],{"class":1669},[1259,10529,9841],{"class":9738},[1259,10531,9969],{"class":1298},[1259,10533,9972],{"class":1291},[1259,10535,9975],{"class":9738},[1259,10537,9969],{"class":1298},[1259,10539,9980],{"class":1291},[1259,10541,10542,10544,10546,10548,10550,10552,10554,10556],{"class":1261,"line":1686},[1259,10543,9730],{"class":1287},[1259,10545,9987],{"class":1305},[1259,10547,9722],{"class":1287},[1259,10549,9961],{"class":9738},[1259,10551,9964],{"class":1669},[1259,10553,9841],{"class":9738},[1259,10555,9969],{"class":1298},[1259,10557,9980],{"class":1291},[1259,10559,10560,10562,10564,10566,10568,10570],{"class":1261,"line":1692},[1259,10561,10004],{"class":9738},[1259,10563,1356],{"class":1291},[1259,10565,9722],{"class":1287},[1259,10567,9885],{"class":1305},[1259,10569,9722],{"class":1287},[1259,10571,1376],{"class":1291},[1259,10573,10574,10576,10578,10580,10582,10584,10586,10588,10590,10592],{"class":1261,"line":1697},[1259,10575,10064],{"class":1291},[1259,10577,1295],{"class":1287},[1259,10579,10069],{"class":1291},[1259,10581,9944],{"class":9738},[1259,10583,10074],{"class":1291},[1259,10585,1295],{"class":1287},[1259,10587,10079],{"class":1291},[1259,10589,10082],{"class":9738},[1259,10591,1295],{"class":1287},[1259,10593,10087],{"class":1291},[1249,10595,10598],{"className":1251,"code":10596,"filename":10597,"language":1253,"meta":1254,"style":1254},"--[[\n--\n--                       ________ __________      ________________ ________ ________\n--                       ___  __ \\___  ____\u002F_____ __  ____\u002F__  __ \\___  __ \\___  __ \\\n--        ________       __  \u002F_\u002F \u002F__  __\u002F   ___(_)_  \u002F     _  \u002F \u002F \u002F__  \u002F_\u002F \u002F__  \u002F \u002F \u002F       ________\n--        _\u002F_____\u002F       _  _, _\u002F _  \u002F___   ___   \u002F \u002F___   \u002F \u002F_\u002F \u002F _  _, _\u002F _  \u002F_\u002F \u002F        _\u002F_____\u002F\n--                       \u002F_\u002F |_|  \u002F_____\u002F   _(_)  \\____\u002F   \\____\u002F  \u002F_\u002F |_|  \u002F_____\u002F\n--\n---]]\n\nfx_version 'cerulean'\ngame 'gta5'\nlua54 'yes'\n\nversion '0.6.0'\nauthor 'Ⓒ RE:CORD | @Nazu'\ndescription 'Ⓒ RE:CORD Heist Prep'\n\ndependencies {\n    'REC_Library',\n    'REC_Utils',\n    'REC_PlayerManager',\n}\n\n---[[\n---     Load order is the dependency order.\n---     A protected file cannot be required, so a module publishes itself into the\n---     RECHP namespace and every consumer is listed after the modules it reads.\n---     Only what a buyer edits is loaded through require, and stays readable.\n---]]\nshared_script {\n    '@REC_Library\u002Finit.lua',\n    'shared\u002Fsh_namespace.lua',\n    'config\u002Fsh_config.lua',\n    'locales\u002F*.lua',\n    'shared\u002Fsh_enum.lua',\n    'shared\u002Fsh_event.lua',\n    'shared\u002Fsh_locale.lua',\n}\n\nclient_scripts {\n    'handler\u002Fcl_handler.lua',\n    'client\u002Fcl_utils.lua',\n    'client\u002Fmodules\u002Fcl_placer.lua',\n    'client\u002Fmodules\u002Fcl_nui.lua',\n    'client\u002Fmanager\u002Fcl_entityManager.lua',\n    'client\u002Fmanager\u002Fcl_zoneManager.lua',\n    'client\u002Fmanager\u002Fcl_blipManager.lua',\n    'client\u002Fmanager\u002Fcl_sessionManager.lua',\n    'client\u002Fmodules\u002Fcl_garage.lua',\n    'client\u002Fcl_main.lua',\n}\n\nserver_scripts {\n    '@oxmysql\u002Flib\u002FMySQL.lua',\n    'server\u002Fsv_settings.lua',\n    'config\u002Fsv_config.lua',\n    'handler\u002Fsv_handler.lua',\n    'server\u002Fclass\u002FprepConfigBuilder.lua',\n    'server\u002Fsv_utils.lua',\n    'server\u002Fmanager\u002Fsv_entityManager.lua',\n    'server\u002Fmanager\u002Fsv_ownershipManager.lua',\n    'server\u002Fmanager\u002Fsv_serverManager.lua',\n    'server\u002Fsv_main.lua',\n}\n\n-- the NUI loads web\u002Fbuild\u002F, built from web\u002F with vite (cd web && pnpm build)\nui_page 'web\u002Fbuild\u002Findex.html'\n\nfiles {\n    'web\u002Fbuild\u002Findex.html',\n    'web\u002Fbuild\u002Fassets\u002F*',\n    'web\u002Fimages\u002F*.png',\n    'locales\u002Fweb\u002F*.json',\n}\n\n---[[\n---     Only what a buyer edits stays readable, the runtime is protected.\n---     sv_settings and sh_enum are here because config requires them, and\n---     server\u002Fclass is the public builder.\n---]]\nescrow_ignore {\n    'config\u002F*.lua',\n    'handler\u002F*.lua',\n    'locales\u002F*.lua',\n    'server\u002Fsv_settings.lua',\n    'server\u002Fclass\u002F*.lua',\n    'shared\u002Fsh_enum.lua',\n    'annotations.lua',\n}\n","fxmanifest.lua",[1256,10599,10600,10605,10610,10615,10620,10625,10630,10635,10639,10643,10647,10660,10672,10684,10688,10700,10712,10724,10728,10735,10746,10756,10766,10770,10774,10778,10783,10788,10793,10798,10802,10809,10820,10831,10841,10852,10863,10874,10885,10889,10893,10900,10911,10922,10933,10944,10955,10966,10977,10988,10999,11010,11014,11018,11025,11036,11047,11057,11068,11079,11090,11101,11112,11123,11134,11138,11142,11147,11159,11163,11170,11180,11191,11202,11213,11217,11221,11225,11230,11235,11240,11244,11251,11262,11273,11283,11293,11304,11314,11325],{"__ignoreMap":1254},[1259,10601,10602],{"class":1261,"line":1262},[1259,10603,10604],{"class":1272},"--[[\n",[1259,10606,10607],{"class":1261,"line":1269},[1259,10608,10609],{"class":1272},"--\n",[1259,10611,10612],{"class":1261,"line":1284},[1259,10613,10614],{"class":1272},"--                       ________ __________      ________________ ________ ________\n",[1259,10616,10617],{"class":1261,"line":1312},[1259,10618,10619],{"class":1272},"--                       ___  __ \\___  ____\u002F_____ __  ____\u002F__  __ \\___  __ \\___  __ \\\n",[1259,10621,10622],{"class":1261,"line":1329},[1259,10623,10624],{"class":1272},"--        ________       __  \u002F_\u002F \u002F__  __\u002F   ___(_)_  \u002F     _  \u002F \u002F \u002F__  \u002F_\u002F \u002F__  \u002F \u002F \u002F       ________\n",[1259,10626,10627],{"class":1261,"line":1334},[1259,10628,10629],{"class":1272},"--        _\u002F_____\u002F       _  _, _\u002F _  \u002F___   ___   \u002F \u002F___   \u002F \u002F_\u002F \u002F _  _, _\u002F _  \u002F_\u002F \u002F        _\u002F_____\u002F\n",[1259,10631,10632],{"class":1261,"line":1344},[1259,10633,10634],{"class":1272},"--                       \u002F_\u002F |_|  \u002F_____\u002F   _(_)  \\____\u002F   \\____\u002F  \u002F_\u002F |_|  \u002F_____\u002F\n",[1259,10636,10637],{"class":1261,"line":1379},[1259,10638,10609],{"class":1272},[1259,10640,10641],{"class":1261,"line":1384},[1259,10642,1428],{"class":1272},[1259,10644,10645],{"class":1261,"line":1395},[1259,10646,1266],{"emptyLinePlaceholder":1265},[1259,10648,10649,10652,10654,10657],{"class":1261,"line":1408},[1259,10650,10651],{"class":1298},"fx_version",[1259,10653,9844],{"class":1287},[1259,10655,10656],{"class":1305},"cerulean",[1259,10658,10659],{"class":1287},"'\n",[1259,10661,10662,10665,10667,10670],{"class":1261,"line":1413},[1259,10663,10664],{"class":1298},"game",[1259,10666,9844],{"class":1287},[1259,10668,10669],{"class":1305},"gta5",[1259,10671,10659],{"class":1287},[1259,10673,10674,10677,10679,10682],{"class":1261,"line":1419},[1259,10675,10676],{"class":1298},"lua54",[1259,10678,9844],{"class":1287},[1259,10680,10681],{"class":1305},"yes",[1259,10683,10659],{"class":1287},[1259,10685,10686],{"class":1261,"line":1425},[1259,10687,1266],{"emptyLinePlaceholder":1265},[1259,10689,10690,10693,10695,10698],{"class":1261,"line":1431},[1259,10691,10692],{"class":1298},"version",[1259,10694,9844],{"class":1287},[1259,10696,10697],{"class":1305},"0.6.0",[1259,10699,10659],{"class":1287},[1259,10701,10702,10705,10707,10710],{"class":1261,"line":1441},[1259,10703,10704],{"class":1298},"author",[1259,10706,9844],{"class":1287},[1259,10708,10709],{"class":1305},"Ⓒ RE:CORD | @Nazu",[1259,10711,10659],{"class":1287},[1259,10713,10714,10717,10719,10722],{"class":1261,"line":1456},[1259,10715,10716],{"class":1298},"description",[1259,10718,9844],{"class":1287},[1259,10720,10721],{"class":1305},"Ⓒ RE:CORD Heist Prep",[1259,10723,10659],{"class":1287},[1259,10725,10726],{"class":1261,"line":1461},[1259,10727,1266],{"emptyLinePlaceholder":1265},[1259,10729,10730,10733],{"class":1261,"line":1473},[1259,10731,10732],{"class":1298},"dependencies",[1259,10734,1573],{"class":1291},[1259,10736,10737,10740,10742,10744],{"class":1261,"line":1478},[1259,10738,10739],{"class":1287},"    '",[1259,10741,488],{"class":1305},[1259,10743,9849],{"class":1287},[1259,10745,1597],{"class":1291},[1259,10747,10748,10750,10752,10754],{"class":1261,"line":1483},[1259,10749,10739],{"class":1287},[1259,10751,511],{"class":1305},[1259,10753,9849],{"class":1287},[1259,10755,1597],{"class":1291},[1259,10757,10758,10760,10762,10764],{"class":1261,"line":1489},[1259,10759,10739],{"class":1287},[1259,10761,530],{"class":1305},[1259,10763,9849],{"class":1287},[1259,10765,1597],{"class":1291},[1259,10767,10768],{"class":1261,"line":1494},[1259,10769,1615],{"class":1291},[1259,10771,10772],{"class":1261,"line":1503},[1259,10773,1266],{"emptyLinePlaceholder":1265},[1259,10775,10776],{"class":1261,"line":1521},[1259,10777,1416],{"class":1272},[1259,10779,10780],{"class":1261,"line":1526},[1259,10781,10782],{"class":1272},"---     Load order is the dependency order.\n",[1259,10784,10785],{"class":1261,"line":1531},[1259,10786,10787],{"class":1272},"---     A protected file cannot be required, so a module publishes itself into the\n",[1259,10789,10790],{"class":1261,"line":1537},[1259,10791,10792],{"class":1272},"---     RECHP namespace and every consumer is listed after the modules it reads.\n",[1259,10794,10795],{"class":1261,"line":1542},[1259,10796,10797],{"class":1272},"---     Only what a buyer edits is loaded through require, and stays readable.\n",[1259,10799,10800],{"class":1261,"line":1559},[1259,10801,1428],{"class":1272},[1259,10803,10804,10807],{"class":1261,"line":1576},[1259,10805,10806],{"class":1298},"shared_script",[1259,10808,1573],{"class":1291},[1259,10810,10811,10813,10816,10818],{"class":1261,"line":1600},[1259,10812,10739],{"class":1287},[1259,10814,10815],{"class":1305},"@REC_Library\u002Finit.lua",[1259,10817,9849],{"class":1287},[1259,10819,1597],{"class":1291},[1259,10821,10822,10824,10827,10829],{"class":1261,"line":1606},[1259,10823,10739],{"class":1287},[1259,10825,10826],{"class":1305},"shared\u002Fsh_namespace.lua",[1259,10828,9849],{"class":1287},[1259,10830,1597],{"class":1291},[1259,10832,10833,10835,10837,10839],{"class":1261,"line":1612},[1259,10834,10739],{"class":1287},[1259,10836,1247],{"class":1305},[1259,10838,9849],{"class":1287},[1259,10840,1597],{"class":1291},[1259,10842,10843,10845,10848,10850],{"class":1261,"line":1618},[1259,10844,10739],{"class":1287},[1259,10846,10847],{"class":1305},"locales\u002F*.lua",[1259,10849,9849],{"class":1287},[1259,10851,1597],{"class":1291},[1259,10853,10854,10856,10859,10861],{"class":1261,"line":1623},[1259,10855,10739],{"class":1287},[1259,10857,10858],{"class":1305},"shared\u002Fsh_enum.lua",[1259,10860,9849],{"class":1287},[1259,10862,1597],{"class":1291},[1259,10864,10865,10867,10870,10872],{"class":1261,"line":1628},[1259,10866,10739],{"class":1287},[1259,10868,10869],{"class":1305},"shared\u002Fsh_event.lua",[1259,10871,9849],{"class":1287},[1259,10873,1597],{"class":1291},[1259,10875,10876,10878,10881,10883],{"class":1261,"line":1634},[1259,10877,10739],{"class":1287},[1259,10879,10880],{"class":1305},"shared\u002Fsh_locale.lua",[1259,10882,9849],{"class":1287},[1259,10884,1597],{"class":1291},[1259,10886,10887],{"class":1261,"line":1640},[1259,10888,1615],{"class":1291},[1259,10890,10891],{"class":1261,"line":1645},[1259,10892,1266],{"emptyLinePlaceholder":1265},[1259,10894,10895,10898],{"class":1261,"line":1655},[1259,10896,10897],{"class":1298},"client_scripts",[1259,10899,1573],{"class":1291},[1259,10901,10902,10904,10907,10909],{"class":1261,"line":1676},[1259,10903,10739],{"class":1287},[1259,10905,10906],{"class":1305},"handler\u002Fcl_handler.lua",[1259,10908,9849],{"class":1287},[1259,10910,1597],{"class":1291},[1259,10912,10913,10915,10918,10920],{"class":1261,"line":1681},[1259,10914,10739],{"class":1287},[1259,10916,10917],{"class":1305},"client\u002Fcl_utils.lua",[1259,10919,9849],{"class":1287},[1259,10921,1597],{"class":1291},[1259,10923,10924,10926,10929,10931],{"class":1261,"line":1686},[1259,10925,10739],{"class":1287},[1259,10927,10928],{"class":1305},"client\u002Fmodules\u002Fcl_placer.lua",[1259,10930,9849],{"class":1287},[1259,10932,1597],{"class":1291},[1259,10934,10935,10937,10940,10942],{"class":1261,"line":1692},[1259,10936,10739],{"class":1287},[1259,10938,10939],{"class":1305},"client\u002Fmodules\u002Fcl_nui.lua",[1259,10941,9849],{"class":1287},[1259,10943,1597],{"class":1291},[1259,10945,10946,10948,10951,10953],{"class":1261,"line":1697},[1259,10947,10739],{"class":1287},[1259,10949,10950],{"class":1305},"client\u002Fmanager\u002Fcl_entityManager.lua",[1259,10952,9849],{"class":1287},[1259,10954,1597],{"class":1291},[1259,10956,10957,10959,10962,10964],{"class":1261,"line":1707},[1259,10958,10739],{"class":1287},[1259,10960,10961],{"class":1305},"client\u002Fmanager\u002Fcl_zoneManager.lua",[1259,10963,9849],{"class":1287},[1259,10965,1597],{"class":1291},[1259,10967,10968,10970,10973,10975],{"class":1261,"line":1724},[1259,10969,10739],{"class":1287},[1259,10971,10972],{"class":1305},"client\u002Fmanager\u002Fcl_blipManager.lua",[1259,10974,9849],{"class":1287},[1259,10976,1597],{"class":1291},[1259,10978,10979,10981,10984,10986],{"class":1261,"line":1729},[1259,10980,10739],{"class":1287},[1259,10982,10983],{"class":1305},"client\u002Fmanager\u002Fcl_sessionManager.lua",[1259,10985,9849],{"class":1287},[1259,10987,1597],{"class":1291},[1259,10989,10990,10992,10995,10997],{"class":1261,"line":1734},[1259,10991,10739],{"class":1287},[1259,10993,10994],{"class":1305},"client\u002Fmodules\u002Fcl_garage.lua",[1259,10996,9849],{"class":1287},[1259,10998,1597],{"class":1291},[1259,11000,11001,11003,11006,11008],{"class":1261,"line":1740},[1259,11002,10739],{"class":1287},[1259,11004,11005],{"class":1305},"client\u002Fcl_main.lua",[1259,11007,9849],{"class":1287},[1259,11009,1597],{"class":1291},[1259,11011,11012],{"class":1261,"line":1745},[1259,11013,1615],{"class":1291},[1259,11015,11016],{"class":1261,"line":1754},[1259,11017,1266],{"emptyLinePlaceholder":1265},[1259,11019,11020,11023],{"class":1261,"line":1777},[1259,11021,11022],{"class":1298},"server_scripts",[1259,11024,1573],{"class":1291},[1259,11026,11027,11029,11032,11034],{"class":1261,"line":1782},[1259,11028,10739],{"class":1287},[1259,11030,11031],{"class":1305},"@oxmysql\u002Flib\u002FMySQL.lua",[1259,11033,9849],{"class":1287},[1259,11035,1597],{"class":1291},[1259,11037,11038,11040,11043,11045],{"class":1261,"line":1787},[1259,11039,10739],{"class":1287},[1259,11041,11042],{"class":1305},"server\u002Fsv_settings.lua",[1259,11044,9849],{"class":1287},[1259,11046,1597],{"class":1291},[1259,11048,11049,11051,11053,11055],{"class":1261,"line":1793},[1259,11050,10739],{"class":1287},[1259,11052,4114],{"class":1305},[1259,11054,9849],{"class":1287},[1259,11056,1597],{"class":1291},[1259,11058,11059,11061,11064,11066],{"class":1261,"line":1799},[1259,11060,10739],{"class":1287},[1259,11062,11063],{"class":1305},"handler\u002Fsv_handler.lua",[1259,11065,9849],{"class":1287},[1259,11067,1597],{"class":1291},[1259,11069,11070,11072,11075,11077],{"class":1261,"line":1805},[1259,11071,10739],{"class":1287},[1259,11073,11074],{"class":1305},"server\u002Fclass\u002FprepConfigBuilder.lua",[1259,11076,9849],{"class":1287},[1259,11078,1597],{"class":1291},[1259,11080,11081,11083,11086,11088],{"class":1261,"line":1810},[1259,11082,10739],{"class":1287},[1259,11084,11085],{"class":1305},"server\u002Fsv_utils.lua",[1259,11087,9849],{"class":1287},[1259,11089,1597],{"class":1291},[1259,11091,11092,11094,11097,11099],{"class":1261,"line":1819},[1259,11093,10739],{"class":1287},[1259,11095,11096],{"class":1305},"server\u002Fmanager\u002Fsv_entityManager.lua",[1259,11098,9849],{"class":1287},[1259,11100,1597],{"class":1291},[1259,11102,11103,11105,11108,11110],{"class":1261,"line":1840},[1259,11104,10739],{"class":1287},[1259,11106,11107],{"class":1305},"server\u002Fmanager\u002Fsv_ownershipManager.lua",[1259,11109,9849],{"class":1287},[1259,11111,1597],{"class":1291},[1259,11113,11114,11116,11119,11121],{"class":1261,"line":1845},[1259,11115,10739],{"class":1287},[1259,11117,11118],{"class":1305},"server\u002Fmanager\u002Fsv_serverManager.lua",[1259,11120,9849],{"class":1287},[1259,11122,1597],{"class":1291},[1259,11124,11125,11127,11130,11132],{"class":1261,"line":1850},[1259,11126,10739],{"class":1287},[1259,11128,11129],{"class":1305},"server\u002Fsv_main.lua",[1259,11131,9849],{"class":1287},[1259,11133,1597],{"class":1291},[1259,11135,11136],{"class":1261,"line":1856},[1259,11137,1615],{"class":1291},[1259,11139,11140],{"class":1261,"line":1862},[1259,11141,1266],{"emptyLinePlaceholder":1265},[1259,11143,11144],{"class":1261,"line":1867},[1259,11145,11146],{"class":1272},"-- the NUI loads web\u002Fbuild\u002F, built from web\u002F with vite (cd web && pnpm build)\n",[1259,11148,11149,11152,11154,11157],{"class":1261,"line":1876},[1259,11150,11151],{"class":1298},"ui_page",[1259,11153,9844],{"class":1287},[1259,11155,11156],{"class":1305},"web\u002Fbuild\u002Findex.html",[1259,11158,10659],{"class":1287},[1259,11160,11161],{"class":1261,"line":1893},[1259,11162,1266],{"emptyLinePlaceholder":1265},[1259,11164,11165,11168],{"class":1261,"line":1898},[1259,11166,11167],{"class":1298},"files",[1259,11169,1573],{"class":1291},[1259,11171,11172,11174,11176,11178],{"class":1261,"line":1903},[1259,11173,10739],{"class":1287},[1259,11175,11156],{"class":1305},[1259,11177,9849],{"class":1287},[1259,11179,1597],{"class":1291},[1259,11181,11182,11184,11187,11189],{"class":1261,"line":1909},[1259,11183,10739],{"class":1287},[1259,11185,11186],{"class":1305},"web\u002Fbuild\u002Fassets\u002F*",[1259,11188,9849],{"class":1287},[1259,11190,1597],{"class":1291},[1259,11192,11193,11195,11198,11200],{"class":1261,"line":1914},[1259,11194,10739],{"class":1287},[1259,11196,11197],{"class":1305},"web\u002Fimages\u002F*.png",[1259,11199,9849],{"class":1287},[1259,11201,1597],{"class":1291},[1259,11203,11204,11206,11209,11211],{"class":1261,"line":1930},[1259,11205,10739],{"class":1287},[1259,11207,11208],{"class":1305},"locales\u002Fweb\u002F*.json",[1259,11210,9849],{"class":1287},[1259,11212,1597],{"class":1291},[1259,11214,11215],{"class":1261,"line":1935},[1259,11216,1615],{"class":1291},[1259,11218,11219],{"class":1261,"line":1945},[1259,11220,1266],{"emptyLinePlaceholder":1265},[1259,11222,11223],{"class":1261,"line":1958},[1259,11224,1416],{"class":1272},[1259,11226,11227],{"class":1261,"line":1963},[1259,11228,11229],{"class":1272},"---     Only what a buyer edits stays readable, the runtime is protected.\n",[1259,11231,11232],{"class":1261,"line":1973},[1259,11233,11234],{"class":1272},"---     sv_settings and sh_enum are here because config requires them, and\n",[1259,11236,11237],{"class":1261,"line":2015},[1259,11238,11239],{"class":1272},"---     server\u002Fclass is the public builder.\n",[1259,11241,11242],{"class":1261,"line":2020},[1259,11243,1428],{"class":1272},[1259,11245,11246,11249],{"class":1261,"line":2026},[1259,11247,11248],{"class":1298},"escrow_ignore",[1259,11250,1573],{"class":1291},[1259,11252,11253,11255,11258,11260],{"class":1261,"line":2032},[1259,11254,10739],{"class":1287},[1259,11256,11257],{"class":1305},"config\u002F*.lua",[1259,11259,9849],{"class":1287},[1259,11261,1597],{"class":1291},[1259,11263,11264,11266,11269,11271],{"class":1261,"line":2038},[1259,11265,10739],{"class":1287},[1259,11267,11268],{"class":1305},"handler\u002F*.lua",[1259,11270,9849],{"class":1287},[1259,11272,1597],{"class":1291},[1259,11274,11275,11277,11279,11281],{"class":1261,"line":2047},[1259,11276,10739],{"class":1287},[1259,11278,10847],{"class":1305},[1259,11280,9849],{"class":1287},[1259,11282,1597],{"class":1291},[1259,11284,11285,11287,11289,11291],{"class":1261,"line":2060},[1259,11286,10739],{"class":1287},[1259,11288,11042],{"class":1305},[1259,11290,9849],{"class":1287},[1259,11292,1597],{"class":1291},[1259,11294,11295,11297,11300,11302],{"class":1261,"line":2065},[1259,11296,10739],{"class":1287},[1259,11298,11299],{"class":1305},"server\u002Fclass\u002F*.lua",[1259,11301,9849],{"class":1287},[1259,11303,1597],{"class":1291},[1259,11305,11306,11308,11310,11312],{"class":1261,"line":2070},[1259,11307,10739],{"class":1287},[1259,11309,10858],{"class":1305},[1259,11311,9849],{"class":1287},[1259,11313,1597],{"class":1291},[1259,11315,11316,11318,11321,11323],{"class":1261,"line":2075},[1259,11317,10739],{"class":1287},[1259,11319,11320],{"class":1305},"annotations.lua",[1259,11322,9849],{"class":1287},[1259,11324,1597],{"class":1291},[1259,11326,11327],{"class":1261,"line":2081},[1259,11328,1615],{"class":1291},[11330,11331,11332],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s6hCs, html code.shiki .s6hCs{--shiki-light:#9C3EDA;--shiki-light-font-style:italic;--shiki-default:#C792EA;--shiki-default-font-style:italic;--shiki-dark:#C792EA;--shiki-dark-font-style:italic}html pre.shiki code .sFweD, html code.shiki .sFweD{--shiki-light:#E2931D;--shiki-light-font-style:italic;--shiki-default:#FFCB6B;--shiki-default-font-style:italic;--shiki-dark:#FFCB6B;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .smbvS, html code.shiki .smbvS{--shiki-light:#91B859;--shiki-light-font-style:italic;--shiki-default:#C3E88D;--shiki-default-font-style:italic;--shiki-dark:#C3E88D;--shiki-dark-font-style:italic}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);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":1254,"searchDepth":1269,"depth":1269,"links":11334},[],"Installation, configuration, and usage for REC_HeistPrep.","md",null,{},{"title":11340,"description":11335},"REC_HeistPrep - Stracture","4_IIZQsYN9Y0zrKdsbWOt2ZweOCGPhrJ7utWu0xrt_I",[11343,11344],{"title":507,"path":1164,"stem":1165,"description":11335,"children":-1},{"title":71,"path":1176,"stem":1177,"description":11345,"children":-1},"Welcome to REC_HeistProps documentation.",1790438836963]