[{"data":1,"prerenderedAt":7327},["ShallowReactive",2],{"navigation_docs_en":3,"-en-resources-rec-economy-stracture":1235,"-en-resources-rec-economy-stracture-surround":7323},[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":7315,"extension":7316,"links":7317,"meta":7318,"navigation":1261,"path":819,"seo":7319,"stem":820,"__hash__":7322},"docs_en\u002Fen\u002F4.resources\u002F06.rec_economy\u002F14.stracture.md",{"type":1238,"value":1239,"toc":7313},"minimark",[1240,7309],[1241,1242,1244,3474,6493,6667],"code-tree",{"default-value":1243},"config\u002Fsv_config.lua",[1245,1246,1251],"pre",{"className":1247,"code":1248,"filename":1243,"language":1249,"meta":1250,"style":1250},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\n---[[\n---     REC_Economy 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_economy\n---]]\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---@type REC_Library.Server.Class.Staff.StaffConfig\nlocal staffConfig = require \"@REC_Library.server.class.staff.sv_staffConfig\"\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_Economy.Server.Settings\nlocal settings = require \"@REC_Economy.server.sv_settings\"\n\n---@type REC_Economy.Shared.Enum\nlocal shEnums = require \"@REC_Economy.shared.sh_enum\"\nlocal moneyTypes = shEnums.moneyTypes\n\n---@class REC_Economy.Server.Config\nlocal config = {}\n\n---[[\n---    Debug Mode\n---]]\n---@type boolean\nconfig.debugMode = true\n\n---[[\n---     What the figures count\n---     Both of these decide what lands in the money supply. Who holds it is a\n---     separate question, answered by config.staff below.\n---]]\nconfig.counting = {\n\n    ---[[\n    ---     Add the ItemManager money item circulation to the supply\n    ---     true makes this resource wait for REC_ItemManager at boot, so leave it off\n    ---     on a server with no physical money items.\n    ---]]\n    ---@type boolean\n    moneyItems = false,\n\n    ---[[\n    ---     Money kinds never read from a player balance\n    ---     Set cash = true when cash is a physical item, so it is not counted twice,\n    ---     once as a balance and once through config.moneyItems.\n    ---]]\n    ---@type table\u003CREC_Economy.Shared.Enum.MoneyTypes, true>\n    skipMoneyTypes = {\n        -- cash = true,\n    },\n}\n\n---[[\n---     Money flow bucket names\n---     The thresholds and intervals belong to the admin panel, only the literals the\n---     stored rows are keyed by stay here: changing one renames the bucket, so the\n---     figures already recorded under the old name stop lining up.\n---     Requires the framework adapter to implement setOnMoneyChange (qb \u002F qbx are\n---     wired up, ESX depends on the build, ox_core has no event to hook).\n---]]\nconfig.flows = {\n\n    ---[[\n    ---     Exact reason labels mapped to faucet \u002F sink \u002F transfer \u002F internal.\n    ---     Unknown reasons stay unclassified; classification applies to new records.\n    ---     Use faucet only for newly issued money, sink only for destroyed money.\n    ---]]\n    classifications = {\n        -- [\"paycheck\"] = \"faucet\",\n        -- [\"bank-deposit\"] = \"internal\",\n        -- [\"player-transfer\"] = \"transfer\",\n    },\n\n    jobs = {\n\n        ---@type string\n        unknownJob = \"unknown\", -- bucket for a mover whose job could not be read\n    },\n\n    ---@type string\n    otherReason = \"other\", -- anything past the cap the panel sets\n\n    ---[[\n    ---     Reason recorded when the caller passed none\n    ---     Only change it for a custom framework adapter that uses another literal.\n    ---]]\n    ---@type string\n    unknownReason = \"unknown\",\n}\n\n---[[\n---     Alert webhook\n---     Every threshold belongs to the admin panel now. The url stays here because a\n---     read only token can see the panel, and a webhook url is a credential.\n---]]\nconfig.alerts = {\n\n    webhook = {\n\n        ---@type string\n        url = \"\",\n\n        ---@type string\n        userName = \"REC_Economy\",\n    },\n}\n\n---[[\n---     Money items\n---     multiplier is the currency value of one item, type is the kind it counts as.\n---]]\n---@type table\u003Cstring, REC_Economy.Server.Config.MoneyItem>\nconfig.moneyItems = {\n\n    [\"black_money\"] = {\n\n        type = moneyTypes.black_money,\n\n        multiplier = 1,\n    },\n}\n\n---[[\n---     Scheduled report webhook\n---     The schedule and the target ratio belong to the admin panel.\n---]]\n---[[\n---     Analytics uses one settlement currency; no implicit exchange rate is applied.\n---     Price basket quantities stay fixed when comparing the two periods.\n---     Growth cohorts start when this resource first observes a character.\n---]]\nconfig.analytics = {\n    moneyTypes = { \"cash\", \"bank_money\", },\n    targetWealth = 100000,\n    priceBasket = {\n        -- [\"water\"] = 10,\n        -- [\"bread\"] = 10,\n    },\n    maxActivityHours = 12,\n    maxActiveSessions = 500,\n    maxTradeKeys = 500,\n}\n\nconfig.report = {\n\n    webhook = {\n\n        ---@type string\n        url = \"\", -- empty reuses config.alerts.webhook.url\n\n        ---@type string\n        userName = \"REC_Economy\",\n    },\n}\n\n---[[\n---     Characters left out of every figure\n---     Their balances stay out of the supply, the distribution, the dormancy tiers,\n---     the player list and the alerts, and their movements are not recorded as a\n---     money flow. An admin may hold whatever they like without the economy noticing.\n---\n---     The shared list lives in REC_Library server\u002Fsv_config.lua and covers every\n---     REC_* resource at once. A convar does the same without touching a file:\n---         set REC:staffCitizenIds \"ABCDEFGH, K3PQ81ZR\"\n---         set REC_Economy:staffCitizenIds \"ABCDEFGH\"   # this panel alone\n---]]\nconfig.staff = staffConfig:build({\n\n    ---[[\n    ---     Added on top of the shared list, never replacing it\n    ---     An empty one changes nothing, so the shared list still applies.\n    ---]]\n    ---@type string[]\n    -- citizenIds = {\n    --     \"ABCDEFGH\",\n    -- },\n\n    -- false counts staff like anyone else, so every figure covers the whole roster\n    -- enabled = false,\n\n    -- false drops the shared list, leaving only the citizenIds above\n    -- useSharedList = false,\n\n    -- replaces { \"admin\" }, and is only read where a source is known but the\n    -- character is not. This resource always has a citizenId, so it changes nothing here\n    -- aceGroups = {\n    --     \"admin\",\n    --     \"moderator\",\n    -- },\n})\n\n---[[\n---     Admin UI\n---     The in-game UI (\u002Feconomy) is always available and is gated by aceGroups.\n---     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_Economy: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        \"economy\",      -- balances, history, flows and alerts (write recalculates)\n        \"notes\",        -- the operator notes\n        \"watchlist\",    -- the watched characters and their events\n        \"settings\",     -- the runtime config overrides (write changes them)\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 = \"moderator\", scopes = { \"economy:read\", \"watchlist\", }, },\n        -- { job = \"police\", ranks = { [3] = true, [4] = true, }, onDutyOnly = true, scopes = { \"watchlist:read\", }, label = \"police\", },\n    },\n\n    -- false leaves the shared list out, so only the grants above count here\n    -- useSharedGrants = false,\n\n    http = {\n\n        ---@type boolean\n        enabled = true, -- RELEASE:false\n\n        -- where the built panel lives, relative to this resource\n        -- distDir = \"web\u002Fbuild\",\n\n        -- replaces the convar built admin\u002Fsupport pair entirely, which puts a literal\n        -- token in this file: reach for customTokens below instead\n        -- tokens = {\n        --     [\"a-literal-token\"] = { label = \"audit\", scopes = { \"read\" }, },\n        -- },\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 = \"economyOnly\", scopes = { \"economy\" }, },\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_Economy.Server.Config.Web]]\n\n---@class REC_Economy.Server.Config.MoneyItem\n---@field type REC_Economy.Shared.Enum.MoneyTypes\n---@field multiplier integer\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_Economy.Server.Config.Web: REC_Library.Server.Class.Web.WebConfig.Result\n\n---@class REC_Economy.Server.Config\n---@field staff REC_Library.Server.Class.Staff.Staff\n","lua","",[1252,1253,1254,1263,1270,1276,1282,1288,1294,1299,1313,1341,1346,1356,1375,1380,1390,1409,1414,1419,1425,1431,1437,1442,1452,1471,1476,1486,1505,1522,1527,1538,1551,1556,1561,1567,1572,1582,1597,1602,1607,1613,1619,1625,1630,1643,1648,1654,1660,1666,1672,1678,1688,1702,1707,1712,1718,1724,1730,1735,1752,1762,1768,1774,1780,1785,1790,1796,1802,1808,1814,1820,1826,1831,1843,1848,1853,1859,1865,1871,1876,1886,1892,1898,1904,1909,1914,1924,1929,1940,1961,1966,1971,1980,2000,2005,2010,2016,2022,2027,2036,2052,2057,2062,2067,2073,2079,2085,2090,2102,2107,2117,2122,2131,2144,2149,2158,2174,2179,2184,2189,2194,2200,2206,2211,2226,2238,2243,2263,2268,2283,2288,2302,2307,2312,2317,2322,2328,2334,2339,2344,2350,2356,2362,2367,2379,2409,2422,2432,2438,2444,2449,2462,2475,2487,2492,2497,2509,2514,2523,2528,2537,2551,2556,2565,2580,2585,2590,2595,2600,2606,2612,2618,2624,2630,2636,2642,2648,2654,2659,2681,2686,2691,2697,2703,2708,2718,2724,2730,2736,2741,2747,2753,2758,2764,2770,2775,2781,2787,2793,2799,2805,2810,2816,2821,2826,2832,2838,2844,2849,2855,2861,2867,2873,2879,2884,2890,2896,2901,2926,2931,2936,2942,2947,2956,2966,2983,2999,3015,3031,3036,3041,3046,3052,3058,3064,3070,3076,3082,3087,3097,3107,3113,3119,3124,3129,3135,3141,3146,3156,3161,3170,3186,3191,3197,3203,3208,3214,3220,3226,3232,3238,3243,3249,3255,3261,3267,3272,3277,3283,3289,3295,3301,3306,3311,3317,3323,3328,3333,3342,3347,3357,3371,3384,3389,3395,3413,3418,3427,3432,3447,3452,3461],"code",{"__ignoreMap":1250},[1255,1256,1259],"span",{"class":1257,"line":1258},"line",1,[1255,1260,1262],{"emptyLinePlaceholder":1261},true,"\n",[1255,1264,1266],{"class":1257,"line":1265},2,[1255,1267,1269],{"class":1268},"sHwdD","---[[\n",[1255,1271,1273],{"class":1257,"line":1272},3,[1255,1274,1275],{"class":1268},"---     REC_Economy server config\n",[1255,1277,1279],{"class":1257,"line":1278},4,[1255,1280,1281],{"class":1268},"---     What each setting does, and why the defaults are what they are:\n",[1255,1283,1285],{"class":1257,"line":1284},5,[1255,1286,1287],{"class":1268},"---     https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_economy\n",[1255,1289,1291],{"class":1257,"line":1290},6,[1255,1292,1293],{"class":1268},"---]]\n",[1255,1295,1297],{"class":1257,"line":1296},7,[1255,1298,1262],{"emptyLinePlaceholder":1261},[1255,1300,1302,1305,1309],{"class":1257,"line":1301},8,[1255,1303,1304],{"class":1268},"---",[1255,1306,1308],{"class":1307},"s6hCs","@type",[1255,1310,1312],{"class":1311},"sFweD"," REC_Library.Server.Class.Web.WebConfig\n",[1255,1314,1316,1320,1324,1327,1331,1334,1338],{"class":1257,"line":1315},9,[1255,1317,1319],{"class":1318},"sMK4o","local",[1255,1321,1323],{"class":1322},"sTEyZ"," webConfig ",[1255,1325,1326],{"class":1318},"=",[1255,1328,1330],{"class":1329},"s2Zo4"," require",[1255,1332,1333],{"class":1318}," \"",[1255,1335,1337],{"class":1336},"sfazB","@REC_Library.server.class.web.sv_webConfig",[1255,1339,1340],{"class":1318},"\"\n",[1255,1342,1344],{"class":1257,"line":1343},10,[1255,1345,1262],{"emptyLinePlaceholder":1261},[1255,1347,1349,1351,1353],{"class":1257,"line":1348},11,[1255,1350,1304],{"class":1268},[1255,1352,1308],{"class":1307},[1255,1354,1355],{"class":1311}," REC_Library.Server.Class.Web.WebConfigStore\n",[1255,1357,1359,1361,1364,1366,1368,1370,1373],{"class":1257,"line":1358},12,[1255,1360,1319],{"class":1318},[1255,1362,1363],{"class":1322}," WebConfigStore ",[1255,1365,1326],{"class":1318},[1255,1367,1330],{"class":1329},[1255,1369,1333],{"class":1318},[1255,1371,1372],{"class":1336},"@REC_Library.server.class.web.sv_webConfigStore",[1255,1374,1340],{"class":1318},[1255,1376,1378],{"class":1257,"line":1377},13,[1255,1379,1262],{"emptyLinePlaceholder":1261},[1255,1381,1383,1385,1387],{"class":1257,"line":1382},14,[1255,1384,1304],{"class":1268},[1255,1386,1308],{"class":1307},[1255,1388,1389],{"class":1311}," REC_Library.Server.Class.Staff.StaffConfig\n",[1255,1391,1393,1395,1398,1400,1402,1404,1407],{"class":1257,"line":1392},15,[1255,1394,1319],{"class":1318},[1255,1396,1397],{"class":1322}," staffConfig ",[1255,1399,1326],{"class":1318},[1255,1401,1330],{"class":1329},[1255,1403,1333],{"class":1318},[1255,1405,1406],{"class":1336},"@REC_Library.server.class.staff.sv_staffConfig",[1255,1408,1340],{"class":1318},[1255,1410,1412],{"class":1257,"line":1411},16,[1255,1413,1262],{"emptyLinePlaceholder":1261},[1255,1415,1417],{"class":1257,"line":1416},17,[1255,1418,1269],{"class":1268},[1255,1420,1422],{"class":1257,"line":1421},18,[1255,1423,1424],{"class":1268},"---     Settings the admin panel owns\n",[1255,1426,1428],{"class":1257,"line":1427},19,[1255,1429,1430],{"class":1268},"---     They are declared in server\u002Fsv_settings.lua (value, range and description) and\n",[1255,1432,1434],{"class":1257,"line":1433},20,[1255,1435,1436],{"class":1268},"---     changed from the panel, so they are not repeated here.\n",[1255,1438,1440],{"class":1257,"line":1439},21,[1255,1441,1293],{"class":1268},[1255,1443,1445,1447,1449],{"class":1257,"line":1444},22,[1255,1446,1304],{"class":1268},[1255,1448,1308],{"class":1307},[1255,1450,1451],{"class":1311}," REC_Economy.Server.Settings\n",[1255,1453,1455,1457,1460,1462,1464,1466,1469],{"class":1257,"line":1454},23,[1255,1456,1319],{"class":1318},[1255,1458,1459],{"class":1322}," settings ",[1255,1461,1326],{"class":1318},[1255,1463,1330],{"class":1329},[1255,1465,1333],{"class":1318},[1255,1467,1468],{"class":1336},"@REC_Economy.server.sv_settings",[1255,1470,1340],{"class":1318},[1255,1472,1474],{"class":1257,"line":1473},24,[1255,1475,1262],{"emptyLinePlaceholder":1261},[1255,1477,1479,1481,1483],{"class":1257,"line":1478},25,[1255,1480,1304],{"class":1268},[1255,1482,1308],{"class":1307},[1255,1484,1485],{"class":1311}," REC_Economy.Shared.Enum\n",[1255,1487,1489,1491,1494,1496,1498,1500,1503],{"class":1257,"line":1488},26,[1255,1490,1319],{"class":1318},[1255,1492,1493],{"class":1322}," shEnums ",[1255,1495,1326],{"class":1318},[1255,1497,1330],{"class":1329},[1255,1499,1333],{"class":1318},[1255,1501,1502],{"class":1336},"@REC_Economy.shared.sh_enum",[1255,1504,1340],{"class":1318},[1255,1506,1508,1510,1513,1515,1518],{"class":1257,"line":1507},27,[1255,1509,1319],{"class":1318},[1255,1511,1512],{"class":1322}," moneyTypes ",[1255,1514,1326],{"class":1318},[1255,1516,1517],{"class":1322}," shEnums.",[1255,1519,1521],{"class":1520},"sBMFI","moneyTypes\n",[1255,1523,1525],{"class":1257,"line":1524},28,[1255,1526,1262],{"emptyLinePlaceholder":1261},[1255,1528,1530,1532,1535],{"class":1257,"line":1529},29,[1255,1531,1304],{"class":1268},[1255,1533,1534],{"class":1307},"@class",[1255,1536,1537],{"class":1311}," REC_Economy.Server.Config\n",[1255,1539,1541,1543,1546,1548],{"class":1257,"line":1540},30,[1255,1542,1319],{"class":1318},[1255,1544,1545],{"class":1322}," config ",[1255,1547,1326],{"class":1318},[1255,1549,1550],{"class":1322}," {}\n",[1255,1552,1554],{"class":1257,"line":1553},31,[1255,1555,1262],{"emptyLinePlaceholder":1261},[1255,1557,1559],{"class":1257,"line":1558},32,[1255,1560,1269],{"class":1268},[1255,1562,1564],{"class":1257,"line":1563},33,[1255,1565,1566],{"class":1268},"---    Debug Mode\n",[1255,1568,1570],{"class":1257,"line":1569},34,[1255,1571,1293],{"class":1268},[1255,1573,1575,1577,1579],{"class":1257,"line":1574},35,[1255,1576,1304],{"class":1268},[1255,1578,1308],{"class":1307},[1255,1580,1581],{"class":1311}," boolean\n",[1255,1583,1585,1588,1591,1594],{"class":1257,"line":1584},36,[1255,1586,1587],{"class":1322},"config.",[1255,1589,1590],{"class":1520},"debugMode",[1255,1592,1593],{"class":1318}," =",[1255,1595,1596],{"class":1318}," true\n",[1255,1598,1600],{"class":1257,"line":1599},37,[1255,1601,1262],{"emptyLinePlaceholder":1261},[1255,1603,1605],{"class":1257,"line":1604},38,[1255,1606,1269],{"class":1268},[1255,1608,1610],{"class":1257,"line":1609},39,[1255,1611,1612],{"class":1268},"---     What the figures count\n",[1255,1614,1616],{"class":1257,"line":1615},40,[1255,1617,1618],{"class":1268},"---     Both of these decide what lands in the money supply. Who holds it is a\n",[1255,1620,1622],{"class":1257,"line":1621},41,[1255,1623,1624],{"class":1268},"---     separate question, answered by config.staff below.\n",[1255,1626,1628],{"class":1257,"line":1627},42,[1255,1629,1293],{"class":1268},[1255,1631,1633,1635,1638,1640],{"class":1257,"line":1632},43,[1255,1634,1587],{"class":1322},[1255,1636,1637],{"class":1520},"counting",[1255,1639,1593],{"class":1318},[1255,1641,1642],{"class":1322}," {\n",[1255,1644,1646],{"class":1257,"line":1645},44,[1255,1647,1262],{"emptyLinePlaceholder":1261},[1255,1649,1651],{"class":1257,"line":1650},45,[1255,1652,1653],{"class":1268},"    ---[[\n",[1255,1655,1657],{"class":1257,"line":1656},46,[1255,1658,1659],{"class":1268},"    ---     Add the ItemManager money item circulation to the supply\n",[1255,1661,1663],{"class":1257,"line":1662},47,[1255,1664,1665],{"class":1268},"    ---     true makes this resource wait for REC_ItemManager at boot, so leave it off\n",[1255,1667,1669],{"class":1257,"line":1668},48,[1255,1670,1671],{"class":1268},"    ---     on a server with no physical money items.\n",[1255,1673,1675],{"class":1257,"line":1674},49,[1255,1676,1677],{"class":1268},"    ---]]\n",[1255,1679,1681,1684,1686],{"class":1257,"line":1680},50,[1255,1682,1683],{"class":1268},"    ---",[1255,1685,1308],{"class":1307},[1255,1687,1581],{"class":1311},[1255,1689,1691,1694,1696,1699],{"class":1257,"line":1690},51,[1255,1692,1693],{"class":1322},"    moneyItems ",[1255,1695,1326],{"class":1318},[1255,1697,1698],{"class":1318}," false",[1255,1700,1701],{"class":1322},",\n",[1255,1703,1705],{"class":1257,"line":1704},52,[1255,1706,1262],{"emptyLinePlaceholder":1261},[1255,1708,1710],{"class":1257,"line":1709},53,[1255,1711,1653],{"class":1268},[1255,1713,1715],{"class":1257,"line":1714},54,[1255,1716,1717],{"class":1268},"    ---     Money kinds never read from a player balance\n",[1255,1719,1721],{"class":1257,"line":1720},55,[1255,1722,1723],{"class":1268},"    ---     Set cash = true when cash is a physical item, so it is not counted twice,\n",[1255,1725,1727],{"class":1257,"line":1726},56,[1255,1728,1729],{"class":1268},"    ---     once as a balance and once through config.moneyItems.\n",[1255,1731,1733],{"class":1257,"line":1732},57,[1255,1734,1677],{"class":1268},[1255,1736,1738,1740,1742,1745,1749],{"class":1257,"line":1737},58,[1255,1739,1683],{"class":1268},[1255,1741,1308],{"class":1307},[1255,1743,1744],{"class":1311}," table\u003CREC_Economy.Shared.Enum.MoneyTypes",[1255,1746,1748],{"class":1747},"s7zQu",", ",[1255,1750,1751],{"class":1311},"true>\n",[1255,1753,1755,1758,1760],{"class":1257,"line":1754},59,[1255,1756,1757],{"class":1322},"    skipMoneyTypes ",[1255,1759,1326],{"class":1318},[1255,1761,1642],{"class":1322},[1255,1763,1765],{"class":1257,"line":1764},60,[1255,1766,1767],{"class":1268},"        -- cash = true,\n",[1255,1769,1771],{"class":1257,"line":1770},61,[1255,1772,1773],{"class":1322},"    },\n",[1255,1775,1777],{"class":1257,"line":1776},62,[1255,1778,1779],{"class":1322},"}\n",[1255,1781,1783],{"class":1257,"line":1782},63,[1255,1784,1262],{"emptyLinePlaceholder":1261},[1255,1786,1788],{"class":1257,"line":1787},64,[1255,1789,1269],{"class":1268},[1255,1791,1793],{"class":1257,"line":1792},65,[1255,1794,1795],{"class":1268},"---     Money flow bucket names\n",[1255,1797,1799],{"class":1257,"line":1798},66,[1255,1800,1801],{"class":1268},"---     The thresholds and intervals belong to the admin panel, only the literals the\n",[1255,1803,1805],{"class":1257,"line":1804},67,[1255,1806,1807],{"class":1268},"---     stored rows are keyed by stay here: changing one renames the bucket, so the\n",[1255,1809,1811],{"class":1257,"line":1810},68,[1255,1812,1813],{"class":1268},"---     figures already recorded under the old name stop lining up.\n",[1255,1815,1817],{"class":1257,"line":1816},69,[1255,1818,1819],{"class":1268},"---     Requires the framework adapter to implement setOnMoneyChange (qb \u002F qbx are\n",[1255,1821,1823],{"class":1257,"line":1822},70,[1255,1824,1825],{"class":1268},"---     wired up, ESX depends on the build, ox_core has no event to hook).\n",[1255,1827,1829],{"class":1257,"line":1828},71,[1255,1830,1293],{"class":1268},[1255,1832,1834,1836,1839,1841],{"class":1257,"line":1833},72,[1255,1835,1587],{"class":1322},[1255,1837,1838],{"class":1520},"flows",[1255,1840,1593],{"class":1318},[1255,1842,1642],{"class":1322},[1255,1844,1846],{"class":1257,"line":1845},73,[1255,1847,1262],{"emptyLinePlaceholder":1261},[1255,1849,1851],{"class":1257,"line":1850},74,[1255,1852,1653],{"class":1268},[1255,1854,1856],{"class":1257,"line":1855},75,[1255,1857,1858],{"class":1268},"    ---     Exact reason labels mapped to faucet \u002F sink \u002F transfer \u002F internal.\n",[1255,1860,1862],{"class":1257,"line":1861},76,[1255,1863,1864],{"class":1268},"    ---     Unknown reasons stay unclassified; classification applies to new records.\n",[1255,1866,1868],{"class":1257,"line":1867},77,[1255,1869,1870],{"class":1268},"    ---     Use faucet only for newly issued money, sink only for destroyed money.\n",[1255,1872,1874],{"class":1257,"line":1873},78,[1255,1875,1677],{"class":1268},[1255,1877,1879,1882,1884],{"class":1257,"line":1878},79,[1255,1880,1881],{"class":1322},"    classifications ",[1255,1883,1326],{"class":1318},[1255,1885,1642],{"class":1322},[1255,1887,1889],{"class":1257,"line":1888},80,[1255,1890,1891],{"class":1268},"        -- [\"paycheck\"] = \"faucet\",\n",[1255,1893,1895],{"class":1257,"line":1894},81,[1255,1896,1897],{"class":1268},"        -- [\"bank-deposit\"] = \"internal\",\n",[1255,1899,1901],{"class":1257,"line":1900},82,[1255,1902,1903],{"class":1268},"        -- [\"player-transfer\"] = \"transfer\",\n",[1255,1905,1907],{"class":1257,"line":1906},83,[1255,1908,1773],{"class":1322},[1255,1910,1912],{"class":1257,"line":1911},84,[1255,1913,1262],{"emptyLinePlaceholder":1261},[1255,1915,1917,1920,1922],{"class":1257,"line":1916},85,[1255,1918,1919],{"class":1322},"    jobs ",[1255,1921,1326],{"class":1318},[1255,1923,1642],{"class":1322},[1255,1925,1927],{"class":1257,"line":1926},86,[1255,1928,1262],{"emptyLinePlaceholder":1261},[1255,1930,1932,1935,1937],{"class":1257,"line":1931},87,[1255,1933,1934],{"class":1268},"        ---",[1255,1936,1308],{"class":1307},[1255,1938,1939],{"class":1311}," string\n",[1255,1941,1943,1946,1948,1950,1953,1956,1958],{"class":1257,"line":1942},88,[1255,1944,1945],{"class":1322},"        unknownJob ",[1255,1947,1326],{"class":1318},[1255,1949,1333],{"class":1318},[1255,1951,1952],{"class":1336},"unknown",[1255,1954,1955],{"class":1318},"\"",[1255,1957,1748],{"class":1322},[1255,1959,1960],{"class":1268},"-- bucket for a mover whose job could not be read\n",[1255,1962,1964],{"class":1257,"line":1963},89,[1255,1965,1773],{"class":1322},[1255,1967,1969],{"class":1257,"line":1968},90,[1255,1970,1262],{"emptyLinePlaceholder":1261},[1255,1972,1974,1976,1978],{"class":1257,"line":1973},91,[1255,1975,1683],{"class":1268},[1255,1977,1308],{"class":1307},[1255,1979,1939],{"class":1311},[1255,1981,1983,1986,1988,1990,1993,1995,1997],{"class":1257,"line":1982},92,[1255,1984,1985],{"class":1322},"    otherReason ",[1255,1987,1326],{"class":1318},[1255,1989,1333],{"class":1318},[1255,1991,1992],{"class":1336},"other",[1255,1994,1955],{"class":1318},[1255,1996,1748],{"class":1322},[1255,1998,1999],{"class":1268},"-- anything past the cap the panel sets\n",[1255,2001,2003],{"class":1257,"line":2002},93,[1255,2004,1262],{"emptyLinePlaceholder":1261},[1255,2006,2008],{"class":1257,"line":2007},94,[1255,2009,1653],{"class":1268},[1255,2011,2013],{"class":1257,"line":2012},95,[1255,2014,2015],{"class":1268},"    ---     Reason recorded when the caller passed none\n",[1255,2017,2019],{"class":1257,"line":2018},96,[1255,2020,2021],{"class":1268},"    ---     Only change it for a custom framework adapter that uses another literal.\n",[1255,2023,2025],{"class":1257,"line":2024},97,[1255,2026,1677],{"class":1268},[1255,2028,2030,2032,2034],{"class":1257,"line":2029},98,[1255,2031,1683],{"class":1268},[1255,2033,1308],{"class":1307},[1255,2035,1939],{"class":1311},[1255,2037,2039,2042,2044,2046,2048,2050],{"class":1257,"line":2038},99,[1255,2040,2041],{"class":1322},"    unknownReason ",[1255,2043,1326],{"class":1318},[1255,2045,1333],{"class":1318},[1255,2047,1952],{"class":1336},[1255,2049,1955],{"class":1318},[1255,2051,1701],{"class":1322},[1255,2053,2055],{"class":1257,"line":2054},100,[1255,2056,1779],{"class":1322},[1255,2058,2060],{"class":1257,"line":2059},101,[1255,2061,1262],{"emptyLinePlaceholder":1261},[1255,2063,2065],{"class":1257,"line":2064},102,[1255,2066,1269],{"class":1268},[1255,2068,2070],{"class":1257,"line":2069},103,[1255,2071,2072],{"class":1268},"---     Alert webhook\n",[1255,2074,2076],{"class":1257,"line":2075},104,[1255,2077,2078],{"class":1268},"---     Every threshold belongs to the admin panel now. The url stays here because a\n",[1255,2080,2082],{"class":1257,"line":2081},105,[1255,2083,2084],{"class":1268},"---     read only token can see the panel, and a webhook url is a credential.\n",[1255,2086,2088],{"class":1257,"line":2087},106,[1255,2089,1293],{"class":1268},[1255,2091,2093,2095,2098,2100],{"class":1257,"line":2092},107,[1255,2094,1587],{"class":1322},[1255,2096,2097],{"class":1520},"alerts",[1255,2099,1593],{"class":1318},[1255,2101,1642],{"class":1322},[1255,2103,2105],{"class":1257,"line":2104},108,[1255,2106,1262],{"emptyLinePlaceholder":1261},[1255,2108,2110,2113,2115],{"class":1257,"line":2109},109,[1255,2111,2112],{"class":1322},"    webhook ",[1255,2114,1326],{"class":1318},[1255,2116,1642],{"class":1322},[1255,2118,2120],{"class":1257,"line":2119},110,[1255,2121,1262],{"emptyLinePlaceholder":1261},[1255,2123,2125,2127,2129],{"class":1257,"line":2124},111,[1255,2126,1934],{"class":1268},[1255,2128,1308],{"class":1307},[1255,2130,1939],{"class":1311},[1255,2132,2134,2137,2139,2142],{"class":1257,"line":2133},112,[1255,2135,2136],{"class":1322},"        url ",[1255,2138,1326],{"class":1318},[1255,2140,2141],{"class":1318}," \"\"",[1255,2143,1701],{"class":1322},[1255,2145,2147],{"class":1257,"line":2146},113,[1255,2148,1262],{"emptyLinePlaceholder":1261},[1255,2150,2152,2154,2156],{"class":1257,"line":2151},114,[1255,2153,1934],{"class":1268},[1255,2155,1308],{"class":1307},[1255,2157,1939],{"class":1311},[1255,2159,2161,2164,2166,2168,2170,2172],{"class":1257,"line":2160},115,[1255,2162,2163],{"class":1322},"        userName ",[1255,2165,1326],{"class":1318},[1255,2167,1333],{"class":1318},[1255,2169,773],{"class":1336},[1255,2171,1955],{"class":1318},[1255,2173,1701],{"class":1322},[1255,2175,2177],{"class":1257,"line":2176},116,[1255,2178,1773],{"class":1322},[1255,2180,2182],{"class":1257,"line":2181},117,[1255,2183,1779],{"class":1322},[1255,2185,2187],{"class":1257,"line":2186},118,[1255,2188,1262],{"emptyLinePlaceholder":1261},[1255,2190,2192],{"class":1257,"line":2191},119,[1255,2193,1269],{"class":1268},[1255,2195,2197],{"class":1257,"line":2196},120,[1255,2198,2199],{"class":1268},"---     Money items\n",[1255,2201,2203],{"class":1257,"line":2202},121,[1255,2204,2205],{"class":1268},"---     multiplier is the currency value of one item, type is the kind it counts as.\n",[1255,2207,2209],{"class":1257,"line":2208},122,[1255,2210,1293],{"class":1268},[1255,2212,2214,2216,2218,2221,2223],{"class":1257,"line":2213},123,[1255,2215,1304],{"class":1268},[1255,2217,1308],{"class":1307},[1255,2219,2220],{"class":1311}," table\u003Cstring",[1255,2222,1748],{"class":1747},[1255,2224,2225],{"class":1311},"REC_Economy.Server.Config.MoneyItem>\n",[1255,2227,2229,2231,2234,2236],{"class":1257,"line":2228},124,[1255,2230,1587],{"class":1322},[1255,2232,2233],{"class":1520},"moneyItems",[1255,2235,1593],{"class":1318},[1255,2237,1642],{"class":1322},[1255,2239,2241],{"class":1257,"line":2240},125,[1255,2242,1262],{"emptyLinePlaceholder":1261},[1255,2244,2246,2249,2251,2254,2256,2259,2261],{"class":1257,"line":2245},126,[1255,2247,2248],{"class":1322},"    [",[1255,2250,1955],{"class":1318},[1255,2252,2253],{"class":1336},"black_money",[1255,2255,1955],{"class":1318},[1255,2257,2258],{"class":1322},"] ",[1255,2260,1326],{"class":1318},[1255,2262,1642],{"class":1322},[1255,2264,2266],{"class":1257,"line":2265},127,[1255,2267,1262],{"emptyLinePlaceholder":1261},[1255,2269,2271,2274,2276,2279,2281],{"class":1257,"line":2270},128,[1255,2272,2273],{"class":1322},"        type ",[1255,2275,1326],{"class":1318},[1255,2277,2278],{"class":1322}," moneyTypes.",[1255,2280,2253],{"class":1520},[1255,2282,1701],{"class":1322},[1255,2284,2286],{"class":1257,"line":2285},129,[1255,2287,1262],{"emptyLinePlaceholder":1261},[1255,2289,2291,2294,2296,2300],{"class":1257,"line":2290},130,[1255,2292,2293],{"class":1322},"        multiplier ",[1255,2295,1326],{"class":1318},[1255,2297,2299],{"class":2298},"sbssI"," 1",[1255,2301,1701],{"class":1322},[1255,2303,2305],{"class":1257,"line":2304},131,[1255,2306,1773],{"class":1322},[1255,2308,2310],{"class":1257,"line":2309},132,[1255,2311,1779],{"class":1322},[1255,2313,2315],{"class":1257,"line":2314},133,[1255,2316,1262],{"emptyLinePlaceholder":1261},[1255,2318,2320],{"class":1257,"line":2319},134,[1255,2321,1269],{"class":1268},[1255,2323,2325],{"class":1257,"line":2324},135,[1255,2326,2327],{"class":1268},"---     Scheduled report webhook\n",[1255,2329,2331],{"class":1257,"line":2330},136,[1255,2332,2333],{"class":1268},"---     The schedule and the target ratio belong to the admin panel.\n",[1255,2335,2337],{"class":1257,"line":2336},137,[1255,2338,1293],{"class":1268},[1255,2340,2342],{"class":1257,"line":2341},138,[1255,2343,1269],{"class":1268},[1255,2345,2347],{"class":1257,"line":2346},139,[1255,2348,2349],{"class":1268},"---     Analytics uses one settlement currency; no implicit exchange rate is applied.\n",[1255,2351,2353],{"class":1257,"line":2352},140,[1255,2354,2355],{"class":1268},"---     Price basket quantities stay fixed when comparing the two periods.\n",[1255,2357,2359],{"class":1257,"line":2358},141,[1255,2360,2361],{"class":1268},"---     Growth cohorts start when this resource first observes a character.\n",[1255,2363,2365],{"class":1257,"line":2364},142,[1255,2366,1293],{"class":1268},[1255,2368,2370,2372,2375,2377],{"class":1257,"line":2369},143,[1255,2371,1587],{"class":1322},[1255,2373,2374],{"class":1520},"analytics",[1255,2376,1593],{"class":1318},[1255,2378,1642],{"class":1322},[1255,2380,2382,2385,2387,2390,2392,2395,2397,2399,2401,2404,2406],{"class":1257,"line":2381},144,[1255,2383,2384],{"class":1322},"    moneyTypes ",[1255,2386,1326],{"class":1318},[1255,2388,2389],{"class":1322}," { ",[1255,2391,1955],{"class":1318},[1255,2393,2394],{"class":1336},"cash",[1255,2396,1955],{"class":1318},[1255,2398,1748],{"class":1322},[1255,2400,1955],{"class":1318},[1255,2402,2403],{"class":1336},"bank_money",[1255,2405,1955],{"class":1318},[1255,2407,2408],{"class":1322},", },\n",[1255,2410,2412,2415,2417,2420],{"class":1257,"line":2411},145,[1255,2413,2414],{"class":1322},"    targetWealth ",[1255,2416,1326],{"class":1318},[1255,2418,2419],{"class":2298}," 100000",[1255,2421,1701],{"class":1322},[1255,2423,2425,2428,2430],{"class":1257,"line":2424},146,[1255,2426,2427],{"class":1322},"    priceBasket ",[1255,2429,1326],{"class":1318},[1255,2431,1642],{"class":1322},[1255,2433,2435],{"class":1257,"line":2434},147,[1255,2436,2437],{"class":1268},"        -- [\"water\"] = 10,\n",[1255,2439,2441],{"class":1257,"line":2440},148,[1255,2442,2443],{"class":1268},"        -- [\"bread\"] = 10,\n",[1255,2445,2447],{"class":1257,"line":2446},149,[1255,2448,1773],{"class":1322},[1255,2450,2452,2455,2457,2460],{"class":1257,"line":2451},150,[1255,2453,2454],{"class":1322},"    maxActivityHours ",[1255,2456,1326],{"class":1318},[1255,2458,2459],{"class":2298}," 12",[1255,2461,1701],{"class":1322},[1255,2463,2465,2468,2470,2473],{"class":1257,"line":2464},151,[1255,2466,2467],{"class":1322},"    maxActiveSessions ",[1255,2469,1326],{"class":1318},[1255,2471,2472],{"class":2298}," 500",[1255,2474,1701],{"class":1322},[1255,2476,2478,2481,2483,2485],{"class":1257,"line":2477},152,[1255,2479,2480],{"class":1322},"    maxTradeKeys ",[1255,2482,1326],{"class":1318},[1255,2484,2472],{"class":2298},[1255,2486,1701],{"class":1322},[1255,2488,2490],{"class":1257,"line":2489},153,[1255,2491,1779],{"class":1322},[1255,2493,2495],{"class":1257,"line":2494},154,[1255,2496,1262],{"emptyLinePlaceholder":1261},[1255,2498,2500,2502,2505,2507],{"class":1257,"line":2499},155,[1255,2501,1587],{"class":1322},[1255,2503,2504],{"class":1520},"report",[1255,2506,1593],{"class":1318},[1255,2508,1642],{"class":1322},[1255,2510,2512],{"class":1257,"line":2511},156,[1255,2513,1262],{"emptyLinePlaceholder":1261},[1255,2515,2517,2519,2521],{"class":1257,"line":2516},157,[1255,2518,2112],{"class":1322},[1255,2520,1326],{"class":1318},[1255,2522,1642],{"class":1322},[1255,2524,2526],{"class":1257,"line":2525},158,[1255,2527,1262],{"emptyLinePlaceholder":1261},[1255,2529,2531,2533,2535],{"class":1257,"line":2530},159,[1255,2532,1934],{"class":1268},[1255,2534,1308],{"class":1307},[1255,2536,1939],{"class":1311},[1255,2538,2540,2542,2544,2546,2548],{"class":1257,"line":2539},160,[1255,2541,2136],{"class":1322},[1255,2543,1326],{"class":1318},[1255,2545,2141],{"class":1318},[1255,2547,1748],{"class":1322},[1255,2549,2550],{"class":1268},"-- empty reuses config.alerts.webhook.url\n",[1255,2552,2554],{"class":1257,"line":2553},161,[1255,2555,1262],{"emptyLinePlaceholder":1261},[1255,2557,2559,2561,2563],{"class":1257,"line":2558},162,[1255,2560,1934],{"class":1268},[1255,2562,1308],{"class":1307},[1255,2564,1939],{"class":1311},[1255,2566,2568,2570,2572,2574,2576,2578],{"class":1257,"line":2567},163,[1255,2569,2163],{"class":1322},[1255,2571,1326],{"class":1318},[1255,2573,1333],{"class":1318},[1255,2575,773],{"class":1336},[1255,2577,1955],{"class":1318},[1255,2579,1701],{"class":1322},[1255,2581,2583],{"class":1257,"line":2582},164,[1255,2584,1773],{"class":1322},[1255,2586,2588],{"class":1257,"line":2587},165,[1255,2589,1779],{"class":1322},[1255,2591,2593],{"class":1257,"line":2592},166,[1255,2594,1262],{"emptyLinePlaceholder":1261},[1255,2596,2598],{"class":1257,"line":2597},167,[1255,2599,1269],{"class":1268},[1255,2601,2603],{"class":1257,"line":2602},168,[1255,2604,2605],{"class":1268},"---     Characters left out of every figure\n",[1255,2607,2609],{"class":1257,"line":2608},169,[1255,2610,2611],{"class":1268},"---     Their balances stay out of the supply, the distribution, the dormancy tiers,\n",[1255,2613,2615],{"class":1257,"line":2614},170,[1255,2616,2617],{"class":1268},"---     the player list and the alerts, and their movements are not recorded as a\n",[1255,2619,2621],{"class":1257,"line":2620},171,[1255,2622,2623],{"class":1268},"---     money flow. An admin may hold whatever they like without the economy noticing.\n",[1255,2625,2627],{"class":1257,"line":2626},172,[1255,2628,2629],{"class":1268},"---\n",[1255,2631,2633],{"class":1257,"line":2632},173,[1255,2634,2635],{"class":1268},"---     The shared list lives in REC_Library server\u002Fsv_config.lua and covers every\n",[1255,2637,2639],{"class":1257,"line":2638},174,[1255,2640,2641],{"class":1268},"---     REC_* resource at once. A convar does the same without touching a file:\n",[1255,2643,2645],{"class":1257,"line":2644},175,[1255,2646,2647],{"class":1268},"---         set REC:staffCitizenIds \"ABCDEFGH, K3PQ81ZR\"\n",[1255,2649,2651],{"class":1257,"line":2650},176,[1255,2652,2653],{"class":1268},"---         set REC_Economy:staffCitizenIds \"ABCDEFGH\"   # this panel alone\n",[1255,2655,2657],{"class":1257,"line":2656},177,[1255,2658,1293],{"class":1268},[1255,2660,2662,2664,2667,2669,2672,2675,2678],{"class":1257,"line":2661},178,[1255,2663,1587],{"class":1322},[1255,2665,2666],{"class":1520},"staff",[1255,2668,1593],{"class":1318},[1255,2670,2671],{"class":1520}," staffConfig",[1255,2673,2674],{"class":1322},":",[1255,2676,2677],{"class":1329},"build",[1255,2679,2680],{"class":1322},"({\n",[1255,2682,2684],{"class":1257,"line":2683},179,[1255,2685,1262],{"emptyLinePlaceholder":1261},[1255,2687,2689],{"class":1257,"line":2688},180,[1255,2690,1653],{"class":1268},[1255,2692,2694],{"class":1257,"line":2693},181,[1255,2695,2696],{"class":1268},"    ---     Added on top of the shared list, never replacing it\n",[1255,2698,2700],{"class":1257,"line":2699},182,[1255,2701,2702],{"class":1268},"    ---     An empty one changes nothing, so the shared list still applies.\n",[1255,2704,2706],{"class":1257,"line":2705},183,[1255,2707,1677],{"class":1268},[1255,2709,2711,2713,2715],{"class":1257,"line":2710},184,[1255,2712,1683],{"class":1268},[1255,2714,1308],{"class":1307},[1255,2716,2717],{"class":1311}," string[]\n",[1255,2719,2721],{"class":1257,"line":2720},185,[1255,2722,2723],{"class":1268},"    -- citizenIds = {\n",[1255,2725,2727],{"class":1257,"line":2726},186,[1255,2728,2729],{"class":1268},"    --     \"ABCDEFGH\",\n",[1255,2731,2733],{"class":1257,"line":2732},187,[1255,2734,2735],{"class":1268},"    -- },\n",[1255,2737,2739],{"class":1257,"line":2738},188,[1255,2740,1262],{"emptyLinePlaceholder":1261},[1255,2742,2744],{"class":1257,"line":2743},189,[1255,2745,2746],{"class":1268},"    -- false counts staff like anyone else, so every figure covers the whole roster\n",[1255,2748,2750],{"class":1257,"line":2749},190,[1255,2751,2752],{"class":1268},"    -- enabled = false,\n",[1255,2754,2756],{"class":1257,"line":2755},191,[1255,2757,1262],{"emptyLinePlaceholder":1261},[1255,2759,2761],{"class":1257,"line":2760},192,[1255,2762,2763],{"class":1268},"    -- false drops the shared list, leaving only the citizenIds above\n",[1255,2765,2767],{"class":1257,"line":2766},193,[1255,2768,2769],{"class":1268},"    -- useSharedList = false,\n",[1255,2771,2773],{"class":1257,"line":2772},194,[1255,2774,1262],{"emptyLinePlaceholder":1261},[1255,2776,2778],{"class":1257,"line":2777},195,[1255,2779,2780],{"class":1268},"    -- replaces { \"admin\" }, and is only read where a source is known but the\n",[1255,2782,2784],{"class":1257,"line":2783},196,[1255,2785,2786],{"class":1268},"    -- character is not. This resource always has a citizenId, so it changes nothing here\n",[1255,2788,2790],{"class":1257,"line":2789},197,[1255,2791,2792],{"class":1268},"    -- aceGroups = {\n",[1255,2794,2796],{"class":1257,"line":2795},198,[1255,2797,2798],{"class":1268},"    --     \"admin\",\n",[1255,2800,2802],{"class":1257,"line":2801},199,[1255,2803,2804],{"class":1268},"    --     \"moderator\",\n",[1255,2806,2808],{"class":1257,"line":2807},200,[1255,2809,2735],{"class":1268},[1255,2811,2813],{"class":1257,"line":2812},201,[1255,2814,2815],{"class":1322},"})\n",[1255,2817,2819],{"class":1257,"line":2818},202,[1255,2820,1262],{"emptyLinePlaceholder":1261},[1255,2822,2824],{"class":1257,"line":2823},203,[1255,2825,1269],{"class":1268},[1255,2827,2829],{"class":1257,"line":2828},204,[1255,2830,2831],{"class":1268},"---     Admin UI\n",[1255,2833,2835],{"class":1257,"line":2834},205,[1255,2836,2837],{"class":1268},"---     The in-game UI (\u002Feconomy) is always available and is gated by aceGroups.\n",[1255,2839,2841],{"class":1257,"line":2840},206,[1255,2842,2843],{"class":1268},"---     http below only affects the browser route.\n",[1255,2845,2847],{"class":1257,"line":2846},207,[1255,2848,2629],{"class":1268},[1255,2850,2852],{"class":1257,"line":2851},208,[1255,2853,2854],{"class":1268},"---     Tokens, dist dir and the address allowlist are shared defaults from\n",[1255,2856,2858],{"class":1257,"line":2857},209,[1255,2859,2860],{"class":1268},"---     REC_Library. One convar covers every REC_* panel, so set these once:\n",[1255,2862,2864],{"class":1257,"line":2863},210,[1255,2865,2866],{"class":1268},"---         set REC:adminToken \"xxxxx\"\n",[1255,2868,2870],{"class":1257,"line":2869},211,[1255,2871,2872],{"class":1268},"---         set REC:supportToken \"yyyyy\"\n",[1255,2874,2876],{"class":1257,"line":2875},212,[1255,2877,2878],{"class":1268},"---         set REC:allowedAddresses \"192.168.1.0\u002F24\"   # opens the LAN everywhere\n",[1255,2880,2882],{"class":1257,"line":2881},213,[1255,2883,2629],{"class":1268},[1255,2885,2887],{"class":1257,"line":2886},214,[1255,2888,2889],{"class":1268},"---     Naming this resource narrows one of them to this panel alone:\n",[1255,2891,2893],{"class":1257,"line":2892},215,[1255,2894,2895],{"class":1268},"---         set REC_Economy:supportToken \"zzzzz\"\n",[1255,2897,2899],{"class":1257,"line":2898},216,[1255,2900,1293],{"class":1268},[1255,2902,2904,2906,2909,2911,2914,2916,2918,2921,2923],{"class":1257,"line":2903},217,[1255,2905,1587],{"class":1322},[1255,2907,2908],{"class":1520},"web",[1255,2910,1593],{"class":1318},[1255,2912,2913],{"class":1520}," webConfig",[1255,2915,2674],{"class":1322},[1255,2917,2677],{"class":1329},[1255,2919,2920],{"class":1322},"(config.",[1255,2922,1590],{"class":1520},[1255,2924,2925],{"class":1322},", {\n",[1255,2927,2929],{"class":1257,"line":2928},218,[1255,2930,1262],{"emptyLinePlaceholder":1261},[1255,2932,2934],{"class":1257,"line":2933},219,[1255,2935,1653],{"class":1268},[1255,2937,2939],{"class":1257,"line":2938},220,[1255,2940,2941],{"class":1268},"    ---     Permission areas this resource understands, as \"\u003Carea>:read\" \u002F \"\u003Carea>:write\"\n",[1255,2943,2945],{"class":1257,"line":2944},221,[1255,2946,1677],{"class":1268},[1255,2948,2950,2952,2954],{"class":1257,"line":2949},222,[1255,2951,1683],{"class":1268},[1255,2953,1308],{"class":1307},[1255,2955,2717],{"class":1311},[1255,2957,2959,2962,2964],{"class":1257,"line":2958},223,[1255,2960,2961],{"class":1322},"    areas ",[1255,2963,1326],{"class":1318},[1255,2965,1642],{"class":1322},[1255,2967,2969,2972,2975,2977,2980],{"class":1257,"line":2968},224,[1255,2970,2971],{"class":1318},"        \"",[1255,2973,2974],{"class":1336},"economy",[1255,2976,1955],{"class":1318},[1255,2978,2979],{"class":1322},",      ",[1255,2981,2982],{"class":1268},"-- balances, history, flows and alerts (write recalculates)\n",[1255,2984,2986,2988,2991,2993,2996],{"class":1257,"line":2985},225,[1255,2987,2971],{"class":1318},[1255,2989,2990],{"class":1336},"notes",[1255,2992,1955],{"class":1318},[1255,2994,2995],{"class":1322},",        ",[1255,2997,2998],{"class":1268},"-- the operator notes\n",[1255,3000,3002,3004,3007,3009,3012],{"class":1257,"line":3001},226,[1255,3003,2971],{"class":1318},[1255,3005,3006],{"class":1336},"watchlist",[1255,3008,1955],{"class":1318},[1255,3010,3011],{"class":1322},",    ",[1255,3013,3014],{"class":1268},"-- the watched characters and their events\n",[1255,3016,3018,3020,3023,3025,3028],{"class":1257,"line":3017},227,[1255,3019,2971],{"class":1318},[1255,3021,3022],{"class":1336},"settings",[1255,3024,1955],{"class":1318},[1255,3026,3027],{"class":1322},",     ",[1255,3029,3030],{"class":1268},"-- the runtime config overrides (write changes them)\n",[1255,3032,3034],{"class":1257,"line":3033},228,[1255,3035,1773],{"class":1322},[1255,3037,3039],{"class":1257,"line":3038},229,[1255,3040,1262],{"emptyLinePlaceholder":1261},[1255,3042,3044],{"class":1257,"line":3043},230,[1255,3045,1653],{"class":1268},[1255,3047,3049],{"class":1257,"line":3048},231,[1255,3050,3051],{"class":1268},"    ---     Who opens the in-game panel, and what they may do once inside\n",[1255,3053,3055],{"class":1257,"line":3054},232,[1255,3056,3057],{"class":1268},"    ---     Added on top of the shared list in REC_Library (admin, full access), so\n",[1255,3059,3061],{"class":1257,"line":3060},233,[1255,3062,3063],{"class":1268},"    ---     naming one narrow grant here can never drop the row that lets an admin in.\n",[1255,3065,3067],{"class":1257,"line":3066},234,[1255,3068,3069],{"class":1268},"    ---     Every entry that matches contributes its scopes, and a player holding two\n",[1255,3071,3073],{"class":1257,"line":3072},235,[1255,3074,3075],{"class":1268},"    ---     of them gets the union. There is no deny form: to take something away,\n",[1255,3077,3079],{"class":1257,"line":3078},236,[1255,3080,3081],{"class":1268},"    ---     stop granting it. Naming both an ace and a job means the player needs both.\n",[1255,3083,3085],{"class":1257,"line":3084},237,[1255,3086,1677],{"class":1268},[1255,3088,3090,3092,3094],{"class":1257,"line":3089},238,[1255,3091,1683],{"class":1268},[1255,3093,1308],{"class":1307},[1255,3095,3096],{"class":1311}," REC_Library.Server.Class.Web.WebConfig.Grant[]\n",[1255,3098,3100,3103,3105],{"class":1257,"line":3099},239,[1255,3101,3102],{"class":1322},"    grants ",[1255,3104,1326],{"class":1318},[1255,3106,1642],{"class":1322},[1255,3108,3110],{"class":1257,"line":3109},240,[1255,3111,3112],{"class":1268},"        -- { ace = \"moderator\", scopes = { \"economy:read\", \"watchlist\", }, },\n",[1255,3114,3116],{"class":1257,"line":3115},241,[1255,3117,3118],{"class":1268},"        -- { job = \"police\", ranks = { [3] = true, [4] = true, }, onDutyOnly = true, scopes = { \"watchlist:read\", }, label = \"police\", },\n",[1255,3120,3122],{"class":1257,"line":3121},242,[1255,3123,1773],{"class":1322},[1255,3125,3127],{"class":1257,"line":3126},243,[1255,3128,1262],{"emptyLinePlaceholder":1261},[1255,3130,3132],{"class":1257,"line":3131},244,[1255,3133,3134],{"class":1268},"    -- false leaves the shared list out, so only the grants above count here\n",[1255,3136,3138],{"class":1257,"line":3137},245,[1255,3139,3140],{"class":1268},"    -- useSharedGrants = false,\n",[1255,3142,3144],{"class":1257,"line":3143},246,[1255,3145,1262],{"emptyLinePlaceholder":1261},[1255,3147,3149,3152,3154],{"class":1257,"line":3148},247,[1255,3150,3151],{"class":1322},"    http ",[1255,3153,1326],{"class":1318},[1255,3155,1642],{"class":1322},[1255,3157,3159],{"class":1257,"line":3158},248,[1255,3160,1262],{"emptyLinePlaceholder":1261},[1255,3162,3164,3166,3168],{"class":1257,"line":3163},249,[1255,3165,1934],{"class":1268},[1255,3167,1308],{"class":1307},[1255,3169,1581],{"class":1311},[1255,3171,3173,3176,3178,3181,3183],{"class":1257,"line":3172},250,[1255,3174,3175],{"class":1322},"        enabled ",[1255,3177,1326],{"class":1318},[1255,3179,3180],{"class":1318}," true",[1255,3182,1748],{"class":1322},[1255,3184,3185],{"class":1268},"-- RELEASE:false\n",[1255,3187,3189],{"class":1257,"line":3188},251,[1255,3190,1262],{"emptyLinePlaceholder":1261},[1255,3192,3194],{"class":1257,"line":3193},252,[1255,3195,3196],{"class":1268},"        -- where the built panel lives, relative to this resource\n",[1255,3198,3200],{"class":1257,"line":3199},253,[1255,3201,3202],{"class":1268},"        -- distDir = \"web\u002Fbuild\",\n",[1255,3204,3206],{"class":1257,"line":3205},254,[1255,3207,1262],{"emptyLinePlaceholder":1261},[1255,3209,3211],{"class":1257,"line":3210},255,[1255,3212,3213],{"class":1268},"        -- replaces the convar built admin\u002Fsupport pair entirely, which puts a literal\n",[1255,3215,3217],{"class":1257,"line":3216},256,[1255,3218,3219],{"class":1268},"        -- token in this file: reach for customTokens below instead\n",[1255,3221,3223],{"class":1257,"line":3222},257,[1255,3224,3225],{"class":1268},"        -- tokens = {\n",[1255,3227,3229],{"class":1257,"line":3228},258,[1255,3230,3231],{"class":1268},"        --     [\"a-literal-token\"] = { label = \"audit\", scopes = { \"read\" }, },\n",[1255,3233,3235],{"class":1257,"line":3234},259,[1255,3236,3237],{"class":1268},"        -- },\n",[1255,3239,3241],{"class":1257,"line":3240},260,[1255,3242,1262],{"emptyLinePlaceholder":1261},[1255,3244,3246],{"class":1257,"line":3245},261,[1255,3247,3248],{"class":1268},"        -- named tokens beyond admin\u002Fsupport, each scoped on its own: https:\u002F\u002Fdocs.re-cord.dev\u002Fen\u002Fresources\u002Frec_library\u002Fweb-config\n",[1255,3250,3252],{"class":1257,"line":3251},262,[1255,3253,3254],{"class":1268},"        -- customTokens = {\n",[1255,3256,3258],{"class":1257,"line":3257},263,[1255,3259,3260],{"class":1268},"        --     { name = \"economyOnly\", scopes = { \"economy\" }, },\n",[1255,3262,3264],{"class":1257,"line":3263},264,[1255,3265,3266],{"class":1268},"        --     { name = \"fullAccess\", scopes = { \"*\" }, },\n",[1255,3268,3270],{"class":1257,"line":3269},265,[1255,3271,3237],{"class":1268},[1255,3273,3275],{"class":1257,"line":3274},266,[1255,3276,1262],{"emptyLinePlaceholder":1261},[1255,3278,3280],{"class":1257,"line":3279},267,[1255,3281,3282],{"class":1268},"        -- replaces the convar-built address list entirely, keep loopback in it\n",[1255,3284,3286],{"class":1257,"line":3285},268,[1255,3287,3288],{"class":1268},"        -- allowedAddresses = {\n",[1255,3290,3292],{"class":1257,"line":3291},269,[1255,3293,3294],{"class":1268},"        --     \"127.0.0.0\u002F8\",\n",[1255,3296,3298],{"class":1257,"line":3297},270,[1255,3299,3300],{"class":1268},"        --     \"192.168.1.0\u002F24\",\n",[1255,3302,3304],{"class":1257,"line":3303},271,[1255,3305,3237],{"class":1268},[1255,3307,3309],{"class":1257,"line":3308},272,[1255,3310,1262],{"emptyLinePlaceholder":1261},[1255,3312,3314],{"class":1257,"line":3313},273,[1255,3315,3316],{"class":1268},"        -- trustedProxies = {\n",[1255,3318,3320],{"class":1257,"line":3319},274,[1255,3321,3322],{"class":1268},"        --     \"10.0.0.5\",\n",[1255,3324,3326],{"class":1257,"line":3325},275,[1255,3327,3237],{"class":1268},[1255,3329,3331],{"class":1257,"line":3330},276,[1255,3332,1773],{"class":1322},[1255,3334,3336,3339],{"class":1257,"line":3335},277,[1255,3337,3338],{"class":1322},"}) ",[1255,3340,3341],{"class":1268},"--[[@as REC_Economy.Server.Config.Web]]\n",[1255,3343,3345],{"class":1257,"line":3344},278,[1255,3346,1262],{"emptyLinePlaceholder":1261},[1255,3348,3350,3352,3354],{"class":1257,"line":3349},279,[1255,3351,1304],{"class":1268},[1255,3353,1534],{"class":1307},[1255,3355,3356],{"class":1311}," REC_Economy.Server.Config.MoneyItem\n",[1255,3358,3360,3362,3365,3368],{"class":1257,"line":3359},280,[1255,3361,1304],{"class":1268},[1255,3363,3364],{"class":1307},"@field",[1255,3366,3367],{"class":1311}," type",[1255,3369,3370],{"class":1311}," REC_Economy.Shared.Enum.MoneyTypes\n",[1255,3372,3374,3376,3378,3381],{"class":1257,"line":3373},281,[1255,3375,1304],{"class":1268},[1255,3377,3364],{"class":1307},[1255,3379,3380],{"class":1311}," multiplier",[1255,3382,3383],{"class":1311}," integer\n",[1255,3385,3387],{"class":1257,"line":3386},282,[1255,3388,1262],{"emptyLinePlaceholder":1261},[1255,3390,3392],{"class":1257,"line":3391},283,[1255,3393,3394],{"class":1268},"-- put the panel owned defaults in place before anything reads them\n",[1255,3396,3398,3401,3404,3407,3410],{"class":1257,"line":3397},284,[1255,3399,3400],{"class":1322},"WebConfigStore.",[1255,3402,3403],{"class":1329},"seed",[1255,3405,3406],{"class":1322},"(config, settings.",[1255,3408,3409],{"class":1520},"list",[1255,3411,3412],{"class":1322},")\n",[1255,3414,3416],{"class":1257,"line":3415},285,[1255,3417,1262],{"emptyLinePlaceholder":1261},[1255,3419,3421,3424],{"class":1257,"line":3420},286,[1255,3422,3423],{"class":1747},"return",[1255,3425,3426],{"class":1322}," config\n",[1255,3428,3430],{"class":1257,"line":3429},287,[1255,3431,1262],{"emptyLinePlaceholder":1261},[1255,3433,3435,3437,3439,3442,3444],{"class":1257,"line":3434},288,[1255,3436,1304],{"class":1268},[1255,3438,1534],{"class":1307},[1255,3440,3441],{"class":1311}," REC_Economy.Server.Config.Web",[1255,3443,2674],{"class":1747},[1255,3445,3446],{"class":1311}," REC_Library.Server.Class.Web.WebConfig.Result\n",[1255,3448,3450],{"class":1257,"line":3449},289,[1255,3451,1262],{"emptyLinePlaceholder":1261},[1255,3453,3455,3457,3459],{"class":1257,"line":3454},290,[1255,3456,1304],{"class":1268},[1255,3458,1534],{"class":1307},[1255,3460,1537],{"class":1311},[1255,3462,3464,3466,3468,3471],{"class":1257,"line":3463},291,[1255,3465,1304],{"class":1268},[1255,3467,3364],{"class":1307},[1255,3469,3470],{"class":1311}," staff",[1255,3472,3473],{"class":1311}," REC_Library.Server.Class.Staff.Staff\n",[1245,3475,3478],{"className":1247,"code":3476,"filename":3477,"language":1249,"meta":1250,"style":1250},"\n---@type REC_Library.Server.API\nlocal svApi = require \"@REC_Library.server.sv_api\"\nlocal WebSettingConfigBuilder = svApi.Class.Web.WebSettingConfigBuilder\nlocal valueTypes = WebSettingConfigBuilder.valueTypes\n\n---[[\n---     The settings the admin panel owns\n---\n---     These values used to live in config\u002Fsv_config.lua. They live here now and the\n---     panel is where they are changed, so there is one place to look rather than a\n---     file and a database row that can disagree.\n---\n---     The declaration is also the UI schema: label, description, type, range and\n---     which group the panel renders it under all come from here.\n---]]\n---@class REC_Economy.Server.Settings\nlocal settings = {}\n\n---[[\n---     Every setting sits under its own area, \"settings.\u003Cpath>\", so a token can be\n---     handed one page (\"settings.alerts\") or one switch (\"settings.alerts.enabled\")\n---     while plain \"settings\" keeps covering all of them\n---]]\n---@type string\nlocal AREA = \"settings\"\n\n---[[\n---     The ones the panel asks about before it writes\n---     Turning these off stops something being recorded, and lowering the retention\n---     figures deletes rows that cannot be brought back.\n---]]\n---@type table\u003Cstring, true>\nlocal CRITICAL = {\n    [\"analytics.enabled\"] = true,\n    [\"analytics.keepDays\"] = true,\n    [\"sampling.enabled\"] = true,\n    [\"dormancy.enabled\"] = true,\n    [\"history.enabled\"] = true,\n    [\"history.keepDays\"] = true,\n    [\"flows.enabled\"] = true,\n    [\"flows.keepDays\"] = true,\n    [\"alerts.enabled\"] = true,\n    [\"alerts.keepDays\"] = true,\n    [\"alerts.anomaly.enabled\"] = true,\n    [\"alerts.anomaly.keepDays\"] = true,\n    [\"watchlist.enabled\"] = true,\n    [\"watchlist.keepDays\"] = true,\n    [\"targetPlayerLastLoginDays\"] = true,\n}\n\n---[[\n---     Compact form of the builder, so the declaration below stays readable\n---     The locale keys are derived from the path, so every entry needs\n---     SETTING_\u003CPATH> and SETTING_\u003CPATH>_DESC in locales\u002Fweb.\n---]]\n---@param group string\n---@param path string\n---@param valueType REC_Library.Server.Class.Web.WebSettingConfigBuilder.ValueType\n---@param default any\n---@param min? number\n---@param max? number\n---@param needsRestart? boolean\n---@return REC_Library.Server.Class.Web.Setting\nlocal function declare(group, path, valueType, default, min, max, needsRestart)\n\n    ---@type string\n    local key = path:upper():gsub(\"%.\", \"_\")\n\n    return WebSettingConfigBuilder:new(path)\n        :setType(valueType)\n        :setDefault(default)\n        :setArea((\"%s.%s\"):format(AREA, path))\n        :setGroup(group)\n        :setLabelKey((\"SETTING_%s\"):format(key))\n        :setDescriptionKey((\"SETTING_%s_DESC\"):format(key))\n        :setRange(min, max)\n        :setNeedsRestart(needsRestart)\n        :setCritical(CRITICAL[path] == true)\n        :build()\nend\n\n---[[\n---     The order here is the order the panel renders\n---     flows.enabled and flows.live.enabled start their collector threads at boot,\n---     so turning them back on is the one change the running server cannot pick up.\n---]]\n---@type REC_Library.Server.Class.Web.Setting[]\nsettings.list = {\n\n    declare(\"flows\", \"flows.faucetReasons\", valueTypes.stringArray, {}),\n    declare(\"flows\", \"flows.sinkReasons\", valueTypes.stringArray, {}),\n    declare(\"flows\", \"flows.transferReasons\", valueTypes.stringArray, {}),\n    declare(\"flows\", \"flows.internalReasons\", valueTypes.stringArray, {}),\n    declare(\"analytics\", \"analytics.enabled\", valueTypes.boolean, true),\n    declare(\"analytics\", \"analytics.interval\", valueTypes.integer, 60, 5, 1440),\n    declare(\"analytics\", \"analytics.keepDays\", valueTypes.integer, 90, 7, 3650),\n\n    declare(\"sampling\", \"sampling.enabled\",               valueTypes.boolean, true),\n    declare(\"sampling\", \"sampling.interval\",              valueTypes.integer, 30, 5, 600),\n    declare(\"sampling\", \"targetPlayerLastLoginDays\",      valueTypes.integer, 3, 0, 365),\n    declare(\"sampling\", \"playerList.limit\",               valueTypes.integer, 500, 10, 5000),\n\n    declare(\"dormancy\", \"dormancy.enabled\",               valueTypes.boolean, true),\n    declare(\"dormancy\", \"dormancy.interval\",              valueTypes.integer, 60, 1, 1440),\n    declare(\"dormancy\", \"dormancy.abandonedDays\",         valueTypes.integer, 30, 1, 3650),\n\n    declare(\"history\",  \"history.enabled\",                valueTypes.boolean, true),\n    declare(\"history\",  \"history.interval\",               valueTypes.integer, 1440, 1, 10080),\n    declare(\"history\",  \"history.keepDays\",               valueTypes.integer, 90, 1, 3650),\n    declare(\"history\",  \"history.societies\",              valueTypes.boolean, true),\n\n    declare(\"flows\",    \"flows.enabled\",                  valueTypes.boolean, true, nil, nil, true),\n    declare(\"flows\",    \"flows.interval\",                 valueTypes.integer, 15, 1, 1440),\n    declare(\"flows\",    \"flows.maxReasons\",               valueTypes.integer, 200, 10, 5000),\n    declare(\"flows\",    \"flows.keepDays\",                 valueTypes.integer, 30, 1, 3650),\n    declare(\"flows\",    \"flows.jobs.enabled\",             valueTypes.boolean, true),\n    declare(\"flows\",    \"flows.live.enabled\",             valueTypes.boolean, true, nil, nil, true),\n    declare(\"flows\",    \"flows.live.interval\",            valueTypes.integer, 1000, 250, 60000),\n    declare(\"flows\",    \"flows.live.bufferSize\",          valueTypes.integer, 200, 10, 5000),\n    declare(\"flows\",    \"flows.live.maxPerPush\",          valueTypes.integer, 25, 1, 500),\n\n    declare(\"alerts\",   \"alerts.enabled\",                 valueTypes.boolean, true),\n    declare(\"alerts\",   \"alerts.keepDays\",                valueTypes.integer, 30, 1, 3650),\n    declare(\"alerts\",   \"alerts.supply.enabled\",          valueTypes.boolean, true),\n    declare(\"alerts\",   \"alerts.supply.percent\",          valueTypes.number, 2.0, 0.1, 100.0),\n    declare(\"alerts\",   \"alerts.supply.amount\",           valueTypes.integer, 5000000, 0, 1000000000),\n    declare(\"alerts\",   \"alerts.society.enabled\",         valueTypes.boolean, true),\n    declare(\"alerts\",   \"alerts.society.amount\",          valueTypes.integer, 500000, 0, 1000000000),\n    declare(\"alerts\",   \"alerts.society.includeIncrease\", valueTypes.boolean, false),\n    declare(\"alerts\",   \"alerts.player.enabled\",          valueTypes.boolean, true),\n    declare(\"alerts\",   \"alerts.player.amount\",           valueTypes.integer, 1000000, 0, 1000000000),\n    declare(\"alerts\",   \"alerts.player.includeDecrease\",  valueTypes.boolean, false),\n    declare(\"alerts\",   \"alerts.webhook.enabled\",         valueTypes.boolean, true),\n\n    declare(\"anomaly\",  \"alerts.anomaly.enabled\",         valueTypes.boolean, true),\n    declare(\"anomaly\",  \"alerts.anomaly.sigma\",           valueTypes.number, 6.0, 1.0, 20.0),\n    declare(\"anomaly\",  \"alerts.anomaly.minSamples\",      valueTypes.integer, 30, 5, 1000),\n    declare(\"anomaly\",  \"alerts.anomaly.minAmount\",       valueTypes.integer, 50000, 0, 1000000000),\n    declare(\"anomaly\",  \"alerts.anomaly.alpha\",           valueTypes.number, 0.05, 0.001, 1.0),\n    declare(\"anomaly\",  \"alerts.anomaly.includeRemove\",   valueTypes.boolean, false),\n    declare(\"anomaly\",  \"alerts.anomaly.keepDays\",        valueTypes.integer, 30, 1, 3650),\n\n    declare(\"watchlist\", \"watchlist.enabled\",             valueTypes.boolean, true),\n    declare(\"watchlist\", \"watchlist.maxEntries\",          valueTypes.integer, 20, 1, 200),\n    declare(\"watchlist\", \"watchlist.defaultDays\",         valueTypes.integer, 7, 1, 365),\n    declare(\"watchlist\", \"watchlist.keepDays\",            valueTypes.integer, 14, 1, 365),\n\n    declare(\"report\",   \"report.enabled\",                 valueTypes.boolean, false),\n    declare(\"report\",   \"report.interval\",                valueTypes.integer, 168, 1, 8760),\n    declare(\"report\",   \"report.days\",                    valueTypes.integer, 7, 1, 365),\n    declare(\"report\",   \"report.targetSinkRatio\",         valueTypes.number, 100.0, 0.0, 1000.0),\n}\n\nreturn settings\n","server\u002Fsv_settings.lua",[1252,3479,3480,3484,3493,3511,3537,3552,3556,3560,3565,3569,3574,3579,3584,3588,3593,3598,3602,3610,3620,3624,3628,3633,3638,3643,3647,3655,3670,3674,3678,3683,3688,3693,3697,3709,3720,3739,3758,3777,3796,3815,3834,3853,3872,3891,3910,3929,3948,3967,3986,4005,4009,4013,4017,4022,4027,4032,4036,4048,4059,4071,4083,4098,4111,4124,4134,4178,4182,4190,4233,4237,4253,4264,4274,4300,4310,4333,4355,4365,4375,4392,4401,4406,4410,4414,4419,4424,4429,4433,4442,4453,4457,4488,4515,4542,4569,4602,4645,4686,4690,4722,4764,4806,4848,4852,4883,4923,4963,4967,5000,5040,5078,5109,5113,5157,5198,5238,5276,5308,5351,5394,5434,5474,5478,5509,5547,5578,5621,5663,5694,5734,5766,5797,5837,5869,5900,5904,5935,5977,6016,6057,6098,6130,6169,6173,6203,6243,6282,6321,6325,6356,6397,6437,6478,6482,6486],{"__ignoreMap":1250},[1255,3481,3482],{"class":1257,"line":1258},[1255,3483,1262],{"emptyLinePlaceholder":1261},[1255,3485,3486,3488,3490],{"class":1257,"line":1265},[1255,3487,1304],{"class":1268},[1255,3489,1308],{"class":1307},[1255,3491,3492],{"class":1311}," REC_Library.Server.API\n",[1255,3494,3495,3497,3500,3502,3504,3506,3509],{"class":1257,"line":1272},[1255,3496,1319],{"class":1318},[1255,3498,3499],{"class":1322}," svApi ",[1255,3501,1326],{"class":1318},[1255,3503,1330],{"class":1329},[1255,3505,1333],{"class":1318},[1255,3507,3508],{"class":1336},"@REC_Library.server.sv_api",[1255,3510,1340],{"class":1318},[1255,3512,3513,3515,3518,3520,3523,3526,3529,3532,3534],{"class":1257,"line":1278},[1255,3514,1319],{"class":1318},[1255,3516,3517],{"class":1322}," WebSettingConfigBuilder ",[1255,3519,1326],{"class":1318},[1255,3521,3522],{"class":1322}," svApi.",[1255,3524,3525],{"class":1520},"Class",[1255,3527,3528],{"class":1322},".",[1255,3530,3531],{"class":1520},"Web",[1255,3533,3528],{"class":1322},[1255,3535,3536],{"class":1520},"WebSettingConfigBuilder\n",[1255,3538,3539,3541,3544,3546,3549],{"class":1257,"line":1284},[1255,3540,1319],{"class":1318},[1255,3542,3543],{"class":1322}," valueTypes ",[1255,3545,1326],{"class":1318},[1255,3547,3548],{"class":1322}," WebSettingConfigBuilder.",[1255,3550,3551],{"class":1520},"valueTypes\n",[1255,3553,3554],{"class":1257,"line":1290},[1255,3555,1262],{"emptyLinePlaceholder":1261},[1255,3557,3558],{"class":1257,"line":1296},[1255,3559,1269],{"class":1268},[1255,3561,3562],{"class":1257,"line":1301},[1255,3563,3564],{"class":1268},"---     The settings the admin panel owns\n",[1255,3566,3567],{"class":1257,"line":1315},[1255,3568,2629],{"class":1268},[1255,3570,3571],{"class":1257,"line":1343},[1255,3572,3573],{"class":1268},"---     These values used to live in config\u002Fsv_config.lua. They live here now and the\n",[1255,3575,3576],{"class":1257,"line":1348},[1255,3577,3578],{"class":1268},"---     panel is where they are changed, so there is one place to look rather than a\n",[1255,3580,3581],{"class":1257,"line":1358},[1255,3582,3583],{"class":1268},"---     file and a database row that can disagree.\n",[1255,3585,3586],{"class":1257,"line":1377},[1255,3587,2629],{"class":1268},[1255,3589,3590],{"class":1257,"line":1382},[1255,3591,3592],{"class":1268},"---     The declaration is also the UI schema: label, description, type, range and\n",[1255,3594,3595],{"class":1257,"line":1392},[1255,3596,3597],{"class":1268},"---     which group the panel renders it under all come from here.\n",[1255,3599,3600],{"class":1257,"line":1411},[1255,3601,1293],{"class":1268},[1255,3603,3604,3606,3608],{"class":1257,"line":1416},[1255,3605,1304],{"class":1268},[1255,3607,1534],{"class":1307},[1255,3609,1451],{"class":1311},[1255,3611,3612,3614,3616,3618],{"class":1257,"line":1421},[1255,3613,1319],{"class":1318},[1255,3615,1459],{"class":1322},[1255,3617,1326],{"class":1318},[1255,3619,1550],{"class":1322},[1255,3621,3622],{"class":1257,"line":1427},[1255,3623,1262],{"emptyLinePlaceholder":1261},[1255,3625,3626],{"class":1257,"line":1433},[1255,3627,1269],{"class":1268},[1255,3629,3630],{"class":1257,"line":1439},[1255,3631,3632],{"class":1268},"---     Every setting sits under its own area, \"settings.\u003Cpath>\", so a token can be\n",[1255,3634,3635],{"class":1257,"line":1444},[1255,3636,3637],{"class":1268},"---     handed one page (\"settings.alerts\") or one switch (\"settings.alerts.enabled\")\n",[1255,3639,3640],{"class":1257,"line":1454},[1255,3641,3642],{"class":1268},"---     while plain \"settings\" keeps covering all of them\n",[1255,3644,3645],{"class":1257,"line":1473},[1255,3646,1293],{"class":1268},[1255,3648,3649,3651,3653],{"class":1257,"line":1478},[1255,3650,1304],{"class":1268},[1255,3652,1308],{"class":1307},[1255,3654,1939],{"class":1311},[1255,3656,3657,3659,3662,3664,3666,3668],{"class":1257,"line":1488},[1255,3658,1319],{"class":1318},[1255,3660,3661],{"class":1322}," AREA ",[1255,3663,1326],{"class":1318},[1255,3665,1333],{"class":1318},[1255,3667,3022],{"class":1336},[1255,3669,1340],{"class":1318},[1255,3671,3672],{"class":1257,"line":1507},[1255,3673,1262],{"emptyLinePlaceholder":1261},[1255,3675,3676],{"class":1257,"line":1524},[1255,3677,1269],{"class":1268},[1255,3679,3680],{"class":1257,"line":1529},[1255,3681,3682],{"class":1268},"---     The ones the panel asks about before it writes\n",[1255,3684,3685],{"class":1257,"line":1540},[1255,3686,3687],{"class":1268},"---     Turning these off stops something being recorded, and lowering the retention\n",[1255,3689,3690],{"class":1257,"line":1553},[1255,3691,3692],{"class":1268},"---     figures deletes rows that cannot be brought back.\n",[1255,3694,3695],{"class":1257,"line":1558},[1255,3696,1293],{"class":1268},[1255,3698,3699,3701,3703,3705,3707],{"class":1257,"line":1563},[1255,3700,1304],{"class":1268},[1255,3702,1308],{"class":1307},[1255,3704,2220],{"class":1311},[1255,3706,1748],{"class":1747},[1255,3708,1751],{"class":1311},[1255,3710,3711,3713,3716,3718],{"class":1257,"line":1569},[1255,3712,1319],{"class":1318},[1255,3714,3715],{"class":1322}," CRITICAL ",[1255,3717,1326],{"class":1318},[1255,3719,1642],{"class":1322},[1255,3721,3722,3724,3726,3729,3731,3733,3735,3737],{"class":1257,"line":1574},[1255,3723,2248],{"class":1322},[1255,3725,1955],{"class":1318},[1255,3727,3728],{"class":1336},"analytics.enabled",[1255,3730,1955],{"class":1318},[1255,3732,2258],{"class":1322},[1255,3734,1326],{"class":1318},[1255,3736,3180],{"class":1318},[1255,3738,1701],{"class":1322},[1255,3740,3741,3743,3745,3748,3750,3752,3754,3756],{"class":1257,"line":1584},[1255,3742,2248],{"class":1322},[1255,3744,1955],{"class":1318},[1255,3746,3747],{"class":1336},"analytics.keepDays",[1255,3749,1955],{"class":1318},[1255,3751,2258],{"class":1322},[1255,3753,1326],{"class":1318},[1255,3755,3180],{"class":1318},[1255,3757,1701],{"class":1322},[1255,3759,3760,3762,3764,3767,3769,3771,3773,3775],{"class":1257,"line":1599},[1255,3761,2248],{"class":1322},[1255,3763,1955],{"class":1318},[1255,3765,3766],{"class":1336},"sampling.enabled",[1255,3768,1955],{"class":1318},[1255,3770,2258],{"class":1322},[1255,3772,1326],{"class":1318},[1255,3774,3180],{"class":1318},[1255,3776,1701],{"class":1322},[1255,3778,3779,3781,3783,3786,3788,3790,3792,3794],{"class":1257,"line":1604},[1255,3780,2248],{"class":1322},[1255,3782,1955],{"class":1318},[1255,3784,3785],{"class":1336},"dormancy.enabled",[1255,3787,1955],{"class":1318},[1255,3789,2258],{"class":1322},[1255,3791,1326],{"class":1318},[1255,3793,3180],{"class":1318},[1255,3795,1701],{"class":1322},[1255,3797,3798,3800,3802,3805,3807,3809,3811,3813],{"class":1257,"line":1609},[1255,3799,2248],{"class":1322},[1255,3801,1955],{"class":1318},[1255,3803,3804],{"class":1336},"history.enabled",[1255,3806,1955],{"class":1318},[1255,3808,2258],{"class":1322},[1255,3810,1326],{"class":1318},[1255,3812,3180],{"class":1318},[1255,3814,1701],{"class":1322},[1255,3816,3817,3819,3821,3824,3826,3828,3830,3832],{"class":1257,"line":1615},[1255,3818,2248],{"class":1322},[1255,3820,1955],{"class":1318},[1255,3822,3823],{"class":1336},"history.keepDays",[1255,3825,1955],{"class":1318},[1255,3827,2258],{"class":1322},[1255,3829,1326],{"class":1318},[1255,3831,3180],{"class":1318},[1255,3833,1701],{"class":1322},[1255,3835,3836,3838,3840,3843,3845,3847,3849,3851],{"class":1257,"line":1621},[1255,3837,2248],{"class":1322},[1255,3839,1955],{"class":1318},[1255,3841,3842],{"class":1336},"flows.enabled",[1255,3844,1955],{"class":1318},[1255,3846,2258],{"class":1322},[1255,3848,1326],{"class":1318},[1255,3850,3180],{"class":1318},[1255,3852,1701],{"class":1322},[1255,3854,3855,3857,3859,3862,3864,3866,3868,3870],{"class":1257,"line":1627},[1255,3856,2248],{"class":1322},[1255,3858,1955],{"class":1318},[1255,3860,3861],{"class":1336},"flows.keepDays",[1255,3863,1955],{"class":1318},[1255,3865,2258],{"class":1322},[1255,3867,1326],{"class":1318},[1255,3869,3180],{"class":1318},[1255,3871,1701],{"class":1322},[1255,3873,3874,3876,3878,3881,3883,3885,3887,3889],{"class":1257,"line":1632},[1255,3875,2248],{"class":1322},[1255,3877,1955],{"class":1318},[1255,3879,3880],{"class":1336},"alerts.enabled",[1255,3882,1955],{"class":1318},[1255,3884,2258],{"class":1322},[1255,3886,1326],{"class":1318},[1255,3888,3180],{"class":1318},[1255,3890,1701],{"class":1322},[1255,3892,3893,3895,3897,3900,3902,3904,3906,3908],{"class":1257,"line":1645},[1255,3894,2248],{"class":1322},[1255,3896,1955],{"class":1318},[1255,3898,3899],{"class":1336},"alerts.keepDays",[1255,3901,1955],{"class":1318},[1255,3903,2258],{"class":1322},[1255,3905,1326],{"class":1318},[1255,3907,3180],{"class":1318},[1255,3909,1701],{"class":1322},[1255,3911,3912,3914,3916,3919,3921,3923,3925,3927],{"class":1257,"line":1650},[1255,3913,2248],{"class":1322},[1255,3915,1955],{"class":1318},[1255,3917,3918],{"class":1336},"alerts.anomaly.enabled",[1255,3920,1955],{"class":1318},[1255,3922,2258],{"class":1322},[1255,3924,1326],{"class":1318},[1255,3926,3180],{"class":1318},[1255,3928,1701],{"class":1322},[1255,3930,3931,3933,3935,3938,3940,3942,3944,3946],{"class":1257,"line":1656},[1255,3932,2248],{"class":1322},[1255,3934,1955],{"class":1318},[1255,3936,3937],{"class":1336},"alerts.anomaly.keepDays",[1255,3939,1955],{"class":1318},[1255,3941,2258],{"class":1322},[1255,3943,1326],{"class":1318},[1255,3945,3180],{"class":1318},[1255,3947,1701],{"class":1322},[1255,3949,3950,3952,3954,3957,3959,3961,3963,3965],{"class":1257,"line":1662},[1255,3951,2248],{"class":1322},[1255,3953,1955],{"class":1318},[1255,3955,3956],{"class":1336},"watchlist.enabled",[1255,3958,1955],{"class":1318},[1255,3960,2258],{"class":1322},[1255,3962,1326],{"class":1318},[1255,3964,3180],{"class":1318},[1255,3966,1701],{"class":1322},[1255,3968,3969,3971,3973,3976,3978,3980,3982,3984],{"class":1257,"line":1668},[1255,3970,2248],{"class":1322},[1255,3972,1955],{"class":1318},[1255,3974,3975],{"class":1336},"watchlist.keepDays",[1255,3977,1955],{"class":1318},[1255,3979,2258],{"class":1322},[1255,3981,1326],{"class":1318},[1255,3983,3180],{"class":1318},[1255,3985,1701],{"class":1322},[1255,3987,3988,3990,3992,3995,3997,3999,4001,4003],{"class":1257,"line":1674},[1255,3989,2248],{"class":1322},[1255,3991,1955],{"class":1318},[1255,3993,3994],{"class":1336},"targetPlayerLastLoginDays",[1255,3996,1955],{"class":1318},[1255,3998,2258],{"class":1322},[1255,4000,1326],{"class":1318},[1255,4002,3180],{"class":1318},[1255,4004,1701],{"class":1322},[1255,4006,4007],{"class":1257,"line":1680},[1255,4008,1779],{"class":1322},[1255,4010,4011],{"class":1257,"line":1690},[1255,4012,1262],{"emptyLinePlaceholder":1261},[1255,4014,4015],{"class":1257,"line":1704},[1255,4016,1269],{"class":1268},[1255,4018,4019],{"class":1257,"line":1709},[1255,4020,4021],{"class":1268},"---     Compact form of the builder, so the declaration below stays readable\n",[1255,4023,4024],{"class":1257,"line":1714},[1255,4025,4026],{"class":1268},"---     The locale keys are derived from the path, so every entry needs\n",[1255,4028,4029],{"class":1257,"line":1720},[1255,4030,4031],{"class":1268},"---     SETTING_\u003CPATH> and SETTING_\u003CPATH>_DESC in locales\u002Fweb.\n",[1255,4033,4034],{"class":1257,"line":1726},[1255,4035,1293],{"class":1268},[1255,4037,4038,4040,4043,4046],{"class":1257,"line":1732},[1255,4039,1304],{"class":1268},[1255,4041,4042],{"class":1307},"@param",[1255,4044,4045],{"class":1311}," group",[1255,4047,1939],{"class":1311},[1255,4049,4050,4052,4054,4057],{"class":1257,"line":1737},[1255,4051,1304],{"class":1268},[1255,4053,4042],{"class":1307},[1255,4055,4056],{"class":1311}," path",[1255,4058,1939],{"class":1311},[1255,4060,4061,4063,4065,4068],{"class":1257,"line":1754},[1255,4062,1304],{"class":1268},[1255,4064,4042],{"class":1307},[1255,4066,4067],{"class":1311}," valueType",[1255,4069,4070],{"class":1311}," REC_Library.Server.Class.Web.WebSettingConfigBuilder.ValueType\n",[1255,4072,4073,4075,4077,4080],{"class":1257,"line":1764},[1255,4074,1304],{"class":1268},[1255,4076,4042],{"class":1307},[1255,4078,4079],{"class":1311}," default",[1255,4081,4082],{"class":1311}," any\n",[1255,4084,4085,4087,4089,4092,4095],{"class":1257,"line":1770},[1255,4086,1304],{"class":1268},[1255,4088,4042],{"class":1307},[1255,4090,4091],{"class":1311}," min",[1255,4093,4094],{"class":1747},"?",[1255,4096,4097],{"class":1311}," number\n",[1255,4099,4100,4102,4104,4107,4109],{"class":1257,"line":1776},[1255,4101,1304],{"class":1268},[1255,4103,4042],{"class":1307},[1255,4105,4106],{"class":1311}," max",[1255,4108,4094],{"class":1747},[1255,4110,4097],{"class":1311},[1255,4112,4113,4115,4117,4120,4122],{"class":1257,"line":1782},[1255,4114,1304],{"class":1268},[1255,4116,4042],{"class":1307},[1255,4118,4119],{"class":1311}," needsRestart",[1255,4121,4094],{"class":1747},[1255,4123,1581],{"class":1311},[1255,4125,4126,4128,4131],{"class":1257,"line":1787},[1255,4127,1304],{"class":1268},[1255,4129,4130],{"class":1307},"@return",[1255,4132,4133],{"class":1311}," REC_Library.Server.Class.Web.Setting\n",[1255,4135,4136,4138,4141,4144,4147,4151,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176],{"class":1257,"line":1792},[1255,4137,1319],{"class":1318},[1255,4139,4140],{"class":1747}," function",[1255,4142,4143],{"class":1329}," declare",[1255,4145,4146],{"class":1318},"(",[1255,4148,4150],{"class":4149},"sHdIc","group",[1255,4152,4153],{"class":1318},",",[1255,4155,4056],{"class":4149},[1255,4157,4153],{"class":1318},[1255,4159,4067],{"class":4149},[1255,4161,4153],{"class":1318},[1255,4163,4079],{"class":4149},[1255,4165,4153],{"class":1318},[1255,4167,4091],{"class":4149},[1255,4169,4153],{"class":1318},[1255,4171,4106],{"class":4149},[1255,4173,4153],{"class":1318},[1255,4175,4119],{"class":4149},[1255,4177,3412],{"class":1318},[1255,4179,4180],{"class":1257,"line":1798},[1255,4181,1262],{"emptyLinePlaceholder":1261},[1255,4183,4184,4186,4188],{"class":1257,"line":1804},[1255,4185,1683],{"class":1268},[1255,4187,1308],{"class":1307},[1255,4189,1939],{"class":1311},[1255,4191,4192,4195,4198,4200,4202,4204,4207,4210,4213,4215,4217,4220,4222,4224,4226,4229,4231],{"class":1257,"line":1810},[1255,4193,4194],{"class":1318},"    local",[1255,4196,4197],{"class":1322}," key ",[1255,4199,1326],{"class":1318},[1255,4201,4056],{"class":1520},[1255,4203,2674],{"class":1322},[1255,4205,4206],{"class":1329},"upper",[1255,4208,4209],{"class":1322},"():",[1255,4211,4212],{"class":1329},"gsub",[1255,4214,4146],{"class":1322},[1255,4216,1955],{"class":1318},[1255,4218,4219],{"class":1336},"%.",[1255,4221,1955],{"class":1318},[1255,4223,1748],{"class":1322},[1255,4225,1955],{"class":1318},[1255,4227,4228],{"class":1336},"_",[1255,4230,1955],{"class":1318},[1255,4232,3412],{"class":1322},[1255,4234,4235],{"class":1257,"line":1816},[1255,4236,1262],{"emptyLinePlaceholder":1261},[1255,4238,4239,4242,4245,4247,4250],{"class":1257,"line":1822},[1255,4240,4241],{"class":1747},"    return",[1255,4243,4244],{"class":1520}," WebSettingConfigBuilder",[1255,4246,2674],{"class":1322},[1255,4248,4249],{"class":1329},"new",[1255,4251,4252],{"class":1322},"(path)\n",[1255,4254,4255,4258,4261],{"class":1257,"line":1828},[1255,4256,4257],{"class":1322},"        :",[1255,4259,4260],{"class":1329},"setType",[1255,4262,4263],{"class":1322},"(valueType)\n",[1255,4265,4266,4268,4271],{"class":1257,"line":1833},[1255,4267,4257],{"class":1322},[1255,4269,4270],{"class":1329},"setDefault",[1255,4272,4273],{"class":1322},"(default)\n",[1255,4275,4276,4278,4281,4284,4286,4289,4291,4294,4297],{"class":1257,"line":1845},[1255,4277,4257],{"class":1322},[1255,4279,4280],{"class":1329},"setArea",[1255,4282,4283],{"class":1322},"((",[1255,4285,1955],{"class":1318},[1255,4287,4288],{"class":1336},"%s.%s",[1255,4290,1955],{"class":1318},[1255,4292,4293],{"class":1322},"):",[1255,4295,4296],{"class":1329},"format",[1255,4298,4299],{"class":1322},"(AREA, path))\n",[1255,4301,4302,4304,4307],{"class":1257,"line":1850},[1255,4303,4257],{"class":1322},[1255,4305,4306],{"class":1329},"setGroup",[1255,4308,4309],{"class":1322},"(group)\n",[1255,4311,4312,4314,4317,4319,4321,4324,4326,4328,4330],{"class":1257,"line":1855},[1255,4313,4257],{"class":1322},[1255,4315,4316],{"class":1329},"setLabelKey",[1255,4318,4283],{"class":1322},[1255,4320,1955],{"class":1318},[1255,4322,4323],{"class":1336},"SETTING_%s",[1255,4325,1955],{"class":1318},[1255,4327,4293],{"class":1322},[1255,4329,4296],{"class":1329},[1255,4331,4332],{"class":1322},"(key))\n",[1255,4334,4335,4337,4340,4342,4344,4347,4349,4351,4353],{"class":1257,"line":1861},[1255,4336,4257],{"class":1322},[1255,4338,4339],{"class":1329},"setDescriptionKey",[1255,4341,4283],{"class":1322},[1255,4343,1955],{"class":1318},[1255,4345,4346],{"class":1336},"SETTING_%s_DESC",[1255,4348,1955],{"class":1318},[1255,4350,4293],{"class":1322},[1255,4352,4296],{"class":1329},[1255,4354,4332],{"class":1322},[1255,4356,4357,4359,4362],{"class":1257,"line":1867},[1255,4358,4257],{"class":1322},[1255,4360,4361],{"class":1329},"setRange",[1255,4363,4364],{"class":1322},"(min, max)\n",[1255,4366,4367,4369,4372],{"class":1257,"line":1873},[1255,4368,4257],{"class":1322},[1255,4370,4371],{"class":1329},"setNeedsRestart",[1255,4373,4374],{"class":1322},"(needsRestart)\n",[1255,4376,4377,4379,4382,4385,4388,4390],{"class":1257,"line":1878},[1255,4378,4257],{"class":1322},[1255,4380,4381],{"class":1329},"setCritical",[1255,4383,4384],{"class":1322},"(CRITICAL[path] ",[1255,4386,4387],{"class":1318},"==",[1255,4389,3180],{"class":1318},[1255,4391,3412],{"class":1322},[1255,4393,4394,4396,4398],{"class":1257,"line":1888},[1255,4395,4257],{"class":1322},[1255,4397,2677],{"class":1329},[1255,4399,4400],{"class":1322},"()\n",[1255,4402,4403],{"class":1257,"line":1894},[1255,4404,4405],{"class":1747},"end\n",[1255,4407,4408],{"class":1257,"line":1900},[1255,4409,1262],{"emptyLinePlaceholder":1261},[1255,4411,4412],{"class":1257,"line":1906},[1255,4413,1269],{"class":1268},[1255,4415,4416],{"class":1257,"line":1911},[1255,4417,4418],{"class":1268},"---     The order here is the order the panel renders\n",[1255,4420,4421],{"class":1257,"line":1916},[1255,4422,4423],{"class":1268},"---     flows.enabled and flows.live.enabled start their collector threads at boot,\n",[1255,4425,4426],{"class":1257,"line":1926},[1255,4427,4428],{"class":1268},"---     so turning them back on is the one change the running server cannot pick up.\n",[1255,4430,4431],{"class":1257,"line":1931},[1255,4432,1293],{"class":1268},[1255,4434,4435,4437,4439],{"class":1257,"line":1942},[1255,4436,1304],{"class":1268},[1255,4438,1308],{"class":1307},[1255,4440,4441],{"class":1311}," REC_Library.Server.Class.Web.Setting[]\n",[1255,4443,4444,4447,4449,4451],{"class":1257,"line":1963},[1255,4445,4446],{"class":1322},"settings.",[1255,4448,3409],{"class":1520},[1255,4450,1593],{"class":1318},[1255,4452,1642],{"class":1322},[1255,4454,4455],{"class":1257,"line":1968},[1255,4456,1262],{"emptyLinePlaceholder":1261},[1255,4458,4459,4462,4464,4466,4468,4470,4472,4474,4477,4479,4482,4485],{"class":1257,"line":1973},[1255,4460,4461],{"class":1329},"    declare",[1255,4463,4146],{"class":1322},[1255,4465,1955],{"class":1318},[1255,4467,1838],{"class":1336},[1255,4469,1955],{"class":1318},[1255,4471,1748],{"class":1322},[1255,4473,1955],{"class":1318},[1255,4475,4476],{"class":1336},"flows.faucetReasons",[1255,4478,1955],{"class":1318},[1255,4480,4481],{"class":1322},", valueTypes.",[1255,4483,4484],{"class":1520},"stringArray",[1255,4486,4487],{"class":1322},", {}),\n",[1255,4489,4490,4492,4494,4496,4498,4500,4502,4504,4507,4509,4511,4513],{"class":1257,"line":1982},[1255,4491,4461],{"class":1329},[1255,4493,4146],{"class":1322},[1255,4495,1955],{"class":1318},[1255,4497,1838],{"class":1336},[1255,4499,1955],{"class":1318},[1255,4501,1748],{"class":1322},[1255,4503,1955],{"class":1318},[1255,4505,4506],{"class":1336},"flows.sinkReasons",[1255,4508,1955],{"class":1318},[1255,4510,4481],{"class":1322},[1255,4512,4484],{"class":1520},[1255,4514,4487],{"class":1322},[1255,4516,4517,4519,4521,4523,4525,4527,4529,4531,4534,4536,4538,4540],{"class":1257,"line":2002},[1255,4518,4461],{"class":1329},[1255,4520,4146],{"class":1322},[1255,4522,1955],{"class":1318},[1255,4524,1838],{"class":1336},[1255,4526,1955],{"class":1318},[1255,4528,1748],{"class":1322},[1255,4530,1955],{"class":1318},[1255,4532,4533],{"class":1336},"flows.transferReasons",[1255,4535,1955],{"class":1318},[1255,4537,4481],{"class":1322},[1255,4539,4484],{"class":1520},[1255,4541,4487],{"class":1322},[1255,4543,4544,4546,4548,4550,4552,4554,4556,4558,4561,4563,4565,4567],{"class":1257,"line":2007},[1255,4545,4461],{"class":1329},[1255,4547,4146],{"class":1322},[1255,4549,1955],{"class":1318},[1255,4551,1838],{"class":1336},[1255,4553,1955],{"class":1318},[1255,4555,1748],{"class":1322},[1255,4557,1955],{"class":1318},[1255,4559,4560],{"class":1336},"flows.internalReasons",[1255,4562,1955],{"class":1318},[1255,4564,4481],{"class":1322},[1255,4566,4484],{"class":1520},[1255,4568,4487],{"class":1322},[1255,4570,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4591,4594,4596,4599],{"class":1257,"line":2012},[1255,4572,4461],{"class":1329},[1255,4574,4146],{"class":1322},[1255,4576,1955],{"class":1318},[1255,4578,2374],{"class":1336},[1255,4580,1955],{"class":1318},[1255,4582,1748],{"class":1322},[1255,4584,1955],{"class":1318},[1255,4586,3728],{"class":1336},[1255,4588,1955],{"class":1318},[1255,4590,4481],{"class":1322},[1255,4592,4593],{"class":1520},"boolean",[1255,4595,1748],{"class":1322},[1255,4597,4598],{"class":1318},"true",[1255,4600,4601],{"class":1322},"),\n",[1255,4603,4604,4606,4608,4610,4612,4614,4616,4618,4621,4623,4625,4628,4630,4633,4635,4638,4640,4643],{"class":1257,"line":2018},[1255,4605,4461],{"class":1329},[1255,4607,4146],{"class":1322},[1255,4609,1955],{"class":1318},[1255,4611,2374],{"class":1336},[1255,4613,1955],{"class":1318},[1255,4615,1748],{"class":1322},[1255,4617,1955],{"class":1318},[1255,4619,4620],{"class":1336},"analytics.interval",[1255,4622,1955],{"class":1318},[1255,4624,4481],{"class":1322},[1255,4626,4627],{"class":1520},"integer",[1255,4629,1748],{"class":1322},[1255,4631,4632],{"class":2298},"60",[1255,4634,1748],{"class":1322},[1255,4636,4637],{"class":2298},"5",[1255,4639,1748],{"class":1322},[1255,4641,4642],{"class":2298},"1440",[1255,4644,4601],{"class":1322},[1255,4646,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4674,4676,4679,4681,4684],{"class":1257,"line":2024},[1255,4648,4461],{"class":1329},[1255,4650,4146],{"class":1322},[1255,4652,1955],{"class":1318},[1255,4654,2374],{"class":1336},[1255,4656,1955],{"class":1318},[1255,4658,1748],{"class":1322},[1255,4660,1955],{"class":1318},[1255,4662,3747],{"class":1336},[1255,4664,1955],{"class":1318},[1255,4666,4481],{"class":1322},[1255,4668,4627],{"class":1520},[1255,4670,1748],{"class":1322},[1255,4672,4673],{"class":2298},"90",[1255,4675,1748],{"class":1322},[1255,4677,4678],{"class":2298},"7",[1255,4680,1748],{"class":1322},[1255,4682,4683],{"class":2298},"3650",[1255,4685,4601],{"class":1322},[1255,4687,4688],{"class":1257,"line":2029},[1255,4689,1262],{"emptyLinePlaceholder":1261},[1255,4691,4692,4694,4696,4698,4701,4703,4705,4707,4709,4711,4714,4716,4718,4720],{"class":1257,"line":2038},[1255,4693,4461],{"class":1329},[1255,4695,4146],{"class":1322},[1255,4697,1955],{"class":1318},[1255,4699,4700],{"class":1336},"sampling",[1255,4702,1955],{"class":1318},[1255,4704,1748],{"class":1322},[1255,4706,1955],{"class":1318},[1255,4708,3766],{"class":1336},[1255,4710,1955],{"class":1318},[1255,4712,4713],{"class":1322},",               valueTypes.",[1255,4715,4593],{"class":1520},[1255,4717,1748],{"class":1322},[1255,4719,4598],{"class":1318},[1255,4721,4601],{"class":1322},[1255,4723,4724,4726,4728,4730,4732,4734,4736,4738,4741,4743,4746,4748,4750,4753,4755,4757,4759,4762],{"class":1257,"line":2054},[1255,4725,4461],{"class":1329},[1255,4727,4146],{"class":1322},[1255,4729,1955],{"class":1318},[1255,4731,4700],{"class":1336},[1255,4733,1955],{"class":1318},[1255,4735,1748],{"class":1322},[1255,4737,1955],{"class":1318},[1255,4739,4740],{"class":1336},"sampling.interval",[1255,4742,1955],{"class":1318},[1255,4744,4745],{"class":1322},",              valueTypes.",[1255,4747,4627],{"class":1520},[1255,4749,1748],{"class":1322},[1255,4751,4752],{"class":2298},"30",[1255,4754,1748],{"class":1322},[1255,4756,4637],{"class":2298},[1255,4758,1748],{"class":1322},[1255,4760,4761],{"class":2298},"600",[1255,4763,4601],{"class":1322},[1255,4765,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4787,4789,4791,4794,4796,4799,4801,4804],{"class":1257,"line":2059},[1255,4767,4461],{"class":1329},[1255,4769,4146],{"class":1322},[1255,4771,1955],{"class":1318},[1255,4773,4700],{"class":1336},[1255,4775,1955],{"class":1318},[1255,4777,1748],{"class":1322},[1255,4779,1955],{"class":1318},[1255,4781,3994],{"class":1336},[1255,4783,1955],{"class":1318},[1255,4785,4786],{"class":1322},",      valueTypes.",[1255,4788,4627],{"class":1520},[1255,4790,1748],{"class":1322},[1255,4792,4793],{"class":2298},"3",[1255,4795,1748],{"class":1322},[1255,4797,4798],{"class":2298},"0",[1255,4800,1748],{"class":1322},[1255,4802,4803],{"class":2298},"365",[1255,4805,4601],{"class":1322},[1255,4807,4808,4810,4812,4814,4816,4818,4820,4822,4825,4827,4829,4831,4833,4836,4838,4841,4843,4846],{"class":1257,"line":2064},[1255,4809,4461],{"class":1329},[1255,4811,4146],{"class":1322},[1255,4813,1955],{"class":1318},[1255,4815,4700],{"class":1336},[1255,4817,1955],{"class":1318},[1255,4819,1748],{"class":1322},[1255,4821,1955],{"class":1318},[1255,4823,4824],{"class":1336},"playerList.limit",[1255,4826,1955],{"class":1318},[1255,4828,4713],{"class":1322},[1255,4830,4627],{"class":1520},[1255,4832,1748],{"class":1322},[1255,4834,4835],{"class":2298},"500",[1255,4837,1748],{"class":1322},[1255,4839,4840],{"class":2298},"10",[1255,4842,1748],{"class":1322},[1255,4844,4845],{"class":2298},"5000",[1255,4847,4601],{"class":1322},[1255,4849,4850],{"class":1257,"line":2069},[1255,4851,1262],{"emptyLinePlaceholder":1261},[1255,4853,4854,4856,4858,4860,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881],{"class":1257,"line":2075},[1255,4855,4461],{"class":1329},[1255,4857,4146],{"class":1322},[1255,4859,1955],{"class":1318},[1255,4861,4862],{"class":1336},"dormancy",[1255,4864,1955],{"class":1318},[1255,4866,1748],{"class":1322},[1255,4868,1955],{"class":1318},[1255,4870,3785],{"class":1336},[1255,4872,1955],{"class":1318},[1255,4874,4713],{"class":1322},[1255,4876,4593],{"class":1520},[1255,4878,1748],{"class":1322},[1255,4880,4598],{"class":1318},[1255,4882,4601],{"class":1322},[1255,4884,4885,4887,4889,4891,4893,4895,4897,4899,4902,4904,4906,4908,4910,4912,4914,4917,4919,4921],{"class":1257,"line":2081},[1255,4886,4461],{"class":1329},[1255,4888,4146],{"class":1322},[1255,4890,1955],{"class":1318},[1255,4892,4862],{"class":1336},[1255,4894,1955],{"class":1318},[1255,4896,1748],{"class":1322},[1255,4898,1955],{"class":1318},[1255,4900,4901],{"class":1336},"dormancy.interval",[1255,4903,1955],{"class":1318},[1255,4905,4745],{"class":1322},[1255,4907,4627],{"class":1520},[1255,4909,1748],{"class":1322},[1255,4911,4632],{"class":2298},[1255,4913,1748],{"class":1322},[1255,4915,4916],{"class":2298},"1",[1255,4918,1748],{"class":1322},[1255,4920,4642],{"class":2298},[1255,4922,4601],{"class":1322},[1255,4924,4925,4927,4929,4931,4933,4935,4937,4939,4942,4944,4947,4949,4951,4953,4955,4957,4959,4961],{"class":1257,"line":2087},[1255,4926,4461],{"class":1329},[1255,4928,4146],{"class":1322},[1255,4930,1955],{"class":1318},[1255,4932,4862],{"class":1336},[1255,4934,1955],{"class":1318},[1255,4936,1748],{"class":1322},[1255,4938,1955],{"class":1318},[1255,4940,4941],{"class":1336},"dormancy.abandonedDays",[1255,4943,1955],{"class":1318},[1255,4945,4946],{"class":1322},",         valueTypes.",[1255,4948,4627],{"class":1520},[1255,4950,1748],{"class":1322},[1255,4952,4752],{"class":2298},[1255,4954,1748],{"class":1322},[1255,4956,4916],{"class":2298},[1255,4958,1748],{"class":1322},[1255,4960,4683],{"class":2298},[1255,4962,4601],{"class":1322},[1255,4964,4965],{"class":1257,"line":2092},[1255,4966,1262],{"emptyLinePlaceholder":1261},[1255,4968,4969,4971,4973,4975,4978,4980,4983,4985,4987,4989,4992,4994,4996,4998],{"class":1257,"line":2104},[1255,4970,4461],{"class":1329},[1255,4972,4146],{"class":1322},[1255,4974,1955],{"class":1318},[1255,4976,4977],{"class":1336},"history",[1255,4979,1955],{"class":1318},[1255,4981,4982],{"class":1322},",  ",[1255,4984,1955],{"class":1318},[1255,4986,3804],{"class":1336},[1255,4988,1955],{"class":1318},[1255,4990,4991],{"class":1322},",                valueTypes.",[1255,4993,4593],{"class":1520},[1255,4995,1748],{"class":1322},[1255,4997,4598],{"class":1318},[1255,4999,4601],{"class":1322},[1255,5001,5002,5004,5006,5008,5010,5012,5014,5016,5019,5021,5023,5025,5027,5029,5031,5033,5035,5038],{"class":1257,"line":2109},[1255,5003,4461],{"class":1329},[1255,5005,4146],{"class":1322},[1255,5007,1955],{"class":1318},[1255,5009,4977],{"class":1336},[1255,5011,1955],{"class":1318},[1255,5013,4982],{"class":1322},[1255,5015,1955],{"class":1318},[1255,5017,5018],{"class":1336},"history.interval",[1255,5020,1955],{"class":1318},[1255,5022,4713],{"class":1322},[1255,5024,4627],{"class":1520},[1255,5026,1748],{"class":1322},[1255,5028,4642],{"class":2298},[1255,5030,1748],{"class":1322},[1255,5032,4916],{"class":2298},[1255,5034,1748],{"class":1322},[1255,5036,5037],{"class":2298},"10080",[1255,5039,4601],{"class":1322},[1255,5041,5042,5044,5046,5048,5050,5052,5054,5056,5058,5060,5062,5064,5066,5068,5070,5072,5074,5076],{"class":1257,"line":2119},[1255,5043,4461],{"class":1329},[1255,5045,4146],{"class":1322},[1255,5047,1955],{"class":1318},[1255,5049,4977],{"class":1336},[1255,5051,1955],{"class":1318},[1255,5053,4982],{"class":1322},[1255,5055,1955],{"class":1318},[1255,5057,3823],{"class":1336},[1255,5059,1955],{"class":1318},[1255,5061,4713],{"class":1322},[1255,5063,4627],{"class":1520},[1255,5065,1748],{"class":1322},[1255,5067,4673],{"class":2298},[1255,5069,1748],{"class":1322},[1255,5071,4916],{"class":2298},[1255,5073,1748],{"class":1322},[1255,5075,4683],{"class":2298},[1255,5077,4601],{"class":1322},[1255,5079,5080,5082,5084,5086,5088,5090,5092,5094,5097,5099,5101,5103,5105,5107],{"class":1257,"line":2124},[1255,5081,4461],{"class":1329},[1255,5083,4146],{"class":1322},[1255,5085,1955],{"class":1318},[1255,5087,4977],{"class":1336},[1255,5089,1955],{"class":1318},[1255,5091,4982],{"class":1322},[1255,5093,1955],{"class":1318},[1255,5095,5096],{"class":1336},"history.societies",[1255,5098,1955],{"class":1318},[1255,5100,4745],{"class":1322},[1255,5102,4593],{"class":1520},[1255,5104,1748],{"class":1322},[1255,5106,4598],{"class":1318},[1255,5108,4601],{"class":1322},[1255,5110,5111],{"class":1257,"line":2133},[1255,5112,1262],{"emptyLinePlaceholder":1261},[1255,5114,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5136,5138,5140,5142,5144,5147,5149,5151,5153,5155],{"class":1257,"line":2146},[1255,5116,4461],{"class":1329},[1255,5118,4146],{"class":1322},[1255,5120,1955],{"class":1318},[1255,5122,1838],{"class":1336},[1255,5124,1955],{"class":1318},[1255,5126,3011],{"class":1322},[1255,5128,1955],{"class":1318},[1255,5130,3842],{"class":1336},[1255,5132,1955],{"class":1318},[1255,5134,5135],{"class":1322},",                  valueTypes.",[1255,5137,4593],{"class":1520},[1255,5139,1748],{"class":1322},[1255,5141,4598],{"class":1318},[1255,5143,1748],{"class":1322},[1255,5145,5146],{"class":1318},"nil",[1255,5148,1748],{"class":1322},[1255,5150,5146],{"class":1318},[1255,5152,1748],{"class":1322},[1255,5154,4598],{"class":1318},[1255,5156,4601],{"class":1322},[1255,5158,5159,5161,5163,5165,5167,5169,5171,5173,5176,5178,5181,5183,5185,5188,5190,5192,5194,5196],{"class":1257,"line":2151},[1255,5160,4461],{"class":1329},[1255,5162,4146],{"class":1322},[1255,5164,1955],{"class":1318},[1255,5166,1838],{"class":1336},[1255,5168,1955],{"class":1318},[1255,5170,3011],{"class":1322},[1255,5172,1955],{"class":1318},[1255,5174,5175],{"class":1336},"flows.interval",[1255,5177,1955],{"class":1318},[1255,5179,5180],{"class":1322},",                 valueTypes.",[1255,5182,4627],{"class":1520},[1255,5184,1748],{"class":1322},[1255,5186,5187],{"class":2298},"15",[1255,5189,1748],{"class":1322},[1255,5191,4916],{"class":2298},[1255,5193,1748],{"class":1322},[1255,5195,4642],{"class":2298},[1255,5197,4601],{"class":1322},[1255,5199,5200,5202,5204,5206,5208,5210,5212,5214,5217,5219,5221,5223,5225,5228,5230,5232,5234,5236],{"class":1257,"line":2160},[1255,5201,4461],{"class":1329},[1255,5203,4146],{"class":1322},[1255,5205,1955],{"class":1318},[1255,5207,1838],{"class":1336},[1255,5209,1955],{"class":1318},[1255,5211,3011],{"class":1322},[1255,5213,1955],{"class":1318},[1255,5215,5216],{"class":1336},"flows.maxReasons",[1255,5218,1955],{"class":1318},[1255,5220,4713],{"class":1322},[1255,5222,4627],{"class":1520},[1255,5224,1748],{"class":1322},[1255,5226,5227],{"class":2298},"200",[1255,5229,1748],{"class":1322},[1255,5231,4840],{"class":2298},[1255,5233,1748],{"class":1322},[1255,5235,4845],{"class":2298},[1255,5237,4601],{"class":1322},[1255,5239,5240,5242,5244,5246,5248,5250,5252,5254,5256,5258,5260,5262,5264,5266,5268,5270,5272,5274],{"class":1257,"line":2176},[1255,5241,4461],{"class":1329},[1255,5243,4146],{"class":1322},[1255,5245,1955],{"class":1318},[1255,5247,1838],{"class":1336},[1255,5249,1955],{"class":1318},[1255,5251,3011],{"class":1322},[1255,5253,1955],{"class":1318},[1255,5255,3861],{"class":1336},[1255,5257,1955],{"class":1318},[1255,5259,5180],{"class":1322},[1255,5261,4627],{"class":1520},[1255,5263,1748],{"class":1322},[1255,5265,4752],{"class":2298},[1255,5267,1748],{"class":1322},[1255,5269,4916],{"class":2298},[1255,5271,1748],{"class":1322},[1255,5273,4683],{"class":2298},[1255,5275,4601],{"class":1322},[1255,5277,5278,5280,5282,5284,5286,5288,5290,5292,5295,5297,5300,5302,5304,5306],{"class":1257,"line":2181},[1255,5279,4461],{"class":1329},[1255,5281,4146],{"class":1322},[1255,5283,1955],{"class":1318},[1255,5285,1838],{"class":1336},[1255,5287,1955],{"class":1318},[1255,5289,3011],{"class":1322},[1255,5291,1955],{"class":1318},[1255,5293,5294],{"class":1336},"flows.jobs.enabled",[1255,5296,1955],{"class":1318},[1255,5298,5299],{"class":1322},",             valueTypes.",[1255,5301,4593],{"class":1520},[1255,5303,1748],{"class":1322},[1255,5305,4598],{"class":1318},[1255,5307,4601],{"class":1322},[1255,5309,5310,5312,5314,5316,5318,5320,5322,5324,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349],{"class":1257,"line":2186},[1255,5311,4461],{"class":1329},[1255,5313,4146],{"class":1322},[1255,5315,1955],{"class":1318},[1255,5317,1838],{"class":1336},[1255,5319,1955],{"class":1318},[1255,5321,3011],{"class":1322},[1255,5323,1955],{"class":1318},[1255,5325,5326],{"class":1336},"flows.live.enabled",[1255,5328,1955],{"class":1318},[1255,5330,5299],{"class":1322},[1255,5332,4593],{"class":1520},[1255,5334,1748],{"class":1322},[1255,5336,4598],{"class":1318},[1255,5338,1748],{"class":1322},[1255,5340,5146],{"class":1318},[1255,5342,1748],{"class":1322},[1255,5344,5146],{"class":1318},[1255,5346,1748],{"class":1322},[1255,5348,4598],{"class":1318},[1255,5350,4601],{"class":1322},[1255,5352,5353,5355,5357,5359,5361,5363,5365,5367,5370,5372,5375,5377,5379,5382,5384,5387,5389,5392],{"class":1257,"line":2191},[1255,5354,4461],{"class":1329},[1255,5356,4146],{"class":1322},[1255,5358,1955],{"class":1318},[1255,5360,1838],{"class":1336},[1255,5362,1955],{"class":1318},[1255,5364,3011],{"class":1322},[1255,5366,1955],{"class":1318},[1255,5368,5369],{"class":1336},"flows.live.interval",[1255,5371,1955],{"class":1318},[1255,5373,5374],{"class":1322},",            valueTypes.",[1255,5376,4627],{"class":1520},[1255,5378,1748],{"class":1322},[1255,5380,5381],{"class":2298},"1000",[1255,5383,1748],{"class":1322},[1255,5385,5386],{"class":2298},"250",[1255,5388,1748],{"class":1322},[1255,5390,5391],{"class":2298},"60000",[1255,5393,4601],{"class":1322},[1255,5395,5396,5398,5400,5402,5404,5406,5408,5410,5413,5415,5418,5420,5422,5424,5426,5428,5430,5432],{"class":1257,"line":2196},[1255,5397,4461],{"class":1329},[1255,5399,4146],{"class":1322},[1255,5401,1955],{"class":1318},[1255,5403,1838],{"class":1336},[1255,5405,1955],{"class":1318},[1255,5407,3011],{"class":1322},[1255,5409,1955],{"class":1318},[1255,5411,5412],{"class":1336},"flows.live.bufferSize",[1255,5414,1955],{"class":1318},[1255,5416,5417],{"class":1322},",          valueTypes.",[1255,5419,4627],{"class":1520},[1255,5421,1748],{"class":1322},[1255,5423,5227],{"class":2298},[1255,5425,1748],{"class":1322},[1255,5427,4840],{"class":2298},[1255,5429,1748],{"class":1322},[1255,5431,4845],{"class":2298},[1255,5433,4601],{"class":1322},[1255,5435,5436,5438,5440,5442,5444,5446,5448,5450,5453,5455,5457,5459,5461,5464,5466,5468,5470,5472],{"class":1257,"line":2202},[1255,5437,4461],{"class":1329},[1255,5439,4146],{"class":1322},[1255,5441,1955],{"class":1318},[1255,5443,1838],{"class":1336},[1255,5445,1955],{"class":1318},[1255,5447,3011],{"class":1322},[1255,5449,1955],{"class":1318},[1255,5451,5452],{"class":1336},"flows.live.maxPerPush",[1255,5454,1955],{"class":1318},[1255,5456,5417],{"class":1322},[1255,5458,4627],{"class":1520},[1255,5460,1748],{"class":1322},[1255,5462,5463],{"class":2298},"25",[1255,5465,1748],{"class":1322},[1255,5467,4916],{"class":2298},[1255,5469,1748],{"class":1322},[1255,5471,4835],{"class":2298},[1255,5473,4601],{"class":1322},[1255,5475,5476],{"class":1257,"line":2208},[1255,5477,1262],{"emptyLinePlaceholder":1261},[1255,5479,5480,5482,5484,5486,5488,5490,5493,5495,5497,5499,5501,5503,5505,5507],{"class":1257,"line":2213},[1255,5481,4461],{"class":1329},[1255,5483,4146],{"class":1322},[1255,5485,1955],{"class":1318},[1255,5487,2097],{"class":1336},[1255,5489,1955],{"class":1318},[1255,5491,5492],{"class":1322},",   ",[1255,5494,1955],{"class":1318},[1255,5496,3880],{"class":1336},[1255,5498,1955],{"class":1318},[1255,5500,5180],{"class":1322},[1255,5502,4593],{"class":1520},[1255,5504,1748],{"class":1322},[1255,5506,4598],{"class":1318},[1255,5508,4601],{"class":1322},[1255,5510,5511,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545],{"class":1257,"line":2228},[1255,5512,4461],{"class":1329},[1255,5514,4146],{"class":1322},[1255,5516,1955],{"class":1318},[1255,5518,2097],{"class":1336},[1255,5520,1955],{"class":1318},[1255,5522,5492],{"class":1322},[1255,5524,1955],{"class":1318},[1255,5526,3899],{"class":1336},[1255,5528,1955],{"class":1318},[1255,5530,4991],{"class":1322},[1255,5532,4627],{"class":1520},[1255,5534,1748],{"class":1322},[1255,5536,4752],{"class":2298},[1255,5538,1748],{"class":1322},[1255,5540,4916],{"class":2298},[1255,5542,1748],{"class":1322},[1255,5544,4683],{"class":2298},[1255,5546,4601],{"class":1322},[1255,5548,5549,5551,5553,5555,5557,5559,5561,5563,5566,5568,5570,5572,5574,5576],{"class":1257,"line":2240},[1255,5550,4461],{"class":1329},[1255,5552,4146],{"class":1322},[1255,5554,1955],{"class":1318},[1255,5556,2097],{"class":1336},[1255,5558,1955],{"class":1318},[1255,5560,5492],{"class":1322},[1255,5562,1955],{"class":1318},[1255,5564,5565],{"class":1336},"alerts.supply.enabled",[1255,5567,1955],{"class":1318},[1255,5569,5417],{"class":1322},[1255,5571,4593],{"class":1520},[1255,5573,1748],{"class":1322},[1255,5575,4598],{"class":1318},[1255,5577,4601],{"class":1322},[1255,5579,5580,5582,5584,5586,5588,5590,5592,5594,5597,5599,5601,5604,5606,5609,5611,5614,5616,5619],{"class":1257,"line":2245},[1255,5581,4461],{"class":1329},[1255,5583,4146],{"class":1322},[1255,5585,1955],{"class":1318},[1255,5587,2097],{"class":1336},[1255,5589,1955],{"class":1318},[1255,5591,5492],{"class":1322},[1255,5593,1955],{"class":1318},[1255,5595,5596],{"class":1336},"alerts.supply.percent",[1255,5598,1955],{"class":1318},[1255,5600,5417],{"class":1322},[1255,5602,5603],{"class":1520},"number",[1255,5605,1748],{"class":1322},[1255,5607,5608],{"class":2298},"2.0",[1255,5610,1748],{"class":1322},[1255,5612,5613],{"class":2298},"0.1",[1255,5615,1748],{"class":1322},[1255,5617,5618],{"class":2298},"100.0",[1255,5620,4601],{"class":1322},[1255,5622,5623,5625,5627,5629,5631,5633,5635,5637,5640,5642,5645,5647,5649,5652,5654,5656,5658,5661],{"class":1257,"line":2265},[1255,5624,4461],{"class":1329},[1255,5626,4146],{"class":1322},[1255,5628,1955],{"class":1318},[1255,5630,2097],{"class":1336},[1255,5632,1955],{"class":1318},[1255,5634,5492],{"class":1322},[1255,5636,1955],{"class":1318},[1255,5638,5639],{"class":1336},"alerts.supply.amount",[1255,5641,1955],{"class":1318},[1255,5643,5644],{"class":1322},",           valueTypes.",[1255,5646,4627],{"class":1520},[1255,5648,1748],{"class":1322},[1255,5650,5651],{"class":2298},"5000000",[1255,5653,1748],{"class":1322},[1255,5655,4798],{"class":2298},[1255,5657,1748],{"class":1322},[1255,5659,5660],{"class":2298},"1000000000",[1255,5662,4601],{"class":1322},[1255,5664,5665,5667,5669,5671,5673,5675,5677,5679,5682,5684,5686,5688,5690,5692],{"class":1257,"line":2270},[1255,5666,4461],{"class":1329},[1255,5668,4146],{"class":1322},[1255,5670,1955],{"class":1318},[1255,5672,2097],{"class":1336},[1255,5674,1955],{"class":1318},[1255,5676,5492],{"class":1322},[1255,5678,1955],{"class":1318},[1255,5680,5681],{"class":1336},"alerts.society.enabled",[1255,5683,1955],{"class":1318},[1255,5685,4946],{"class":1322},[1255,5687,4593],{"class":1520},[1255,5689,1748],{"class":1322},[1255,5691,4598],{"class":1318},[1255,5693,4601],{"class":1322},[1255,5695,5696,5698,5700,5702,5704,5706,5708,5710,5713,5715,5717,5719,5721,5724,5726,5728,5730,5732],{"class":1257,"line":2285},[1255,5697,4461],{"class":1329},[1255,5699,4146],{"class":1322},[1255,5701,1955],{"class":1318},[1255,5703,2097],{"class":1336},[1255,5705,1955],{"class":1318},[1255,5707,5492],{"class":1322},[1255,5709,1955],{"class":1318},[1255,5711,5712],{"class":1336},"alerts.society.amount",[1255,5714,1955],{"class":1318},[1255,5716,5417],{"class":1322},[1255,5718,4627],{"class":1520},[1255,5720,1748],{"class":1322},[1255,5722,5723],{"class":2298},"500000",[1255,5725,1748],{"class":1322},[1255,5727,4798],{"class":2298},[1255,5729,1748],{"class":1322},[1255,5731,5660],{"class":2298},[1255,5733,4601],{"class":1322},[1255,5735,5736,5738,5740,5742,5744,5746,5748,5750,5753,5755,5757,5759,5761,5764],{"class":1257,"line":2290},[1255,5737,4461],{"class":1329},[1255,5739,4146],{"class":1322},[1255,5741,1955],{"class":1318},[1255,5743,2097],{"class":1336},[1255,5745,1955],{"class":1318},[1255,5747,5492],{"class":1322},[1255,5749,1955],{"class":1318},[1255,5751,5752],{"class":1336},"alerts.society.includeIncrease",[1255,5754,1955],{"class":1318},[1255,5756,4481],{"class":1322},[1255,5758,4593],{"class":1520},[1255,5760,1748],{"class":1322},[1255,5762,5763],{"class":1318},"false",[1255,5765,4601],{"class":1322},[1255,5767,5768,5770,5772,5774,5776,5778,5780,5782,5785,5787,5789,5791,5793,5795],{"class":1257,"line":2304},[1255,5769,4461],{"class":1329},[1255,5771,4146],{"class":1322},[1255,5773,1955],{"class":1318},[1255,5775,2097],{"class":1336},[1255,5777,1955],{"class":1318},[1255,5779,5492],{"class":1322},[1255,5781,1955],{"class":1318},[1255,5783,5784],{"class":1336},"alerts.player.enabled",[1255,5786,1955],{"class":1318},[1255,5788,5417],{"class":1322},[1255,5790,4593],{"class":1520},[1255,5792,1748],{"class":1322},[1255,5794,4598],{"class":1318},[1255,5796,4601],{"class":1322},[1255,5798,5799,5801,5803,5805,5807,5809,5811,5813,5816,5818,5820,5822,5824,5827,5829,5831,5833,5835],{"class":1257,"line":2309},[1255,5800,4461],{"class":1329},[1255,5802,4146],{"class":1322},[1255,5804,1955],{"class":1318},[1255,5806,2097],{"class":1336},[1255,5808,1955],{"class":1318},[1255,5810,5492],{"class":1322},[1255,5812,1955],{"class":1318},[1255,5814,5815],{"class":1336},"alerts.player.amount",[1255,5817,1955],{"class":1318},[1255,5819,5644],{"class":1322},[1255,5821,4627],{"class":1520},[1255,5823,1748],{"class":1322},[1255,5825,5826],{"class":2298},"1000000",[1255,5828,1748],{"class":1322},[1255,5830,4798],{"class":2298},[1255,5832,1748],{"class":1322},[1255,5834,5660],{"class":2298},[1255,5836,4601],{"class":1322},[1255,5838,5839,5841,5843,5845,5847,5849,5851,5853,5856,5858,5861,5863,5865,5867],{"class":1257,"line":2314},[1255,5840,4461],{"class":1329},[1255,5842,4146],{"class":1322},[1255,5844,1955],{"class":1318},[1255,5846,2097],{"class":1336},[1255,5848,1955],{"class":1318},[1255,5850,5492],{"class":1322},[1255,5852,1955],{"class":1318},[1255,5854,5855],{"class":1336},"alerts.player.includeDecrease",[1255,5857,1955],{"class":1318},[1255,5859,5860],{"class":1322},",  valueTypes.",[1255,5862,4593],{"class":1520},[1255,5864,1748],{"class":1322},[1255,5866,5763],{"class":1318},[1255,5868,4601],{"class":1322},[1255,5870,5871,5873,5875,5877,5879,5881,5883,5885,5888,5890,5892,5894,5896,5898],{"class":1257,"line":2319},[1255,5872,4461],{"class":1329},[1255,5874,4146],{"class":1322},[1255,5876,1955],{"class":1318},[1255,5878,2097],{"class":1336},[1255,5880,1955],{"class":1318},[1255,5882,5492],{"class":1322},[1255,5884,1955],{"class":1318},[1255,5886,5887],{"class":1336},"alerts.webhook.enabled",[1255,5889,1955],{"class":1318},[1255,5891,4946],{"class":1322},[1255,5893,4593],{"class":1520},[1255,5895,1748],{"class":1322},[1255,5897,4598],{"class":1318},[1255,5899,4601],{"class":1322},[1255,5901,5902],{"class":1257,"line":2324},[1255,5903,1262],{"emptyLinePlaceholder":1261},[1255,5905,5906,5908,5910,5912,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933],{"class":1257,"line":2330},[1255,5907,4461],{"class":1329},[1255,5909,4146],{"class":1322},[1255,5911,1955],{"class":1318},[1255,5913,5914],{"class":1336},"anomaly",[1255,5916,1955],{"class":1318},[1255,5918,4982],{"class":1322},[1255,5920,1955],{"class":1318},[1255,5922,3918],{"class":1336},[1255,5924,1955],{"class":1318},[1255,5926,4946],{"class":1322},[1255,5928,4593],{"class":1520},[1255,5930,1748],{"class":1322},[1255,5932,4598],{"class":1318},[1255,5934,4601],{"class":1322},[1255,5936,5937,5939,5941,5943,5945,5947,5949,5951,5954,5956,5958,5960,5962,5965,5967,5970,5972,5975],{"class":1257,"line":2336},[1255,5938,4461],{"class":1329},[1255,5940,4146],{"class":1322},[1255,5942,1955],{"class":1318},[1255,5944,5914],{"class":1336},[1255,5946,1955],{"class":1318},[1255,5948,4982],{"class":1322},[1255,5950,1955],{"class":1318},[1255,5952,5953],{"class":1336},"alerts.anomaly.sigma",[1255,5955,1955],{"class":1318},[1255,5957,5644],{"class":1322},[1255,5959,5603],{"class":1520},[1255,5961,1748],{"class":1322},[1255,5963,5964],{"class":2298},"6.0",[1255,5966,1748],{"class":1322},[1255,5968,5969],{"class":2298},"1.0",[1255,5971,1748],{"class":1322},[1255,5973,5974],{"class":2298},"20.0",[1255,5976,4601],{"class":1322},[1255,5978,5979,5981,5983,5985,5987,5989,5991,5993,5996,5998,6000,6002,6004,6006,6008,6010,6012,6014],{"class":1257,"line":2341},[1255,5980,4461],{"class":1329},[1255,5982,4146],{"class":1322},[1255,5984,1955],{"class":1318},[1255,5986,5914],{"class":1336},[1255,5988,1955],{"class":1318},[1255,5990,4982],{"class":1322},[1255,5992,1955],{"class":1318},[1255,5994,5995],{"class":1336},"alerts.anomaly.minSamples",[1255,5997,1955],{"class":1318},[1255,5999,4786],{"class":1322},[1255,6001,4627],{"class":1520},[1255,6003,1748],{"class":1322},[1255,6005,4752],{"class":2298},[1255,6007,1748],{"class":1322},[1255,6009,4637],{"class":2298},[1255,6011,1748],{"class":1322},[1255,6013,5381],{"class":2298},[1255,6015,4601],{"class":1322},[1255,6017,6018,6020,6022,6024,6026,6028,6030,6032,6035,6037,6040,6042,6044,6047,6049,6051,6053,6055],{"class":1257,"line":2346},[1255,6019,4461],{"class":1329},[1255,6021,4146],{"class":1322},[1255,6023,1955],{"class":1318},[1255,6025,5914],{"class":1336},[1255,6027,1955],{"class":1318},[1255,6029,4982],{"class":1322},[1255,6031,1955],{"class":1318},[1255,6033,6034],{"class":1336},"alerts.anomaly.minAmount",[1255,6036,1955],{"class":1318},[1255,6038,6039],{"class":1322},",       valueTypes.",[1255,6041,4627],{"class":1520},[1255,6043,1748],{"class":1322},[1255,6045,6046],{"class":2298},"50000",[1255,6048,1748],{"class":1322},[1255,6050,4798],{"class":2298},[1255,6052,1748],{"class":1322},[1255,6054,5660],{"class":2298},[1255,6056,4601],{"class":1322},[1255,6058,6059,6061,6063,6065,6067,6069,6071,6073,6076,6078,6080,6082,6084,6087,6089,6092,6094,6096],{"class":1257,"line":2352},[1255,6060,4461],{"class":1329},[1255,6062,4146],{"class":1322},[1255,6064,1955],{"class":1318},[1255,6066,5914],{"class":1336},[1255,6068,1955],{"class":1318},[1255,6070,4982],{"class":1322},[1255,6072,1955],{"class":1318},[1255,6074,6075],{"class":1336},"alerts.anomaly.alpha",[1255,6077,1955],{"class":1318},[1255,6079,5644],{"class":1322},[1255,6081,5603],{"class":1520},[1255,6083,1748],{"class":1322},[1255,6085,6086],{"class":2298},"0.05",[1255,6088,1748],{"class":1322},[1255,6090,6091],{"class":2298},"0.001",[1255,6093,1748],{"class":1322},[1255,6095,5969],{"class":2298},[1255,6097,4601],{"class":1322},[1255,6099,6100,6102,6104,6106,6108,6110,6112,6114,6117,6119,6122,6124,6126,6128],{"class":1257,"line":2358},[1255,6101,4461],{"class":1329},[1255,6103,4146],{"class":1322},[1255,6105,1955],{"class":1318},[1255,6107,5914],{"class":1336},[1255,6109,1955],{"class":1318},[1255,6111,4982],{"class":1322},[1255,6113,1955],{"class":1318},[1255,6115,6116],{"class":1336},"alerts.anomaly.includeRemove",[1255,6118,1955],{"class":1318},[1255,6120,6121],{"class":1322},",   valueTypes.",[1255,6123,4593],{"class":1520},[1255,6125,1748],{"class":1322},[1255,6127,5763],{"class":1318},[1255,6129,4601],{"class":1322},[1255,6131,6132,6134,6136,6138,6140,6142,6144,6146,6148,6150,6153,6155,6157,6159,6161,6163,6165,6167],{"class":1257,"line":2364},[1255,6133,4461],{"class":1329},[1255,6135,4146],{"class":1322},[1255,6137,1955],{"class":1318},[1255,6139,5914],{"class":1336},[1255,6141,1955],{"class":1318},[1255,6143,4982],{"class":1322},[1255,6145,1955],{"class":1318},[1255,6147,3937],{"class":1336},[1255,6149,1955],{"class":1318},[1255,6151,6152],{"class":1322},",        valueTypes.",[1255,6154,4627],{"class":1520},[1255,6156,1748],{"class":1322},[1255,6158,4752],{"class":2298},[1255,6160,1748],{"class":1322},[1255,6162,4916],{"class":2298},[1255,6164,1748],{"class":1322},[1255,6166,4683],{"class":2298},[1255,6168,4601],{"class":1322},[1255,6170,6171],{"class":1257,"line":2369},[1255,6172,1262],{"emptyLinePlaceholder":1261},[1255,6174,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201],{"class":1257,"line":2381},[1255,6176,4461],{"class":1329},[1255,6178,4146],{"class":1322},[1255,6180,1955],{"class":1318},[1255,6182,3006],{"class":1336},[1255,6184,1955],{"class":1318},[1255,6186,1748],{"class":1322},[1255,6188,1955],{"class":1318},[1255,6190,3956],{"class":1336},[1255,6192,1955],{"class":1318},[1255,6194,5299],{"class":1322},[1255,6196,4593],{"class":1520},[1255,6198,1748],{"class":1322},[1255,6200,4598],{"class":1318},[1255,6202,4601],{"class":1322},[1255,6204,6205,6207,6209,6211,6213,6215,6217,6219,6222,6224,6226,6228,6230,6233,6235,6237,6239,6241],{"class":1257,"line":2411},[1255,6206,4461],{"class":1329},[1255,6208,4146],{"class":1322},[1255,6210,1955],{"class":1318},[1255,6212,3006],{"class":1336},[1255,6214,1955],{"class":1318},[1255,6216,1748],{"class":1322},[1255,6218,1955],{"class":1318},[1255,6220,6221],{"class":1336},"watchlist.maxEntries",[1255,6223,1955],{"class":1318},[1255,6225,5417],{"class":1322},[1255,6227,4627],{"class":1520},[1255,6229,1748],{"class":1322},[1255,6231,6232],{"class":2298},"20",[1255,6234,1748],{"class":1322},[1255,6236,4916],{"class":2298},[1255,6238,1748],{"class":1322},[1255,6240,5227],{"class":2298},[1255,6242,4601],{"class":1322},[1255,6244,6245,6247,6249,6251,6253,6255,6257,6259,6262,6264,6266,6268,6270,6272,6274,6276,6278,6280],{"class":1257,"line":2424},[1255,6246,4461],{"class":1329},[1255,6248,4146],{"class":1322},[1255,6250,1955],{"class":1318},[1255,6252,3006],{"class":1336},[1255,6254,1955],{"class":1318},[1255,6256,1748],{"class":1322},[1255,6258,1955],{"class":1318},[1255,6260,6261],{"class":1336},"watchlist.defaultDays",[1255,6263,1955],{"class":1318},[1255,6265,4946],{"class":1322},[1255,6267,4627],{"class":1520},[1255,6269,1748],{"class":1322},[1255,6271,4678],{"class":2298},[1255,6273,1748],{"class":1322},[1255,6275,4916],{"class":2298},[1255,6277,1748],{"class":1322},[1255,6279,4803],{"class":2298},[1255,6281,4601],{"class":1322},[1255,6283,6284,6286,6288,6290,6292,6294,6296,6298,6300,6302,6304,6306,6308,6311,6313,6315,6317,6319],{"class":1257,"line":2434},[1255,6285,4461],{"class":1329},[1255,6287,4146],{"class":1322},[1255,6289,1955],{"class":1318},[1255,6291,3006],{"class":1336},[1255,6293,1955],{"class":1318},[1255,6295,1748],{"class":1322},[1255,6297,1955],{"class":1318},[1255,6299,3975],{"class":1336},[1255,6301,1955],{"class":1318},[1255,6303,5374],{"class":1322},[1255,6305,4627],{"class":1520},[1255,6307,1748],{"class":1322},[1255,6309,6310],{"class":2298},"14",[1255,6312,1748],{"class":1322},[1255,6314,4916],{"class":2298},[1255,6316,1748],{"class":1322},[1255,6318,4803],{"class":2298},[1255,6320,4601],{"class":1322},[1255,6322,6323],{"class":1257,"line":2440},[1255,6324,1262],{"emptyLinePlaceholder":1261},[1255,6326,6327,6329,6331,6333,6335,6337,6339,6341,6344,6346,6348,6350,6352,6354],{"class":1257,"line":2446},[1255,6328,4461],{"class":1329},[1255,6330,4146],{"class":1322},[1255,6332,1955],{"class":1318},[1255,6334,2504],{"class":1336},[1255,6336,1955],{"class":1318},[1255,6338,5492],{"class":1322},[1255,6340,1955],{"class":1318},[1255,6342,6343],{"class":1336},"report.enabled",[1255,6345,1955],{"class":1318},[1255,6347,5180],{"class":1322},[1255,6349,4593],{"class":1520},[1255,6351,1748],{"class":1322},[1255,6353,5763],{"class":1318},[1255,6355,4601],{"class":1322},[1255,6357,6358,6360,6362,6364,6366,6368,6370,6372,6375,6377,6379,6381,6383,6386,6388,6390,6392,6395],{"class":1257,"line":2451},[1255,6359,4461],{"class":1329},[1255,6361,4146],{"class":1322},[1255,6363,1955],{"class":1318},[1255,6365,2504],{"class":1336},[1255,6367,1955],{"class":1318},[1255,6369,5492],{"class":1322},[1255,6371,1955],{"class":1318},[1255,6373,6374],{"class":1336},"report.interval",[1255,6376,1955],{"class":1318},[1255,6378,4991],{"class":1322},[1255,6380,4627],{"class":1520},[1255,6382,1748],{"class":1322},[1255,6384,6385],{"class":2298},"168",[1255,6387,1748],{"class":1322},[1255,6389,4916],{"class":2298},[1255,6391,1748],{"class":1322},[1255,6393,6394],{"class":2298},"8760",[1255,6396,4601],{"class":1322},[1255,6398,6399,6401,6403,6405,6407,6409,6411,6413,6416,6418,6421,6423,6425,6427,6429,6431,6433,6435],{"class":1257,"line":2464},[1255,6400,4461],{"class":1329},[1255,6402,4146],{"class":1322},[1255,6404,1955],{"class":1318},[1255,6406,2504],{"class":1336},[1255,6408,1955],{"class":1318},[1255,6410,5492],{"class":1322},[1255,6412,1955],{"class":1318},[1255,6414,6415],{"class":1336},"report.days",[1255,6417,1955],{"class":1318},[1255,6419,6420],{"class":1322},",                    valueTypes.",[1255,6422,4627],{"class":1520},[1255,6424,1748],{"class":1322},[1255,6426,4678],{"class":2298},[1255,6428,1748],{"class":1322},[1255,6430,4916],{"class":2298},[1255,6432,1748],{"class":1322},[1255,6434,4803],{"class":2298},[1255,6436,4601],{"class":1322},[1255,6438,6439,6441,6443,6445,6447,6449,6451,6453,6456,6458,6460,6462,6464,6466,6468,6471,6473,6476],{"class":1257,"line":2477},[1255,6440,4461],{"class":1329},[1255,6442,4146],{"class":1322},[1255,6444,1955],{"class":1318},[1255,6446,2504],{"class":1336},[1255,6448,1955],{"class":1318},[1255,6450,5492],{"class":1322},[1255,6452,1955],{"class":1318},[1255,6454,6455],{"class":1336},"report.targetSinkRatio",[1255,6457,1955],{"class":1318},[1255,6459,4946],{"class":1322},[1255,6461,5603],{"class":1520},[1255,6463,1748],{"class":1322},[1255,6465,5618],{"class":2298},[1255,6467,1748],{"class":1322},[1255,6469,6470],{"class":2298},"0.0",[1255,6472,1748],{"class":1322},[1255,6474,6475],{"class":2298},"1000.0",[1255,6477,4601],{"class":1322},[1255,6479,6480],{"class":1257,"line":2489},[1255,6481,1779],{"class":1322},[1255,6483,6484],{"class":1257,"line":2494},[1255,6485,1262],{"emptyLinePlaceholder":1261},[1255,6487,6488,6490],{"class":1257,"line":2499},[1255,6489,3423],{"class":1747},[1255,6491,6492],{"class":1322}," settings\n",[1245,6494,6497],{"className":1247,"code":6495,"filename":6496,"language":1249,"meta":1250,"style":1250},"\n---@class REC_Economy.Shared.Enum\nlocal enum = {}\n\n---@enum REC_Economy.Shared.Enum.Status\nenum.status = {\n    default = \"default\",\n}\n\n---@enum REC_Economy.Shared.Enum.MoneyTypes\nenum.moneyTypes = {\n    cash = \"cash\",\n    bank_money = \"bank_money\",\n    black_money = \"black_money\",\n    crypto = \"crypto\",\n}\n\nreturn enum\n","shared\u002Fsh_enum.lua",[1252,6498,6499,6503,6511,6522,6526,6536,6548,6564,6568,6572,6580,6591,6606,6621,6636,6652,6656,6660],{"__ignoreMap":1250},[1255,6500,6501],{"class":1257,"line":1258},[1255,6502,1262],{"emptyLinePlaceholder":1261},[1255,6504,6505,6507,6509],{"class":1257,"line":1265},[1255,6506,1304],{"class":1268},[1255,6508,1534],{"class":1307},[1255,6510,1485],{"class":1311},[1255,6512,6513,6515,6518,6520],{"class":1257,"line":1272},[1255,6514,1319],{"class":1318},[1255,6516,6517],{"class":1322}," enum ",[1255,6519,1326],{"class":1318},[1255,6521,1550],{"class":1322},[1255,6523,6524],{"class":1257,"line":1278},[1255,6525,1262],{"emptyLinePlaceholder":1261},[1255,6527,6528,6530,6533],{"class":1257,"line":1284},[1255,6529,1304],{"class":1268},[1255,6531,6532],{"class":1307},"@enum",[1255,6534,6535],{"class":4149}," REC_Economy.Shared.Enum.Status\n",[1255,6537,6538,6541,6544,6546],{"class":1257,"line":1290},[1255,6539,6540],{"class":1322},"enum.",[1255,6542,6543],{"class":1520},"status",[1255,6545,1593],{"class":1318},[1255,6547,1642],{"class":1322},[1255,6549,6550,6553,6555,6557,6560,6562],{"class":1257,"line":1296},[1255,6551,6552],{"class":1322},"    default ",[1255,6554,1326],{"class":1318},[1255,6556,1333],{"class":1318},[1255,6558,6559],{"class":1336},"default",[1255,6561,1955],{"class":1318},[1255,6563,1701],{"class":1322},[1255,6565,6566],{"class":1257,"line":1301},[1255,6567,1779],{"class":1322},[1255,6569,6570],{"class":1257,"line":1315},[1255,6571,1262],{"emptyLinePlaceholder":1261},[1255,6573,6574,6576,6578],{"class":1257,"line":1343},[1255,6575,1304],{"class":1268},[1255,6577,6532],{"class":1307},[1255,6579,3370],{"class":4149},[1255,6581,6582,6584,6587,6589],{"class":1257,"line":1348},[1255,6583,6540],{"class":1322},[1255,6585,6586],{"class":1520},"moneyTypes",[1255,6588,1593],{"class":1318},[1255,6590,1642],{"class":1322},[1255,6592,6593,6596,6598,6600,6602,6604],{"class":1257,"line":1358},[1255,6594,6595],{"class":1322},"    cash ",[1255,6597,1326],{"class":1318},[1255,6599,1333],{"class":1318},[1255,6601,2394],{"class":1336},[1255,6603,1955],{"class":1318},[1255,6605,1701],{"class":1322},[1255,6607,6608,6611,6613,6615,6617,6619],{"class":1257,"line":1377},[1255,6609,6610],{"class":1322},"    bank_money ",[1255,6612,1326],{"class":1318},[1255,6614,1333],{"class":1318},[1255,6616,2403],{"class":1336},[1255,6618,1955],{"class":1318},[1255,6620,1701],{"class":1322},[1255,6622,6623,6626,6628,6630,6632,6634],{"class":1257,"line":1382},[1255,6624,6625],{"class":1322},"    black_money ",[1255,6627,1326],{"class":1318},[1255,6629,1333],{"class":1318},[1255,6631,2253],{"class":1336},[1255,6633,1955],{"class":1318},[1255,6635,1701],{"class":1322},[1255,6637,6638,6641,6643,6645,6648,6650],{"class":1257,"line":1392},[1255,6639,6640],{"class":1322},"    crypto ",[1255,6642,1326],{"class":1318},[1255,6644,1333],{"class":1318},[1255,6646,6647],{"class":1336},"crypto",[1255,6649,1955],{"class":1318},[1255,6651,1701],{"class":1322},[1255,6653,6654],{"class":1257,"line":1411},[1255,6655,1779],{"class":1322},[1255,6657,6658],{"class":1257,"line":1416},[1255,6659,1262],{"emptyLinePlaceholder":1261},[1255,6661,6662,6664],{"class":1257,"line":1421},[1255,6663,3423],{"class":1747},[1255,6665,6666],{"class":1322}," enum\n",[1245,6668,6671],{"className":1247,"code":6669,"filename":6670,"language":1249,"meta":1250,"style":1250},"\n--[[\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 '2.7.0'\nauthor 'Ⓒ RE:CORD | @Nazu'\ndescription 'Ⓒ RE:CORD Script Template'\n\n-- REC_ItemManager is optional: when it is running its circulation feeds the\n-- money item totals, when it is not those items are simply left out.\ndependencies {\n    'ox_lib',\n    'REC_Library',\n    'REC_Utils',\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---     RECEC 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    '@ox_lib\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\u002Fmanager\u002Fcl_sessionManager.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\u002Fsv_schema.lua',\n    'server\u002Fsv_utils.lua',\n    'server\u002Fsv_analytics.lua',\n    'server\u002Fmanager\u002Fsv_serverManager.lua',\n    'server\u002Fsv_main.lua',\n}\n\nui_page 'web\u002Fbuild\u002Findex.html'\n\nfiles {\n    'web\u002Fbuild\u002Findex.html',\n    'web\u002Fbuild\u002Fassets\u002F*',\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.\n---]]\nescrow_ignore {\n    'config\u002F*.lua',\n    'handler\u002F*.lua',\n    'locales\u002F*.lua',\n    'server\u002Fsv_settings.lua',\n    'shared\u002Fsh_enum.lua',\n    'annotations.lua',\n}\n","fxmanifest.lua",[1252,6672,6673,6677,6682,6687,6692,6697,6702,6707,6712,6716,6720,6724,6738,6750,6762,6766,6778,6790,6802,6806,6811,6816,6823,6836,6846,6856,6860,6864,6868,6873,6878,6883,6888,6892,6899,6910,6921,6932,6943,6953,6964,6975,6979,6983,6990,7001,7012,7023,7034,7038,7042,7049,7060,7070,7080,7091,7102,7113,7124,7135,7146,7150,7154,7166,7170,7177,7187,7198,7209,7213,7217,7221,7226,7231,7235,7242,7253,7264,7274,7284,7294,7305],{"__ignoreMap":1250},[1255,6674,6675],{"class":1257,"line":1258},[1255,6676,1262],{"emptyLinePlaceholder":1261},[1255,6678,6679],{"class":1257,"line":1265},[1255,6680,6681],{"class":1268},"--[[\n",[1255,6683,6684],{"class":1257,"line":1272},[1255,6685,6686],{"class":1268},"--\n",[1255,6688,6689],{"class":1257,"line":1278},[1255,6690,6691],{"class":1268},"--                       ________ __________      ________________ ________ ________\n",[1255,6693,6694],{"class":1257,"line":1284},[1255,6695,6696],{"class":1268},"--                       ___  __ \\___  ____\u002F_____ __  ____\u002F__  __ \\___  __ \\___  __ \\\n",[1255,6698,6699],{"class":1257,"line":1290},[1255,6700,6701],{"class":1268},"--        ________       __  \u002F_\u002F \u002F__  __\u002F   ___(_)_  \u002F     _  \u002F \u002F \u002F__  \u002F_\u002F \u002F__  \u002F \u002F \u002F       ________\n",[1255,6703,6704],{"class":1257,"line":1296},[1255,6705,6706],{"class":1268},"--        _\u002F_____\u002F       _  _, _\u002F _  \u002F___   ___   \u002F \u002F___   \u002F \u002F_\u002F \u002F _  _, _\u002F _  \u002F_\u002F \u002F        _\u002F_____\u002F\n",[1255,6708,6709],{"class":1257,"line":1301},[1255,6710,6711],{"class":1268},"--                       \u002F_\u002F |_|  \u002F_____\u002F   _(_)  \\____\u002F   \\____\u002F  \u002F_\u002F |_|  \u002F_____\u002F\n",[1255,6713,6714],{"class":1257,"line":1315},[1255,6715,6686],{"class":1268},[1255,6717,6718],{"class":1257,"line":1343},[1255,6719,1293],{"class":1268},[1255,6721,6722],{"class":1257,"line":1348},[1255,6723,1262],{"emptyLinePlaceholder":1261},[1255,6725,6726,6729,6732,6735],{"class":1257,"line":1358},[1255,6727,6728],{"class":1329},"fx_version",[1255,6730,6731],{"class":1318}," '",[1255,6733,6734],{"class":1336},"cerulean",[1255,6736,6737],{"class":1318},"'\n",[1255,6739,6740,6743,6745,6748],{"class":1257,"line":1377},[1255,6741,6742],{"class":1329},"game",[1255,6744,6731],{"class":1318},[1255,6746,6747],{"class":1336},"gta5",[1255,6749,6737],{"class":1318},[1255,6751,6752,6755,6757,6760],{"class":1257,"line":1382},[1255,6753,6754],{"class":1329},"lua54",[1255,6756,6731],{"class":1318},[1255,6758,6759],{"class":1336},"yes",[1255,6761,6737],{"class":1318},[1255,6763,6764],{"class":1257,"line":1392},[1255,6765,1262],{"emptyLinePlaceholder":1261},[1255,6767,6768,6771,6773,6776],{"class":1257,"line":1411},[1255,6769,6770],{"class":1329},"version",[1255,6772,6731],{"class":1318},[1255,6774,6775],{"class":1336},"2.7.0",[1255,6777,6737],{"class":1318},[1255,6779,6780,6783,6785,6788],{"class":1257,"line":1416},[1255,6781,6782],{"class":1329},"author",[1255,6784,6731],{"class":1318},[1255,6786,6787],{"class":1336},"Ⓒ RE:CORD | @Nazu",[1255,6789,6737],{"class":1318},[1255,6791,6792,6795,6797,6800],{"class":1257,"line":1421},[1255,6793,6794],{"class":1329},"description",[1255,6796,6731],{"class":1318},[1255,6798,6799],{"class":1336},"Ⓒ RE:CORD Script Template",[1255,6801,6737],{"class":1318},[1255,6803,6804],{"class":1257,"line":1427},[1255,6805,1262],{"emptyLinePlaceholder":1261},[1255,6807,6808],{"class":1257,"line":1433},[1255,6809,6810],{"class":1268},"-- REC_ItemManager is optional: when it is running its circulation feeds the\n",[1255,6812,6813],{"class":1257,"line":1439},[1255,6814,6815],{"class":1268},"-- money item totals, when it is not those items are simply left out.\n",[1255,6817,6818,6821],{"class":1257,"line":1444},[1255,6819,6820],{"class":1329},"dependencies",[1255,6822,1642],{"class":1322},[1255,6824,6825,6828,6831,6834],{"class":1257,"line":1454},[1255,6826,6827],{"class":1318},"    '",[1255,6829,6830],{"class":1336},"ox_lib",[1255,6832,6833],{"class":1318},"'",[1255,6835,1701],{"class":1322},[1255,6837,6838,6840,6842,6844],{"class":1257,"line":1473},[1255,6839,6827],{"class":1318},[1255,6841,488],{"class":1336},[1255,6843,6833],{"class":1318},[1255,6845,1701],{"class":1322},[1255,6847,6848,6850,6852,6854],{"class":1257,"line":1478},[1255,6849,6827],{"class":1318},[1255,6851,511],{"class":1336},[1255,6853,6833],{"class":1318},[1255,6855,1701],{"class":1322},[1255,6857,6858],{"class":1257,"line":1488},[1255,6859,1779],{"class":1322},[1255,6861,6862],{"class":1257,"line":1507},[1255,6863,1262],{"emptyLinePlaceholder":1261},[1255,6865,6866],{"class":1257,"line":1524},[1255,6867,1269],{"class":1268},[1255,6869,6870],{"class":1257,"line":1529},[1255,6871,6872],{"class":1268},"---     Load order is the dependency order.\n",[1255,6874,6875],{"class":1257,"line":1540},[1255,6876,6877],{"class":1268},"---     A protected file cannot be required, so a module publishes itself into the\n",[1255,6879,6880],{"class":1257,"line":1553},[1255,6881,6882],{"class":1268},"---     RECEC namespace and every consumer is listed after the modules it reads.\n",[1255,6884,6885],{"class":1257,"line":1558},[1255,6886,6887],{"class":1268},"---     Only what a buyer edits is loaded through require, and stays readable.\n",[1255,6889,6890],{"class":1257,"line":1563},[1255,6891,1293],{"class":1268},[1255,6893,6894,6897],{"class":1257,"line":1569},[1255,6895,6896],{"class":1329},"shared_script",[1255,6898,1642],{"class":1322},[1255,6900,6901,6903,6906,6908],{"class":1257,"line":1574},[1255,6902,6827],{"class":1318},[1255,6904,6905],{"class":1336},"@ox_lib\u002Finit.lua",[1255,6907,6833],{"class":1318},[1255,6909,1701],{"class":1322},[1255,6911,6912,6914,6917,6919],{"class":1257,"line":1584},[1255,6913,6827],{"class":1318},[1255,6915,6916],{"class":1336},"shared\u002Fsh_namespace.lua",[1255,6918,6833],{"class":1318},[1255,6920,1701],{"class":1322},[1255,6922,6923,6925,6928,6930],{"class":1257,"line":1599},[1255,6924,6827],{"class":1318},[1255,6926,6927],{"class":1336},"config\u002Fsh_config.lua",[1255,6929,6833],{"class":1318},[1255,6931,1701],{"class":1322},[1255,6933,6934,6936,6939,6941],{"class":1257,"line":1604},[1255,6935,6827],{"class":1318},[1255,6937,6938],{"class":1336},"locales\u002F*.lua",[1255,6940,6833],{"class":1318},[1255,6942,1701],{"class":1322},[1255,6944,6945,6947,6949,6951],{"class":1257,"line":1609},[1255,6946,6827],{"class":1318},[1255,6948,6496],{"class":1336},[1255,6950,6833],{"class":1318},[1255,6952,1701],{"class":1322},[1255,6954,6955,6957,6960,6962],{"class":1257,"line":1615},[1255,6956,6827],{"class":1318},[1255,6958,6959],{"class":1336},"shared\u002Fsh_event.lua",[1255,6961,6833],{"class":1318},[1255,6963,1701],{"class":1322},[1255,6965,6966,6968,6971,6973],{"class":1257,"line":1621},[1255,6967,6827],{"class":1318},[1255,6969,6970],{"class":1336},"shared\u002Fsh_locale.lua",[1255,6972,6833],{"class":1318},[1255,6974,1701],{"class":1322},[1255,6976,6977],{"class":1257,"line":1627},[1255,6978,1779],{"class":1322},[1255,6980,6981],{"class":1257,"line":1632},[1255,6982,1262],{"emptyLinePlaceholder":1261},[1255,6984,6985,6988],{"class":1257,"line":1645},[1255,6986,6987],{"class":1329},"client_scripts",[1255,6989,1642],{"class":1322},[1255,6991,6992,6994,6997,6999],{"class":1257,"line":1650},[1255,6993,6827],{"class":1318},[1255,6995,6996],{"class":1336},"handler\u002Fcl_handler.lua",[1255,6998,6833],{"class":1318},[1255,7000,1701],{"class":1322},[1255,7002,7003,7005,7008,7010],{"class":1257,"line":1656},[1255,7004,6827],{"class":1318},[1255,7006,7007],{"class":1336},"client\u002Fcl_utils.lua",[1255,7009,6833],{"class":1318},[1255,7011,1701],{"class":1322},[1255,7013,7014,7016,7019,7021],{"class":1257,"line":1662},[1255,7015,6827],{"class":1318},[1255,7017,7018],{"class":1336},"client\u002Fmanager\u002Fcl_sessionManager.lua",[1255,7020,6833],{"class":1318},[1255,7022,1701],{"class":1322},[1255,7024,7025,7027,7030,7032],{"class":1257,"line":1668},[1255,7026,6827],{"class":1318},[1255,7028,7029],{"class":1336},"client\u002Fcl_main.lua",[1255,7031,6833],{"class":1318},[1255,7033,1701],{"class":1322},[1255,7035,7036],{"class":1257,"line":1674},[1255,7037,1779],{"class":1322},[1255,7039,7040],{"class":1257,"line":1680},[1255,7041,1262],{"emptyLinePlaceholder":1261},[1255,7043,7044,7047],{"class":1257,"line":1690},[1255,7045,7046],{"class":1329},"server_scripts",[1255,7048,1642],{"class":1322},[1255,7050,7051,7053,7056,7058],{"class":1257,"line":1704},[1255,7052,6827],{"class":1318},[1255,7054,7055],{"class":1336},"@oxmysql\u002Flib\u002FMySQL.lua",[1255,7057,6833],{"class":1318},[1255,7059,1701],{"class":1322},[1255,7061,7062,7064,7066,7068],{"class":1257,"line":1709},[1255,7063,6827],{"class":1318},[1255,7065,3477],{"class":1336},[1255,7067,6833],{"class":1318},[1255,7069,1701],{"class":1322},[1255,7071,7072,7074,7076,7078],{"class":1257,"line":1714},[1255,7073,6827],{"class":1318},[1255,7075,1243],{"class":1336},[1255,7077,6833],{"class":1318},[1255,7079,1701],{"class":1322},[1255,7081,7082,7084,7087,7089],{"class":1257,"line":1720},[1255,7083,6827],{"class":1318},[1255,7085,7086],{"class":1336},"handler\u002Fsv_handler.lua",[1255,7088,6833],{"class":1318},[1255,7090,1701],{"class":1322},[1255,7092,7093,7095,7098,7100],{"class":1257,"line":1726},[1255,7094,6827],{"class":1318},[1255,7096,7097],{"class":1336},"server\u002Fsv_schema.lua",[1255,7099,6833],{"class":1318},[1255,7101,1701],{"class":1322},[1255,7103,7104,7106,7109,7111],{"class":1257,"line":1732},[1255,7105,6827],{"class":1318},[1255,7107,7108],{"class":1336},"server\u002Fsv_utils.lua",[1255,7110,6833],{"class":1318},[1255,7112,1701],{"class":1322},[1255,7114,7115,7117,7120,7122],{"class":1257,"line":1737},[1255,7116,6827],{"class":1318},[1255,7118,7119],{"class":1336},"server\u002Fsv_analytics.lua",[1255,7121,6833],{"class":1318},[1255,7123,1701],{"class":1322},[1255,7125,7126,7128,7131,7133],{"class":1257,"line":1754},[1255,7127,6827],{"class":1318},[1255,7129,7130],{"class":1336},"server\u002Fmanager\u002Fsv_serverManager.lua",[1255,7132,6833],{"class":1318},[1255,7134,1701],{"class":1322},[1255,7136,7137,7139,7142,7144],{"class":1257,"line":1764},[1255,7138,6827],{"class":1318},[1255,7140,7141],{"class":1336},"server\u002Fsv_main.lua",[1255,7143,6833],{"class":1318},[1255,7145,1701],{"class":1322},[1255,7147,7148],{"class":1257,"line":1770},[1255,7149,1779],{"class":1322},[1255,7151,7152],{"class":1257,"line":1776},[1255,7153,1262],{"emptyLinePlaceholder":1261},[1255,7155,7156,7159,7161,7164],{"class":1257,"line":1782},[1255,7157,7158],{"class":1329},"ui_page",[1255,7160,6731],{"class":1318},[1255,7162,7163],{"class":1336},"web\u002Fbuild\u002Findex.html",[1255,7165,6737],{"class":1318},[1255,7167,7168],{"class":1257,"line":1787},[1255,7169,1262],{"emptyLinePlaceholder":1261},[1255,7171,7172,7175],{"class":1257,"line":1792},[1255,7173,7174],{"class":1329},"files",[1255,7176,1642],{"class":1322},[1255,7178,7179,7181,7183,7185],{"class":1257,"line":1798},[1255,7180,6827],{"class":1318},[1255,7182,7163],{"class":1336},[1255,7184,6833],{"class":1318},[1255,7186,1701],{"class":1322},[1255,7188,7189,7191,7194,7196],{"class":1257,"line":1804},[1255,7190,6827],{"class":1318},[1255,7192,7193],{"class":1336},"web\u002Fbuild\u002Fassets\u002F*",[1255,7195,6833],{"class":1318},[1255,7197,1701],{"class":1322},[1255,7199,7200,7202,7205,7207],{"class":1257,"line":1810},[1255,7201,6827],{"class":1318},[1255,7203,7204],{"class":1336},"locales\u002Fweb\u002F*.json",[1255,7206,6833],{"class":1318},[1255,7208,1701],{"class":1322},[1255,7210,7211],{"class":1257,"line":1816},[1255,7212,1779],{"class":1322},[1255,7214,7215],{"class":1257,"line":1822},[1255,7216,1262],{"emptyLinePlaceholder":1261},[1255,7218,7219],{"class":1257,"line":1828},[1255,7220,1269],{"class":1268},[1255,7222,7223],{"class":1257,"line":1833},[1255,7224,7225],{"class":1268},"---     Only what a buyer edits stays readable, the runtime is protected.\n",[1255,7227,7228],{"class":1257,"line":1845},[1255,7229,7230],{"class":1268},"---     sv_settings and sh_enum are here because config requires them.\n",[1255,7232,7233],{"class":1257,"line":1850},[1255,7234,1293],{"class":1268},[1255,7236,7237,7240],{"class":1257,"line":1855},[1255,7238,7239],{"class":1329},"escrow_ignore",[1255,7241,1642],{"class":1322},[1255,7243,7244,7246,7249,7251],{"class":1257,"line":1861},[1255,7245,6827],{"class":1318},[1255,7247,7248],{"class":1336},"config\u002F*.lua",[1255,7250,6833],{"class":1318},[1255,7252,1701],{"class":1322},[1255,7254,7255,7257,7260,7262],{"class":1257,"line":1867},[1255,7256,6827],{"class":1318},[1255,7258,7259],{"class":1336},"handler\u002F*.lua",[1255,7261,6833],{"class":1318},[1255,7263,1701],{"class":1322},[1255,7265,7266,7268,7270,7272],{"class":1257,"line":1873},[1255,7267,6827],{"class":1318},[1255,7269,6938],{"class":1336},[1255,7271,6833],{"class":1318},[1255,7273,1701],{"class":1322},[1255,7275,7276,7278,7280,7282],{"class":1257,"line":1878},[1255,7277,6827],{"class":1318},[1255,7279,3477],{"class":1336},[1255,7281,6833],{"class":1318},[1255,7283,1701],{"class":1322},[1255,7285,7286,7288,7290,7292],{"class":1257,"line":1888},[1255,7287,6827],{"class":1318},[1255,7289,6496],{"class":1336},[1255,7291,6833],{"class":1318},[1255,7293,1701],{"class":1322},[1255,7295,7296,7298,7301,7303],{"class":1257,"line":1894},[1255,7297,6827],{"class":1318},[1255,7299,7300],{"class":1336},"annotations.lua",[1255,7302,6833],{"class":1318},[1255,7304,1701],{"class":1322},[1255,7306,7307],{"class":1257,"line":1900},[1255,7308,1779],{"class":1322},[7310,7311,7312],"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 .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 .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":1250,"searchDepth":1265,"depth":1265,"links":7314},[],"Welcome to REC_Economy documentation.","md",null,{},{"title":7320,"description":7321},"REC_Economy - Stracture","Discover how to use REC_Economy.","zjAx9ayqp2Iea4eXdKVNQtwOG7m-mZ9IWS1MrEywe8g",[7324,7325],{"title":507,"path":816,"stem":817,"description":7315,"children":-1},{"title":71,"path":828,"stem":829,"description":7326,"children":-1},"Installation, configuration, and usage for REC_EntityManager.",1790438857484]