[{"data":1,"prerenderedAt":299},["ShallowReactive",2],{"/docs/scripts/pets/overview":3,"/docs/scripts/pets/overview-surround":288,"/docs/scripts/pets/overview-implemented-suggestions":298},{"id":4,"title":5,"body":6,"description":278,"extension":279,"head":280,"implementedSuggestions":280,"meta":281,"navigation":282,"path":283,"schemaOrg":280,"seo":284,"sitemap":285,"stem":286,"__hash__":287},"docs/1.docs/scripts/5.pets/1.overview.md","Overview",{"type":7,"value":8,"toc":269},"minimark",[9,13,33,40,53,58,101,105,157,161,239,243],[10,11,12],"p",{},"Sky Pets adds persistent dog ownership, a walk-in pet shop, companion controls, care, training, puppy growth, clothing, duels, and optional service-dog work. The core resource includes seven native GTA dog families and their puppies: Rottweiler (including the Chop coat), Retriever, Husky, Shepherd, Pug, Poodle, and Westy. The Vinewood pet-shop interior is included.",[10,14,15,16,24,25,28,29,32],{},"This section documents the ",[17,18,19,23],"strong",{},[20,21,22],"code",{},"sky_pets"," core resource",". Custom-breed add-ons are separate resources and are outside this guide. The main resource requires ",[20,26,27],{},"sky_base"," and OneSync; ",[20,30,31],{},"sky_jobs_base"," and Sky job resources are optional integrations.",[10,34,35],{},[36,37],"img",{"alt":38,"src":39},"Exterior of the included Vinewood Petshop MLO","/docs/pets/vinewood-petshop-exterior.webp",[10,41,42,43,46,47,52],{},"The entrance is at ",[20,44,45],{},"vector3(-172.99, 238.32, 92.27)",". The pet and supplies shop interaction is inside at the cashier. See ",[48,49,51],"a",{"href":50},"./setup/shop-setup","Shop setup"," for all default positions. This image is an asset preview; verify the streamed interior in FiveM.",[54,55,57],"h2",{"id":56},"start-here","Start here",[59,60,61,66,74,78,89,93],"steps",{},[62,63,65],"h3",{"id":64},"install-the-resource","Install the resource",[10,67,68,69,73],{},"Follow ",[48,70,72],{"href":71},"./setup/installation","Installation"," for dependencies, database setup, inventory items, and start order.",[62,75,77],{"id":76},"configure-your-server","Configure your server",[10,79,80,81,85,86,88],{},"Use ",[48,82,84],{"href":83},"./setup/configuration","Configuration"," and ",[48,87,51],{"href":50}," to set the payment account, locations, breed prices, theme, permissions, and gameplay rules.",[62,90,92],{"id":91},"try-a-complete-player-journey","Try a complete player journey",[10,94,95,96,100],{},"Buy a puppy, call it from the F6 menu, use F7 for the HUD, feed and train it, then reconnect and confirm that ownership and progress remain. ",[48,97,99],{"href":98},"./setup/first-steps","First steps"," walks through this flow.",[54,102,104],{"id":103},"documentation-sections","Documentation sections",[106,107,108,121],"table",{},[109,110,111],"thead",{},[112,113,114,118],"tr",{},[115,116,117],"th",{},"Section",[115,119,120],{},"What it covers",[122,123,124,135,146],"tbody",{},[112,125,126,132],{},[127,128,129],"td",{},[48,130,131],{"href":71},"Setup",[127,133,134],{},"Installation, configuration, shop placement, and the first live test",[112,136,137,143],{},[127,138,139],{},[48,140,142],{"href":141},"./features/shop-and-ownership","Features",[127,144,145],{},"Shop, companions, care, growth, wardrobe, service dogs, duels, and animal form",[112,147,148,154],{},[127,149,150],{},[48,151,153],{"href":152},"./reference/inventory-items","Reference",[127,155,156],{},"Inventory items, commands, exports, local events, and troubleshooting",[54,158,160],{"id":159},"core-systems","Core systems",[106,162,163,173],{},[109,164,165],{},[112,166,167,170],{},[115,168,169],{},"System",[115,171,172],{},"Player experience",[122,174,175,183,191,199,207,215,223,231],{},[112,176,177,180],{},[127,178,179],{},"Pet shop",[127,181,182],{},"Preview a dog, choose its coat, collar, name and gender, and buy with the configured account. The server validates price and ownership.",[112,184,185,188],{},[127,186,187],{},"Companion menu",[127,189,190],{},"Call or send home an owned pet, switch pets, follow, stay, go to a point, use tricks, carry it, attach a leash, or put it in a suitable vehicle.",[112,192,193,196],{},[127,194,195],{},"Care",[127,197,198],{},"Hunger, thirst, health, food, water, treats, toys, bandages, and a timed rescue window.",[112,200,201,204],{},[127,202,203],{},"Training",[127,205,206],{},"Independent obedience scores for trainable commands, treat rewards, cooldowns, and online inactivity decay.",[112,208,209,212],{},[127,210,211],{},"Growth and appearance",[127,213,214],{},"Buy puppies by default, grow them into adults, and save compatible clothing, coats and collars.",[112,216,217,220],{},[127,218,219],{},"Service dogs",[127,221,222],{},"Optional job and duty based rescue and item-detection qualifications tied to an owned dog.",[112,224,225,228],{},[127,226,227],{},"Duels",[127,229,230],{},"Server-resolved dog fights with learned moves, levels, XP, and an admin NPC test.",[112,232,233,236],{},[127,234,235],{},"Animal form",[127,237,238],{},"Separately granted player transformation into an eligible animal, with recovery of the original character appearance.",[54,240,242],{"id":241},"before-opening-the-server","Before opening the server",[244,245,246,253,256,263,266],"ul",{},[247,248,249,250,252],"li",{},"Verify ",[20,251,27],{},", OneSync, database and inventory providers are running.",[247,254,255],{},"Register all required inventory items and test consumption once with a normal player.",[247,257,258,259,262],{},"Check shop NPC, interior, preview model and camera ",[17,260,261],{},"in FiveM"," on your map.",[247,264,265],{},"Test purchase, reconnect, growth, care, wardrobe and a duel with two clients.",[247,267,268],{},"Confirm that admin commands reject an unauthorized player.",{"title":270,"searchDepth":271,"depth":272,"links":273},"",1,2,[274,275,276,277],{"id":56,"depth":272,"text":57},{"id":103,"depth":272,"text":104},{"id":159,"depth":272,"text":160},{"id":241,"depth":272,"text":242},"Start here for Sky Pets installation, everyday play, configuration, features, and integration APIs.","md",null,{},true,"/docs/scripts/pets/overview",{"title":5,"description":278},{"loc":283},"1.docs/scripts/5.pets/1.overview","qwwS6ld4lhc5yCN2y5HH5oGKsvIA6-mICNgatbZ3RSU",[289,294],{"title":290,"path":291,"stem":292,"description":293,"children":-1},"Events","/docs/scripts/free-phone/events","1.docs/scripts/4.free-phone/4.events","Public Free Phone observer events, custom-app bridge messages, lifecycle hooks, and internal event boundaries with examples.",{"title":72,"path":295,"stem":296,"description":297,"children":-1},"/docs/scripts/pets/setup/installation","1.docs/scripts/5.pets/2.setup/1.installation","Install the Sky Pets core resource with sky_base, OneSync, SQL, inventory items, and the correct start order.",[],1790206622377]