[{"data":1,"prerenderedAt":8187},["ShallowReactive",2],{"navigation_docs_en":3,"-en-resources-rec-books-stracture":1235,"-en-resources-rec-books-stracture-surround":8184},[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":8176,"extension":8177,"links":8178,"meta":8179,"navigation":1261,"path":719,"seo":8180,"stem":720,"__hash__":8183},"docs_en\u002Fen\u002F4.resources\u002F03.rec_books\u002F19.stracture.md",{"type":1238,"value":1239,"toc":8174},"minimark",[1240,8170],[1241,1242,1244,5198,6419,7151,7445],"code-tree",{"default-value":1243},"config\u002Fsh_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---@class REC_Books.Shared.Config\nlocal config = {}\n\n---[[\n---    Debug Mode\n---]]\n---@type boolean\nconfig.debugMode = true\n\n---[[\n---     Items (define them under the same names in ox_inventory items.lua, see _install\u002F)\n---     blank turns into a new book when it is used, book carries metadata.bookUid\n---]]\nconfig.items = {\n    blank = \"rec_book_blank\",\n    book  = \"rec_book\",\n}\n\n---[[\n---     DO NOT TOUCH once a book exists (schema v1)\n---     Logical size of a surface in page units (pu). board is used by cover-front,\n---     cover-back and inside-front, page by every body page and inside-back.\n---     Changing a value moves or cuts what players already placed.\n---]]\nconfig.surface = {\n    board = { width = 1000, height = 1320, },\n    page  = { width = 1000, height = 1300, },\n}\n\n---[[\n---     Book\n---     Leaves are sheets of paper, one leaf is two pages (initial 8 = 16 pages).\n---     coverColor \u002F pageColor \u002F paper \u002F font are what a new book starts with,\n---     paper and font must be keys of config.papers and config.fonts.\n---]]\nconfig.book = {\n    initialLeaves  = 8,\n    minLeaves      = 1,\n    maxLeaves      = 24,\n    titleMaxLength = 40,\n    coverColor     = \"#5b3a29\",\n    pageColor      = \"#fbf6ea\",\n    paper          = \"lined\",\n    font           = \"sans\",\n}\n\n---[[\n---     Fonts\n---     family is a CSS font-family. src is optional: put a .woff2 under content\u002Ffonts\u002F\n---     and point at it to ship a font (every client downloads it on connect), the NUI\n---     registers it under the first name of family.\n---]]\nconfig.fonts = {\n    { key = \"sans\",       label = \"Gothic\",      family = \"\\\"Yu Gothic\\\", \\\"Meiryo\\\", sans-serif\", },\n    { key = \"serif\",      label = \"Mincho\",      family = \"\\\"Yu Mincho\\\", \\\"MS Mincho\\\", serif\", },\n    { key = \"textbook\",   label = \"Textbook\",    family = \"\\\"UD Digi Kyokasho NP-R\\\", \\\"UD デジタル 教科書体 NP-R\\\", \\\"Yu Mincho\\\", serif\", },\n    { key = \"hand\",       label = \"Handwriting\", family = \"\\\"REC Books Caveat\\\", \\\"Segoe Print\\\", \\\"Yu Gothic\\\", cursive\", src = \"content\u002Ffonts\u002Fcaveat.woff2\", },\n    { key = \"display\",    label = \"Display\",     family = \"\\\"REC Books Playfair\\\", Georgia, \\\"Yu Mincho\\\", serif\", src = \"content\u002Ffonts\u002Fplayfair-display.woff2\", },\n    { key = \"typewriter\", label = \"Typewriter\",  family = \"\\\"REC Books Courier Prime\\\", \\\"Courier New\\\", \\\"Yu Gothic\\\", monospace\", src = \"content\u002Ffonts\u002Fcourier-prime.woff2\", },\n}\n\n---[[\n---     Stickers\n---     scan adds every .svg \u002F .png \u002F .webp found under content\u002Fstickers\u002F\u003Ccategory>\u002F\n---     (key = \"\u003Ccategory>\u002F\u003Cfile>\", label = file name, not tintable).\n---     items are always listed and override the label \u002F tintable of a scanned file.\n---     tintable stickers can be recoloured by the player (single colour artwork only).\n---]]\nconfig.stickers = {\n    scan = true,\n    categories = {\n        { key = \"basic\",  label = \"Basic\", },\n        { key = \"deco\",   label = \"Deco\", },\n        { key = \"nature\", label = \"Nature\", },\n        { key = \"life\",   label = \"Life\", },\n    },\n    items = {\n        { key = \"basic\u002Fheart.svg\",           label = \"Heart\",         tintable = true, },\n        { key = \"basic\u002Fstar.svg\",            label = \"Star\",          tintable = true, },\n        { key = \"basic\u002Fflower.svg\",          label = \"Flower\",        tintable = false, },\n        { key = \"basic\u002Farrow.svg\",           label = \"Arrow\",         tintable = true, },\n        { key = \"basic\u002Fsparkle.svg\",         label = \"Sparkle\",       tintable = true, },\n        { key = \"basic\u002Fcheck.svg\",           label = \"Check\",         tintable = true, },\n        { key = \"basic\u002Fcross.svg\",           label = \"Cross\",         tintable = true, },\n        { key = \"basic\u002Fcircle.svg\",          label = \"Circle\",        tintable = true, },\n        { key = \"basic\u002Fexclaim.svg\",         label = \"Exclamation\",   tintable = true, },\n        { key = \"basic\u002Fquestion.svg\",        label = \"Question\",      tintable = true, },\n        { key = \"basic\u002Fnote.svg\",            label = \"Music\",         tintable = true, },\n        { key = \"basic\u002Fcrown.svg\",           label = \"Crown\",         tintable = true, },\n        { key = \"basic\u002Fbolt.svg\",            label = \"Bolt\",          tintable = true, },\n        { key = \"basic\u002Fdrop.svg\",            label = \"Drop\",          tintable = true, },\n        { key = \"basic\u002Fpaw.svg\",             label = \"Paw\",           tintable = true, },\n        { key = \"basic\u002Fbubble.svg\",          label = \"Bubble\",        tintable = true, },\n        { key = \"basic\u002Fscribble.svg\",        label = \"Scribble\",      tintable = true, },\n        { key = \"basic\u002Fflourish.svg\",        label = \"Flourish\",      tintable = true, },\n        { key = \"basic\u002Fcorner.svg\",          label = \"Corner\",        tintable = true, },\n\n        { key = \"deco\u002Ftape-mint.svg\",        label = \"Tape (mint)\",   tintable = false, },\n        { key = \"deco\u002Ftape-dots.svg\",        label = \"Tape (dots)\",   tintable = false, },\n        { key = \"deco\u002Ftape-kraft.svg\",       label = \"Tape (kraft)\",  tintable = false, },\n        { key = \"deco\u002Fclip.svg\",             label = \"Clip\",          tintable = false, },\n        { key = \"deco\u002Fpin.svg\",              label = \"Pin\",           tintable = false, },\n        { key = \"deco\u002Fribbon.svg\",           label = \"Ribbon\",        tintable = false, },\n        { key = \"deco\u002Ftag.svg\",              label = \"Tag\",           tintable = false, },\n        { key = \"deco\u002Fpostmark.svg\",         label = \"Postmark\",      tintable = false, },\n        { key = \"deco\u002Fticket.svg\",           label = \"Ticket\",        tintable = false, },\n        { key = \"deco\u002Fsticky.svg\",           label = \"Sticky note\",   tintable = false, },\n        { key = \"deco\u002Fbookmark.svg\",         label = \"Bookmark\",      tintable = false, },\n        { key = \"deco\u002Fseal.svg\",             label = \"Wax seal\",      tintable = false, },\n\n        { key = \"nature\u002Fsun.svg\",            label = \"Sun\",           tintable = false, },\n        { key = \"nature\u002Fmoon.svg\",           label = \"Moon\",          tintable = false, },\n        { key = \"nature\u002Fcloud.svg\",          label = \"Cloud\",         tintable = false, },\n        { key = \"nature\u002Frain.svg\",           label = \"Rain\",          tintable = false, },\n        { key = \"nature\u002Frainbow.svg\",        label = \"Rainbow\",       tintable = false, },\n        { key = \"nature\u002Ftulip.svg\",          label = \"Tulip\",         tintable = false, },\n        { key = \"nature\u002Fsakura.svg\",         label = \"Sakura\",        tintable = false, },\n        { key = \"nature\u002Fleaf.svg\",           label = \"Leaf\",          tintable = false, },\n        { key = \"nature\u002Fclover.svg\",         label = \"Clover\",        tintable = false, },\n        { key = \"nature\u002Fcactus.svg\",         label = \"Cactus\",        tintable = false, },\n\n        { key = \"life\u002Fcoffee.svg\",           label = \"Coffee\",        tintable = false, },\n        { key = \"life\u002Fcake.svg\",             label = \"Cake\",          tintable = false, },\n        { key = \"life\u002Fcamera.svg\",           label = \"Camera\",        tintable = false, },\n        { key = \"life\u002Fcar.svg\",              label = \"Car\",           tintable = false, },\n        { key = \"life\u002Fburger.svg\",           label = \"Burger\",        tintable = false, },\n        { key = \"life\u002Fgift.svg\",             label = \"Gift\",          tintable = false, },\n        { key = \"life\u002Fballoon.svg\",          label = \"Balloon\",       tintable = false, },\n        { key = \"life\u002Fmappin.svg\",           label = \"Map pin\",       tintable = false, },\n        { key = \"life\u002Fphone.svg\",            label = \"Phone\",         tintable = false, },\n        { key = \"life\u002Fcash.svg\",             label = \"Cash\",          tintable = false, },\n    },\n}\n\n---[[\n---     Papers (the pattern behind a page)\n---     src is a square SVG tile under content\u002Fpapers\u002F laid spacing x spacing pu from the\n---     top left. margin is the left \u002F right margin in pu, only papers with a margin make\n---     the write tool snap to their lines.\n---]]\nconfig.papers = {\n    { key = \"plain\",    label = \"Plain\", },\n    { key = \"lined\",    label = \"Lined\",    src = \"content\u002Fpapers\u002Flined.svg\",    spacing = 56,  margin = 80, },\n    { key = \"grid\",     label = \"Grid\",     src = \"content\u002Fpapers\u002Fgrid.svg\",     spacing = 50,  margin = 60, },\n    { key = \"dotted\",   label = \"Dotted\",   src = \"content\u002Fpapers\u002Fdotted.svg\",   spacing = 50,  margin = 60, },\n    { key = \"cloth\",    label = \"Cloth\",    src = \"content\u002Fpapers\u002Fcloth.svg\",    spacing = 24, },\n    { key = \"endpaper\", label = \"Endpaper\", src = \"content\u002Fpapers\u002Fendpaper.svg\", spacing = 240, },\n}\n\n---[[\n---     Colours offered first in the colour picker (#rrggbb, lowercase)\n---]]\n---@type string[]\nconfig.palette = { \"#1f1f1f\", \"#ffffff\", \"#c0392b\", \"#e67e22\", \"#f1c40f\", \"#27ae60\", \"#2980b9\", \"#8e44ad\", }\n\n---[[\n---     Showing a book to the players around\n---     radius in metres, maxTargets players at most (closest first),\n---     ticketSeconds how long an offer can be accepted.\n---]]\nconfig.share = {\n    radius        = 3.0,\n    maxTargets    = 4,\n    ticketSeconds = 300,\n}\n\n---[[\n---     NUI\n---     autosaveDelay    ms after the last change before a surface is saved\n---     autosaveMaxWait  ms at most between two saves while the player keeps editing\n---     historyLimit     undo steps\n---     snapThreshold    snap distance in screen px\n---     motion           book animation preset: \"normal\" | \"journey\" | \"old\" | \"default\"\n---     sound            page sound preset: \"normal\" | \"journey\" | \"old\"\n---     audioVolume      multiplier on the volume of the sound preset, 0 mutes\n---]]\nconfig.ui = {\n    autosaveDelay   = 1500,\n    autosaveMaxWait = 8000,\n    historyLimit    = 200,\n    snapThreshold   = 6,\n    motion          = \"normal\",\n    sound           = \"normal\",\n    audioVolume     = 1.0,\n}\n\n---[[\n---     In game while a book is open\n---     anim: the reading pose (closeBlend is the blend out speed when the book closes)\n---     prop: the book in the hand\n---     camera: a scripted camera placed relative to the player (offset \u002F lookAt in metres\n---     along the player axes, duration is the ease in \u002F out in ms), enabled = false keeps\n---     the gameplay camera\n---]]\nconfig.anim = {\n    dict       = \"cellphone@\",\n    name       = \"cellphone_text_read_base\",\n    flag       = 49,\n    blendIn    = 3.0,\n    blendOut   = 3.0,\n    closeBlend = 1.0,\n}\n\nconfig.prop = {\n    model    = \"prop_novel_01\",\n    bone     = 6286,\n    offset   = vector3(0.15, 0.03, -0.065),\n    rotation = vector3(0.0, 180.0, 90.0),\n}\n\nconfig.camera = {\n    enabled  = true,\n    fov      = 34.0,\n    duration = 450,\n    offset   = vector3(0.0, 0.95, 0.62),\n    lookAt   = vector3(0.0, 0.42, 0.28),\n}\n\nreturn config\n","lua","",[1252,1253,1254,1263,1278,1295,1300,1306,1312,1318,1329,1345,1350,1355,1361,1367,1372,1385,1406,1423,1429,1434,1439,1445,1451,1457,1463,1468,1480,1508,1531,1536,1541,1546,1552,1558,1564,1570,1575,1587,1600,1613,1626,1639,1656,1673,1690,1707,1712,1717,1722,1728,1734,1740,1746,1751,1763,1821,1876,1939,2014,2080,2155,2160,2165,2170,2176,2182,2188,2194,2200,2205,2217,2230,2240,2269,2296,2323,2350,2356,2366,2401,2436,2472,2505,2540,2573,2606,2639,2673,2708,2741,2774,2807,2840,2875,2908,2941,2974,3007,3012,3045,3078,3112,3145,3179,3212,3245,3278,3311,3344,3377,3410,3415,3448,3481,3514,3547,3580,3613,3646,3679,3712,3745,3750,3783,3816,3849,3882,3915,3948,3981,4014,4047,4080,4085,4090,4095,4100,4106,4112,4118,4124,4129,4141,4168,4222,4277,4329,4373,4419,4424,4429,4434,4440,4445,4455,4541,4546,4551,4557,4563,4569,4574,4586,4599,4612,4625,4630,4635,4640,4646,4652,4658,4664,4670,4676,4682,4688,4693,4705,4718,4731,4744,4757,4774,4790,4803,4808,4813,4818,4824,4830,4836,4842,4848,4854,4859,4871,4888,4905,4918,4930,4942,4954,4959,4964,4976,4993,5006,5040,5067,5072,5077,5089,5101,5114,5127,5152,5178,5183,5188],"code",{"__ignoreMap":1250},[1255,1256,1259],"span",{"class":1257,"line":1258},"line",1,[1255,1260,1262],{"emptyLinePlaceholder":1261},true,"\n",[1255,1264,1266,1270,1274],{"class":1257,"line":1265},2,[1255,1267,1269],{"class":1268},"sHwdD","---",[1255,1271,1273],{"class":1272},"s6hCs","@class",[1255,1275,1277],{"class":1276},"sFweD"," REC_Books.Shared.Config\n",[1255,1279,1281,1285,1289,1292],{"class":1257,"line":1280},3,[1255,1282,1284],{"class":1283},"sMK4o","local",[1255,1286,1288],{"class":1287},"sTEyZ"," config ",[1255,1290,1291],{"class":1283},"=",[1255,1293,1294],{"class":1287}," {}\n",[1255,1296,1298],{"class":1257,"line":1297},4,[1255,1299,1262],{"emptyLinePlaceholder":1261},[1255,1301,1303],{"class":1257,"line":1302},5,[1255,1304,1305],{"class":1268},"---[[\n",[1255,1307,1309],{"class":1257,"line":1308},6,[1255,1310,1311],{"class":1268},"---    Debug Mode\n",[1255,1313,1315],{"class":1257,"line":1314},7,[1255,1316,1317],{"class":1268},"---]]\n",[1255,1319,1321,1323,1326],{"class":1257,"line":1320},8,[1255,1322,1269],{"class":1268},[1255,1324,1325],{"class":1272},"@type",[1255,1327,1328],{"class":1276}," boolean\n",[1255,1330,1332,1335,1339,1342],{"class":1257,"line":1331},9,[1255,1333,1334],{"class":1287},"config.",[1255,1336,1338],{"class":1337},"sBMFI","debugMode",[1255,1340,1341],{"class":1283}," =",[1255,1343,1344],{"class":1283}," true\n",[1255,1346,1348],{"class":1257,"line":1347},10,[1255,1349,1262],{"emptyLinePlaceholder":1261},[1255,1351,1353],{"class":1257,"line":1352},11,[1255,1354,1305],{"class":1268},[1255,1356,1358],{"class":1257,"line":1357},12,[1255,1359,1360],{"class":1268},"---     Items (define them under the same names in ox_inventory items.lua, see _install\u002F)\n",[1255,1362,1364],{"class":1257,"line":1363},13,[1255,1365,1366],{"class":1268},"---     blank turns into a new book when it is used, book carries metadata.bookUid\n",[1255,1368,1370],{"class":1257,"line":1369},14,[1255,1371,1317],{"class":1268},[1255,1373,1375,1377,1380,1382],{"class":1257,"line":1374},15,[1255,1376,1334],{"class":1287},[1255,1378,1379],{"class":1337},"items",[1255,1381,1341],{"class":1283},[1255,1383,1384],{"class":1287}," {\n",[1255,1386,1388,1391,1393,1396,1400,1403],{"class":1257,"line":1387},16,[1255,1389,1390],{"class":1287},"    blank ",[1255,1392,1291],{"class":1283},[1255,1394,1395],{"class":1283}," \"",[1255,1397,1399],{"class":1398},"sfazB","rec_book_blank",[1255,1401,1402],{"class":1283},"\"",[1255,1404,1405],{"class":1287},",\n",[1255,1407,1409,1412,1414,1416,1419,1421],{"class":1257,"line":1408},17,[1255,1410,1411],{"class":1287},"    book  ",[1255,1413,1291],{"class":1283},[1255,1415,1395],{"class":1283},[1255,1417,1418],{"class":1398},"rec_book",[1255,1420,1402],{"class":1283},[1255,1422,1405],{"class":1287},[1255,1424,1426],{"class":1257,"line":1425},18,[1255,1427,1428],{"class":1287},"}\n",[1255,1430,1432],{"class":1257,"line":1431},19,[1255,1433,1262],{"emptyLinePlaceholder":1261},[1255,1435,1437],{"class":1257,"line":1436},20,[1255,1438,1305],{"class":1268},[1255,1440,1442],{"class":1257,"line":1441},21,[1255,1443,1444],{"class":1268},"---     DO NOT TOUCH once a book exists (schema v1)\n",[1255,1446,1448],{"class":1257,"line":1447},22,[1255,1449,1450],{"class":1268},"---     Logical size of a surface in page units (pu). board is used by cover-front,\n",[1255,1452,1454],{"class":1257,"line":1453},23,[1255,1455,1456],{"class":1268},"---     cover-back and inside-front, page by every body page and inside-back.\n",[1255,1458,1460],{"class":1257,"line":1459},24,[1255,1461,1462],{"class":1268},"---     Changing a value moves or cuts what players already placed.\n",[1255,1464,1466],{"class":1257,"line":1465},25,[1255,1467,1317],{"class":1268},[1255,1469,1471,1473,1476,1478],{"class":1257,"line":1470},26,[1255,1472,1334],{"class":1287},[1255,1474,1475],{"class":1337},"surface",[1255,1477,1341],{"class":1283},[1255,1479,1384],{"class":1287},[1255,1481,1483,1486,1488,1491,1493,1497,1500,1502,1505],{"class":1257,"line":1482},27,[1255,1484,1485],{"class":1287},"    board ",[1255,1487,1291],{"class":1283},[1255,1489,1490],{"class":1287}," { width ",[1255,1492,1291],{"class":1283},[1255,1494,1496],{"class":1495},"sbssI"," 1000",[1255,1498,1499],{"class":1287},", height ",[1255,1501,1291],{"class":1283},[1255,1503,1504],{"class":1495}," 1320",[1255,1506,1507],{"class":1287},", },\n",[1255,1509,1511,1514,1516,1518,1520,1522,1524,1526,1529],{"class":1257,"line":1510},28,[1255,1512,1513],{"class":1287},"    page  ",[1255,1515,1291],{"class":1283},[1255,1517,1490],{"class":1287},[1255,1519,1291],{"class":1283},[1255,1521,1496],{"class":1495},[1255,1523,1499],{"class":1287},[1255,1525,1291],{"class":1283},[1255,1527,1528],{"class":1495}," 1300",[1255,1530,1507],{"class":1287},[1255,1532,1534],{"class":1257,"line":1533},29,[1255,1535,1428],{"class":1287},[1255,1537,1539],{"class":1257,"line":1538},30,[1255,1540,1262],{"emptyLinePlaceholder":1261},[1255,1542,1544],{"class":1257,"line":1543},31,[1255,1545,1305],{"class":1268},[1255,1547,1549],{"class":1257,"line":1548},32,[1255,1550,1551],{"class":1268},"---     Book\n",[1255,1553,1555],{"class":1257,"line":1554},33,[1255,1556,1557],{"class":1268},"---     Leaves are sheets of paper, one leaf is two pages (initial 8 = 16 pages).\n",[1255,1559,1561],{"class":1257,"line":1560},34,[1255,1562,1563],{"class":1268},"---     coverColor \u002F pageColor \u002F paper \u002F font are what a new book starts with,\n",[1255,1565,1567],{"class":1257,"line":1566},35,[1255,1568,1569],{"class":1268},"---     paper and font must be keys of config.papers and config.fonts.\n",[1255,1571,1573],{"class":1257,"line":1572},36,[1255,1574,1317],{"class":1268},[1255,1576,1578,1580,1583,1585],{"class":1257,"line":1577},37,[1255,1579,1334],{"class":1287},[1255,1581,1582],{"class":1337},"book",[1255,1584,1341],{"class":1283},[1255,1586,1384],{"class":1287},[1255,1588,1590,1593,1595,1598],{"class":1257,"line":1589},38,[1255,1591,1592],{"class":1287},"    initialLeaves  ",[1255,1594,1291],{"class":1283},[1255,1596,1597],{"class":1495}," 8",[1255,1599,1405],{"class":1287},[1255,1601,1603,1606,1608,1611],{"class":1257,"line":1602},39,[1255,1604,1605],{"class":1287},"    minLeaves      ",[1255,1607,1291],{"class":1283},[1255,1609,1610],{"class":1495}," 1",[1255,1612,1405],{"class":1287},[1255,1614,1616,1619,1621,1624],{"class":1257,"line":1615},40,[1255,1617,1618],{"class":1287},"    maxLeaves      ",[1255,1620,1291],{"class":1283},[1255,1622,1623],{"class":1495}," 24",[1255,1625,1405],{"class":1287},[1255,1627,1629,1632,1634,1637],{"class":1257,"line":1628},41,[1255,1630,1631],{"class":1287},"    titleMaxLength ",[1255,1633,1291],{"class":1283},[1255,1635,1636],{"class":1495}," 40",[1255,1638,1405],{"class":1287},[1255,1640,1642,1645,1647,1649,1652,1654],{"class":1257,"line":1641},42,[1255,1643,1644],{"class":1287},"    coverColor     ",[1255,1646,1291],{"class":1283},[1255,1648,1395],{"class":1283},[1255,1650,1651],{"class":1398},"#5b3a29",[1255,1653,1402],{"class":1283},[1255,1655,1405],{"class":1287},[1255,1657,1659,1662,1664,1666,1669,1671],{"class":1257,"line":1658},43,[1255,1660,1661],{"class":1287},"    pageColor      ",[1255,1663,1291],{"class":1283},[1255,1665,1395],{"class":1283},[1255,1667,1668],{"class":1398},"#fbf6ea",[1255,1670,1402],{"class":1283},[1255,1672,1405],{"class":1287},[1255,1674,1676,1679,1681,1683,1686,1688],{"class":1257,"line":1675},44,[1255,1677,1678],{"class":1287},"    paper          ",[1255,1680,1291],{"class":1283},[1255,1682,1395],{"class":1283},[1255,1684,1685],{"class":1398},"lined",[1255,1687,1402],{"class":1283},[1255,1689,1405],{"class":1287},[1255,1691,1693,1696,1698,1700,1703,1705],{"class":1257,"line":1692},45,[1255,1694,1695],{"class":1287},"    font           ",[1255,1697,1291],{"class":1283},[1255,1699,1395],{"class":1283},[1255,1701,1702],{"class":1398},"sans",[1255,1704,1402],{"class":1283},[1255,1706,1405],{"class":1287},[1255,1708,1710],{"class":1257,"line":1709},46,[1255,1711,1428],{"class":1287},[1255,1713,1715],{"class":1257,"line":1714},47,[1255,1716,1262],{"emptyLinePlaceholder":1261},[1255,1718,1720],{"class":1257,"line":1719},48,[1255,1721,1305],{"class":1268},[1255,1723,1725],{"class":1257,"line":1724},49,[1255,1726,1727],{"class":1268},"---     Fonts\n",[1255,1729,1731],{"class":1257,"line":1730},50,[1255,1732,1733],{"class":1268},"---     family is a CSS font-family. src is optional: put a .woff2 under content\u002Ffonts\u002F\n",[1255,1735,1737],{"class":1257,"line":1736},51,[1255,1738,1739],{"class":1268},"---     and point at it to ship a font (every client downloads it on connect), the NUI\n",[1255,1741,1743],{"class":1257,"line":1742},52,[1255,1744,1745],{"class":1268},"---     registers it under the first name of family.\n",[1255,1747,1749],{"class":1257,"line":1748},53,[1255,1750,1317],{"class":1268},[1255,1752,1754,1756,1759,1761],{"class":1257,"line":1753},54,[1255,1755,1334],{"class":1287},[1255,1757,1758],{"class":1337},"fonts",[1255,1760,1341],{"class":1283},[1255,1762,1384],{"class":1287},[1255,1764,1766,1769,1771,1773,1775,1777,1780,1782,1784,1787,1789,1792,1794,1796,1799,1802,1804,1807,1809,1812,1814,1817,1819],{"class":1257,"line":1765},55,[1255,1767,1768],{"class":1287},"    { key ",[1255,1770,1291],{"class":1283},[1255,1772,1395],{"class":1283},[1255,1774,1702],{"class":1398},[1255,1776,1402],{"class":1283},[1255,1778,1779],{"class":1287},",       label ",[1255,1781,1291],{"class":1283},[1255,1783,1395],{"class":1283},[1255,1785,1786],{"class":1398},"Gothic",[1255,1788,1402],{"class":1283},[1255,1790,1791],{"class":1287},",      family ",[1255,1793,1291],{"class":1283},[1255,1795,1395],{"class":1283},[1255,1797,1798],{"class":1287},"\\\"",[1255,1800,1801],{"class":1398},"Yu Gothic",[1255,1803,1798],{"class":1287},[1255,1805,1806],{"class":1398},", ",[1255,1808,1798],{"class":1287},[1255,1810,1811],{"class":1398},"Meiryo",[1255,1813,1798],{"class":1287},[1255,1815,1816],{"class":1398},", sans-serif",[1255,1818,1402],{"class":1283},[1255,1820,1507],{"class":1287},[1255,1822,1824,1826,1828,1830,1833,1835,1838,1840,1842,1845,1847,1849,1851,1853,1855,1858,1860,1862,1864,1867,1869,1872,1874],{"class":1257,"line":1823},56,[1255,1825,1768],{"class":1287},[1255,1827,1291],{"class":1283},[1255,1829,1395],{"class":1283},[1255,1831,1832],{"class":1398},"serif",[1255,1834,1402],{"class":1283},[1255,1836,1837],{"class":1287},",      label ",[1255,1839,1291],{"class":1283},[1255,1841,1395],{"class":1283},[1255,1843,1844],{"class":1398},"Mincho",[1255,1846,1402],{"class":1283},[1255,1848,1791],{"class":1287},[1255,1850,1291],{"class":1283},[1255,1852,1395],{"class":1283},[1255,1854,1798],{"class":1287},[1255,1856,1857],{"class":1398},"Yu Mincho",[1255,1859,1798],{"class":1287},[1255,1861,1806],{"class":1398},[1255,1863,1798],{"class":1287},[1255,1865,1866],{"class":1398},"MS Mincho",[1255,1868,1798],{"class":1287},[1255,1870,1871],{"class":1398},", serif",[1255,1873,1402],{"class":1283},[1255,1875,1507],{"class":1287},[1255,1877,1879,1881,1883,1885,1888,1890,1893,1895,1897,1900,1902,1905,1907,1909,1911,1914,1916,1918,1920,1923,1925,1927,1929,1931,1933,1935,1937],{"class":1257,"line":1878},57,[1255,1880,1768],{"class":1287},[1255,1882,1291],{"class":1283},[1255,1884,1395],{"class":1283},[1255,1886,1887],{"class":1398},"textbook",[1255,1889,1402],{"class":1283},[1255,1891,1892],{"class":1287},",   label ",[1255,1894,1291],{"class":1283},[1255,1896,1395],{"class":1283},[1255,1898,1899],{"class":1398},"Textbook",[1255,1901,1402],{"class":1283},[1255,1903,1904],{"class":1287},",    family ",[1255,1906,1291],{"class":1283},[1255,1908,1395],{"class":1283},[1255,1910,1798],{"class":1287},[1255,1912,1913],{"class":1398},"UD Digi Kyokasho NP-R",[1255,1915,1798],{"class":1287},[1255,1917,1806],{"class":1398},[1255,1919,1798],{"class":1287},[1255,1921,1922],{"class":1398},"UD デジタル 教科書体 NP-R",[1255,1924,1798],{"class":1287},[1255,1926,1806],{"class":1398},[1255,1928,1798],{"class":1287},[1255,1930,1857],{"class":1398},[1255,1932,1798],{"class":1287},[1255,1934,1871],{"class":1398},[1255,1936,1402],{"class":1283},[1255,1938,1507],{"class":1287},[1255,1940,1942,1944,1946,1948,1951,1953,1955,1957,1959,1962,1964,1967,1969,1971,1973,1976,1978,1980,1982,1985,1987,1989,1991,1993,1995,1998,2000,2003,2005,2007,2010,2012],{"class":1257,"line":1941},58,[1255,1943,1768],{"class":1287},[1255,1945,1291],{"class":1283},[1255,1947,1395],{"class":1283},[1255,1949,1950],{"class":1398},"hand",[1255,1952,1402],{"class":1283},[1255,1954,1779],{"class":1287},[1255,1956,1291],{"class":1283},[1255,1958,1395],{"class":1283},[1255,1960,1961],{"class":1398},"Handwriting",[1255,1963,1402],{"class":1283},[1255,1965,1966],{"class":1287},", family ",[1255,1968,1291],{"class":1283},[1255,1970,1395],{"class":1283},[1255,1972,1798],{"class":1287},[1255,1974,1975],{"class":1398},"REC Books Caveat",[1255,1977,1798],{"class":1287},[1255,1979,1806],{"class":1398},[1255,1981,1798],{"class":1287},[1255,1983,1984],{"class":1398},"Segoe Print",[1255,1986,1798],{"class":1287},[1255,1988,1806],{"class":1398},[1255,1990,1798],{"class":1287},[1255,1992,1801],{"class":1398},[1255,1994,1798],{"class":1287},[1255,1996,1997],{"class":1398},", cursive",[1255,1999,1402],{"class":1283},[1255,2001,2002],{"class":1287},", src ",[1255,2004,1291],{"class":1283},[1255,2006,1395],{"class":1283},[1255,2008,2009],{"class":1398},"content\u002Ffonts\u002Fcaveat.woff2",[1255,2011,1402],{"class":1283},[1255,2013,1507],{"class":1287},[1255,2015,2017,2019,2021,2023,2026,2028,2031,2033,2035,2038,2040,2043,2045,2047,2049,2052,2054,2057,2059,2061,2063,2065,2067,2069,2071,2073,2076,2078],{"class":1257,"line":2016},59,[1255,2018,1768],{"class":1287},[1255,2020,1291],{"class":1283},[1255,2022,1395],{"class":1283},[1255,2024,2025],{"class":1398},"display",[1255,2027,1402],{"class":1283},[1255,2029,2030],{"class":1287},",    label ",[1255,2032,1291],{"class":1283},[1255,2034,1395],{"class":1283},[1255,2036,2037],{"class":1398},"Display",[1255,2039,1402],{"class":1283},[1255,2041,2042],{"class":1287},",     family ",[1255,2044,1291],{"class":1283},[1255,2046,1395],{"class":1283},[1255,2048,1798],{"class":1287},[1255,2050,2051],{"class":1398},"REC Books Playfair",[1255,2053,1798],{"class":1287},[1255,2055,2056],{"class":1398},", Georgia, ",[1255,2058,1798],{"class":1287},[1255,2060,1857],{"class":1398},[1255,2062,1798],{"class":1287},[1255,2064,1871],{"class":1398},[1255,2066,1402],{"class":1283},[1255,2068,2002],{"class":1287},[1255,2070,1291],{"class":1283},[1255,2072,1395],{"class":1283},[1255,2074,2075],{"class":1398},"content\u002Ffonts\u002Fplayfair-display.woff2",[1255,2077,1402],{"class":1283},[1255,2079,1507],{"class":1287},[1255,2081,2083,2085,2087,2089,2092,2094,2097,2099,2101,2104,2106,2109,2111,2113,2115,2118,2120,2122,2124,2127,2129,2131,2133,2135,2137,2140,2142,2144,2146,2148,2151,2153],{"class":1257,"line":2082},60,[1255,2084,1768],{"class":1287},[1255,2086,1291],{"class":1283},[1255,2088,1395],{"class":1283},[1255,2090,2091],{"class":1398},"typewriter",[1255,2093,1402],{"class":1283},[1255,2095,2096],{"class":1287},", label ",[1255,2098,1291],{"class":1283},[1255,2100,1395],{"class":1283},[1255,2102,2103],{"class":1398},"Typewriter",[1255,2105,1402],{"class":1283},[1255,2107,2108],{"class":1287},",  family ",[1255,2110,1291],{"class":1283},[1255,2112,1395],{"class":1283},[1255,2114,1798],{"class":1287},[1255,2116,2117],{"class":1398},"REC Books Courier Prime",[1255,2119,1798],{"class":1287},[1255,2121,1806],{"class":1398},[1255,2123,1798],{"class":1287},[1255,2125,2126],{"class":1398},"Courier New",[1255,2128,1798],{"class":1287},[1255,2130,1806],{"class":1398},[1255,2132,1798],{"class":1287},[1255,2134,1801],{"class":1398},[1255,2136,1798],{"class":1287},[1255,2138,2139],{"class":1398},", monospace",[1255,2141,1402],{"class":1283},[1255,2143,2002],{"class":1287},[1255,2145,1291],{"class":1283},[1255,2147,1395],{"class":1283},[1255,2149,2150],{"class":1398},"content\u002Ffonts\u002Fcourier-prime.woff2",[1255,2152,1402],{"class":1283},[1255,2154,1507],{"class":1287},[1255,2156,2158],{"class":1257,"line":2157},61,[1255,2159,1428],{"class":1287},[1255,2161,2163],{"class":1257,"line":2162},62,[1255,2164,1262],{"emptyLinePlaceholder":1261},[1255,2166,2168],{"class":1257,"line":2167},63,[1255,2169,1305],{"class":1268},[1255,2171,2173],{"class":1257,"line":2172},64,[1255,2174,2175],{"class":1268},"---     Stickers\n",[1255,2177,2179],{"class":1257,"line":2178},65,[1255,2180,2181],{"class":1268},"---     scan adds every .svg \u002F .png \u002F .webp found under content\u002Fstickers\u002F\u003Ccategory>\u002F\n",[1255,2183,2185],{"class":1257,"line":2184},66,[1255,2186,2187],{"class":1268},"---     (key = \"\u003Ccategory>\u002F\u003Cfile>\", label = file name, not tintable).\n",[1255,2189,2191],{"class":1257,"line":2190},67,[1255,2192,2193],{"class":1268},"---     items are always listed and override the label \u002F tintable of a scanned file.\n",[1255,2195,2197],{"class":1257,"line":2196},68,[1255,2198,2199],{"class":1268},"---     tintable stickers can be recoloured by the player (single colour artwork only).\n",[1255,2201,2203],{"class":1257,"line":2202},69,[1255,2204,1317],{"class":1268},[1255,2206,2208,2210,2213,2215],{"class":1257,"line":2207},70,[1255,2209,1334],{"class":1287},[1255,2211,2212],{"class":1337},"stickers",[1255,2214,1341],{"class":1283},[1255,2216,1384],{"class":1287},[1255,2218,2220,2223,2225,2228],{"class":1257,"line":2219},71,[1255,2221,2222],{"class":1287},"    scan ",[1255,2224,1291],{"class":1283},[1255,2226,2227],{"class":1283}," true",[1255,2229,1405],{"class":1287},[1255,2231,2233,2236,2238],{"class":1257,"line":2232},72,[1255,2234,2235],{"class":1287},"    categories ",[1255,2237,1291],{"class":1283},[1255,2239,1384],{"class":1287},[1255,2241,2243,2246,2248,2250,2253,2255,2258,2260,2262,2265,2267],{"class":1257,"line":2242},73,[1255,2244,2245],{"class":1287},"        { key ",[1255,2247,1291],{"class":1283},[1255,2249,1395],{"class":1283},[1255,2251,2252],{"class":1398},"basic",[1255,2254,1402],{"class":1283},[1255,2256,2257],{"class":1287},",  label ",[1255,2259,1291],{"class":1283},[1255,2261,1395],{"class":1283},[1255,2263,2264],{"class":1398},"Basic",[1255,2266,1402],{"class":1283},[1255,2268,1507],{"class":1287},[1255,2270,2272,2274,2276,2278,2281,2283,2285,2287,2289,2292,2294],{"class":1257,"line":2271},74,[1255,2273,2245],{"class":1287},[1255,2275,1291],{"class":1283},[1255,2277,1395],{"class":1283},[1255,2279,2280],{"class":1398},"deco",[1255,2282,1402],{"class":1283},[1255,2284,1892],{"class":1287},[1255,2286,1291],{"class":1283},[1255,2288,1395],{"class":1283},[1255,2290,2291],{"class":1398},"Deco",[1255,2293,1402],{"class":1283},[1255,2295,1507],{"class":1287},[1255,2297,2299,2301,2303,2305,2308,2310,2312,2314,2316,2319,2321],{"class":1257,"line":2298},75,[1255,2300,2245],{"class":1287},[1255,2302,1291],{"class":1283},[1255,2304,1395],{"class":1283},[1255,2306,2307],{"class":1398},"nature",[1255,2309,1402],{"class":1283},[1255,2311,2096],{"class":1287},[1255,2313,1291],{"class":1283},[1255,2315,1395],{"class":1283},[1255,2317,2318],{"class":1398},"Nature",[1255,2320,1402],{"class":1283},[1255,2322,1507],{"class":1287},[1255,2324,2326,2328,2330,2332,2335,2337,2339,2341,2343,2346,2348],{"class":1257,"line":2325},76,[1255,2327,2245],{"class":1287},[1255,2329,1291],{"class":1283},[1255,2331,1395],{"class":1283},[1255,2333,2334],{"class":1398},"life",[1255,2336,1402],{"class":1283},[1255,2338,1892],{"class":1287},[1255,2340,1291],{"class":1283},[1255,2342,1395],{"class":1283},[1255,2344,2345],{"class":1398},"Life",[1255,2347,1402],{"class":1283},[1255,2349,1507],{"class":1287},[1255,2351,2353],{"class":1257,"line":2352},77,[1255,2354,2355],{"class":1287},"    },\n",[1255,2357,2359,2362,2364],{"class":1257,"line":2358},78,[1255,2360,2361],{"class":1287},"    items ",[1255,2363,1291],{"class":1283},[1255,2365,1384],{"class":1287},[1255,2367,2369,2371,2373,2375,2378,2380,2383,2385,2387,2390,2392,2395,2397,2399],{"class":1257,"line":2368},79,[1255,2370,2245],{"class":1287},[1255,2372,1291],{"class":1283},[1255,2374,1395],{"class":1283},[1255,2376,2377],{"class":1398},"basic\u002Fheart.svg",[1255,2379,1402],{"class":1283},[1255,2381,2382],{"class":1287},",           label ",[1255,2384,1291],{"class":1283},[1255,2386,1395],{"class":1283},[1255,2388,2389],{"class":1398},"Heart",[1255,2391,1402],{"class":1283},[1255,2393,2394],{"class":1287},",         tintable ",[1255,2396,1291],{"class":1283},[1255,2398,2227],{"class":1283},[1255,2400,1507],{"class":1287},[1255,2402,2404,2406,2408,2410,2413,2415,2418,2420,2422,2425,2427,2430,2432,2434],{"class":1257,"line":2403},80,[1255,2405,2245],{"class":1287},[1255,2407,1291],{"class":1283},[1255,2409,1395],{"class":1283},[1255,2411,2412],{"class":1398},"basic\u002Fstar.svg",[1255,2414,1402],{"class":1283},[1255,2416,2417],{"class":1287},",            label ",[1255,2419,1291],{"class":1283},[1255,2421,1395],{"class":1283},[1255,2423,2424],{"class":1398},"Star",[1255,2426,1402],{"class":1283},[1255,2428,2429],{"class":1287},",          tintable ",[1255,2431,1291],{"class":1283},[1255,2433,2227],{"class":1283},[1255,2435,1507],{"class":1287},[1255,2437,2439,2441,2443,2445,2448,2450,2453,2455,2457,2460,2462,2465,2467,2470],{"class":1257,"line":2438},81,[1255,2440,2245],{"class":1287},[1255,2442,1291],{"class":1283},[1255,2444,1395],{"class":1283},[1255,2446,2447],{"class":1398},"basic\u002Fflower.svg",[1255,2449,1402],{"class":1283},[1255,2451,2452],{"class":1287},",          label ",[1255,2454,1291],{"class":1283},[1255,2456,1395],{"class":1283},[1255,2458,2459],{"class":1398},"Flower",[1255,2461,1402],{"class":1283},[1255,2463,2464],{"class":1287},",        tintable ",[1255,2466,1291],{"class":1283},[1255,2468,2469],{"class":1283}," false",[1255,2471,1507],{"class":1287},[1255,2473,2475,2477,2479,2481,2484,2486,2488,2490,2492,2495,2497,2499,2501,2503],{"class":1257,"line":2474},82,[1255,2476,2245],{"class":1287},[1255,2478,1291],{"class":1283},[1255,2480,1395],{"class":1283},[1255,2482,2483],{"class":1398},"basic\u002Farrow.svg",[1255,2485,1402],{"class":1283},[1255,2487,2382],{"class":1287},[1255,2489,1291],{"class":1283},[1255,2491,1395],{"class":1283},[1255,2493,2494],{"class":1398},"Arrow",[1255,2496,1402],{"class":1283},[1255,2498,2394],{"class":1287},[1255,2500,1291],{"class":1283},[1255,2502,2227],{"class":1283},[1255,2504,1507],{"class":1287},[1255,2506,2508,2510,2512,2514,2517,2519,2522,2524,2526,2529,2531,2534,2536,2538],{"class":1257,"line":2507},83,[1255,2509,2245],{"class":1287},[1255,2511,1291],{"class":1283},[1255,2513,1395],{"class":1283},[1255,2515,2516],{"class":1398},"basic\u002Fsparkle.svg",[1255,2518,1402],{"class":1283},[1255,2520,2521],{"class":1287},",         label ",[1255,2523,1291],{"class":1283},[1255,2525,1395],{"class":1283},[1255,2527,2528],{"class":1398},"Sparkle",[1255,2530,1402],{"class":1283},[1255,2532,2533],{"class":1287},",       tintable ",[1255,2535,1291],{"class":1283},[1255,2537,2227],{"class":1283},[1255,2539,1507],{"class":1287},[1255,2541,2543,2545,2547,2549,2552,2554,2556,2558,2560,2563,2565,2567,2569,2571],{"class":1257,"line":2542},84,[1255,2544,2245],{"class":1287},[1255,2546,1291],{"class":1283},[1255,2548,1395],{"class":1283},[1255,2550,2551],{"class":1398},"basic\u002Fcheck.svg",[1255,2553,1402],{"class":1283},[1255,2555,2382],{"class":1287},[1255,2557,1291],{"class":1283},[1255,2559,1395],{"class":1283},[1255,2561,2562],{"class":1398},"Check",[1255,2564,1402],{"class":1283},[1255,2566,2394],{"class":1287},[1255,2568,1291],{"class":1283},[1255,2570,2227],{"class":1283},[1255,2572,1507],{"class":1287},[1255,2574,2576,2578,2580,2582,2585,2587,2589,2591,2593,2596,2598,2600,2602,2604],{"class":1257,"line":2575},85,[1255,2577,2245],{"class":1287},[1255,2579,1291],{"class":1283},[1255,2581,1395],{"class":1283},[1255,2583,2584],{"class":1398},"basic\u002Fcross.svg",[1255,2586,1402],{"class":1283},[1255,2588,2382],{"class":1287},[1255,2590,1291],{"class":1283},[1255,2592,1395],{"class":1283},[1255,2594,2595],{"class":1398},"Cross",[1255,2597,1402],{"class":1283},[1255,2599,2394],{"class":1287},[1255,2601,1291],{"class":1283},[1255,2603,2227],{"class":1283},[1255,2605,1507],{"class":1287},[1255,2607,2609,2611,2613,2615,2618,2620,2622,2624,2626,2629,2631,2633,2635,2637],{"class":1257,"line":2608},86,[1255,2610,2245],{"class":1287},[1255,2612,1291],{"class":1283},[1255,2614,1395],{"class":1283},[1255,2616,2617],{"class":1398},"basic\u002Fcircle.svg",[1255,2619,1402],{"class":1283},[1255,2621,2452],{"class":1287},[1255,2623,1291],{"class":1283},[1255,2625,1395],{"class":1283},[1255,2627,2628],{"class":1398},"Circle",[1255,2630,1402],{"class":1283},[1255,2632,2464],{"class":1287},[1255,2634,1291],{"class":1283},[1255,2636,2227],{"class":1283},[1255,2638,1507],{"class":1287},[1255,2640,2642,2644,2646,2648,2651,2653,2655,2657,2659,2662,2664,2667,2669,2671],{"class":1257,"line":2641},87,[1255,2643,2245],{"class":1287},[1255,2645,1291],{"class":1283},[1255,2647,1395],{"class":1283},[1255,2649,2650],{"class":1398},"basic\u002Fexclaim.svg",[1255,2652,1402],{"class":1283},[1255,2654,2521],{"class":1287},[1255,2656,1291],{"class":1283},[1255,2658,1395],{"class":1283},[1255,2660,2661],{"class":1398},"Exclamation",[1255,2663,1402],{"class":1283},[1255,2665,2666],{"class":1287},",   tintable ",[1255,2668,1291],{"class":1283},[1255,2670,2227],{"class":1283},[1255,2672,1507],{"class":1287},[1255,2674,2676,2678,2680,2682,2685,2687,2690,2692,2694,2697,2699,2702,2704,2706],{"class":1257,"line":2675},88,[1255,2677,2245],{"class":1287},[1255,2679,1291],{"class":1283},[1255,2681,1395],{"class":1283},[1255,2683,2684],{"class":1398},"basic\u002Fquestion.svg",[1255,2686,1402],{"class":1283},[1255,2688,2689],{"class":1287},",        label ",[1255,2691,1291],{"class":1283},[1255,2693,1395],{"class":1283},[1255,2695,2696],{"class":1398},"Question",[1255,2698,1402],{"class":1283},[1255,2700,2701],{"class":1287},",      tintable ",[1255,2703,1291],{"class":1283},[1255,2705,2227],{"class":1283},[1255,2707,1507],{"class":1287},[1255,2709,2711,2713,2715,2717,2720,2722,2724,2726,2728,2731,2733,2735,2737,2739],{"class":1257,"line":2710},89,[1255,2712,2245],{"class":1287},[1255,2714,1291],{"class":1283},[1255,2716,1395],{"class":1283},[1255,2718,2719],{"class":1398},"basic\u002Fnote.svg",[1255,2721,1402],{"class":1283},[1255,2723,2417],{"class":1287},[1255,2725,1291],{"class":1283},[1255,2727,1395],{"class":1283},[1255,2729,2730],{"class":1398},"Music",[1255,2732,1402],{"class":1283},[1255,2734,2394],{"class":1287},[1255,2736,1291],{"class":1283},[1255,2738,2227],{"class":1283},[1255,2740,1507],{"class":1287},[1255,2742,2744,2746,2748,2750,2753,2755,2757,2759,2761,2764,2766,2768,2770,2772],{"class":1257,"line":2743},90,[1255,2745,2245],{"class":1287},[1255,2747,1291],{"class":1283},[1255,2749,1395],{"class":1283},[1255,2751,2752],{"class":1398},"basic\u002Fcrown.svg",[1255,2754,1402],{"class":1283},[1255,2756,2382],{"class":1287},[1255,2758,1291],{"class":1283},[1255,2760,1395],{"class":1283},[1255,2762,2763],{"class":1398},"Crown",[1255,2765,1402],{"class":1283},[1255,2767,2394],{"class":1287},[1255,2769,1291],{"class":1283},[1255,2771,2227],{"class":1283},[1255,2773,1507],{"class":1287},[1255,2775,2777,2779,2781,2783,2786,2788,2790,2792,2794,2797,2799,2801,2803,2805],{"class":1257,"line":2776},91,[1255,2778,2245],{"class":1287},[1255,2780,1291],{"class":1283},[1255,2782,1395],{"class":1283},[1255,2784,2785],{"class":1398},"basic\u002Fbolt.svg",[1255,2787,1402],{"class":1283},[1255,2789,2417],{"class":1287},[1255,2791,1291],{"class":1283},[1255,2793,1395],{"class":1283},[1255,2795,2796],{"class":1398},"Bolt",[1255,2798,1402],{"class":1283},[1255,2800,2429],{"class":1287},[1255,2802,1291],{"class":1283},[1255,2804,2227],{"class":1283},[1255,2806,1507],{"class":1287},[1255,2808,2810,2812,2814,2816,2819,2821,2823,2825,2827,2830,2832,2834,2836,2838],{"class":1257,"line":2809},92,[1255,2811,2245],{"class":1287},[1255,2813,1291],{"class":1283},[1255,2815,1395],{"class":1283},[1255,2817,2818],{"class":1398},"basic\u002Fdrop.svg",[1255,2820,1402],{"class":1283},[1255,2822,2417],{"class":1287},[1255,2824,1291],{"class":1283},[1255,2826,1395],{"class":1283},[1255,2828,2829],{"class":1398},"Drop",[1255,2831,1402],{"class":1283},[1255,2833,2429],{"class":1287},[1255,2835,1291],{"class":1283},[1255,2837,2227],{"class":1283},[1255,2839,1507],{"class":1287},[1255,2841,2843,2845,2847,2849,2852,2854,2857,2859,2861,2864,2866,2869,2871,2873],{"class":1257,"line":2842},93,[1255,2844,2245],{"class":1287},[1255,2846,1291],{"class":1283},[1255,2848,1395],{"class":1283},[1255,2850,2851],{"class":1398},"basic\u002Fpaw.svg",[1255,2853,1402],{"class":1283},[1255,2855,2856],{"class":1287},",             label ",[1255,2858,1291],{"class":1283},[1255,2860,1395],{"class":1283},[1255,2862,2863],{"class":1398},"Paw",[1255,2865,1402],{"class":1283},[1255,2867,2868],{"class":1287},",           tintable ",[1255,2870,1291],{"class":1283},[1255,2872,2227],{"class":1283},[1255,2874,1507],{"class":1287},[1255,2876,2878,2880,2882,2884,2887,2889,2891,2893,2895,2898,2900,2902,2904,2906],{"class":1257,"line":2877},94,[1255,2879,2245],{"class":1287},[1255,2881,1291],{"class":1283},[1255,2883,1395],{"class":1283},[1255,2885,2886],{"class":1398},"basic\u002Fbubble.svg",[1255,2888,1402],{"class":1283},[1255,2890,2452],{"class":1287},[1255,2892,1291],{"class":1283},[1255,2894,1395],{"class":1283},[1255,2896,2897],{"class":1398},"Bubble",[1255,2899,1402],{"class":1283},[1255,2901,2464],{"class":1287},[1255,2903,1291],{"class":1283},[1255,2905,2227],{"class":1283},[1255,2907,1507],{"class":1287},[1255,2909,2911,2913,2915,2917,2920,2922,2924,2926,2928,2931,2933,2935,2937,2939],{"class":1257,"line":2910},95,[1255,2912,2245],{"class":1287},[1255,2914,1291],{"class":1283},[1255,2916,1395],{"class":1283},[1255,2918,2919],{"class":1398},"basic\u002Fscribble.svg",[1255,2921,1402],{"class":1283},[1255,2923,2689],{"class":1287},[1255,2925,1291],{"class":1283},[1255,2927,1395],{"class":1283},[1255,2929,2930],{"class":1398},"Scribble",[1255,2932,1402],{"class":1283},[1255,2934,2701],{"class":1287},[1255,2936,1291],{"class":1283},[1255,2938,2227],{"class":1283},[1255,2940,1507],{"class":1287},[1255,2942,2944,2946,2948,2950,2953,2955,2957,2959,2961,2964,2966,2968,2970,2972],{"class":1257,"line":2943},96,[1255,2945,2245],{"class":1287},[1255,2947,1291],{"class":1283},[1255,2949,1395],{"class":1283},[1255,2951,2952],{"class":1398},"basic\u002Fflourish.svg",[1255,2954,1402],{"class":1283},[1255,2956,2689],{"class":1287},[1255,2958,1291],{"class":1283},[1255,2960,1395],{"class":1283},[1255,2962,2963],{"class":1398},"Flourish",[1255,2965,1402],{"class":1283},[1255,2967,2701],{"class":1287},[1255,2969,1291],{"class":1283},[1255,2971,2227],{"class":1283},[1255,2973,1507],{"class":1287},[1255,2975,2977,2979,2981,2983,2986,2988,2990,2992,2994,2997,2999,3001,3003,3005],{"class":1257,"line":2976},97,[1255,2978,2245],{"class":1287},[1255,2980,1291],{"class":1283},[1255,2982,1395],{"class":1283},[1255,2984,2985],{"class":1398},"basic\u002Fcorner.svg",[1255,2987,1402],{"class":1283},[1255,2989,2452],{"class":1287},[1255,2991,1291],{"class":1283},[1255,2993,1395],{"class":1283},[1255,2995,2996],{"class":1398},"Corner",[1255,2998,1402],{"class":1283},[1255,3000,2464],{"class":1287},[1255,3002,1291],{"class":1283},[1255,3004,2227],{"class":1283},[1255,3006,1507],{"class":1287},[1255,3008,3010],{"class":1257,"line":3009},98,[1255,3011,1262],{"emptyLinePlaceholder":1261},[1255,3013,3015,3017,3019,3021,3024,3026,3028,3030,3032,3035,3037,3039,3041,3043],{"class":1257,"line":3014},99,[1255,3016,2245],{"class":1287},[1255,3018,1291],{"class":1283},[1255,3020,1395],{"class":1283},[1255,3022,3023],{"class":1398},"deco\u002Ftape-mint.svg",[1255,3025,1402],{"class":1283},[1255,3027,2689],{"class":1287},[1255,3029,1291],{"class":1283},[1255,3031,1395],{"class":1283},[1255,3033,3034],{"class":1398},"Tape (mint)",[1255,3036,1402],{"class":1283},[1255,3038,2666],{"class":1287},[1255,3040,1291],{"class":1283},[1255,3042,2469],{"class":1283},[1255,3044,1507],{"class":1287},[1255,3046,3048,3050,3052,3054,3057,3059,3061,3063,3065,3068,3070,3072,3074,3076],{"class":1257,"line":3047},100,[1255,3049,2245],{"class":1287},[1255,3051,1291],{"class":1283},[1255,3053,1395],{"class":1283},[1255,3055,3056],{"class":1398},"deco\u002Ftape-dots.svg",[1255,3058,1402],{"class":1283},[1255,3060,2689],{"class":1287},[1255,3062,1291],{"class":1283},[1255,3064,1395],{"class":1283},[1255,3066,3067],{"class":1398},"Tape (dots)",[1255,3069,1402],{"class":1283},[1255,3071,2666],{"class":1287},[1255,3073,1291],{"class":1283},[1255,3075,2469],{"class":1283},[1255,3077,1507],{"class":1287},[1255,3079,3081,3083,3085,3087,3090,3092,3094,3096,3098,3101,3103,3106,3108,3110],{"class":1257,"line":3080},101,[1255,3082,2245],{"class":1287},[1255,3084,1291],{"class":1283},[1255,3086,1395],{"class":1283},[1255,3088,3089],{"class":1398},"deco\u002Ftape-kraft.svg",[1255,3091,1402],{"class":1283},[1255,3093,1779],{"class":1287},[1255,3095,1291],{"class":1283},[1255,3097,1395],{"class":1283},[1255,3099,3100],{"class":1398},"Tape (kraft)",[1255,3102,1402],{"class":1283},[1255,3104,3105],{"class":1287},",  tintable ",[1255,3107,1291],{"class":1283},[1255,3109,2469],{"class":1283},[1255,3111,1507],{"class":1287},[1255,3113,3115,3117,3119,3121,3124,3126,3128,3130,3132,3135,3137,3139,3141,3143],{"class":1257,"line":3114},102,[1255,3116,2245],{"class":1287},[1255,3118,1291],{"class":1283},[1255,3120,1395],{"class":1283},[1255,3122,3123],{"class":1398},"deco\u002Fclip.svg",[1255,3125,1402],{"class":1283},[1255,3127,2856],{"class":1287},[1255,3129,1291],{"class":1283},[1255,3131,1395],{"class":1283},[1255,3133,3134],{"class":1398},"Clip",[1255,3136,1402],{"class":1283},[1255,3138,2429],{"class":1287},[1255,3140,1291],{"class":1283},[1255,3142,2469],{"class":1283},[1255,3144,1507],{"class":1287},[1255,3146,3148,3150,3152,3154,3157,3159,3162,3164,3166,3169,3171,3173,3175,3177],{"class":1257,"line":3147},103,[1255,3149,2245],{"class":1287},[1255,3151,1291],{"class":1283},[1255,3153,1395],{"class":1283},[1255,3155,3156],{"class":1398},"deco\u002Fpin.svg",[1255,3158,1402],{"class":1283},[1255,3160,3161],{"class":1287},",              label ",[1255,3163,1291],{"class":1283},[1255,3165,1395],{"class":1283},[1255,3167,3168],{"class":1398},"Pin",[1255,3170,1402],{"class":1283},[1255,3172,2868],{"class":1287},[1255,3174,1291],{"class":1283},[1255,3176,2469],{"class":1283},[1255,3178,1507],{"class":1287},[1255,3180,3182,3184,3186,3188,3191,3193,3195,3197,3199,3202,3204,3206,3208,3210],{"class":1257,"line":3181},104,[1255,3183,2245],{"class":1287},[1255,3185,1291],{"class":1283},[1255,3187,1395],{"class":1283},[1255,3189,3190],{"class":1398},"deco\u002Fribbon.svg",[1255,3192,1402],{"class":1283},[1255,3194,2382],{"class":1287},[1255,3196,1291],{"class":1283},[1255,3198,1395],{"class":1283},[1255,3200,3201],{"class":1398},"Ribbon",[1255,3203,1402],{"class":1283},[1255,3205,2464],{"class":1287},[1255,3207,1291],{"class":1283},[1255,3209,2469],{"class":1283},[1255,3211,1507],{"class":1287},[1255,3213,3215,3217,3219,3221,3224,3226,3228,3230,3232,3235,3237,3239,3241,3243],{"class":1257,"line":3214},105,[1255,3216,2245],{"class":1287},[1255,3218,1291],{"class":1283},[1255,3220,1395],{"class":1283},[1255,3222,3223],{"class":1398},"deco\u002Ftag.svg",[1255,3225,1402],{"class":1283},[1255,3227,3161],{"class":1287},[1255,3229,1291],{"class":1283},[1255,3231,1395],{"class":1283},[1255,3233,3234],{"class":1398},"Tag",[1255,3236,1402],{"class":1283},[1255,3238,2868],{"class":1287},[1255,3240,1291],{"class":1283},[1255,3242,2469],{"class":1283},[1255,3244,1507],{"class":1287},[1255,3246,3248,3250,3252,3254,3257,3259,3261,3263,3265,3268,3270,3272,3274,3276],{"class":1257,"line":3247},106,[1255,3249,2245],{"class":1287},[1255,3251,1291],{"class":1283},[1255,3253,1395],{"class":1283},[1255,3255,3256],{"class":1398},"deco\u002Fpostmark.svg",[1255,3258,1402],{"class":1283},[1255,3260,2521],{"class":1287},[1255,3262,1291],{"class":1283},[1255,3264,1395],{"class":1283},[1255,3266,3267],{"class":1398},"Postmark",[1255,3269,1402],{"class":1283},[1255,3271,2701],{"class":1287},[1255,3273,1291],{"class":1283},[1255,3275,2469],{"class":1283},[1255,3277,1507],{"class":1287},[1255,3279,3281,3283,3285,3287,3290,3292,3294,3296,3298,3301,3303,3305,3307,3309],{"class":1257,"line":3280},107,[1255,3282,2245],{"class":1287},[1255,3284,1291],{"class":1283},[1255,3286,1395],{"class":1283},[1255,3288,3289],{"class":1398},"deco\u002Fticket.svg",[1255,3291,1402],{"class":1283},[1255,3293,2382],{"class":1287},[1255,3295,1291],{"class":1283},[1255,3297,1395],{"class":1283},[1255,3299,3300],{"class":1398},"Ticket",[1255,3302,1402],{"class":1283},[1255,3304,2464],{"class":1287},[1255,3306,1291],{"class":1283},[1255,3308,2469],{"class":1283},[1255,3310,1507],{"class":1287},[1255,3312,3314,3316,3318,3320,3323,3325,3327,3329,3331,3334,3336,3338,3340,3342],{"class":1257,"line":3313},108,[1255,3315,2245],{"class":1287},[1255,3317,1291],{"class":1283},[1255,3319,1395],{"class":1283},[1255,3321,3322],{"class":1398},"deco\u002Fsticky.svg",[1255,3324,1402],{"class":1283},[1255,3326,2382],{"class":1287},[1255,3328,1291],{"class":1283},[1255,3330,1395],{"class":1283},[1255,3332,3333],{"class":1398},"Sticky note",[1255,3335,1402],{"class":1283},[1255,3337,2666],{"class":1287},[1255,3339,1291],{"class":1283},[1255,3341,2469],{"class":1283},[1255,3343,1507],{"class":1287},[1255,3345,3347,3349,3351,3353,3356,3358,3360,3362,3364,3367,3369,3371,3373,3375],{"class":1257,"line":3346},109,[1255,3348,2245],{"class":1287},[1255,3350,1291],{"class":1283},[1255,3352,1395],{"class":1283},[1255,3354,3355],{"class":1398},"deco\u002Fbookmark.svg",[1255,3357,1402],{"class":1283},[1255,3359,2521],{"class":1287},[1255,3361,1291],{"class":1283},[1255,3363,1395],{"class":1283},[1255,3365,3366],{"class":1398},"Bookmark",[1255,3368,1402],{"class":1283},[1255,3370,2701],{"class":1287},[1255,3372,1291],{"class":1283},[1255,3374,2469],{"class":1283},[1255,3376,1507],{"class":1287},[1255,3378,3380,3382,3384,3386,3389,3391,3393,3395,3397,3400,3402,3404,3406,3408],{"class":1257,"line":3379},110,[1255,3381,2245],{"class":1287},[1255,3383,1291],{"class":1283},[1255,3385,1395],{"class":1283},[1255,3387,3388],{"class":1398},"deco\u002Fseal.svg",[1255,3390,1402],{"class":1283},[1255,3392,2856],{"class":1287},[1255,3394,1291],{"class":1283},[1255,3396,1395],{"class":1283},[1255,3398,3399],{"class":1398},"Wax seal",[1255,3401,1402],{"class":1283},[1255,3403,2701],{"class":1287},[1255,3405,1291],{"class":1283},[1255,3407,2469],{"class":1283},[1255,3409,1507],{"class":1287},[1255,3411,3413],{"class":1257,"line":3412},111,[1255,3414,1262],{"emptyLinePlaceholder":1261},[1255,3416,3418,3420,3422,3424,3427,3429,3431,3433,3435,3438,3440,3442,3444,3446],{"class":1257,"line":3417},112,[1255,3419,2245],{"class":1287},[1255,3421,1291],{"class":1283},[1255,3423,1395],{"class":1283},[1255,3425,3426],{"class":1398},"nature\u002Fsun.svg",[1255,3428,1402],{"class":1283},[1255,3430,2417],{"class":1287},[1255,3432,1291],{"class":1283},[1255,3434,1395],{"class":1283},[1255,3436,3437],{"class":1398},"Sun",[1255,3439,1402],{"class":1283},[1255,3441,2868],{"class":1287},[1255,3443,1291],{"class":1283},[1255,3445,2469],{"class":1283},[1255,3447,1507],{"class":1287},[1255,3449,3451,3453,3455,3457,3460,3462,3464,3466,3468,3471,3473,3475,3477,3479],{"class":1257,"line":3450},113,[1255,3452,2245],{"class":1287},[1255,3454,1291],{"class":1283},[1255,3456,1395],{"class":1283},[1255,3458,3459],{"class":1398},"nature\u002Fmoon.svg",[1255,3461,1402],{"class":1283},[1255,3463,2382],{"class":1287},[1255,3465,1291],{"class":1283},[1255,3467,1395],{"class":1283},[1255,3469,3470],{"class":1398},"Moon",[1255,3472,1402],{"class":1283},[1255,3474,2429],{"class":1287},[1255,3476,1291],{"class":1283},[1255,3478,2469],{"class":1283},[1255,3480,1507],{"class":1287},[1255,3482,3484,3486,3488,3490,3493,3495,3497,3499,3501,3504,3506,3508,3510,3512],{"class":1257,"line":3483},114,[1255,3485,2245],{"class":1287},[1255,3487,1291],{"class":1283},[1255,3489,1395],{"class":1283},[1255,3491,3492],{"class":1398},"nature\u002Fcloud.svg",[1255,3494,1402],{"class":1283},[1255,3496,2452],{"class":1287},[1255,3498,1291],{"class":1283},[1255,3500,1395],{"class":1283},[1255,3502,3503],{"class":1398},"Cloud",[1255,3505,1402],{"class":1283},[1255,3507,2394],{"class":1287},[1255,3509,1291],{"class":1283},[1255,3511,2469],{"class":1283},[1255,3513,1507],{"class":1287},[1255,3515,3517,3519,3521,3523,3526,3528,3530,3532,3534,3537,3539,3541,3543,3545],{"class":1257,"line":3516},115,[1255,3518,2245],{"class":1287},[1255,3520,1291],{"class":1283},[1255,3522,1395],{"class":1283},[1255,3524,3525],{"class":1398},"nature\u002Frain.svg",[1255,3527,1402],{"class":1283},[1255,3529,2382],{"class":1287},[1255,3531,1291],{"class":1283},[1255,3533,1395],{"class":1283},[1255,3535,3536],{"class":1398},"Rain",[1255,3538,1402],{"class":1283},[1255,3540,2429],{"class":1287},[1255,3542,1291],{"class":1283},[1255,3544,2469],{"class":1283},[1255,3546,1507],{"class":1287},[1255,3548,3550,3552,3554,3556,3559,3561,3563,3565,3567,3570,3572,3574,3576,3578],{"class":1257,"line":3549},116,[1255,3551,2245],{"class":1287},[1255,3553,1291],{"class":1283},[1255,3555,1395],{"class":1283},[1255,3557,3558],{"class":1398},"nature\u002Frainbow.svg",[1255,3560,1402],{"class":1283},[1255,3562,2689],{"class":1287},[1255,3564,1291],{"class":1283},[1255,3566,1395],{"class":1283},[1255,3568,3569],{"class":1398},"Rainbow",[1255,3571,1402],{"class":1283},[1255,3573,2533],{"class":1287},[1255,3575,1291],{"class":1283},[1255,3577,2469],{"class":1283},[1255,3579,1507],{"class":1287},[1255,3581,3583,3585,3587,3589,3592,3594,3596,3598,3600,3603,3605,3607,3609,3611],{"class":1257,"line":3582},117,[1255,3584,2245],{"class":1287},[1255,3586,1291],{"class":1283},[1255,3588,1395],{"class":1283},[1255,3590,3591],{"class":1398},"nature\u002Ftulip.svg",[1255,3593,1402],{"class":1283},[1255,3595,2452],{"class":1287},[1255,3597,1291],{"class":1283},[1255,3599,1395],{"class":1283},[1255,3601,3602],{"class":1398},"Tulip",[1255,3604,1402],{"class":1283},[1255,3606,2394],{"class":1287},[1255,3608,1291],{"class":1283},[1255,3610,2469],{"class":1283},[1255,3612,1507],{"class":1287},[1255,3614,3616,3618,3620,3622,3625,3627,3629,3631,3633,3636,3638,3640,3642,3644],{"class":1257,"line":3615},118,[1255,3617,2245],{"class":1287},[1255,3619,1291],{"class":1283},[1255,3621,1395],{"class":1283},[1255,3623,3624],{"class":1398},"nature\u002Fsakura.svg",[1255,3626,1402],{"class":1283},[1255,3628,2521],{"class":1287},[1255,3630,1291],{"class":1283},[1255,3632,1395],{"class":1283},[1255,3634,3635],{"class":1398},"Sakura",[1255,3637,1402],{"class":1283},[1255,3639,2464],{"class":1287},[1255,3641,1291],{"class":1283},[1255,3643,2469],{"class":1283},[1255,3645,1507],{"class":1287},[1255,3647,3649,3651,3653,3655,3658,3660,3662,3664,3666,3669,3671,3673,3675,3677],{"class":1257,"line":3648},119,[1255,3650,2245],{"class":1287},[1255,3652,1291],{"class":1283},[1255,3654,1395],{"class":1283},[1255,3656,3657],{"class":1398},"nature\u002Fleaf.svg",[1255,3659,1402],{"class":1283},[1255,3661,2382],{"class":1287},[1255,3663,1291],{"class":1283},[1255,3665,1395],{"class":1283},[1255,3667,3668],{"class":1398},"Leaf",[1255,3670,1402],{"class":1283},[1255,3672,2429],{"class":1287},[1255,3674,1291],{"class":1283},[1255,3676,2469],{"class":1283},[1255,3678,1507],{"class":1287},[1255,3680,3682,3684,3686,3688,3691,3693,3695,3697,3699,3702,3704,3706,3708,3710],{"class":1257,"line":3681},120,[1255,3683,2245],{"class":1287},[1255,3685,1291],{"class":1283},[1255,3687,1395],{"class":1283},[1255,3689,3690],{"class":1398},"nature\u002Fclover.svg",[1255,3692,1402],{"class":1283},[1255,3694,2521],{"class":1287},[1255,3696,1291],{"class":1283},[1255,3698,1395],{"class":1283},[1255,3700,3701],{"class":1398},"Clover",[1255,3703,1402],{"class":1283},[1255,3705,2464],{"class":1287},[1255,3707,1291],{"class":1283},[1255,3709,2469],{"class":1283},[1255,3711,1507],{"class":1287},[1255,3713,3715,3717,3719,3721,3724,3726,3728,3730,3732,3735,3737,3739,3741,3743],{"class":1257,"line":3714},121,[1255,3716,2245],{"class":1287},[1255,3718,1291],{"class":1283},[1255,3720,1395],{"class":1283},[1255,3722,3723],{"class":1398},"nature\u002Fcactus.svg",[1255,3725,1402],{"class":1283},[1255,3727,2521],{"class":1287},[1255,3729,1291],{"class":1283},[1255,3731,1395],{"class":1283},[1255,3733,3734],{"class":1398},"Cactus",[1255,3736,1402],{"class":1283},[1255,3738,2464],{"class":1287},[1255,3740,1291],{"class":1283},[1255,3742,2469],{"class":1283},[1255,3744,1507],{"class":1287},[1255,3746,3748],{"class":1257,"line":3747},122,[1255,3749,1262],{"emptyLinePlaceholder":1261},[1255,3751,3753,3755,3757,3759,3762,3764,3766,3768,3770,3773,3775,3777,3779,3781],{"class":1257,"line":3752},123,[1255,3754,2245],{"class":1287},[1255,3756,1291],{"class":1283},[1255,3758,1395],{"class":1283},[1255,3760,3761],{"class":1398},"life\u002Fcoffee.svg",[1255,3763,1402],{"class":1283},[1255,3765,2382],{"class":1287},[1255,3767,1291],{"class":1283},[1255,3769,1395],{"class":1283},[1255,3771,3772],{"class":1398},"Coffee",[1255,3774,1402],{"class":1283},[1255,3776,2464],{"class":1287},[1255,3778,1291],{"class":1283},[1255,3780,2469],{"class":1283},[1255,3782,1507],{"class":1287},[1255,3784,3786,3788,3790,3792,3795,3797,3799,3801,3803,3806,3808,3810,3812,3814],{"class":1257,"line":3785},124,[1255,3787,2245],{"class":1287},[1255,3789,1291],{"class":1283},[1255,3791,1395],{"class":1283},[1255,3793,3794],{"class":1398},"life\u002Fcake.svg",[1255,3796,1402],{"class":1283},[1255,3798,2856],{"class":1287},[1255,3800,1291],{"class":1283},[1255,3802,1395],{"class":1283},[1255,3804,3805],{"class":1398},"Cake",[1255,3807,1402],{"class":1283},[1255,3809,2429],{"class":1287},[1255,3811,1291],{"class":1283},[1255,3813,2469],{"class":1283},[1255,3815,1507],{"class":1287},[1255,3817,3819,3821,3823,3825,3828,3830,3832,3834,3836,3839,3841,3843,3845,3847],{"class":1257,"line":3818},125,[1255,3820,2245],{"class":1287},[1255,3822,1291],{"class":1283},[1255,3824,1395],{"class":1283},[1255,3826,3827],{"class":1398},"life\u002Fcamera.svg",[1255,3829,1402],{"class":1283},[1255,3831,2382],{"class":1287},[1255,3833,1291],{"class":1283},[1255,3835,1395],{"class":1283},[1255,3837,3838],{"class":1398},"Camera",[1255,3840,1402],{"class":1283},[1255,3842,2464],{"class":1287},[1255,3844,1291],{"class":1283},[1255,3846,2469],{"class":1283},[1255,3848,1507],{"class":1287},[1255,3850,3852,3854,3856,3858,3861,3863,3865,3867,3869,3872,3874,3876,3878,3880],{"class":1257,"line":3851},126,[1255,3853,2245],{"class":1287},[1255,3855,1291],{"class":1283},[1255,3857,1395],{"class":1283},[1255,3859,3860],{"class":1398},"life\u002Fcar.svg",[1255,3862,1402],{"class":1283},[1255,3864,3161],{"class":1287},[1255,3866,1291],{"class":1283},[1255,3868,1395],{"class":1283},[1255,3870,3871],{"class":1398},"Car",[1255,3873,1402],{"class":1283},[1255,3875,2868],{"class":1287},[1255,3877,1291],{"class":1283},[1255,3879,2469],{"class":1283},[1255,3881,1507],{"class":1287},[1255,3883,3885,3887,3889,3891,3894,3896,3898,3900,3902,3905,3907,3909,3911,3913],{"class":1257,"line":3884},127,[1255,3886,2245],{"class":1287},[1255,3888,1291],{"class":1283},[1255,3890,1395],{"class":1283},[1255,3892,3893],{"class":1398},"life\u002Fburger.svg",[1255,3895,1402],{"class":1283},[1255,3897,2382],{"class":1287},[1255,3899,1291],{"class":1283},[1255,3901,1395],{"class":1283},[1255,3903,3904],{"class":1398},"Burger",[1255,3906,1402],{"class":1283},[1255,3908,2464],{"class":1287},[1255,3910,1291],{"class":1283},[1255,3912,2469],{"class":1283},[1255,3914,1507],{"class":1287},[1255,3916,3918,3920,3922,3924,3927,3929,3931,3933,3935,3938,3940,3942,3944,3946],{"class":1257,"line":3917},128,[1255,3919,2245],{"class":1287},[1255,3921,1291],{"class":1283},[1255,3923,1395],{"class":1283},[1255,3925,3926],{"class":1398},"life\u002Fgift.svg",[1255,3928,1402],{"class":1283},[1255,3930,2856],{"class":1287},[1255,3932,1291],{"class":1283},[1255,3934,1395],{"class":1283},[1255,3936,3937],{"class":1398},"Gift",[1255,3939,1402],{"class":1283},[1255,3941,2429],{"class":1287},[1255,3943,1291],{"class":1283},[1255,3945,2469],{"class":1283},[1255,3947,1507],{"class":1287},[1255,3949,3951,3953,3955,3957,3960,3962,3964,3966,3968,3971,3973,3975,3977,3979],{"class":1257,"line":3950},129,[1255,3952,2245],{"class":1287},[1255,3954,1291],{"class":1283},[1255,3956,1395],{"class":1283},[1255,3958,3959],{"class":1398},"life\u002Fballoon.svg",[1255,3961,1402],{"class":1283},[1255,3963,2452],{"class":1287},[1255,3965,1291],{"class":1283},[1255,3967,1395],{"class":1283},[1255,3969,3970],{"class":1398},"Balloon",[1255,3972,1402],{"class":1283},[1255,3974,2533],{"class":1287},[1255,3976,1291],{"class":1283},[1255,3978,2469],{"class":1283},[1255,3980,1507],{"class":1287},[1255,3982,3984,3986,3988,3990,3993,3995,3997,3999,4001,4004,4006,4008,4010,4012],{"class":1257,"line":3983},130,[1255,3985,2245],{"class":1287},[1255,3987,1291],{"class":1283},[1255,3989,1395],{"class":1283},[1255,3991,3992],{"class":1398},"life\u002Fmappin.svg",[1255,3994,1402],{"class":1283},[1255,3996,2382],{"class":1287},[1255,3998,1291],{"class":1283},[1255,4000,1395],{"class":1283},[1255,4002,4003],{"class":1398},"Map pin",[1255,4005,1402],{"class":1283},[1255,4007,2533],{"class":1287},[1255,4009,1291],{"class":1283},[1255,4011,2469],{"class":1283},[1255,4013,1507],{"class":1287},[1255,4015,4017,4019,4021,4023,4026,4028,4030,4032,4034,4037,4039,4041,4043,4045],{"class":1257,"line":4016},131,[1255,4018,2245],{"class":1287},[1255,4020,1291],{"class":1283},[1255,4022,1395],{"class":1283},[1255,4024,4025],{"class":1398},"life\u002Fphone.svg",[1255,4027,1402],{"class":1283},[1255,4029,2417],{"class":1287},[1255,4031,1291],{"class":1283},[1255,4033,1395],{"class":1283},[1255,4035,4036],{"class":1398},"Phone",[1255,4038,1402],{"class":1283},[1255,4040,2394],{"class":1287},[1255,4042,1291],{"class":1283},[1255,4044,2469],{"class":1283},[1255,4046,1507],{"class":1287},[1255,4048,4050,4052,4054,4056,4059,4061,4063,4065,4067,4070,4072,4074,4076,4078],{"class":1257,"line":4049},132,[1255,4051,2245],{"class":1287},[1255,4053,1291],{"class":1283},[1255,4055,1395],{"class":1283},[1255,4057,4058],{"class":1398},"life\u002Fcash.svg",[1255,4060,1402],{"class":1283},[1255,4062,2856],{"class":1287},[1255,4064,1291],{"class":1283},[1255,4066,1395],{"class":1283},[1255,4068,4069],{"class":1398},"Cash",[1255,4071,1402],{"class":1283},[1255,4073,2429],{"class":1287},[1255,4075,1291],{"class":1283},[1255,4077,2469],{"class":1283},[1255,4079,1507],{"class":1287},[1255,4081,4083],{"class":1257,"line":4082},133,[1255,4084,2355],{"class":1287},[1255,4086,4088],{"class":1257,"line":4087},134,[1255,4089,1428],{"class":1287},[1255,4091,4093],{"class":1257,"line":4092},135,[1255,4094,1262],{"emptyLinePlaceholder":1261},[1255,4096,4098],{"class":1257,"line":4097},136,[1255,4099,1305],{"class":1268},[1255,4101,4103],{"class":1257,"line":4102},137,[1255,4104,4105],{"class":1268},"---     Papers (the pattern behind a page)\n",[1255,4107,4109],{"class":1257,"line":4108},138,[1255,4110,4111],{"class":1268},"---     src is a square SVG tile under content\u002Fpapers\u002F laid spacing x spacing pu from the\n",[1255,4113,4115],{"class":1257,"line":4114},139,[1255,4116,4117],{"class":1268},"---     top left. margin is the left \u002F right margin in pu, only papers with a margin make\n",[1255,4119,4121],{"class":1257,"line":4120},140,[1255,4122,4123],{"class":1268},"---     the write tool snap to their lines.\n",[1255,4125,4127],{"class":1257,"line":4126},141,[1255,4128,1317],{"class":1268},[1255,4130,4132,4134,4137,4139],{"class":1257,"line":4131},142,[1255,4133,1334],{"class":1287},[1255,4135,4136],{"class":1337},"papers",[1255,4138,1341],{"class":1283},[1255,4140,1384],{"class":1287},[1255,4142,4144,4146,4148,4150,4153,4155,4157,4159,4161,4164,4166],{"class":1257,"line":4143},143,[1255,4145,1768],{"class":1287},[1255,4147,1291],{"class":1283},[1255,4149,1395],{"class":1283},[1255,4151,4152],{"class":1398},"plain",[1255,4154,1402],{"class":1283},[1255,4156,2030],{"class":1287},[1255,4158,1291],{"class":1283},[1255,4160,1395],{"class":1283},[1255,4162,4163],{"class":1398},"Plain",[1255,4165,1402],{"class":1283},[1255,4167,1507],{"class":1287},[1255,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4190,4192,4195,4197,4199,4202,4204,4207,4209,4212,4215,4217,4220],{"class":1257,"line":4170},144,[1255,4172,1768],{"class":1287},[1255,4174,1291],{"class":1283},[1255,4176,1395],{"class":1283},[1255,4178,1685],{"class":1398},[1255,4180,1402],{"class":1283},[1255,4182,2030],{"class":1287},[1255,4184,1291],{"class":1283},[1255,4186,1395],{"class":1283},[1255,4188,4189],{"class":1398},"Lined",[1255,4191,1402],{"class":1283},[1255,4193,4194],{"class":1287},",    src ",[1255,4196,1291],{"class":1283},[1255,4198,1395],{"class":1283},[1255,4200,4201],{"class":1398},"content\u002Fpapers\u002Flined.svg",[1255,4203,1402],{"class":1283},[1255,4205,4206],{"class":1287},",    spacing ",[1255,4208,1291],{"class":1283},[1255,4210,4211],{"class":1495}," 56",[1255,4213,4214],{"class":1287},",  margin ",[1255,4216,1291],{"class":1283},[1255,4218,4219],{"class":1495}," 80",[1255,4221,1507],{"class":1287},[1255,4223,4225,4227,4229,4231,4234,4236,4239,4241,4243,4246,4248,4251,4253,4255,4258,4260,4263,4265,4268,4270,4272,4275],{"class":1257,"line":4224},145,[1255,4226,1768],{"class":1287},[1255,4228,1291],{"class":1283},[1255,4230,1395],{"class":1283},[1255,4232,4233],{"class":1398},"grid",[1255,4235,1402],{"class":1283},[1255,4237,4238],{"class":1287},",     label ",[1255,4240,1291],{"class":1283},[1255,4242,1395],{"class":1283},[1255,4244,4245],{"class":1398},"Grid",[1255,4247,1402],{"class":1283},[1255,4249,4250],{"class":1287},",     src ",[1255,4252,1291],{"class":1283},[1255,4254,1395],{"class":1283},[1255,4256,4257],{"class":1398},"content\u002Fpapers\u002Fgrid.svg",[1255,4259,1402],{"class":1283},[1255,4261,4262],{"class":1287},",     spacing ",[1255,4264,1291],{"class":1283},[1255,4266,4267],{"class":1495}," 50",[1255,4269,4214],{"class":1287},[1255,4271,1291],{"class":1283},[1255,4273,4274],{"class":1495}," 60",[1255,4276,1507],{"class":1287},[1255,4278,4280,4282,4284,4286,4289,4291,4293,4295,4297,4300,4302,4305,4307,4309,4312,4314,4317,4319,4321,4323,4325,4327],{"class":1257,"line":4279},146,[1255,4281,1768],{"class":1287},[1255,4283,1291],{"class":1283},[1255,4285,1395],{"class":1283},[1255,4287,4288],{"class":1398},"dotted",[1255,4290,1402],{"class":1283},[1255,4292,1892],{"class":1287},[1255,4294,1291],{"class":1283},[1255,4296,1395],{"class":1283},[1255,4298,4299],{"class":1398},"Dotted",[1255,4301,1402],{"class":1283},[1255,4303,4304],{"class":1287},",   src ",[1255,4306,1291],{"class":1283},[1255,4308,1395],{"class":1283},[1255,4310,4311],{"class":1398},"content\u002Fpapers\u002Fdotted.svg",[1255,4313,1402],{"class":1283},[1255,4315,4316],{"class":1287},",   spacing ",[1255,4318,1291],{"class":1283},[1255,4320,4267],{"class":1495},[1255,4322,4214],{"class":1287},[1255,4324,1291],{"class":1283},[1255,4326,4274],{"class":1495},[1255,4328,1507],{"class":1287},[1255,4330,4332,4334,4336,4338,4341,4343,4345,4347,4349,4352,4354,4356,4358,4360,4363,4365,4367,4369,4371],{"class":1257,"line":4331},147,[1255,4333,1768],{"class":1287},[1255,4335,1291],{"class":1283},[1255,4337,1395],{"class":1283},[1255,4339,4340],{"class":1398},"cloth",[1255,4342,1402],{"class":1283},[1255,4344,2030],{"class":1287},[1255,4346,1291],{"class":1283},[1255,4348,1395],{"class":1283},[1255,4350,4351],{"class":1398},"Cloth",[1255,4353,1402],{"class":1283},[1255,4355,4194],{"class":1287},[1255,4357,1291],{"class":1283},[1255,4359,1395],{"class":1283},[1255,4361,4362],{"class":1398},"content\u002Fpapers\u002Fcloth.svg",[1255,4364,1402],{"class":1283},[1255,4366,4206],{"class":1287},[1255,4368,1291],{"class":1283},[1255,4370,1623],{"class":1495},[1255,4372,1507],{"class":1287},[1255,4374,4376,4378,4380,4382,4385,4387,4389,4391,4393,4396,4398,4400,4402,4404,4407,4409,4412,4414,4417],{"class":1257,"line":4375},148,[1255,4377,1768],{"class":1287},[1255,4379,1291],{"class":1283},[1255,4381,1395],{"class":1283},[1255,4383,4384],{"class":1398},"endpaper",[1255,4386,1402],{"class":1283},[1255,4388,2096],{"class":1287},[1255,4390,1291],{"class":1283},[1255,4392,1395],{"class":1283},[1255,4394,4395],{"class":1398},"Endpaper",[1255,4397,1402],{"class":1283},[1255,4399,2002],{"class":1287},[1255,4401,1291],{"class":1283},[1255,4403,1395],{"class":1283},[1255,4405,4406],{"class":1398},"content\u002Fpapers\u002Fendpaper.svg",[1255,4408,1402],{"class":1283},[1255,4410,4411],{"class":1287},", spacing ",[1255,4413,1291],{"class":1283},[1255,4415,4416],{"class":1495}," 240",[1255,4418,1507],{"class":1287},[1255,4420,4422],{"class":1257,"line":4421},149,[1255,4423,1428],{"class":1287},[1255,4425,4427],{"class":1257,"line":4426},150,[1255,4428,1262],{"emptyLinePlaceholder":1261},[1255,4430,4432],{"class":1257,"line":4431},151,[1255,4433,1305],{"class":1268},[1255,4435,4437],{"class":1257,"line":4436},152,[1255,4438,4439],{"class":1268},"---     Colours offered first in the colour picker (#rrggbb, lowercase)\n",[1255,4441,4443],{"class":1257,"line":4442},153,[1255,4444,1317],{"class":1268},[1255,4446,4448,4450,4452],{"class":1257,"line":4447},154,[1255,4449,1269],{"class":1268},[1255,4451,1325],{"class":1272},[1255,4453,4454],{"class":1276}," string[]\n",[1255,4456,4458,4460,4463,4465,4468,4470,4473,4475,4477,4479,4482,4484,4486,4488,4491,4493,4495,4497,4500,4502,4504,4506,4509,4511,4513,4515,4518,4520,4522,4524,4527,4529,4531,4533,4536,4538],{"class":1257,"line":4457},155,[1255,4459,1334],{"class":1287},[1255,4461,4462],{"class":1337},"palette",[1255,4464,1341],{"class":1283},[1255,4466,4467],{"class":1287}," { ",[1255,4469,1402],{"class":1283},[1255,4471,4472],{"class":1398},"#1f1f1f",[1255,4474,1402],{"class":1283},[1255,4476,1806],{"class":1287},[1255,4478,1402],{"class":1283},[1255,4480,4481],{"class":1398},"#ffffff",[1255,4483,1402],{"class":1283},[1255,4485,1806],{"class":1287},[1255,4487,1402],{"class":1283},[1255,4489,4490],{"class":1398},"#c0392b",[1255,4492,1402],{"class":1283},[1255,4494,1806],{"class":1287},[1255,4496,1402],{"class":1283},[1255,4498,4499],{"class":1398},"#e67e22",[1255,4501,1402],{"class":1283},[1255,4503,1806],{"class":1287},[1255,4505,1402],{"class":1283},[1255,4507,4508],{"class":1398},"#f1c40f",[1255,4510,1402],{"class":1283},[1255,4512,1806],{"class":1287},[1255,4514,1402],{"class":1283},[1255,4516,4517],{"class":1398},"#27ae60",[1255,4519,1402],{"class":1283},[1255,4521,1806],{"class":1287},[1255,4523,1402],{"class":1283},[1255,4525,4526],{"class":1398},"#2980b9",[1255,4528,1402],{"class":1283},[1255,4530,1806],{"class":1287},[1255,4532,1402],{"class":1283},[1255,4534,4535],{"class":1398},"#8e44ad",[1255,4537,1402],{"class":1283},[1255,4539,4540],{"class":1287},", }\n",[1255,4542,4544],{"class":1257,"line":4543},156,[1255,4545,1262],{"emptyLinePlaceholder":1261},[1255,4547,4549],{"class":1257,"line":4548},157,[1255,4550,1305],{"class":1268},[1255,4552,4554],{"class":1257,"line":4553},158,[1255,4555,4556],{"class":1268},"---     Showing a book to the players around\n",[1255,4558,4560],{"class":1257,"line":4559},159,[1255,4561,4562],{"class":1268},"---     radius in metres, maxTargets players at most (closest first),\n",[1255,4564,4566],{"class":1257,"line":4565},160,[1255,4567,4568],{"class":1268},"---     ticketSeconds how long an offer can be accepted.\n",[1255,4570,4572],{"class":1257,"line":4571},161,[1255,4573,1317],{"class":1268},[1255,4575,4577,4579,4582,4584],{"class":1257,"line":4576},162,[1255,4578,1334],{"class":1287},[1255,4580,4581],{"class":1337},"share",[1255,4583,1341],{"class":1283},[1255,4585,1384],{"class":1287},[1255,4587,4589,4592,4594,4597],{"class":1257,"line":4588},163,[1255,4590,4591],{"class":1287},"    radius        ",[1255,4593,1291],{"class":1283},[1255,4595,4596],{"class":1495}," 3.0",[1255,4598,1405],{"class":1287},[1255,4600,4602,4605,4607,4610],{"class":1257,"line":4601},164,[1255,4603,4604],{"class":1287},"    maxTargets    ",[1255,4606,1291],{"class":1283},[1255,4608,4609],{"class":1495}," 4",[1255,4611,1405],{"class":1287},[1255,4613,4615,4618,4620,4623],{"class":1257,"line":4614},165,[1255,4616,4617],{"class":1287},"    ticketSeconds ",[1255,4619,1291],{"class":1283},[1255,4621,4622],{"class":1495}," 300",[1255,4624,1405],{"class":1287},[1255,4626,4628],{"class":1257,"line":4627},166,[1255,4629,1428],{"class":1287},[1255,4631,4633],{"class":1257,"line":4632},167,[1255,4634,1262],{"emptyLinePlaceholder":1261},[1255,4636,4638],{"class":1257,"line":4637},168,[1255,4639,1305],{"class":1268},[1255,4641,4643],{"class":1257,"line":4642},169,[1255,4644,4645],{"class":1268},"---     NUI\n",[1255,4647,4649],{"class":1257,"line":4648},170,[1255,4650,4651],{"class":1268},"---     autosaveDelay    ms after the last change before a surface is saved\n",[1255,4653,4655],{"class":1257,"line":4654},171,[1255,4656,4657],{"class":1268},"---     autosaveMaxWait  ms at most between two saves while the player keeps editing\n",[1255,4659,4661],{"class":1257,"line":4660},172,[1255,4662,4663],{"class":1268},"---     historyLimit     undo steps\n",[1255,4665,4667],{"class":1257,"line":4666},173,[1255,4668,4669],{"class":1268},"---     snapThreshold    snap distance in screen px\n",[1255,4671,4673],{"class":1257,"line":4672},174,[1255,4674,4675],{"class":1268},"---     motion           book animation preset: \"normal\" | \"journey\" | \"old\" | \"default\"\n",[1255,4677,4679],{"class":1257,"line":4678},175,[1255,4680,4681],{"class":1268},"---     sound            page sound preset: \"normal\" | \"journey\" | \"old\"\n",[1255,4683,4685],{"class":1257,"line":4684},176,[1255,4686,4687],{"class":1268},"---     audioVolume      multiplier on the volume of the sound preset, 0 mutes\n",[1255,4689,4691],{"class":1257,"line":4690},177,[1255,4692,1317],{"class":1268},[1255,4694,4696,4698,4701,4703],{"class":1257,"line":4695},178,[1255,4697,1334],{"class":1287},[1255,4699,4700],{"class":1337},"ui",[1255,4702,1341],{"class":1283},[1255,4704,1384],{"class":1287},[1255,4706,4708,4711,4713,4716],{"class":1257,"line":4707},179,[1255,4709,4710],{"class":1287},"    autosaveDelay   ",[1255,4712,1291],{"class":1283},[1255,4714,4715],{"class":1495}," 1500",[1255,4717,1405],{"class":1287},[1255,4719,4721,4724,4726,4729],{"class":1257,"line":4720},180,[1255,4722,4723],{"class":1287},"    autosaveMaxWait ",[1255,4725,1291],{"class":1283},[1255,4727,4728],{"class":1495}," 8000",[1255,4730,1405],{"class":1287},[1255,4732,4734,4737,4739,4742],{"class":1257,"line":4733},181,[1255,4735,4736],{"class":1287},"    historyLimit    ",[1255,4738,1291],{"class":1283},[1255,4740,4741],{"class":1495}," 200",[1255,4743,1405],{"class":1287},[1255,4745,4747,4750,4752,4755],{"class":1257,"line":4746},182,[1255,4748,4749],{"class":1287},"    snapThreshold   ",[1255,4751,1291],{"class":1283},[1255,4753,4754],{"class":1495}," 6",[1255,4756,1405],{"class":1287},[1255,4758,4760,4763,4765,4767,4770,4772],{"class":1257,"line":4759},183,[1255,4761,4762],{"class":1287},"    motion          ",[1255,4764,1291],{"class":1283},[1255,4766,1395],{"class":1283},[1255,4768,4769],{"class":1398},"normal",[1255,4771,1402],{"class":1283},[1255,4773,1405],{"class":1287},[1255,4775,4777,4780,4782,4784,4786,4788],{"class":1257,"line":4776},184,[1255,4778,4779],{"class":1287},"    sound           ",[1255,4781,1291],{"class":1283},[1255,4783,1395],{"class":1283},[1255,4785,4769],{"class":1398},[1255,4787,1402],{"class":1283},[1255,4789,1405],{"class":1287},[1255,4791,4793,4796,4798,4801],{"class":1257,"line":4792},185,[1255,4794,4795],{"class":1287},"    audioVolume     ",[1255,4797,1291],{"class":1283},[1255,4799,4800],{"class":1495}," 1.0",[1255,4802,1405],{"class":1287},[1255,4804,4806],{"class":1257,"line":4805},186,[1255,4807,1428],{"class":1287},[1255,4809,4811],{"class":1257,"line":4810},187,[1255,4812,1262],{"emptyLinePlaceholder":1261},[1255,4814,4816],{"class":1257,"line":4815},188,[1255,4817,1305],{"class":1268},[1255,4819,4821],{"class":1257,"line":4820},189,[1255,4822,4823],{"class":1268},"---     In game while a book is open\n",[1255,4825,4827],{"class":1257,"line":4826},190,[1255,4828,4829],{"class":1268},"---     anim: the reading pose (closeBlend is the blend out speed when the book closes)\n",[1255,4831,4833],{"class":1257,"line":4832},191,[1255,4834,4835],{"class":1268},"---     prop: the book in the hand\n",[1255,4837,4839],{"class":1257,"line":4838},192,[1255,4840,4841],{"class":1268},"---     camera: a scripted camera placed relative to the player (offset \u002F lookAt in metres\n",[1255,4843,4845],{"class":1257,"line":4844},193,[1255,4846,4847],{"class":1268},"---     along the player axes, duration is the ease in \u002F out in ms), enabled = false keeps\n",[1255,4849,4851],{"class":1257,"line":4850},194,[1255,4852,4853],{"class":1268},"---     the gameplay camera\n",[1255,4855,4857],{"class":1257,"line":4856},195,[1255,4858,1317],{"class":1268},[1255,4860,4862,4864,4867,4869],{"class":1257,"line":4861},196,[1255,4863,1334],{"class":1287},[1255,4865,4866],{"class":1337},"anim",[1255,4868,1341],{"class":1283},[1255,4870,1384],{"class":1287},[1255,4872,4874,4877,4879,4881,4884,4886],{"class":1257,"line":4873},197,[1255,4875,4876],{"class":1287},"    dict       ",[1255,4878,1291],{"class":1283},[1255,4880,1395],{"class":1283},[1255,4882,4883],{"class":1398},"cellphone@",[1255,4885,1402],{"class":1283},[1255,4887,1405],{"class":1287},[1255,4889,4891,4894,4896,4898,4901,4903],{"class":1257,"line":4890},198,[1255,4892,4893],{"class":1287},"    name       ",[1255,4895,1291],{"class":1283},[1255,4897,1395],{"class":1283},[1255,4899,4900],{"class":1398},"cellphone_text_read_base",[1255,4902,1402],{"class":1283},[1255,4904,1405],{"class":1287},[1255,4906,4908,4911,4913,4916],{"class":1257,"line":4907},199,[1255,4909,4910],{"class":1287},"    flag       ",[1255,4912,1291],{"class":1283},[1255,4914,4915],{"class":1495}," 49",[1255,4917,1405],{"class":1287},[1255,4919,4921,4924,4926,4928],{"class":1257,"line":4920},200,[1255,4922,4923],{"class":1287},"    blendIn    ",[1255,4925,1291],{"class":1283},[1255,4927,4596],{"class":1495},[1255,4929,1405],{"class":1287},[1255,4931,4933,4936,4938,4940],{"class":1257,"line":4932},201,[1255,4934,4935],{"class":1287},"    blendOut   ",[1255,4937,1291],{"class":1283},[1255,4939,4596],{"class":1495},[1255,4941,1405],{"class":1287},[1255,4943,4945,4948,4950,4952],{"class":1257,"line":4944},202,[1255,4946,4947],{"class":1287},"    closeBlend ",[1255,4949,1291],{"class":1283},[1255,4951,4800],{"class":1495},[1255,4953,1405],{"class":1287},[1255,4955,4957],{"class":1257,"line":4956},203,[1255,4958,1428],{"class":1287},[1255,4960,4962],{"class":1257,"line":4961},204,[1255,4963,1262],{"emptyLinePlaceholder":1261},[1255,4965,4967,4969,4972,4974],{"class":1257,"line":4966},205,[1255,4968,1334],{"class":1287},[1255,4970,4971],{"class":1337},"prop",[1255,4973,1341],{"class":1283},[1255,4975,1384],{"class":1287},[1255,4977,4979,4982,4984,4986,4989,4991],{"class":1257,"line":4978},206,[1255,4980,4981],{"class":1287},"    model    ",[1255,4983,1291],{"class":1283},[1255,4985,1395],{"class":1283},[1255,4987,4988],{"class":1398},"prop_novel_01",[1255,4990,1402],{"class":1283},[1255,4992,1405],{"class":1287},[1255,4994,4996,4999,5001,5004],{"class":1257,"line":4995},207,[1255,4997,4998],{"class":1287},"    bone     ",[1255,5000,1291],{"class":1283},[1255,5002,5003],{"class":1495}," 6286",[1255,5005,1405],{"class":1287},[1255,5007,5009,5012,5014,5018,5021,5024,5026,5029,5031,5034,5037],{"class":1257,"line":5008},208,[1255,5010,5011],{"class":1287},"    offset   ",[1255,5013,1291],{"class":1283},[1255,5015,5017],{"class":5016},"s2Zo4"," vector3",[1255,5019,5020],{"class":1287},"(",[1255,5022,5023],{"class":1495},"0.15",[1255,5025,1806],{"class":1287},[1255,5027,5028],{"class":1495},"0.03",[1255,5030,1806],{"class":1287},[1255,5032,5033],{"class":1283},"-",[1255,5035,5036],{"class":1495},"0.065",[1255,5038,5039],{"class":1287},"),\n",[1255,5041,5043,5046,5048,5050,5052,5055,5057,5060,5062,5065],{"class":1257,"line":5042},209,[1255,5044,5045],{"class":1287},"    rotation ",[1255,5047,1291],{"class":1283},[1255,5049,5017],{"class":5016},[1255,5051,5020],{"class":1287},[1255,5053,5054],{"class":1495},"0.0",[1255,5056,1806],{"class":1287},[1255,5058,5059],{"class":1495},"180.0",[1255,5061,1806],{"class":1287},[1255,5063,5064],{"class":1495},"90.0",[1255,5066,5039],{"class":1287},[1255,5068,5070],{"class":1257,"line":5069},210,[1255,5071,1428],{"class":1287},[1255,5073,5075],{"class":1257,"line":5074},211,[1255,5076,1262],{"emptyLinePlaceholder":1261},[1255,5078,5080,5082,5085,5087],{"class":1257,"line":5079},212,[1255,5081,1334],{"class":1287},[1255,5083,5084],{"class":1337},"camera",[1255,5086,1341],{"class":1283},[1255,5088,1384],{"class":1287},[1255,5090,5092,5095,5097,5099],{"class":1257,"line":5091},213,[1255,5093,5094],{"class":1287},"    enabled  ",[1255,5096,1291],{"class":1283},[1255,5098,2227],{"class":1283},[1255,5100,1405],{"class":1287},[1255,5102,5104,5107,5109,5112],{"class":1257,"line":5103},214,[1255,5105,5106],{"class":1287},"    fov      ",[1255,5108,1291],{"class":1283},[1255,5110,5111],{"class":1495}," 34.0",[1255,5113,1405],{"class":1287},[1255,5115,5117,5120,5122,5125],{"class":1257,"line":5116},215,[1255,5118,5119],{"class":1287},"    duration ",[1255,5121,1291],{"class":1283},[1255,5123,5124],{"class":1495}," 450",[1255,5126,1405],{"class":1287},[1255,5128,5130,5132,5134,5136,5138,5140,5142,5145,5147,5150],{"class":1257,"line":5129},216,[1255,5131,5011],{"class":1287},[1255,5133,1291],{"class":1283},[1255,5135,5017],{"class":5016},[1255,5137,5020],{"class":1287},[1255,5139,5054],{"class":1495},[1255,5141,1806],{"class":1287},[1255,5143,5144],{"class":1495},"0.95",[1255,5146,1806],{"class":1287},[1255,5148,5149],{"class":1495},"0.62",[1255,5151,5039],{"class":1287},[1255,5153,5155,5158,5160,5162,5164,5166,5168,5171,5173,5176],{"class":1257,"line":5154},217,[1255,5156,5157],{"class":1287},"    lookAt   ",[1255,5159,1291],{"class":1283},[1255,5161,5017],{"class":5016},[1255,5163,5020],{"class":1287},[1255,5165,5054],{"class":1495},[1255,5167,1806],{"class":1287},[1255,5169,5170],{"class":1495},"0.42",[1255,5172,1806],{"class":1287},[1255,5174,5175],{"class":1495},"0.28",[1255,5177,5039],{"class":1287},[1255,5179,5181],{"class":1257,"line":5180},218,[1255,5182,1428],{"class":1287},[1255,5184,5186],{"class":1257,"line":5185},219,[1255,5187,1262],{"emptyLinePlaceholder":1261},[1255,5189,5191,5195],{"class":1257,"line":5190},220,[1255,5192,5194],{"class":5193},"s7zQu","return",[1255,5196,5197],{"class":1287}," config\n",[1245,5199,5202],{"className":1247,"code":5200,"filename":5201,"language":1249,"meta":1250,"style":1250},"\n---@type REC_Library.Server.Class.Web.WebConfig\nlocal webConfig = require \"@REC_Library.server.class.web.sv_webConfig\"\n\n---@class REC_Books.Server.Config\nlocal config = {}\n\n---[[\n---    Debug Mode\n---]]\n---@type boolean\nconfig.debugMode = true\n\n---[[\n---     Limits (the server refuses anything above them, the NUI gets a copy for its own checks)\n---     text counts characters (utf8 code points), points count x \u002F y pairs after the\n---     NUI simplified the stroke, bytes are the stored JSON of a surface \u002F a whole book.\n---     booksPerCitizen 0 = unlimited.\n---]]\nconfig.limits = {\n    layersPerSurface    = 60,\n    textMaxChars        = 1000,\n    textCharsPerSurface = 4000,\n    strokesPerDrawing   = 150,\n    pointsPerStroke     = 600,\n    pointsPerSurface    = 3000,\n    imagesPerSurface    = 6,\n    imagesPerBook       = 40,\n    surfaceBytes        = 32 * 1024,\n    bookBytes           = 768 * 1024,\n    booksPerCitizen     = 0,\n}\n\n---[[\n---     External images\n---     Only https URLs on these hosts can be placed. Every reader's client loads the\n---     picture from that host, so keep the list to services you trust.\n---     subdomains  also accept \u003Canything>.host\n---     extensions  the file extension the path must end with (nil = any)\n---     allowQuery  keep ?query (false refuses URLs that carry one)\n---     A host removed from this list stops being shown the next time a book is opened,\n---     and its images are dropped from the database once the author saves that page again.\n---     Discord CDN links carry ex \u002F is \u002F hm and expire after a while, so they are\n---     left out on purpose.\n---]]\nconfig.images = {\n    enabled      = true,\n    maxUrlLength = 512,\n    hosts = {\n        { host = \"i.imgur.com\", subdomains = false, extensions = { \"png\", \"jpg\", \"jpeg\", \"gif\", \"webp\", }, allowQuery = false, },\n    },\n}\n\n---[[\n---     Rate limits per player and action (token bucket)\n---     burst is how many calls may come at once, perSecond how fast they refill\n---]]\nconfig.rateLimits = {\n    createBook    = { burst = 1,  perSecond = 0.1, },\n    openBook      = { burst = 3,  perSecond = 1, },\n    loadSurfaces  = { burst = 10, perSecond = 8, },\n    saveSurface   = { burst = 4,  perSecond = 1, },\n    updatePages   = { burst = 2,  perSecond = 0.5, },\n    setTitle      = { burst = 2,  perSecond = 0.5, },\n    checkImageUrl = { burst = 3,  perSecond = 2, },\n    sealBook      = { burst = 1,  perSecond = 0.2, },\n    shareBook     = { burst = 1,  perSecond = 0.2, },\n    moderate      = { burst = 5,  perSecond = 2, },\n}\n\n---[[\n---     Editing\n---     leaseIdleMinutes: an editor who sends nothing for this long loses the edit lock\n---     and the book closes on their screen\n---]]\nconfig.editing = {\n    leaseIdleMinutes = 15,\n}\n\n---[[\n---     Books nobody opened for this many days are deleted on start and once a day\n---     (the items stay and say the book is missing), 0 keeps them forever\n---]]\n---@type integer\nconfig.retentionDays = 0\n\n---[[\n---     Moderation\n---     ace       who may use \u002Fbookmod \u002Fbookhide \u002Fbookpurgeimages \u002Fbookunseal\n---               (and the moderation view), checked again on every request\n---     webhook   Discord webhook URL for the moderation log, \"\" disables it\n---]]\nconfig.moderation = {\n    ace     = \"group.admin\",\n    webhook = \"\",\n}\n\n---[[\n---     Moderation panel in the browser (http:\u002F\u002F\u003Chost>:30120\u002FREC_Books\u002F)\n---     Lists every book and opens one in the moderation view. The in-game \u002Fbookmod\n---     keeps using moderation.ace above, 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_Books: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        \"books\",        -- read lists and opens books, write hides \u002F clears \u002F unseals \u002F deletes them\n    },\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        -- 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 = \"booksReadOnly\", scopes = { \"books:read\" }, },\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_Books.Server.Config.Web]]\n\nreturn config\n\n---@class REC_Books.Server.Config.Web: REC_Library.Server.Class.Web.WebConfig.Result\n","config\u002Fsv_config.lua",[1252,5203,5204,5208,5217,5237,5241,5250,5260,5264,5268,5272,5276,5284,5294,5298,5302,5307,5312,5317,5322,5326,5337,5348,5359,5371,5383,5395,5407,5418,5429,5447,5463,5475,5479,5483,5487,5492,5497,5502,5507,5512,5517,5522,5527,5532,5537,5541,5552,5563,5575,5584,5664,5668,5672,5676,5680,5685,5690,5694,5705,5729,5751,5774,5795,5818,5839,5860,5882,5903,5925,5929,5933,5937,5942,5947,5952,5956,5967,5979,5983,5987,5991,5996,6001,6005,6014,6026,6030,6034,6039,6044,6049,6054,6058,6069,6085,6097,6101,6105,6109,6114,6119,6124,6129,6134,6139,6144,6149,6154,6158,6163,6168,6172,6198,6202,6207,6212,6217,6226,6235,6251,6255,6259,6268,6272,6281,6295,6299,6304,6309,6313,6318,6323,6328,6333,6337,6342,6347,6352,6357,6361,6365,6370,6375,6379,6383,6391,6395,6401,6405],{"__ignoreMap":1250},[1255,5205,5206],{"class":1257,"line":1258},[1255,5207,1262],{"emptyLinePlaceholder":1261},[1255,5209,5210,5212,5214],{"class":1257,"line":1265},[1255,5211,1269],{"class":1268},[1255,5213,1325],{"class":1272},[1255,5215,5216],{"class":1276}," REC_Library.Server.Class.Web.WebConfig\n",[1255,5218,5219,5221,5224,5226,5229,5231,5234],{"class":1257,"line":1280},[1255,5220,1284],{"class":1283},[1255,5222,5223],{"class":1287}," webConfig ",[1255,5225,1291],{"class":1283},[1255,5227,5228],{"class":5016}," require",[1255,5230,1395],{"class":1283},[1255,5232,5233],{"class":1398},"@REC_Library.server.class.web.sv_webConfig",[1255,5235,5236],{"class":1283},"\"\n",[1255,5238,5239],{"class":1257,"line":1297},[1255,5240,1262],{"emptyLinePlaceholder":1261},[1255,5242,5243,5245,5247],{"class":1257,"line":1302},[1255,5244,1269],{"class":1268},[1255,5246,1273],{"class":1272},[1255,5248,5249],{"class":1276}," REC_Books.Server.Config\n",[1255,5251,5252,5254,5256,5258],{"class":1257,"line":1308},[1255,5253,1284],{"class":1283},[1255,5255,1288],{"class":1287},[1255,5257,1291],{"class":1283},[1255,5259,1294],{"class":1287},[1255,5261,5262],{"class":1257,"line":1314},[1255,5263,1262],{"emptyLinePlaceholder":1261},[1255,5265,5266],{"class":1257,"line":1320},[1255,5267,1305],{"class":1268},[1255,5269,5270],{"class":1257,"line":1331},[1255,5271,1311],{"class":1268},[1255,5273,5274],{"class":1257,"line":1347},[1255,5275,1317],{"class":1268},[1255,5277,5278,5280,5282],{"class":1257,"line":1352},[1255,5279,1269],{"class":1268},[1255,5281,1325],{"class":1272},[1255,5283,1328],{"class":1276},[1255,5285,5286,5288,5290,5292],{"class":1257,"line":1357},[1255,5287,1334],{"class":1287},[1255,5289,1338],{"class":1337},[1255,5291,1341],{"class":1283},[1255,5293,1344],{"class":1283},[1255,5295,5296],{"class":1257,"line":1363},[1255,5297,1262],{"emptyLinePlaceholder":1261},[1255,5299,5300],{"class":1257,"line":1369},[1255,5301,1305],{"class":1268},[1255,5303,5304],{"class":1257,"line":1374},[1255,5305,5306],{"class":1268},"---     Limits (the server refuses anything above them, the NUI gets a copy for its own checks)\n",[1255,5308,5309],{"class":1257,"line":1387},[1255,5310,5311],{"class":1268},"---     text counts characters (utf8 code points), points count x \u002F y pairs after the\n",[1255,5313,5314],{"class":1257,"line":1408},[1255,5315,5316],{"class":1268},"---     NUI simplified the stroke, bytes are the stored JSON of a surface \u002F a whole book.\n",[1255,5318,5319],{"class":1257,"line":1425},[1255,5320,5321],{"class":1268},"---     booksPerCitizen 0 = unlimited.\n",[1255,5323,5324],{"class":1257,"line":1431},[1255,5325,1317],{"class":1268},[1255,5327,5328,5330,5333,5335],{"class":1257,"line":1436},[1255,5329,1334],{"class":1287},[1255,5331,5332],{"class":1337},"limits",[1255,5334,1341],{"class":1283},[1255,5336,1384],{"class":1287},[1255,5338,5339,5342,5344,5346],{"class":1257,"line":1441},[1255,5340,5341],{"class":1287},"    layersPerSurface    ",[1255,5343,1291],{"class":1283},[1255,5345,4274],{"class":1495},[1255,5347,1405],{"class":1287},[1255,5349,5350,5353,5355,5357],{"class":1257,"line":1447},[1255,5351,5352],{"class":1287},"    textMaxChars        ",[1255,5354,1291],{"class":1283},[1255,5356,1496],{"class":1495},[1255,5358,1405],{"class":1287},[1255,5360,5361,5364,5366,5369],{"class":1257,"line":1453},[1255,5362,5363],{"class":1287},"    textCharsPerSurface ",[1255,5365,1291],{"class":1283},[1255,5367,5368],{"class":1495}," 4000",[1255,5370,1405],{"class":1287},[1255,5372,5373,5376,5378,5381],{"class":1257,"line":1459},[1255,5374,5375],{"class":1287},"    strokesPerDrawing   ",[1255,5377,1291],{"class":1283},[1255,5379,5380],{"class":1495}," 150",[1255,5382,1405],{"class":1287},[1255,5384,5385,5388,5390,5393],{"class":1257,"line":1465},[1255,5386,5387],{"class":1287},"    pointsPerStroke     ",[1255,5389,1291],{"class":1283},[1255,5391,5392],{"class":1495}," 600",[1255,5394,1405],{"class":1287},[1255,5396,5397,5400,5402,5405],{"class":1257,"line":1470},[1255,5398,5399],{"class":1287},"    pointsPerSurface    ",[1255,5401,1291],{"class":1283},[1255,5403,5404],{"class":1495}," 3000",[1255,5406,1405],{"class":1287},[1255,5408,5409,5412,5414,5416],{"class":1257,"line":1482},[1255,5410,5411],{"class":1287},"    imagesPerSurface    ",[1255,5413,1291],{"class":1283},[1255,5415,4754],{"class":1495},[1255,5417,1405],{"class":1287},[1255,5419,5420,5423,5425,5427],{"class":1257,"line":1510},[1255,5421,5422],{"class":1287},"    imagesPerBook       ",[1255,5424,1291],{"class":1283},[1255,5426,1636],{"class":1495},[1255,5428,1405],{"class":1287},[1255,5430,5431,5434,5436,5439,5442,5445],{"class":1257,"line":1533},[1255,5432,5433],{"class":1287},"    surfaceBytes        ",[1255,5435,1291],{"class":1283},[1255,5437,5438],{"class":1495}," 32",[1255,5440,5441],{"class":1283}," *",[1255,5443,5444],{"class":1495}," 1024",[1255,5446,1405],{"class":1287},[1255,5448,5449,5452,5454,5457,5459,5461],{"class":1257,"line":1538},[1255,5450,5451],{"class":1287},"    bookBytes           ",[1255,5453,1291],{"class":1283},[1255,5455,5456],{"class":1495}," 768",[1255,5458,5441],{"class":1283},[1255,5460,5444],{"class":1495},[1255,5462,1405],{"class":1287},[1255,5464,5465,5468,5470,5473],{"class":1257,"line":1543},[1255,5466,5467],{"class":1287},"    booksPerCitizen     ",[1255,5469,1291],{"class":1283},[1255,5471,5472],{"class":1495}," 0",[1255,5474,1405],{"class":1287},[1255,5476,5477],{"class":1257,"line":1548},[1255,5478,1428],{"class":1287},[1255,5480,5481],{"class":1257,"line":1554},[1255,5482,1262],{"emptyLinePlaceholder":1261},[1255,5484,5485],{"class":1257,"line":1560},[1255,5486,1305],{"class":1268},[1255,5488,5489],{"class":1257,"line":1566},[1255,5490,5491],{"class":1268},"---     External images\n",[1255,5493,5494],{"class":1257,"line":1572},[1255,5495,5496],{"class":1268},"---     Only https URLs on these hosts can be placed. Every reader's client loads the\n",[1255,5498,5499],{"class":1257,"line":1577},[1255,5500,5501],{"class":1268},"---     picture from that host, so keep the list to services you trust.\n",[1255,5503,5504],{"class":1257,"line":1589},[1255,5505,5506],{"class":1268},"---     subdomains  also accept \u003Canything>.host\n",[1255,5508,5509],{"class":1257,"line":1602},[1255,5510,5511],{"class":1268},"---     extensions  the file extension the path must end with (nil = any)\n",[1255,5513,5514],{"class":1257,"line":1615},[1255,5515,5516],{"class":1268},"---     allowQuery  keep ?query (false refuses URLs that carry one)\n",[1255,5518,5519],{"class":1257,"line":1628},[1255,5520,5521],{"class":1268},"---     A host removed from this list stops being shown the next time a book is opened,\n",[1255,5523,5524],{"class":1257,"line":1641},[1255,5525,5526],{"class":1268},"---     and its images are dropped from the database once the author saves that page again.\n",[1255,5528,5529],{"class":1257,"line":1658},[1255,5530,5531],{"class":1268},"---     Discord CDN links carry ex \u002F is \u002F hm and expire after a while, so they are\n",[1255,5533,5534],{"class":1257,"line":1675},[1255,5535,5536],{"class":1268},"---     left out on purpose.\n",[1255,5538,5539],{"class":1257,"line":1692},[1255,5540,1317],{"class":1268},[1255,5542,5543,5545,5548,5550],{"class":1257,"line":1709},[1255,5544,1334],{"class":1287},[1255,5546,5547],{"class":1337},"images",[1255,5549,1341],{"class":1283},[1255,5551,1384],{"class":1287},[1255,5553,5554,5557,5559,5561],{"class":1257,"line":1714},[1255,5555,5556],{"class":1287},"    enabled      ",[1255,5558,1291],{"class":1283},[1255,5560,2227],{"class":1283},[1255,5562,1405],{"class":1287},[1255,5564,5565,5568,5570,5573],{"class":1257,"line":1719},[1255,5566,5567],{"class":1287},"    maxUrlLength ",[1255,5569,1291],{"class":1283},[1255,5571,5572],{"class":1495}," 512",[1255,5574,1405],{"class":1287},[1255,5576,5577,5580,5582],{"class":1257,"line":1724},[1255,5578,5579],{"class":1287},"    hosts ",[1255,5581,1291],{"class":1283},[1255,5583,1384],{"class":1287},[1255,5585,5586,5589,5591,5593,5596,5598,5601,5603,5605,5608,5610,5612,5614,5617,5619,5621,5623,5626,5628,5630,5632,5635,5637,5639,5641,5644,5646,5648,5650,5653,5655,5658,5660,5662],{"class":1257,"line":1730},[1255,5587,5588],{"class":1287},"        { host ",[1255,5590,1291],{"class":1283},[1255,5592,1395],{"class":1283},[1255,5594,5595],{"class":1398},"i.imgur.com",[1255,5597,1402],{"class":1283},[1255,5599,5600],{"class":1287},", subdomains ",[1255,5602,1291],{"class":1283},[1255,5604,2469],{"class":1283},[1255,5606,5607],{"class":1287},", extensions ",[1255,5609,1291],{"class":1283},[1255,5611,4467],{"class":1287},[1255,5613,1402],{"class":1283},[1255,5615,5616],{"class":1398},"png",[1255,5618,1402],{"class":1283},[1255,5620,1806],{"class":1287},[1255,5622,1402],{"class":1283},[1255,5624,5625],{"class":1398},"jpg",[1255,5627,1402],{"class":1283},[1255,5629,1806],{"class":1287},[1255,5631,1402],{"class":1283},[1255,5633,5634],{"class":1398},"jpeg",[1255,5636,1402],{"class":1283},[1255,5638,1806],{"class":1287},[1255,5640,1402],{"class":1283},[1255,5642,5643],{"class":1398},"gif",[1255,5645,1402],{"class":1283},[1255,5647,1806],{"class":1287},[1255,5649,1402],{"class":1283},[1255,5651,5652],{"class":1398},"webp",[1255,5654,1402],{"class":1283},[1255,5656,5657],{"class":1287},", }, allowQuery ",[1255,5659,1291],{"class":1283},[1255,5661,2469],{"class":1283},[1255,5663,1507],{"class":1287},[1255,5665,5666],{"class":1257,"line":1736},[1255,5667,2355],{"class":1287},[1255,5669,5670],{"class":1257,"line":1742},[1255,5671,1428],{"class":1287},[1255,5673,5674],{"class":1257,"line":1748},[1255,5675,1262],{"emptyLinePlaceholder":1261},[1255,5677,5678],{"class":1257,"line":1753},[1255,5679,1305],{"class":1268},[1255,5681,5682],{"class":1257,"line":1765},[1255,5683,5684],{"class":1268},"---     Rate limits per player and action (token bucket)\n",[1255,5686,5687],{"class":1257,"line":1823},[1255,5688,5689],{"class":1268},"---     burst is how many calls may come at once, perSecond how fast they refill\n",[1255,5691,5692],{"class":1257,"line":1878},[1255,5693,1317],{"class":1268},[1255,5695,5696,5698,5701,5703],{"class":1257,"line":1941},[1255,5697,1334],{"class":1287},[1255,5699,5700],{"class":1337},"rateLimits",[1255,5702,1341],{"class":1283},[1255,5704,1384],{"class":1287},[1255,5706,5707,5710,5712,5715,5717,5719,5722,5724,5727],{"class":1257,"line":2016},[1255,5708,5709],{"class":1287},"    createBook    ",[1255,5711,1291],{"class":1283},[1255,5713,5714],{"class":1287}," { burst ",[1255,5716,1291],{"class":1283},[1255,5718,1610],{"class":1495},[1255,5720,5721],{"class":1287},",  perSecond ",[1255,5723,1291],{"class":1283},[1255,5725,5726],{"class":1495}," 0.1",[1255,5728,1507],{"class":1287},[1255,5730,5731,5734,5736,5738,5740,5743,5745,5747,5749],{"class":1257,"line":2082},[1255,5732,5733],{"class":1287},"    openBook      ",[1255,5735,1291],{"class":1283},[1255,5737,5714],{"class":1287},[1255,5739,1291],{"class":1283},[1255,5741,5742],{"class":1495}," 3",[1255,5744,5721],{"class":1287},[1255,5746,1291],{"class":1283},[1255,5748,1610],{"class":1495},[1255,5750,1507],{"class":1287},[1255,5752,5753,5756,5758,5760,5762,5765,5768,5770,5772],{"class":1257,"line":2157},[1255,5754,5755],{"class":1287},"    loadSurfaces  ",[1255,5757,1291],{"class":1283},[1255,5759,5714],{"class":1287},[1255,5761,1291],{"class":1283},[1255,5763,5764],{"class":1495}," 10",[1255,5766,5767],{"class":1287},", perSecond ",[1255,5769,1291],{"class":1283},[1255,5771,1597],{"class":1495},[1255,5773,1507],{"class":1287},[1255,5775,5776,5779,5781,5783,5785,5787,5789,5791,5793],{"class":1257,"line":2162},[1255,5777,5778],{"class":1287},"    saveSurface   ",[1255,5780,1291],{"class":1283},[1255,5782,5714],{"class":1287},[1255,5784,1291],{"class":1283},[1255,5786,4609],{"class":1495},[1255,5788,5721],{"class":1287},[1255,5790,1291],{"class":1283},[1255,5792,1610],{"class":1495},[1255,5794,1507],{"class":1287},[1255,5796,5797,5800,5802,5804,5806,5809,5811,5813,5816],{"class":1257,"line":2167},[1255,5798,5799],{"class":1287},"    updatePages   ",[1255,5801,1291],{"class":1283},[1255,5803,5714],{"class":1287},[1255,5805,1291],{"class":1283},[1255,5807,5808],{"class":1495}," 2",[1255,5810,5721],{"class":1287},[1255,5812,1291],{"class":1283},[1255,5814,5815],{"class":1495}," 0.5",[1255,5817,1507],{"class":1287},[1255,5819,5820,5823,5825,5827,5829,5831,5833,5835,5837],{"class":1257,"line":2172},[1255,5821,5822],{"class":1287},"    setTitle      ",[1255,5824,1291],{"class":1283},[1255,5826,5714],{"class":1287},[1255,5828,1291],{"class":1283},[1255,5830,5808],{"class":1495},[1255,5832,5721],{"class":1287},[1255,5834,1291],{"class":1283},[1255,5836,5815],{"class":1495},[1255,5838,1507],{"class":1287},[1255,5840,5841,5844,5846,5848,5850,5852,5854,5856,5858],{"class":1257,"line":2178},[1255,5842,5843],{"class":1287},"    checkImageUrl ",[1255,5845,1291],{"class":1283},[1255,5847,5714],{"class":1287},[1255,5849,1291],{"class":1283},[1255,5851,5742],{"class":1495},[1255,5853,5721],{"class":1287},[1255,5855,1291],{"class":1283},[1255,5857,5808],{"class":1495},[1255,5859,1507],{"class":1287},[1255,5861,5862,5865,5867,5869,5871,5873,5875,5877,5880],{"class":1257,"line":2184},[1255,5863,5864],{"class":1287},"    sealBook      ",[1255,5866,1291],{"class":1283},[1255,5868,5714],{"class":1287},[1255,5870,1291],{"class":1283},[1255,5872,1610],{"class":1495},[1255,5874,5721],{"class":1287},[1255,5876,1291],{"class":1283},[1255,5878,5879],{"class":1495}," 0.2",[1255,5881,1507],{"class":1287},[1255,5883,5884,5887,5889,5891,5893,5895,5897,5899,5901],{"class":1257,"line":2190},[1255,5885,5886],{"class":1287},"    shareBook     ",[1255,5888,1291],{"class":1283},[1255,5890,5714],{"class":1287},[1255,5892,1291],{"class":1283},[1255,5894,1610],{"class":1495},[1255,5896,5721],{"class":1287},[1255,5898,1291],{"class":1283},[1255,5900,5879],{"class":1495},[1255,5902,1507],{"class":1287},[1255,5904,5905,5908,5910,5912,5914,5917,5919,5921,5923],{"class":1257,"line":2196},[1255,5906,5907],{"class":1287},"    moderate      ",[1255,5909,1291],{"class":1283},[1255,5911,5714],{"class":1287},[1255,5913,1291],{"class":1283},[1255,5915,5916],{"class":1495}," 5",[1255,5918,5721],{"class":1287},[1255,5920,1291],{"class":1283},[1255,5922,5808],{"class":1495},[1255,5924,1507],{"class":1287},[1255,5926,5927],{"class":1257,"line":2202},[1255,5928,1428],{"class":1287},[1255,5930,5931],{"class":1257,"line":2207},[1255,5932,1262],{"emptyLinePlaceholder":1261},[1255,5934,5935],{"class":1257,"line":2219},[1255,5936,1305],{"class":1268},[1255,5938,5939],{"class":1257,"line":2232},[1255,5940,5941],{"class":1268},"---     Editing\n",[1255,5943,5944],{"class":1257,"line":2242},[1255,5945,5946],{"class":1268},"---     leaseIdleMinutes: an editor who sends nothing for this long loses the edit lock\n",[1255,5948,5949],{"class":1257,"line":2271},[1255,5950,5951],{"class":1268},"---     and the book closes on their screen\n",[1255,5953,5954],{"class":1257,"line":2298},[1255,5955,1317],{"class":1268},[1255,5957,5958,5960,5963,5965],{"class":1257,"line":2325},[1255,5959,1334],{"class":1287},[1255,5961,5962],{"class":1337},"editing",[1255,5964,1341],{"class":1283},[1255,5966,1384],{"class":1287},[1255,5968,5969,5972,5974,5977],{"class":1257,"line":2352},[1255,5970,5971],{"class":1287},"    leaseIdleMinutes ",[1255,5973,1291],{"class":1283},[1255,5975,5976],{"class":1495}," 15",[1255,5978,1405],{"class":1287},[1255,5980,5981],{"class":1257,"line":2358},[1255,5982,1428],{"class":1287},[1255,5984,5985],{"class":1257,"line":2368},[1255,5986,1262],{"emptyLinePlaceholder":1261},[1255,5988,5989],{"class":1257,"line":2403},[1255,5990,1305],{"class":1268},[1255,5992,5993],{"class":1257,"line":2438},[1255,5994,5995],{"class":1268},"---     Books nobody opened for this many days are deleted on start and once a day\n",[1255,5997,5998],{"class":1257,"line":2474},[1255,5999,6000],{"class":1268},"---     (the items stay and say the book is missing), 0 keeps them forever\n",[1255,6002,6003],{"class":1257,"line":2507},[1255,6004,1317],{"class":1268},[1255,6006,6007,6009,6011],{"class":1257,"line":2542},[1255,6008,1269],{"class":1268},[1255,6010,1325],{"class":1272},[1255,6012,6013],{"class":1276}," integer\n",[1255,6015,6016,6018,6021,6023],{"class":1257,"line":2575},[1255,6017,1334],{"class":1287},[1255,6019,6020],{"class":1337},"retentionDays",[1255,6022,1341],{"class":1283},[1255,6024,6025],{"class":1495}," 0\n",[1255,6027,6028],{"class":1257,"line":2608},[1255,6029,1262],{"emptyLinePlaceholder":1261},[1255,6031,6032],{"class":1257,"line":2641},[1255,6033,1305],{"class":1268},[1255,6035,6036],{"class":1257,"line":2675},[1255,6037,6038],{"class":1268},"---     Moderation\n",[1255,6040,6041],{"class":1257,"line":2710},[1255,6042,6043],{"class":1268},"---     ace       who may use \u002Fbookmod \u002Fbookhide \u002Fbookpurgeimages \u002Fbookunseal\n",[1255,6045,6046],{"class":1257,"line":2743},[1255,6047,6048],{"class":1268},"---               (and the moderation view), checked again on every request\n",[1255,6050,6051],{"class":1257,"line":2776},[1255,6052,6053],{"class":1268},"---     webhook   Discord webhook URL for the moderation log, \"\" disables it\n",[1255,6055,6056],{"class":1257,"line":2809},[1255,6057,1317],{"class":1268},[1255,6059,6060,6062,6065,6067],{"class":1257,"line":2842},[1255,6061,1334],{"class":1287},[1255,6063,6064],{"class":1337},"moderation",[1255,6066,1341],{"class":1283},[1255,6068,1384],{"class":1287},[1255,6070,6071,6074,6076,6078,6081,6083],{"class":1257,"line":2877},[1255,6072,6073],{"class":1287},"    ace     ",[1255,6075,1291],{"class":1283},[1255,6077,1395],{"class":1283},[1255,6079,6080],{"class":1398},"group.admin",[1255,6082,1402],{"class":1283},[1255,6084,1405],{"class":1287},[1255,6086,6087,6090,6092,6095],{"class":1257,"line":2910},[1255,6088,6089],{"class":1287},"    webhook ",[1255,6091,1291],{"class":1283},[1255,6093,6094],{"class":1283}," \"\"",[1255,6096,1405],{"class":1287},[1255,6098,6099],{"class":1257,"line":2943},[1255,6100,1428],{"class":1287},[1255,6102,6103],{"class":1257,"line":2976},[1255,6104,1262],{"emptyLinePlaceholder":1261},[1255,6106,6107],{"class":1257,"line":3009},[1255,6108,1305],{"class":1268},[1255,6110,6111],{"class":1257,"line":3014},[1255,6112,6113],{"class":1268},"---     Moderation panel in the browser (http:\u002F\u002F\u003Chost>:30120\u002FREC_Books\u002F)\n",[1255,6115,6116],{"class":1257,"line":3047},[1255,6117,6118],{"class":1268},"---     Lists every book and opens one in the moderation view. The in-game \u002Fbookmod\n",[1255,6120,6121],{"class":1257,"line":3080},[1255,6122,6123],{"class":1268},"---     keeps using moderation.ace above, http below only affects the browser route.\n",[1255,6125,6126],{"class":1257,"line":3114},[1255,6127,6128],{"class":1268},"---\n",[1255,6130,6131],{"class":1257,"line":3147},[1255,6132,6133],{"class":1268},"---     Tokens, dist dir and the address allowlist are shared defaults from\n",[1255,6135,6136],{"class":1257,"line":3181},[1255,6137,6138],{"class":1268},"---     REC_Library. One convar covers every REC_* panel, so set these once:\n",[1255,6140,6141],{"class":1257,"line":3214},[1255,6142,6143],{"class":1268},"---         set REC:adminToken \"xxxxx\"\n",[1255,6145,6146],{"class":1257,"line":3247},[1255,6147,6148],{"class":1268},"---         set REC:supportToken \"yyyyy\"\n",[1255,6150,6151],{"class":1257,"line":3280},[1255,6152,6153],{"class":1268},"---         set REC:allowedAddresses \"192.168.1.0\u002F24\"   # opens the LAN everywhere\n",[1255,6155,6156],{"class":1257,"line":3313},[1255,6157,6128],{"class":1268},[1255,6159,6160],{"class":1257,"line":3346},[1255,6161,6162],{"class":1268},"---     Naming this resource narrows one of them to this panel alone:\n",[1255,6164,6165],{"class":1257,"line":3379},[1255,6166,6167],{"class":1268},"---         set REC_Books:supportToken \"zzzzz\"\n",[1255,6169,6170],{"class":1257,"line":3412},[1255,6171,1317],{"class":1268},[1255,6173,6174,6176,6179,6181,6184,6187,6190,6193,6195],{"class":1257,"line":3417},[1255,6175,1334],{"class":1287},[1255,6177,6178],{"class":1337},"web",[1255,6180,1341],{"class":1283},[1255,6182,6183],{"class":1337}," webConfig",[1255,6185,6186],{"class":1287},":",[1255,6188,6189],{"class":5016},"build",[1255,6191,6192],{"class":1287},"(config.",[1255,6194,1338],{"class":1337},[1255,6196,6197],{"class":1287},", {\n",[1255,6199,6200],{"class":1257,"line":3450},[1255,6201,1262],{"emptyLinePlaceholder":1261},[1255,6203,6204],{"class":1257,"line":3483},[1255,6205,6206],{"class":1268},"    ---[[\n",[1255,6208,6209],{"class":1257,"line":3516},[1255,6210,6211],{"class":1268},"    ---     Permission areas this resource understands, as \"\u003Carea>:read\" \u002F \"\u003Carea>:write\"\n",[1255,6213,6214],{"class":1257,"line":3549},[1255,6215,6216],{"class":1268},"    ---]]\n",[1255,6218,6219,6222,6224],{"class":1257,"line":3582},[1255,6220,6221],{"class":1268},"    ---",[1255,6223,1325],{"class":1272},[1255,6225,4454],{"class":1276},[1255,6227,6228,6231,6233],{"class":1257,"line":3615},[1255,6229,6230],{"class":1287},"    areas ",[1255,6232,1291],{"class":1283},[1255,6234,1384],{"class":1287},[1255,6236,6237,6240,6243,6245,6248],{"class":1257,"line":3648},[1255,6238,6239],{"class":1283},"        \"",[1255,6241,6242],{"class":1398},"books",[1255,6244,1402],{"class":1283},[1255,6246,6247],{"class":1287},",        ",[1255,6249,6250],{"class":1268},"-- read lists and opens books, write hides \u002F clears \u002F unseals \u002F deletes them\n",[1255,6252,6253],{"class":1257,"line":3681},[1255,6254,2355],{"class":1287},[1255,6256,6257],{"class":1257,"line":3714},[1255,6258,1262],{"emptyLinePlaceholder":1261},[1255,6260,6261,6264,6266],{"class":1257,"line":3747},[1255,6262,6263],{"class":1287},"    http ",[1255,6265,1291],{"class":1283},[1255,6267,1384],{"class":1287},[1255,6269,6270],{"class":1257,"line":3752},[1255,6271,1262],{"emptyLinePlaceholder":1261},[1255,6273,6274,6277,6279],{"class":1257,"line":3785},[1255,6275,6276],{"class":1268},"        ---",[1255,6278,1325],{"class":1272},[1255,6280,1328],{"class":1276},[1255,6282,6283,6286,6288,6290,6292],{"class":1257,"line":3818},[1255,6284,6285],{"class":1287},"        enabled ",[1255,6287,1291],{"class":1283},[1255,6289,2227],{"class":1283},[1255,6291,1806],{"class":1287},[1255,6293,6294],{"class":1268},"-- RELEASE:false\n",[1255,6296,6297],{"class":1257,"line":3851},[1255,6298,1262],{"emptyLinePlaceholder":1261},[1255,6300,6301],{"class":1257,"line":3884},[1255,6302,6303],{"class":1268},"        -- where the built panel lives, relative to this resource\n",[1255,6305,6306],{"class":1257,"line":3917},[1255,6307,6308],{"class":1268},"        -- distDir = \"web\u002Fbuild\",\n",[1255,6310,6311],{"class":1257,"line":3950},[1255,6312,1262],{"emptyLinePlaceholder":1261},[1255,6314,6315],{"class":1257,"line":3983},[1255,6316,6317],{"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,6319,6320],{"class":1257,"line":4016},[1255,6321,6322],{"class":1268},"        -- customTokens = {\n",[1255,6324,6325],{"class":1257,"line":4049},[1255,6326,6327],{"class":1268},"        --     { name = \"booksReadOnly\", scopes = { \"books:read\" }, },\n",[1255,6329,6330],{"class":1257,"line":4082},[1255,6331,6332],{"class":1268},"        -- },\n",[1255,6334,6335],{"class":1257,"line":4087},[1255,6336,1262],{"emptyLinePlaceholder":1261},[1255,6338,6339],{"class":1257,"line":4092},[1255,6340,6341],{"class":1268},"        -- replaces the convar-built address list entirely, keep loopback in it\n",[1255,6343,6344],{"class":1257,"line":4097},[1255,6345,6346],{"class":1268},"        -- allowedAddresses = {\n",[1255,6348,6349],{"class":1257,"line":4102},[1255,6350,6351],{"class":1268},"        --     \"127.0.0.0\u002F8\",\n",[1255,6353,6354],{"class":1257,"line":4108},[1255,6355,6356],{"class":1268},"        --     \"192.168.1.0\u002F24\",\n",[1255,6358,6359],{"class":1257,"line":4114},[1255,6360,6332],{"class":1268},[1255,6362,6363],{"class":1257,"line":4120},[1255,6364,1262],{"emptyLinePlaceholder":1261},[1255,6366,6367],{"class":1257,"line":4126},[1255,6368,6369],{"class":1268},"        -- trustedProxies = {\n",[1255,6371,6372],{"class":1257,"line":4131},[1255,6373,6374],{"class":1268},"        --     \"10.0.0.5\",\n",[1255,6376,6377],{"class":1257,"line":4143},[1255,6378,6332],{"class":1268},[1255,6380,6381],{"class":1257,"line":4170},[1255,6382,2355],{"class":1287},[1255,6384,6385,6388],{"class":1257,"line":4224},[1255,6386,6387],{"class":1287},"}) ",[1255,6389,6390],{"class":1268},"--[[@as REC_Books.Server.Config.Web]]\n",[1255,6392,6393],{"class":1257,"line":4279},[1255,6394,1262],{"emptyLinePlaceholder":1261},[1255,6396,6397,6399],{"class":1257,"line":4331},[1255,6398,5194],{"class":5193},[1255,6400,5197],{"class":1287},[1255,6402,6403],{"class":1257,"line":4375},[1255,6404,1262],{"emptyLinePlaceholder":1261},[1255,6406,6407,6409,6411,6414,6416],{"class":1257,"line":4421},[1255,6408,1269],{"class":1268},[1255,6410,1273],{"class":1272},[1255,6412,6413],{"class":1276}," REC_Books.Server.Config.Web",[1255,6415,6186],{"class":5193},[1255,6417,6418],{"class":1276}," REC_Library.Server.Class.Web.WebConfig.Result\n",[1245,6420,6425],{"className":6421,"code":6422,"filename":6423,"language":6424,"meta":1250,"style":1250},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","CREATE TABLE IF NOT EXISTS `rec_books_volumes` (\n  `id` bigint(8) NOT NULL AUTO_INCREMENT,\n  `uid` varchar(24) NOT NULL,\n  `ownerCitizenId` varchar(50) NOT NULL,\n  `authorName` varchar(64) NOT NULL DEFAULT '',\n  `title` varchar(64) NOT NULL DEFAULT '',\n  `status` varchar(16) NOT NULL DEFAULT 'draft',\n  `hidden` tinyint(4) NOT NULL DEFAULT 0,\n  `pageOrder` TEXT NOT NULL,\n  `orderRev` int(11) NOT NULL DEFAULT 0,\n  `bytes` int(11) NOT NULL DEFAULT 0,\n  `sealedAt` timestamp NULL DEFAULT NULL,\n  `lastOpenedAt` timestamp NULL DEFAULT NULL,\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`id`),\n  UNIQUE KEY `uid` (`uid`),\n  KEY `ownerCitizenId` (`ownerCitizenId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;\n\nCREATE TABLE IF NOT EXISTS `rec_books_surfaces` (\n  `id` bigint(8) NOT NULL AUTO_INCREMENT,\n  `bookUid` varchar(24) NOT NULL,\n  `surfaceId` varchar(16) NOT NULL,\n  `rev` int(11) NOT NULL DEFAULT 0,\n  `data` MEDIUMTEXT NOT NULL,\n  `bytes` int(11) NOT NULL DEFAULT 0,\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`id`),\n  UNIQUE KEY `bookSurface` (`bookUid`, `surfaceId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;\n","rec_books.sql","sql",[1252,6426,6427,6456,6484,6507,6529,6557,6582,6615,6642,6659,6686,6711,6732,6751,6780,6799,6815,6839,6861,6890,6894,6915,6935,6956,6977,7002,7018,7042,7066,7084,7098,7129],{"__ignoreMap":1250},[1255,6428,6429,6432,6435,6438,6441,6444,6447,6450,6453],{"class":1257,"line":1258},[1255,6430,6431],{"class":1495},"CREATE",[1255,6433,6434],{"class":1495}," TABLE",[1255,6436,6437],{"class":5016}," IF",[1255,6439,6440],{"class":1495}," NOT",[1255,6442,6443],{"class":1495}," EXISTS",[1255,6445,6446],{"class":1283}," `",[1255,6448,6449],{"class":1398},"rec_books_volumes",[1255,6451,6452],{"class":1283},"`",[1255,6454,6455],{"class":1287}," (\n",[1255,6457,6458,6461,6464,6466,6470,6472,6475,6478,6481],{"class":1257,"line":1265},[1255,6459,6460],{"class":1283},"  `",[1255,6462,6463],{"class":1398},"id",[1255,6465,6452],{"class":1283},[1255,6467,6469],{"class":6468},"spNyl"," bigint",[1255,6471,5020],{"class":1287},[1255,6473,6474],{"class":1495},"8",[1255,6476,6477],{"class":1287},") ",[1255,6479,6480],{"class":1495},"NOT NULL",[1255,6482,6483],{"class":1287}," AUTO_INCREMENT,\n",[1255,6485,6486,6488,6491,6493,6496,6498,6501,6503,6505],{"class":1257,"line":1280},[1255,6487,6460],{"class":1283},[1255,6489,6490],{"class":1398},"uid",[1255,6492,6452],{"class":1283},[1255,6494,6495],{"class":6468}," varchar",[1255,6497,5020],{"class":1287},[1255,6499,6500],{"class":1495},"24",[1255,6502,6477],{"class":1287},[1255,6504,6480],{"class":1495},[1255,6506,1405],{"class":1287},[1255,6508,6509,6511,6514,6516,6518,6520,6523,6525,6527],{"class":1257,"line":1297},[1255,6510,6460],{"class":1283},[1255,6512,6513],{"class":1398},"ownerCitizenId",[1255,6515,6452],{"class":1283},[1255,6517,6495],{"class":6468},[1255,6519,5020],{"class":1287},[1255,6521,6522],{"class":1495},"50",[1255,6524,6477],{"class":1287},[1255,6526,6480],{"class":1495},[1255,6528,1405],{"class":1287},[1255,6530,6531,6533,6536,6538,6540,6542,6545,6547,6549,6552,6555],{"class":1257,"line":1302},[1255,6532,6460],{"class":1283},[1255,6534,6535],{"class":1398},"authorName",[1255,6537,6452],{"class":1283},[1255,6539,6495],{"class":6468},[1255,6541,5020],{"class":1287},[1255,6543,6544],{"class":1495},"64",[1255,6546,6477],{"class":1287},[1255,6548,6480],{"class":1495},[1255,6550,6551],{"class":6468}," DEFAULT",[1255,6553,6554],{"class":1283}," ''",[1255,6556,1405],{"class":1287},[1255,6558,6559,6561,6564,6566,6568,6570,6572,6574,6576,6578,6580],{"class":1257,"line":1308},[1255,6560,6460],{"class":1283},[1255,6562,6563],{"class":1398},"title",[1255,6565,6452],{"class":1283},[1255,6567,6495],{"class":6468},[1255,6569,5020],{"class":1287},[1255,6571,6544],{"class":1495},[1255,6573,6477],{"class":1287},[1255,6575,6480],{"class":1495},[1255,6577,6551],{"class":6468},[1255,6579,6554],{"class":1283},[1255,6581,1405],{"class":1287},[1255,6583,6584,6586,6589,6591,6593,6595,6598,6600,6602,6604,6607,6610,6613],{"class":1257,"line":1314},[1255,6585,6460],{"class":1283},[1255,6587,6588],{"class":1398},"status",[1255,6590,6452],{"class":1283},[1255,6592,6495],{"class":6468},[1255,6594,5020],{"class":1287},[1255,6596,6597],{"class":1495},"16",[1255,6599,6477],{"class":1287},[1255,6601,6480],{"class":1495},[1255,6603,6551],{"class":6468},[1255,6605,6606],{"class":1283}," '",[1255,6608,6609],{"class":1398},"draft",[1255,6611,6612],{"class":1283},"'",[1255,6614,1405],{"class":1287},[1255,6616,6617,6619,6622,6624,6627,6629,6632,6634,6636,6638,6640],{"class":1257,"line":1320},[1255,6618,6460],{"class":1283},[1255,6620,6621],{"class":1398},"hidden",[1255,6623,6452],{"class":1283},[1255,6625,6626],{"class":6468}," tinyint",[1255,6628,5020],{"class":1287},[1255,6630,6631],{"class":1495},"4",[1255,6633,6477],{"class":1287},[1255,6635,6480],{"class":1495},[1255,6637,6551],{"class":6468},[1255,6639,5472],{"class":1495},[1255,6641,1405],{"class":1287},[1255,6643,6644,6646,6649,6651,6654,6657],{"class":1257,"line":1331},[1255,6645,6460],{"class":1283},[1255,6647,6648],{"class":1398},"pageOrder",[1255,6650,6452],{"class":1283},[1255,6652,6653],{"class":6468}," TEXT",[1255,6655,6656],{"class":1495}," NOT NULL",[1255,6658,1405],{"class":1287},[1255,6660,6661,6663,6666,6668,6671,6673,6676,6678,6680,6682,6684],{"class":1257,"line":1347},[1255,6662,6460],{"class":1283},[1255,6664,6665],{"class":1398},"orderRev",[1255,6667,6452],{"class":1283},[1255,6669,6670],{"class":6468}," int",[1255,6672,5020],{"class":1287},[1255,6674,6675],{"class":1495},"11",[1255,6677,6477],{"class":1287},[1255,6679,6480],{"class":1495},[1255,6681,6551],{"class":6468},[1255,6683,5472],{"class":1495},[1255,6685,1405],{"class":1287},[1255,6687,6688,6690,6693,6695,6697,6699,6701,6703,6705,6707,6709],{"class":1257,"line":1352},[1255,6689,6460],{"class":1283},[1255,6691,6692],{"class":1398},"bytes",[1255,6694,6452],{"class":1283},[1255,6696,6670],{"class":6468},[1255,6698,5020],{"class":1287},[1255,6700,6675],{"class":1495},[1255,6702,6477],{"class":1287},[1255,6704,6480],{"class":1495},[1255,6706,6551],{"class":6468},[1255,6708,5472],{"class":1495},[1255,6710,1405],{"class":1287},[1255,6712,6713,6715,6718,6720,6723,6726,6728,6730],{"class":1257,"line":1357},[1255,6714,6460],{"class":1283},[1255,6716,6717],{"class":1398},"sealedAt",[1255,6719,6452],{"class":1283},[1255,6721,6722],{"class":6468}," timestamp",[1255,6724,6725],{"class":1495}," NULL",[1255,6727,6551],{"class":6468},[1255,6729,6725],{"class":1495},[1255,6731,1405],{"class":1287},[1255,6733,6734,6736,6739,6741,6743,6745,6747,6749],{"class":1257,"line":1363},[1255,6735,6460],{"class":1283},[1255,6737,6738],{"class":1398},"lastOpenedAt",[1255,6740,6452],{"class":1283},[1255,6742,6722],{"class":6468},[1255,6744,6725],{"class":1495},[1255,6746,6551],{"class":6468},[1255,6748,6725],{"class":1495},[1255,6750,1405],{"class":1287},[1255,6752,6753,6755,6758,6760,6762,6764,6766,6769,6772,6775,6777],{"class":1257,"line":1369},[1255,6754,6460],{"class":1283},[1255,6756,6757],{"class":1398},"updatedAt",[1255,6759,6452],{"class":1283},[1255,6761,6722],{"class":6468},[1255,6763,6656],{"class":1495},[1255,6765,6551],{"class":6468},[1255,6767,6768],{"class":5016}," current_timestamp",[1255,6770,6771],{"class":1287},"() ",[1255,6773,6774],{"class":6468},"ON UPDATE",[1255,6776,6768],{"class":5016},[1255,6778,6779],{"class":1287},"(),\n",[1255,6781,6782,6784,6787,6789,6791,6793,6795,6797],{"class":1257,"line":1374},[1255,6783,6460],{"class":1283},[1255,6785,6786],{"class":1398},"createdAt",[1255,6788,6452],{"class":1283},[1255,6790,6722],{"class":6468},[1255,6792,6656],{"class":1495},[1255,6794,6551],{"class":6468},[1255,6796,6768],{"class":5016},[1255,6798,6779],{"class":1287},[1255,6800,6801,6804,6807,6809,6811,6813],{"class":1257,"line":1387},[1255,6802,6803],{"class":6468},"  PRIMARY KEY",[1255,6805,6806],{"class":1287}," (",[1255,6808,6452],{"class":1283},[1255,6810,6463],{"class":1398},[1255,6812,6452],{"class":1283},[1255,6814,5039],{"class":1287},[1255,6816,6817,6820,6823,6825,6827,6829,6831,6833,6835,6837],{"class":1257,"line":1408},[1255,6818,6819],{"class":1495},"  UNIQUE",[1255,6821,6822],{"class":1495}," KEY",[1255,6824,6446],{"class":1283},[1255,6826,6490],{"class":1398},[1255,6828,6452],{"class":1283},[1255,6830,6806],{"class":1287},[1255,6832,6452],{"class":1283},[1255,6834,6490],{"class":1398},[1255,6836,6452],{"class":1283},[1255,6838,5039],{"class":1287},[1255,6840,6841,6844,6846,6848,6850,6852,6854,6856,6858],{"class":1257,"line":1425},[1255,6842,6843],{"class":1495},"  KEY",[1255,6845,6446],{"class":1283},[1255,6847,6513],{"class":1398},[1255,6849,6452],{"class":1283},[1255,6851,6806],{"class":1287},[1255,6853,6452],{"class":1283},[1255,6855,6513],{"class":1398},[1255,6857,6452],{"class":1283},[1255,6859,6860],{"class":1287},")\n",[1255,6862,6863,6866,6868,6871,6874,6877,6879,6882,6885,6887],{"class":1257,"line":1431},[1255,6864,6865],{"class":1287},") ENGINE",[1255,6867,1291],{"class":1283},[1255,6869,6870],{"class":1287},"InnoDB ",[1255,6872,6873],{"class":6468},"DEFAULT",[1255,6875,6876],{"class":1287}," CHARSET",[1255,6878,1291],{"class":1283},[1255,6880,6881],{"class":1287},"utf8mb4 ",[1255,6883,6884],{"class":6468},"COLLATE",[1255,6886,1291],{"class":1283},[1255,6888,6889],{"class":1287},"utf8mb4_unicode_ci;\n",[1255,6891,6892],{"class":1257,"line":1436},[1255,6893,1262],{"emptyLinePlaceholder":1261},[1255,6895,6896,6898,6900,6902,6904,6906,6908,6911,6913],{"class":1257,"line":1441},[1255,6897,6431],{"class":1495},[1255,6899,6434],{"class":1495},[1255,6901,6437],{"class":5016},[1255,6903,6440],{"class":1495},[1255,6905,6443],{"class":1495},[1255,6907,6446],{"class":1283},[1255,6909,6910],{"class":1398},"rec_books_surfaces",[1255,6912,6452],{"class":1283},[1255,6914,6455],{"class":1287},[1255,6916,6917,6919,6921,6923,6925,6927,6929,6931,6933],{"class":1257,"line":1447},[1255,6918,6460],{"class":1283},[1255,6920,6463],{"class":1398},[1255,6922,6452],{"class":1283},[1255,6924,6469],{"class":6468},[1255,6926,5020],{"class":1287},[1255,6928,6474],{"class":1495},[1255,6930,6477],{"class":1287},[1255,6932,6480],{"class":1495},[1255,6934,6483],{"class":1287},[1255,6936,6937,6939,6942,6944,6946,6948,6950,6952,6954],{"class":1257,"line":1453},[1255,6938,6460],{"class":1283},[1255,6940,6941],{"class":1398},"bookUid",[1255,6943,6452],{"class":1283},[1255,6945,6495],{"class":6468},[1255,6947,5020],{"class":1287},[1255,6949,6500],{"class":1495},[1255,6951,6477],{"class":1287},[1255,6953,6480],{"class":1495},[1255,6955,1405],{"class":1287},[1255,6957,6958,6960,6963,6965,6967,6969,6971,6973,6975],{"class":1257,"line":1459},[1255,6959,6460],{"class":1283},[1255,6961,6962],{"class":1398},"surfaceId",[1255,6964,6452],{"class":1283},[1255,6966,6495],{"class":6468},[1255,6968,5020],{"class":1287},[1255,6970,6597],{"class":1495},[1255,6972,6477],{"class":1287},[1255,6974,6480],{"class":1495},[1255,6976,1405],{"class":1287},[1255,6978,6979,6981,6984,6986,6988,6990,6992,6994,6996,6998,7000],{"class":1257,"line":1465},[1255,6980,6460],{"class":1283},[1255,6982,6983],{"class":1398},"rev",[1255,6985,6452],{"class":1283},[1255,6987,6670],{"class":6468},[1255,6989,5020],{"class":1287},[1255,6991,6675],{"class":1495},[1255,6993,6477],{"class":1287},[1255,6995,6480],{"class":1495},[1255,6997,6551],{"class":6468},[1255,6999,5472],{"class":1495},[1255,7001,1405],{"class":1287},[1255,7003,7004,7006,7009,7011,7014,7016],{"class":1257,"line":1470},[1255,7005,6460],{"class":1283},[1255,7007,7008],{"class":1398},"data",[1255,7010,6452],{"class":1283},[1255,7012,7013],{"class":1287}," MEDIUMTEXT ",[1255,7015,6480],{"class":1495},[1255,7017,1405],{"class":1287},[1255,7019,7020,7022,7024,7026,7028,7030,7032,7034,7036,7038,7040],{"class":1257,"line":1482},[1255,7021,6460],{"class":1283},[1255,7023,6692],{"class":1398},[1255,7025,6452],{"class":1283},[1255,7027,6670],{"class":6468},[1255,7029,5020],{"class":1287},[1255,7031,6675],{"class":1495},[1255,7033,6477],{"class":1287},[1255,7035,6480],{"class":1495},[1255,7037,6551],{"class":6468},[1255,7039,5472],{"class":1495},[1255,7041,1405],{"class":1287},[1255,7043,7044,7046,7048,7050,7052,7054,7056,7058,7060,7062,7064],{"class":1257,"line":1510},[1255,7045,6460],{"class":1283},[1255,7047,6757],{"class":1398},[1255,7049,6452],{"class":1283},[1255,7051,6722],{"class":6468},[1255,7053,6656],{"class":1495},[1255,7055,6551],{"class":6468},[1255,7057,6768],{"class":5016},[1255,7059,6771],{"class":1287},[1255,7061,6774],{"class":6468},[1255,7063,6768],{"class":5016},[1255,7065,6779],{"class":1287},[1255,7067,7068,7070,7072,7074,7076,7078,7080,7082],{"class":1257,"line":1533},[1255,7069,6460],{"class":1283},[1255,7071,6786],{"class":1398},[1255,7073,6452],{"class":1283},[1255,7075,6722],{"class":6468},[1255,7077,6656],{"class":1495},[1255,7079,6551],{"class":6468},[1255,7081,6768],{"class":5016},[1255,7083,6779],{"class":1287},[1255,7085,7086,7088,7090,7092,7094,7096],{"class":1257,"line":1538},[1255,7087,6803],{"class":6468},[1255,7089,6806],{"class":1287},[1255,7091,6452],{"class":1283},[1255,7093,6463],{"class":1398},[1255,7095,6452],{"class":1283},[1255,7097,5039],{"class":1287},[1255,7099,7100,7102,7104,7106,7109,7111,7113,7115,7117,7119,7121,7123,7125,7127],{"class":1257,"line":1543},[1255,7101,6819],{"class":1495},[1255,7103,6822],{"class":1495},[1255,7105,6446],{"class":1283},[1255,7107,7108],{"class":1398},"bookSurface",[1255,7110,6452],{"class":1283},[1255,7112,6806],{"class":1287},[1255,7114,6452],{"class":1283},[1255,7116,6941],{"class":1398},[1255,7118,6452],{"class":1283},[1255,7120,1806],{"class":1287},[1255,7122,6452],{"class":1283},[1255,7124,6962],{"class":1398},[1255,7126,6452],{"class":1283},[1255,7128,6860],{"class":1287},[1255,7130,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149],{"class":1257,"line":1548},[1255,7132,6865],{"class":1287},[1255,7134,1291],{"class":1283},[1255,7136,6870],{"class":1287},[1255,7138,6873],{"class":6468},[1255,7140,6876],{"class":1287},[1255,7142,1291],{"class":1283},[1255,7144,6881],{"class":1287},[1255,7146,6884],{"class":6468},[1255,7148,1291],{"class":1283},[1255,7150,6889],{"class":1287},[1245,7152,7155],{"className":1247,"code":7153,"filename":7154,"language":1249,"meta":1250,"style":1250},"--[[\n    Definitions to append to ox_inventory\u002Fdata\u002Fitems.lua\n    (keep the names in sync with config.items, the images go to ox_inventory\u002Fweb\u002Fimages\u002F)\n    consume = 0 on purpose: the server takes the blank book itself once the new book exists\n]]\n\nreturn {\n    ['rec_book_blank'] = {\n        label = '白紙の本',\n        weight = 300,\n        stack = true,\n        close = true,\n        consume = 0,\n        description = '使うと自分だけの本を作れる。',\n        client = {\n            export = 'REC_Books.useBlankBook',\n        },\n    },\n\n    ['rec_book'] = {\n        label = '本',\n        weight = 300,\n        stack = false,\n        close = true,\n        consume = 0,\n        description = '使うと開ける。',\n        client = {\n            export = 'REC_Books.useBook',\n        },\n    },\n}\n","_install\u002Fox_inventory_items.lua",[1252,7156,7157,7162,7167,7172,7177,7182,7186,7192,7210,7226,7237,7248,7259,7270,7286,7295,7311,7316,7320,7324,7340,7355,7365,7375,7385,7395,7410,7418,7433,7437,7441],{"__ignoreMap":1250},[1255,7158,7159],{"class":1257,"line":1258},[1255,7160,7161],{"class":1268},"--[[\n",[1255,7163,7164],{"class":1257,"line":1265},[1255,7165,7166],{"class":1268},"    Definitions to append to ox_inventory\u002Fdata\u002Fitems.lua\n",[1255,7168,7169],{"class":1257,"line":1280},[1255,7170,7171],{"class":1268},"    (keep the names in sync with config.items, the images go to ox_inventory\u002Fweb\u002Fimages\u002F)\n",[1255,7173,7174],{"class":1257,"line":1297},[1255,7175,7176],{"class":1268},"    consume = 0 on purpose: the server takes the blank book itself once the new book exists\n",[1255,7178,7179],{"class":1257,"line":1302},[1255,7180,7181],{"class":1268},"]]\n",[1255,7183,7184],{"class":1257,"line":1308},[1255,7185,1262],{"emptyLinePlaceholder":1261},[1255,7187,7188,7190],{"class":1257,"line":1314},[1255,7189,5194],{"class":5193},[1255,7191,1384],{"class":1287},[1255,7193,7194,7197,7199,7201,7203,7206,7208],{"class":1257,"line":1320},[1255,7195,7196],{"class":1287},"    [",[1255,7198,6612],{"class":1283},[1255,7200,1399],{"class":1398},[1255,7202,6612],{"class":1283},[1255,7204,7205],{"class":1287},"] ",[1255,7207,1291],{"class":1283},[1255,7209,1384],{"class":1287},[1255,7211,7212,7215,7217,7219,7222,7224],{"class":1257,"line":1331},[1255,7213,7214],{"class":1287},"        label ",[1255,7216,1291],{"class":1283},[1255,7218,6606],{"class":1283},[1255,7220,7221],{"class":1398},"白紙の本",[1255,7223,6612],{"class":1283},[1255,7225,1405],{"class":1287},[1255,7227,7228,7231,7233,7235],{"class":1257,"line":1347},[1255,7229,7230],{"class":1287},"        weight ",[1255,7232,1291],{"class":1283},[1255,7234,4622],{"class":1495},[1255,7236,1405],{"class":1287},[1255,7238,7239,7242,7244,7246],{"class":1257,"line":1352},[1255,7240,7241],{"class":1287},"        stack ",[1255,7243,1291],{"class":1283},[1255,7245,2227],{"class":1283},[1255,7247,1405],{"class":1287},[1255,7249,7250,7253,7255,7257],{"class":1257,"line":1357},[1255,7251,7252],{"class":1287},"        close ",[1255,7254,1291],{"class":1283},[1255,7256,2227],{"class":1283},[1255,7258,1405],{"class":1287},[1255,7260,7261,7264,7266,7268],{"class":1257,"line":1363},[1255,7262,7263],{"class":1287},"        consume ",[1255,7265,1291],{"class":1283},[1255,7267,5472],{"class":1495},[1255,7269,1405],{"class":1287},[1255,7271,7272,7275,7277,7279,7282,7284],{"class":1257,"line":1369},[1255,7273,7274],{"class":1287},"        description ",[1255,7276,1291],{"class":1283},[1255,7278,6606],{"class":1283},[1255,7280,7281],{"class":1398},"使うと自分だけの本を作れる。",[1255,7283,6612],{"class":1283},[1255,7285,1405],{"class":1287},[1255,7287,7288,7291,7293],{"class":1257,"line":1374},[1255,7289,7290],{"class":1287},"        client ",[1255,7292,1291],{"class":1283},[1255,7294,1384],{"class":1287},[1255,7296,7297,7300,7302,7304,7307,7309],{"class":1257,"line":1387},[1255,7298,7299],{"class":1287},"            export ",[1255,7301,1291],{"class":1283},[1255,7303,6606],{"class":1283},[1255,7305,7306],{"class":1398},"REC_Books.useBlankBook",[1255,7308,6612],{"class":1283},[1255,7310,1405],{"class":1287},[1255,7312,7313],{"class":1257,"line":1408},[1255,7314,7315],{"class":1287},"        },\n",[1255,7317,7318],{"class":1257,"line":1425},[1255,7319,2355],{"class":1287},[1255,7321,7322],{"class":1257,"line":1431},[1255,7323,1262],{"emptyLinePlaceholder":1261},[1255,7325,7326,7328,7330,7332,7334,7336,7338],{"class":1257,"line":1436},[1255,7327,7196],{"class":1287},[1255,7329,6612],{"class":1283},[1255,7331,1418],{"class":1398},[1255,7333,6612],{"class":1283},[1255,7335,7205],{"class":1287},[1255,7337,1291],{"class":1283},[1255,7339,1384],{"class":1287},[1255,7341,7342,7344,7346,7348,7351,7353],{"class":1257,"line":1441},[1255,7343,7214],{"class":1287},[1255,7345,1291],{"class":1283},[1255,7347,6606],{"class":1283},[1255,7349,7350],{"class":1398},"本",[1255,7352,6612],{"class":1283},[1255,7354,1405],{"class":1287},[1255,7356,7357,7359,7361,7363],{"class":1257,"line":1447},[1255,7358,7230],{"class":1287},[1255,7360,1291],{"class":1283},[1255,7362,4622],{"class":1495},[1255,7364,1405],{"class":1287},[1255,7366,7367,7369,7371,7373],{"class":1257,"line":1453},[1255,7368,7241],{"class":1287},[1255,7370,1291],{"class":1283},[1255,7372,2469],{"class":1283},[1255,7374,1405],{"class":1287},[1255,7376,7377,7379,7381,7383],{"class":1257,"line":1459},[1255,7378,7252],{"class":1287},[1255,7380,1291],{"class":1283},[1255,7382,2227],{"class":1283},[1255,7384,1405],{"class":1287},[1255,7386,7387,7389,7391,7393],{"class":1257,"line":1465},[1255,7388,7263],{"class":1287},[1255,7390,1291],{"class":1283},[1255,7392,5472],{"class":1495},[1255,7394,1405],{"class":1287},[1255,7396,7397,7399,7401,7403,7406,7408],{"class":1257,"line":1470},[1255,7398,7274],{"class":1287},[1255,7400,1291],{"class":1283},[1255,7402,6606],{"class":1283},[1255,7404,7405],{"class":1398},"使うと開ける。",[1255,7407,6612],{"class":1283},[1255,7409,1405],{"class":1287},[1255,7411,7412,7414,7416],{"class":1257,"line":1482},[1255,7413,7290],{"class":1287},[1255,7415,1291],{"class":1283},[1255,7417,1384],{"class":1287},[1255,7419,7420,7422,7424,7426,7429,7431],{"class":1257,"line":1510},[1255,7421,7299],{"class":1287},[1255,7423,1291],{"class":1283},[1255,7425,6606],{"class":1283},[1255,7427,7428],{"class":1398},"REC_Books.useBook",[1255,7430,6612],{"class":1283},[1255,7432,1405],{"class":1287},[1255,7434,7435],{"class":1257,"line":1533},[1255,7436,7315],{"class":1287},[1255,7438,7439],{"class":1257,"line":1538},[1255,7440,2355],{"class":1287},[1255,7442,7443],{"class":1257,"line":1543},[1255,7444,1428],{"class":1287},[1245,7446,7449],{"className":1247,"code":7447,"filename":7448,"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 'v0.1.0'\nauthor 'Ⓒ RE:CORD | @Nazu'\ndescription 'Ⓒ RE:CORD Books'\n\ndependencies {\n    'REC_Library',\n    'REC_Utils',\n    'oxmysql',\n    'ox_inventory',\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---     RECBO namespace and every consumer is listed after the modules it reads.\n---     Only what a buyer edits is loaded through require, and stays readable.\n---]]\nshared_script {\n    '@REC_Library\u002Finit.lua',\n    'shared\u002Fsh_namespace.lua',\n    'config\u002Fsh_config.lua',\n    'locales\u002F*.lua',\n    'shared\u002Fsh_enum.lua',\n    'shared\u002Fsh_event.lua',\n    'shared\u002Fsh_locale.lua',\n}\n\nclient_scripts {\n    'handler\u002Fcl_handler.lua',\n    'client\u002Fcl_utils.lua',\n    'client\u002Fmodules\u002Fcl_prop.lua',\n    'client\u002Fmodules\u002Fcl_nui.lua',\n    'client\u002Fmanager\u002Fcl_sessionManager.lua',\n    'client\u002Fcl_main.lua',\n}\n\nserver_scripts {\n    '@oxmysql\u002Flib\u002FMySQL.lua',\n    'config\u002Fsv_config.lua',\n    'handler\u002Fsv_handler.lua',\n    'server\u002Fsv_schema.lua',\n    'server\u002Fsv_utils.lua',\n    'server\u002Fmodules\u002Fsv_url.lua',\n    'server\u002Fmodules\u002Fsv_catalog.lua',\n    'server\u002Fmodules\u002Fsv_validator.lua',\n    'server\u002Fmodules\u002Fsv_rateLimit.lua',\n    'server\u002Fmodules\u002Fsv_store.lua',\n    'server\u002Fmodules\u002Fsv_inventory.lua',\n    'server\u002Fmodules\u002Fsv_sessions.lua',\n    'server\u002Fmodules\u002Fsv_moderation.lua',\n    'server\u002Fmanager\u002Fsv_serverManager.lua',\n    'server\u002Fsv_main.lua',\n}\n\n-- the NUI loads web\u002Fbuild\u002F, built from web\u002F with vite (cd web && pnpm build)\nui_page 'web\u002Fbuild\u002Findex.html'\n\n-- content\u002F holds the stickers, papers and fonts the NUI loads (every client downloads them)\nfiles {\n    'web\u002Fbuild\u002Findex.html',\n    'web\u002Fbuild\u002Fassets\u002F*',\n    'locales\u002Fweb\u002F*.json',\n    'content\u002F**\u002F*',\n}\n\n---[[\n---     Only what a buyer edits stays readable, the runtime is protected.\n---]]\nescrow_ignore {\n    'config\u002F*.lua',\n    'handler\u002F*.lua',\n    'locales\u002F*.lua',\n    'annotations.lua',\n}\n","fxmanifest.lua",[1252,7450,7451,7455,7459,7464,7469,7474,7479,7484,7489,7493,7497,7501,7514,7526,7538,7542,7554,7566,7578,7582,7589,7600,7610,7621,7632,7636,7640,7644,7649,7654,7659,7664,7668,7675,7686,7697,7707,7718,7729,7740,7751,7755,7759,7766,7777,7788,7799,7810,7821,7832,7836,7840,7847,7858,7868,7879,7890,7901,7912,7923,7934,7945,7956,7967,7978,7989,8000,8011,8015,8019,8024,8036,8040,8045,8052,8062,8073,8084,8095,8099,8103,8107,8112,8116,8123,8134,8145,8155,8166],{"__ignoreMap":1250},[1255,7452,7453],{"class":1257,"line":1258},[1255,7454,1262],{"emptyLinePlaceholder":1261},[1255,7456,7457],{"class":1257,"line":1265},[1255,7458,7161],{"class":1268},[1255,7460,7461],{"class":1257,"line":1280},[1255,7462,7463],{"class":1268},"--\n",[1255,7465,7466],{"class":1257,"line":1297},[1255,7467,7468],{"class":1268},"--                       ________ __________      ________________ ________ ________\n",[1255,7470,7471],{"class":1257,"line":1302},[1255,7472,7473],{"class":1268},"--                       ___  __ \\___  ____\u002F_____ __  ____\u002F__  __ \\___  __ \\___  __ \\\n",[1255,7475,7476],{"class":1257,"line":1308},[1255,7477,7478],{"class":1268},"--        ________       __  \u002F_\u002F \u002F__  __\u002F   ___(_)_  \u002F     _  \u002F \u002F \u002F__  \u002F_\u002F \u002F__  \u002F \u002F \u002F       ________\n",[1255,7480,7481],{"class":1257,"line":1314},[1255,7482,7483],{"class":1268},"--        _\u002F_____\u002F       _  _, _\u002F _  \u002F___   ___   \u002F \u002F___   \u002F \u002F_\u002F \u002F _  _, _\u002F _  \u002F_\u002F \u002F        _\u002F_____\u002F\n",[1255,7485,7486],{"class":1257,"line":1320},[1255,7487,7488],{"class":1268},"--                       \u002F_\u002F |_|  \u002F_____\u002F   _(_)  \\____\u002F   \\____\u002F  \u002F_\u002F |_|  \u002F_____\u002F\n",[1255,7490,7491],{"class":1257,"line":1331},[1255,7492,7463],{"class":1268},[1255,7494,7495],{"class":1257,"line":1347},[1255,7496,1317],{"class":1268},[1255,7498,7499],{"class":1257,"line":1352},[1255,7500,1262],{"emptyLinePlaceholder":1261},[1255,7502,7503,7506,7508,7511],{"class":1257,"line":1357},[1255,7504,7505],{"class":5016},"fx_version",[1255,7507,6606],{"class":1283},[1255,7509,7510],{"class":1398},"cerulean",[1255,7512,7513],{"class":1283},"'\n",[1255,7515,7516,7519,7521,7524],{"class":1257,"line":1363},[1255,7517,7518],{"class":5016},"game",[1255,7520,6606],{"class":1283},[1255,7522,7523],{"class":1398},"gta5",[1255,7525,7513],{"class":1283},[1255,7527,7528,7531,7533,7536],{"class":1257,"line":1369},[1255,7529,7530],{"class":5016},"lua54",[1255,7532,6606],{"class":1283},[1255,7534,7535],{"class":1398},"yes",[1255,7537,7513],{"class":1283},[1255,7539,7540],{"class":1257,"line":1374},[1255,7541,1262],{"emptyLinePlaceholder":1261},[1255,7543,7544,7547,7549,7552],{"class":1257,"line":1387},[1255,7545,7546],{"class":5016},"version",[1255,7548,6606],{"class":1283},[1255,7550,7551],{"class":1398},"v0.1.0",[1255,7553,7513],{"class":1283},[1255,7555,7556,7559,7561,7564],{"class":1257,"line":1408},[1255,7557,7558],{"class":5016},"author",[1255,7560,6606],{"class":1283},[1255,7562,7563],{"class":1398},"Ⓒ RE:CORD | @Nazu",[1255,7565,7513],{"class":1283},[1255,7567,7568,7571,7573,7576],{"class":1257,"line":1425},[1255,7569,7570],{"class":5016},"description",[1255,7572,6606],{"class":1283},[1255,7574,7575],{"class":1398},"Ⓒ RE:CORD Books",[1255,7577,7513],{"class":1283},[1255,7579,7580],{"class":1257,"line":1431},[1255,7581,1262],{"emptyLinePlaceholder":1261},[1255,7583,7584,7587],{"class":1257,"line":1436},[1255,7585,7586],{"class":5016},"dependencies",[1255,7588,1384],{"class":1287},[1255,7590,7591,7594,7596,7598],{"class":1257,"line":1441},[1255,7592,7593],{"class":1283},"    '",[1255,7595,488],{"class":1398},[1255,7597,6612],{"class":1283},[1255,7599,1405],{"class":1287},[1255,7601,7602,7604,7606,7608],{"class":1257,"line":1447},[1255,7603,7593],{"class":1283},[1255,7605,511],{"class":1398},[1255,7607,6612],{"class":1283},[1255,7609,1405],{"class":1287},[1255,7611,7612,7614,7617,7619],{"class":1257,"line":1453},[1255,7613,7593],{"class":1283},[1255,7615,7616],{"class":1398},"oxmysql",[1255,7618,6612],{"class":1283},[1255,7620,1405],{"class":1287},[1255,7622,7623,7625,7628,7630],{"class":1257,"line":1459},[1255,7624,7593],{"class":1283},[1255,7626,7627],{"class":1398},"ox_inventory",[1255,7629,6612],{"class":1283},[1255,7631,1405],{"class":1287},[1255,7633,7634],{"class":1257,"line":1465},[1255,7635,1428],{"class":1287},[1255,7637,7638],{"class":1257,"line":1470},[1255,7639,1262],{"emptyLinePlaceholder":1261},[1255,7641,7642],{"class":1257,"line":1482},[1255,7643,1305],{"class":1268},[1255,7645,7646],{"class":1257,"line":1510},[1255,7647,7648],{"class":1268},"---     Load order is the dependency order.\n",[1255,7650,7651],{"class":1257,"line":1533},[1255,7652,7653],{"class":1268},"---     A protected file cannot be required, so a module publishes itself into the\n",[1255,7655,7656],{"class":1257,"line":1538},[1255,7657,7658],{"class":1268},"---     RECBO namespace and every consumer is listed after the modules it reads.\n",[1255,7660,7661],{"class":1257,"line":1543},[1255,7662,7663],{"class":1268},"---     Only what a buyer edits is loaded through require, and stays readable.\n",[1255,7665,7666],{"class":1257,"line":1548},[1255,7667,1317],{"class":1268},[1255,7669,7670,7673],{"class":1257,"line":1554},[1255,7671,7672],{"class":5016},"shared_script",[1255,7674,1384],{"class":1287},[1255,7676,7677,7679,7682,7684],{"class":1257,"line":1560},[1255,7678,7593],{"class":1283},[1255,7680,7681],{"class":1398},"@REC_Library\u002Finit.lua",[1255,7683,6612],{"class":1283},[1255,7685,1405],{"class":1287},[1255,7687,7688,7690,7693,7695],{"class":1257,"line":1566},[1255,7689,7593],{"class":1283},[1255,7691,7692],{"class":1398},"shared\u002Fsh_namespace.lua",[1255,7694,6612],{"class":1283},[1255,7696,1405],{"class":1287},[1255,7698,7699,7701,7703,7705],{"class":1257,"line":1572},[1255,7700,7593],{"class":1283},[1255,7702,1243],{"class":1398},[1255,7704,6612],{"class":1283},[1255,7706,1405],{"class":1287},[1255,7708,7709,7711,7714,7716],{"class":1257,"line":1577},[1255,7710,7593],{"class":1283},[1255,7712,7713],{"class":1398},"locales\u002F*.lua",[1255,7715,6612],{"class":1283},[1255,7717,1405],{"class":1287},[1255,7719,7720,7722,7725,7727],{"class":1257,"line":1589},[1255,7721,7593],{"class":1283},[1255,7723,7724],{"class":1398},"shared\u002Fsh_enum.lua",[1255,7726,6612],{"class":1283},[1255,7728,1405],{"class":1287},[1255,7730,7731,7733,7736,7738],{"class":1257,"line":1602},[1255,7732,7593],{"class":1283},[1255,7734,7735],{"class":1398},"shared\u002Fsh_event.lua",[1255,7737,6612],{"class":1283},[1255,7739,1405],{"class":1287},[1255,7741,7742,7744,7747,7749],{"class":1257,"line":1615},[1255,7743,7593],{"class":1283},[1255,7745,7746],{"class":1398},"shared\u002Fsh_locale.lua",[1255,7748,6612],{"class":1283},[1255,7750,1405],{"class":1287},[1255,7752,7753],{"class":1257,"line":1628},[1255,7754,1428],{"class":1287},[1255,7756,7757],{"class":1257,"line":1641},[1255,7758,1262],{"emptyLinePlaceholder":1261},[1255,7760,7761,7764],{"class":1257,"line":1658},[1255,7762,7763],{"class":5016},"client_scripts",[1255,7765,1384],{"class":1287},[1255,7767,7768,7770,7773,7775],{"class":1257,"line":1675},[1255,7769,7593],{"class":1283},[1255,7771,7772],{"class":1398},"handler\u002Fcl_handler.lua",[1255,7774,6612],{"class":1283},[1255,7776,1405],{"class":1287},[1255,7778,7779,7781,7784,7786],{"class":1257,"line":1692},[1255,7780,7593],{"class":1283},[1255,7782,7783],{"class":1398},"client\u002Fcl_utils.lua",[1255,7785,6612],{"class":1283},[1255,7787,1405],{"class":1287},[1255,7789,7790,7792,7795,7797],{"class":1257,"line":1709},[1255,7791,7593],{"class":1283},[1255,7793,7794],{"class":1398},"client\u002Fmodules\u002Fcl_prop.lua",[1255,7796,6612],{"class":1283},[1255,7798,1405],{"class":1287},[1255,7800,7801,7803,7806,7808],{"class":1257,"line":1714},[1255,7802,7593],{"class":1283},[1255,7804,7805],{"class":1398},"client\u002Fmodules\u002Fcl_nui.lua",[1255,7807,6612],{"class":1283},[1255,7809,1405],{"class":1287},[1255,7811,7812,7814,7817,7819],{"class":1257,"line":1719},[1255,7813,7593],{"class":1283},[1255,7815,7816],{"class":1398},"client\u002Fmanager\u002Fcl_sessionManager.lua",[1255,7818,6612],{"class":1283},[1255,7820,1405],{"class":1287},[1255,7822,7823,7825,7828,7830],{"class":1257,"line":1724},[1255,7824,7593],{"class":1283},[1255,7826,7827],{"class":1398},"client\u002Fcl_main.lua",[1255,7829,6612],{"class":1283},[1255,7831,1405],{"class":1287},[1255,7833,7834],{"class":1257,"line":1730},[1255,7835,1428],{"class":1287},[1255,7837,7838],{"class":1257,"line":1736},[1255,7839,1262],{"emptyLinePlaceholder":1261},[1255,7841,7842,7845],{"class":1257,"line":1742},[1255,7843,7844],{"class":5016},"server_scripts",[1255,7846,1384],{"class":1287},[1255,7848,7849,7851,7854,7856],{"class":1257,"line":1748},[1255,7850,7593],{"class":1283},[1255,7852,7853],{"class":1398},"@oxmysql\u002Flib\u002FMySQL.lua",[1255,7855,6612],{"class":1283},[1255,7857,1405],{"class":1287},[1255,7859,7860,7862,7864,7866],{"class":1257,"line":1753},[1255,7861,7593],{"class":1283},[1255,7863,5201],{"class":1398},[1255,7865,6612],{"class":1283},[1255,7867,1405],{"class":1287},[1255,7869,7870,7872,7875,7877],{"class":1257,"line":1765},[1255,7871,7593],{"class":1283},[1255,7873,7874],{"class":1398},"handler\u002Fsv_handler.lua",[1255,7876,6612],{"class":1283},[1255,7878,1405],{"class":1287},[1255,7880,7881,7883,7886,7888],{"class":1257,"line":1823},[1255,7882,7593],{"class":1283},[1255,7884,7885],{"class":1398},"server\u002Fsv_schema.lua",[1255,7887,6612],{"class":1283},[1255,7889,1405],{"class":1287},[1255,7891,7892,7894,7897,7899],{"class":1257,"line":1878},[1255,7893,7593],{"class":1283},[1255,7895,7896],{"class":1398},"server\u002Fsv_utils.lua",[1255,7898,6612],{"class":1283},[1255,7900,1405],{"class":1287},[1255,7902,7903,7905,7908,7910],{"class":1257,"line":1941},[1255,7904,7593],{"class":1283},[1255,7906,7907],{"class":1398},"server\u002Fmodules\u002Fsv_url.lua",[1255,7909,6612],{"class":1283},[1255,7911,1405],{"class":1287},[1255,7913,7914,7916,7919,7921],{"class":1257,"line":2016},[1255,7915,7593],{"class":1283},[1255,7917,7918],{"class":1398},"server\u002Fmodules\u002Fsv_catalog.lua",[1255,7920,6612],{"class":1283},[1255,7922,1405],{"class":1287},[1255,7924,7925,7927,7930,7932],{"class":1257,"line":2082},[1255,7926,7593],{"class":1283},[1255,7928,7929],{"class":1398},"server\u002Fmodules\u002Fsv_validator.lua",[1255,7931,6612],{"class":1283},[1255,7933,1405],{"class":1287},[1255,7935,7936,7938,7941,7943],{"class":1257,"line":2157},[1255,7937,7593],{"class":1283},[1255,7939,7940],{"class":1398},"server\u002Fmodules\u002Fsv_rateLimit.lua",[1255,7942,6612],{"class":1283},[1255,7944,1405],{"class":1287},[1255,7946,7947,7949,7952,7954],{"class":1257,"line":2162},[1255,7948,7593],{"class":1283},[1255,7950,7951],{"class":1398},"server\u002Fmodules\u002Fsv_store.lua",[1255,7953,6612],{"class":1283},[1255,7955,1405],{"class":1287},[1255,7957,7958,7960,7963,7965],{"class":1257,"line":2167},[1255,7959,7593],{"class":1283},[1255,7961,7962],{"class":1398},"server\u002Fmodules\u002Fsv_inventory.lua",[1255,7964,6612],{"class":1283},[1255,7966,1405],{"class":1287},[1255,7968,7969,7971,7974,7976],{"class":1257,"line":2172},[1255,7970,7593],{"class":1283},[1255,7972,7973],{"class":1398},"server\u002Fmodules\u002Fsv_sessions.lua",[1255,7975,6612],{"class":1283},[1255,7977,1405],{"class":1287},[1255,7979,7980,7982,7985,7987],{"class":1257,"line":2178},[1255,7981,7593],{"class":1283},[1255,7983,7984],{"class":1398},"server\u002Fmodules\u002Fsv_moderation.lua",[1255,7986,6612],{"class":1283},[1255,7988,1405],{"class":1287},[1255,7990,7991,7993,7996,7998],{"class":1257,"line":2184},[1255,7992,7593],{"class":1283},[1255,7994,7995],{"class":1398},"server\u002Fmanager\u002Fsv_serverManager.lua",[1255,7997,6612],{"class":1283},[1255,7999,1405],{"class":1287},[1255,8001,8002,8004,8007,8009],{"class":1257,"line":2190},[1255,8003,7593],{"class":1283},[1255,8005,8006],{"class":1398},"server\u002Fsv_main.lua",[1255,8008,6612],{"class":1283},[1255,8010,1405],{"class":1287},[1255,8012,8013],{"class":1257,"line":2196},[1255,8014,1428],{"class":1287},[1255,8016,8017],{"class":1257,"line":2202},[1255,8018,1262],{"emptyLinePlaceholder":1261},[1255,8020,8021],{"class":1257,"line":2207},[1255,8022,8023],{"class":1268},"-- the NUI loads web\u002Fbuild\u002F, built from web\u002F with vite (cd web && pnpm build)\n",[1255,8025,8026,8029,8031,8034],{"class":1257,"line":2219},[1255,8027,8028],{"class":5016},"ui_page",[1255,8030,6606],{"class":1283},[1255,8032,8033],{"class":1398},"web\u002Fbuild\u002Findex.html",[1255,8035,7513],{"class":1283},[1255,8037,8038],{"class":1257,"line":2232},[1255,8039,1262],{"emptyLinePlaceholder":1261},[1255,8041,8042],{"class":1257,"line":2242},[1255,8043,8044],{"class":1268},"-- content\u002F holds the stickers, papers and fonts the NUI loads (every client downloads them)\n",[1255,8046,8047,8050],{"class":1257,"line":2271},[1255,8048,8049],{"class":5016},"files",[1255,8051,1384],{"class":1287},[1255,8053,8054,8056,8058,8060],{"class":1257,"line":2298},[1255,8055,7593],{"class":1283},[1255,8057,8033],{"class":1398},[1255,8059,6612],{"class":1283},[1255,8061,1405],{"class":1287},[1255,8063,8064,8066,8069,8071],{"class":1257,"line":2325},[1255,8065,7593],{"class":1283},[1255,8067,8068],{"class":1398},"web\u002Fbuild\u002Fassets\u002F*",[1255,8070,6612],{"class":1283},[1255,8072,1405],{"class":1287},[1255,8074,8075,8077,8080,8082],{"class":1257,"line":2352},[1255,8076,7593],{"class":1283},[1255,8078,8079],{"class":1398},"locales\u002Fweb\u002F*.json",[1255,8081,6612],{"class":1283},[1255,8083,1405],{"class":1287},[1255,8085,8086,8088,8091,8093],{"class":1257,"line":2358},[1255,8087,7593],{"class":1283},[1255,8089,8090],{"class":1398},"content\u002F**\u002F*",[1255,8092,6612],{"class":1283},[1255,8094,1405],{"class":1287},[1255,8096,8097],{"class":1257,"line":2368},[1255,8098,1428],{"class":1287},[1255,8100,8101],{"class":1257,"line":2403},[1255,8102,1262],{"emptyLinePlaceholder":1261},[1255,8104,8105],{"class":1257,"line":2438},[1255,8106,1305],{"class":1268},[1255,8108,8109],{"class":1257,"line":2474},[1255,8110,8111],{"class":1268},"---     Only what a buyer edits stays readable, the runtime is protected.\n",[1255,8113,8114],{"class":1257,"line":2507},[1255,8115,1317],{"class":1268},[1255,8117,8118,8121],{"class":1257,"line":2542},[1255,8119,8120],{"class":5016},"escrow_ignore",[1255,8122,1384],{"class":1287},[1255,8124,8125,8127,8130,8132],{"class":1257,"line":2575},[1255,8126,7593],{"class":1283},[1255,8128,8129],{"class":1398},"config\u002F*.lua",[1255,8131,6612],{"class":1283},[1255,8133,1405],{"class":1287},[1255,8135,8136,8138,8141,8143],{"class":1257,"line":2608},[1255,8137,7593],{"class":1283},[1255,8139,8140],{"class":1398},"handler\u002F*.lua",[1255,8142,6612],{"class":1283},[1255,8144,1405],{"class":1287},[1255,8146,8147,8149,8151,8153],{"class":1257,"line":2641},[1255,8148,7593],{"class":1283},[1255,8150,7713],{"class":1398},[1255,8152,6612],{"class":1283},[1255,8154,1405],{"class":1287},[1255,8156,8157,8159,8162,8164],{"class":1257,"line":2675},[1255,8158,7593],{"class":1283},[1255,8160,8161],{"class":1398},"annotations.lua",[1255,8163,6612],{"class":1283},[1255,8165,1405],{"class":1287},[1255,8167,8168],{"class":1257,"line":2710},[1255,8169,1428],{"class":1287},[8171,8172,8173],"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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}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 .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":1250,"searchDepth":1265,"depth":1265,"links":8175},[],"Welcome to REC_Books documentation.","md",null,{},{"title":8181,"description":8182},"REC_Books - Stracture","Discover how to use REC_Books.","OqgRERz8qasYk92jazExgRKFQwIL7G3RKWIBqQJvvuo",[8185,8186],{"title":715,"path":716,"stem":717,"description":8176,"children":-1},{"title":507,"path":722,"stem":723,"description":8176,"children":-1},1790438866274]