2151 lines
65 KiB
Lua
2151 lines
65 KiB
Lua
local longstring1 = "Frilled Reptile: Occasionally opens its frills and spits out venom! The venom spreads to other random pets, advancing cooldown OR granting bonus xp"
|
|
local longstring2 = "Occasionally, devours a random mutation from random fruits in your garden each, roars and applies it to 1 other random fruit in your garden!"
|
|
local RunService = game:GetService("RunService")
|
|
local var6
|
|
local function INLINED() -- Internal function, doesn't exist in bytecode
|
|
var6 = game:GetService("ServerStorage"):WaitForChild("PetAssets")
|
|
return var6
|
|
end
|
|
if not RunService:IsServer() or not INLINED() then
|
|
var6 = Instance.new("Folder")
|
|
end
|
|
local PetAnimations = game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Animations"):WaitForChild("PetAnimations")
|
|
local module = {
|
|
Dog = {
|
|
Description = "Digging Buddy: Occasionally digs up a random seed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Dog");
|
|
DefaultHunger = 1000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://135018170520317";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 55000;
|
|
Rarity = "Common";
|
|
Passives = {"Digging Buddy"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Dog.Idle;
|
|
Walk = PetAnimations.Dog.Walk;
|
|
Dig = PetAnimations.Dog.Dig;
|
|
};
|
|
States = {};
|
|
};
|
|
["Golden Lab"] = {
|
|
Description = "Digging Friend: Occasionally digs up a random seed at a higher chance";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Dog");
|
|
Variant = "Golden Lab";
|
|
DefaultHunger = 1200;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://99376934607716";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 55000;
|
|
Rarity = "Common";
|
|
Passives = {"Digging Friend"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Dog.Idle;
|
|
Walk = PetAnimations.Dog.Walk;
|
|
Dig = PetAnimations.Dog.Dig;
|
|
};
|
|
States = {};
|
|
};
|
|
Bunny = {
|
|
Description = "Carrot Chomper: Runs to carrots, eats them, and grants bonus sheckles (more than normal value)";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bunny");
|
|
DefaultHunger = 1100;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://85830855120751";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 55000;
|
|
Rarity = "Common";
|
|
Passives = {"Carrot Chomper"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Bunny.Idle;
|
|
Walk = PetAnimations.Bunny.Walk;
|
|
Chomp = PetAnimations.Bunny.Chomp;
|
|
};
|
|
States = {};
|
|
};
|
|
["Black Bunny"] = {
|
|
Description = "Carrot Devourer: Runs to carrots, eats them, and grants bonus sheckles (more than normal value)";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bunny");
|
|
Variant = "Black Bunny";
|
|
DefaultHunger = 1300;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://86614624778104";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 165000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Carrot Chomper"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Bunny.Idle;
|
|
Walk = PetAnimations.Bunny.Walk;
|
|
Chomp = PetAnimations.Bunny.Chomp;
|
|
};
|
|
States = {};
|
|
};
|
|
Cat = {
|
|
Description = "Cat Nap: Cat naps in a random spot in your farm, emitting an aura that boosts nearby fruit size";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Cat");
|
|
DefaultHunger = 1400;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://136444015144013";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 12;
|
|
SellPrice = 165000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Cat Nap"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Cat.Idle;
|
|
Walk = PetAnimations.Cat.Walk;
|
|
Nap = PetAnimations.Cat.Nap;
|
|
};
|
|
States = {};
|
|
};
|
|
Deer = {
|
|
Description = "Forester: When harvesting berry plants, there is a chance the fruit will remain";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Deer");
|
|
DefaultHunger = 2500;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.009;
|
|
Icon = "rbxassetid://91926785467809";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 12;
|
|
SellPrice = 165000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Forester"};
|
|
YHeightScaler = 0.65;
|
|
Animations = {
|
|
Idle = PetAnimations.Deer.Idle;
|
|
Walk = PetAnimations.Deer.Walk;
|
|
Stomp = PetAnimations.Deer.Stomp;
|
|
};
|
|
States = {};
|
|
};
|
|
Chicken = {
|
|
Description = "Eggcelerator: Decreases the time needed to hatch other eggs";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Chicken");
|
|
DefaultHunger = 3400;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://108080824427369";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 165000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Eggcelerator"};
|
|
YHeightScaler = 0.15;
|
|
Animations = {
|
|
Idle = PetAnimations.Chicken.Idle;
|
|
Walk = PetAnimations.Chicken.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
["Orange Tabby"] = {
|
|
Description = "Orange Tabby: Orange Tabby naps in a random spot in your farm, emitting an aura that boosts nearby fruit size";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Cat");
|
|
Variant = "Orange Tabby";
|
|
DefaultHunger = 1500;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://103360220936666";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 12;
|
|
SellPrice = 660000;
|
|
Rarity = "Rare";
|
|
Passives = {"Lazy Nap"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Cat.Idle;
|
|
Walk = PetAnimations.Cat.Walk;
|
|
Nap = PetAnimations.Cat.Nap;
|
|
};
|
|
States = {};
|
|
};
|
|
["Spotted Deer"] = {
|
|
Description = "Forester: When harvesting berry plants, there is a chance the fruit will remain";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Spotted Deer");
|
|
DefaultHunger = 2500;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.009;
|
|
Icon = "rbxassetid://126439207915258";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 12;
|
|
SellPrice = 660000;
|
|
Rarity = "Rare";
|
|
Passives = {"Spotted Forester"};
|
|
YHeightScaler = 0.65;
|
|
Animations = {
|
|
Idle = PetAnimations.Deer.Idle;
|
|
Walk = PetAnimations.Deer.Walk;
|
|
Stomp = PetAnimations.Deer.Stomp;
|
|
};
|
|
States = {};
|
|
};
|
|
Rooster = {
|
|
Description = "Eggcelerator: Decreases the time needed to hatch other eggs";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rooster");
|
|
DefaultHunger = 4000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://137107493326109";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 650000;
|
|
Rarity = "Rare";
|
|
Passives = {"Better Eggcelerator"};
|
|
YHeightScaler = 0.15;
|
|
Animations = {
|
|
Idle = PetAnimations.Chicken.Idle;
|
|
Walk = PetAnimations.Chicken.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
Monkey = {
|
|
Description = "Cheeky Refund: 3% chance to get your fruit back when you sell it";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Monkey");
|
|
DefaultHunger = 7400;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://113881196210664";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 660000;
|
|
Rarity = "Rare";
|
|
Passives = {"Cheeky Refund"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Monkey.Idle;
|
|
Walk = PetAnimations.Monkey.Walk;
|
|
Steal = PetAnimations.Monkey.Steal;
|
|
};
|
|
States = {};
|
|
};
|
|
Pig = {
|
|
Description = "Fertilizer Frenzy: Occasionally releases a fertilizing AOE boosting plant size and mutation chance";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Pig");
|
|
DefaultHunger = 5000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.008;
|
|
Icon = "rbxassetid://134476443266448";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 650000;
|
|
Rarity = "Rare";
|
|
Passives = {"Fertilizer Frenzy"};
|
|
YHeightScaler = 0.6;
|
|
Animations = {
|
|
Idle = PetAnimations.Pig.Idle;
|
|
Walk = PetAnimations.Pig.Walk;
|
|
Frenzy = PetAnimations.Pig.Frenzy;
|
|
};
|
|
States = {};
|
|
};
|
|
["Silver Monkey"] = {
|
|
Description = "Cheeky Refund: 3% chance to get your fruit back when you sell it";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Monkey");
|
|
Variant = "Silver Monkey";
|
|
DefaultHunger = 8000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://136985272620600";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Premium Cheeky Refund"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Monkey.Idle;
|
|
Walk = PetAnimations.Monkey.Walk;
|
|
Steal = PetAnimations.Monkey.Steal;
|
|
};
|
|
States = {};
|
|
};
|
|
Turtle = {
|
|
Description = "Turtle Tinkerer: Slowing aura that makes sprinklers last longer";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Turtle");
|
|
DefaultHunger = 10000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.004;
|
|
Icon = "rbxassetid://92906330087175";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Turtle Tinkerer"};
|
|
YHeightScaler = -0.32;
|
|
Animations = {
|
|
Idle = PetAnimations.Turtle.Idle;
|
|
Walk = PetAnimations.Turtle.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
Cow = {
|
|
Description = "Milk of the Land: Fertilizing aura that boosts nearby plant growth speed ";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Cow");
|
|
DefaultHunger = 9500;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://118832676475537";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
YHeightScaler = 0.5;
|
|
Passives = {"Milk of the Land"};
|
|
Animations = {
|
|
Idle = PetAnimations.Cow.Idle;
|
|
Walk = PetAnimations.Cow.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
["Sea Otter"] = {
|
|
Description = "Water Spray: Water's plants randomly like a watering can";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Sea Otter");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://94422445572440";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Water Spray"};
|
|
YHeightScaler = -0.25;
|
|
Animations = {
|
|
Idle = PetAnimations.Otter.Idle;
|
|
Walk = PetAnimations.Otter.Walk;
|
|
Spray = PetAnimations.Otter.Spray;
|
|
};
|
|
};
|
|
["Polar Bear"] = {
|
|
Description = "Polar Express: Occasionally sets a random nearby fruit cold, turning it into Chilled with a small chance for Frozen";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Polar Bear");
|
|
DefaultHunger = 20000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://72209118254193";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Polar Express"};
|
|
YHeightScaler = 0.35;
|
|
Animations = {
|
|
Idle = PetAnimations.Bear.Idle;
|
|
Walk = PetAnimations.Bear.Walk;
|
|
Roar = PetAnimations.Bear.Roar;
|
|
};
|
|
};
|
|
Caterpillar = {
|
|
Description = "Leaf Lover Passive: Boost nearby Leafy plants growth rate";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Caterpillar");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.0065;
|
|
Icon = "rbxassetid://119651461526366";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 6;
|
|
SellPrice = 50000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Leaf Lover"};
|
|
YHeightScaler = -0.55;
|
|
Animations = {
|
|
Idle = PetAnimations.Caterpillar.Idle;
|
|
Walk = PetAnimations.Caterpillar.Walk;
|
|
};
|
|
};
|
|
Snail = {
|
|
Description = "Slow and Steady: Increased lucky harvest chance";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Snail");
|
|
DefaultHunger = 12000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), math.pi);
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://80970021440625";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 3;
|
|
SellPrice = 50000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Slow and Steady"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Snail.Idle;
|
|
Walk = PetAnimations.Snail.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
["Giant Ant"] = {
|
|
Description = "For the Blue Colony: Small chance to duplicate harvested plant & Prehistoric Harvester: Increased chance to duplicate harvested candy type plant";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Giant Ant");
|
|
DefaultHunger = 18000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), math.pi);
|
|
ModelScalePerLevel = 0.003;
|
|
Icon = "rbxassetid://71413253805996";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 60000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"For the Blue Colony", "Candy Harvester"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Ant.Idle;
|
|
Walk = PetAnimations.Ant.Walk;
|
|
Grab = PetAnimations.Ant.Grab;
|
|
};
|
|
};
|
|
["Praying Mantis"] = {
|
|
Description = "Zen Zone: Prays, then gives plants in AOE Buff that increases the chance of gold fruit from plants";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Praying Mantis");
|
|
DefaultHunger = 55000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), math.pi);
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://121485029406440";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 60000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Zen Zone"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Mantis.Idle;
|
|
Walk = PetAnimations.Mantis.Walk;
|
|
Pray = PetAnimations.Mantis.Pray;
|
|
};
|
|
};
|
|
Dragonfly = {
|
|
Description = "Transmutation: Every now and then turns a fruit to gold";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Dragonfly");
|
|
DefaultHunger = 100000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ModelScalePerLevel = 0.008;
|
|
Icon = "rbxassetid://118484611393651";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 70000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Transmutation"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Dragonfly.Idle;
|
|
Walk = PetAnimations.Dragonfly.Walk;
|
|
};
|
|
};
|
|
Panda = {
|
|
Description = "Bamboozle: Waddles to bamboo, eats it, and grants bonus sheckles (more than normal value)";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Panda");
|
|
DefaultHunger = 20000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://107090327345246";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Bamboozle"};
|
|
YHeightScaler = 0.35;
|
|
Animations = {
|
|
Idle = PetAnimations.Panda.Idle;
|
|
Walk = PetAnimations.Panda.Walk;
|
|
Chomp = PetAnimations.Panda.Chomp;
|
|
};
|
|
};
|
|
Hedgehog = {
|
|
Description = "Prickly Lover: Makes nearby prickly fruit grow bigger";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Hedgehog");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://83544966481425";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 1000000;
|
|
Rarity = "Rare";
|
|
Passives = {"Prickly Lover"};
|
|
YHeightScaler = 0.01;
|
|
Animations = {
|
|
Idle = PetAnimations.Hedgehog.Idle;
|
|
Walk = PetAnimations.Hedgehog.Walk;
|
|
Curl = PetAnimations.Hedgehog.Curl;
|
|
CurlLoop = PetAnimations.Hedgehog.CurlLoop;
|
|
};
|
|
};
|
|
Kiwi = {
|
|
Description = "Nocturnal Nursery: Occasionally reduces the hatch time of the egg with the most hatch time left";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Kiwi");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://104651906442347";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 1000000;
|
|
Rarity = "Rare";
|
|
Passives = {"Nocturnal Nursery"};
|
|
YHeightScaler = 0.9;
|
|
Animations = {
|
|
Idle = PetAnimations.Kiwi.Idle;
|
|
Walk = PetAnimations.Kiwi.Walk;
|
|
Nurse = PetAnimations.Kiwi.Nurse;
|
|
};
|
|
};
|
|
Mole = {
|
|
Description = "Treasure Hunter: Will occasionally dig down to find gear or sheckles";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Mole");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), 0);
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://79089804794269";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 6;
|
|
SellPrice = 2000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Treasure Hunter"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Mole.Idle;
|
|
Walk = PetAnimations.Mole.Walk;
|
|
DigDown = PetAnimations.Mole.DigDown;
|
|
DigUp = PetAnimations.Mole.DigUp;
|
|
DigWalk = PetAnimations.Mole.DigWalk;
|
|
};
|
|
};
|
|
Frog = {
|
|
Description = "Croak: Will occasionally advance a nearby plant's growth by 24 hours";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Frog");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://96930166899467";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Croak"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Frog.Idle;
|
|
Walk = PetAnimations.Frog.Walk;
|
|
Croak = PetAnimations.Frog.Croak;
|
|
};
|
|
};
|
|
["Echo Frog"] = {
|
|
Description = "Echo Croak: Will occasionally advance a nearby plant's growth by 24 hours";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Echo Frog");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://102271225890686";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Echo Croak"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Frog.Idle;
|
|
Walk = PetAnimations.Frog.Walk;
|
|
Croak = PetAnimations.Frog.Croak;
|
|
};
|
|
};
|
|
Raccoon = {
|
|
Description = "Rascal: Occasionally steals (duplicates) fruit from other player's plot and hands it to you";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Raccoon");
|
|
DefaultHunger = 45000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://136232391555861";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 20000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Rascal"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Raccoon.Idle;
|
|
Walk = PetAnimations.Raccoon.Walk;
|
|
Steal = PetAnimations.Raccoon.Steal;
|
|
};
|
|
};
|
|
["Night Owl"] = {
|
|
Description = "King of the Night: Grants bonus experience per second gain to all active pets.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Night Owl");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://101760640498094";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 15000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"King of the Night", "Movement Variation"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Owl.Idle;
|
|
Walk = PetAnimations.Owl.Walk;
|
|
Fly = PetAnimations.Owl.Fly;
|
|
FlyUp = PetAnimations.Owl.FlyUp;
|
|
FlyDown = PetAnimations.Owl.FlyDown;
|
|
};
|
|
};
|
|
Owl = {
|
|
Description = "Prince of the Night: Grants bonus experience per second gain to all active pets.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Owl");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://138016343005291";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 15000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Prince of the Night", "Movement Variation"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Owl.Idle;
|
|
Walk = PetAnimations.Owl.Walk;
|
|
Fly = PetAnimations.Owl.Fly;
|
|
FlyUp = PetAnimations.Owl.FlyUp;
|
|
FlyDown = PetAnimations.Owl.FlyDown;
|
|
};
|
|
};
|
|
["Grey Mouse"] = {
|
|
Description = "Whisker Wisdom: Occasionally gains bonus experience & Scamper: Increase player movement speed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Grey Mouse");
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://116310390398341";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 5500000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Whisker Wisdom", "Scamper"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Mouse.Idle;
|
|
Walk = PetAnimations.Mouse.Walk;
|
|
Think = PetAnimations.Mouse.Think;
|
|
};
|
|
States = {};
|
|
};
|
|
Squirrel = {
|
|
Description = "Seed Stash: Grants a chance to not consume a use when using the reclaimer & Nutty Apology: Gains additional XP per second";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Squirrel");
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://96950434895806";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5500000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Seed Stash", "Nutty Apology"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Squirrel.Idle;
|
|
Walk = PetAnimations.Squirrel.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
["Brown Mouse"] = {
|
|
Description = "Whiskier Wisdom: Occasionally gains bonus experience & Cheese Hop: Increase player jump height";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Grey Mouse");
|
|
Variant = "Brown Mouse";
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://94641319183999";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 5500000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Whiskier Wisdom", "Cheese Hop"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Mouse.Idle;
|
|
Walk = PetAnimations.Mouse.Walk;
|
|
Think = PetAnimations.Mouse.Think;
|
|
};
|
|
States = {};
|
|
};
|
|
["Red Giant Ant"] = {
|
|
Description = "For the Red Colony: Small chance to duplicate harvested plant & Fruit Harvester: Increased chance to duplicate harvested fruit type plant";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Giant Ant");
|
|
Variant = "Red Giant Ant";
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), math.pi);
|
|
ModelScalePerLevel = 0.003;
|
|
Icon = "rbxassetid://89449712431551";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 10500000;
|
|
Rarity = "Mythical";
|
|
Passives = {"For the Red Colony", "Fruit Harvester"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Ant.Idle;
|
|
Walk = PetAnimations.Ant.Walk;
|
|
Grab = PetAnimations.Ant.Grab;
|
|
};
|
|
};
|
|
["Red Fox"] = {
|
|
Description = "Scoundrel: Every <Cooldown>m, goes to another player's plot and tries to steal a seed from a random plant. The rarer the plant, the harder it is to succeed!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Red Fox");
|
|
DefaultHunger = 35000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://116662854190616";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 16;
|
|
SellPrice = 20500000;
|
|
Rarity = "Divine";
|
|
Passives = {"Scoundrel"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Fox.Idle;
|
|
Walk = PetAnimations.Fox.Walk;
|
|
Steal = PetAnimations.Fox.Steal;
|
|
};
|
|
};
|
|
["Chicken Zombie"] = {
|
|
Description = "Zombify: Occasionally has a chance to zombify a nearby random fruit & Eggcelerator: Decreases the time needed to hatch other eggs";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Chicken Zombie");
|
|
DefaultHunger = 35000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://108581559611673";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 1000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Zombify", "Eggcelerator"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.ChickenZombie.Idle;
|
|
Walk = PetAnimations.ChickenZombie.Walk;
|
|
Zombify = PetAnimations.ChickenZombie.Zombify;
|
|
};
|
|
States = {};
|
|
};
|
|
["Blood Hedgehog"] = {
|
|
Description = "Sanguine Spike: Makes nearby prickly fruit have increased variant chance and grow bigger";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Blood Hedgehog");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://76471191139414";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 33000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Sanguine Spike", "Prickly Blessing"};
|
|
YHeightScaler = 0.01;
|
|
Animations = {
|
|
Idle = PetAnimations.Hedgehog.Idle;
|
|
Walk = PetAnimations.Hedgehog.Walk;
|
|
Curl = PetAnimations.Hedgehog.Curl;
|
|
CurlLoop = PetAnimations.Hedgehog.CurlLoop;
|
|
};
|
|
};
|
|
["Blood Kiwi"] = {
|
|
Description = "Crimson Cradle: Occasionally reduces the egg hatch time and boosts egg hatch speed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Blood Kiwi");
|
|
DefaultHunger = 45000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://87343374343285";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 30000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Crimson Cradle", "Better Eggcelerator"};
|
|
YHeightScaler = 0.9;
|
|
Animations = {
|
|
Idle = PetAnimations.Kiwi.Idle;
|
|
Walk = PetAnimations.Kiwi.Walk;
|
|
Nurse = PetAnimations.Kiwi.Nurse;
|
|
};
|
|
};
|
|
["Blood Owl"] = {
|
|
Description = "Monarch of Midnight: Grants bonus experience per second gain to all active pets";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Blood Owl");
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://81262783747840";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 70000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Monarch of Midnight", "Movement Variation"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Owl.Idle;
|
|
Walk = PetAnimations.Owl.Walk;
|
|
Fly = PetAnimations.Owl.Fly;
|
|
FlyUp = PetAnimations.Owl.FlyUp;
|
|
FlyDown = PetAnimations.Owl.FlyDown;
|
|
};
|
|
};
|
|
["Moon Cat"] = {
|
|
Description = "Moon Nap: Moon cat naps in a random spot in your farm, and boosts nearby fruit size & Moon Harvest: Grants chance for Night type plants to replant when harvested ";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Cat");
|
|
Variant = "Moon Cat";
|
|
DefaultHunger = 2400;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://72392850111255";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 25000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Moon Nap", "Moon Harvest"};
|
|
YHeightScaler = 0.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Cat.Idle;
|
|
Walk = PetAnimations.Cat.Walk;
|
|
Nap = PetAnimations.Cat.Nap;
|
|
};
|
|
States = {};
|
|
};
|
|
Bee = {
|
|
Description = "Pollinator: Occasionally pollinates fruit";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bee");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://114116135745614";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 400000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Pollinator"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Bee.Idle;
|
|
Walk = PetAnimations.Bee.Walk;
|
|
Pollinate = PetAnimations.Bee.Pollinate;
|
|
};
|
|
};
|
|
["Honey Bee"] = {
|
|
Description = "Beeter Pollinator: Occasionally pollinates fruit";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bee");
|
|
Variant = "Honey Bee";
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://134999468799162";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 800000;
|
|
Rarity = "Rare";
|
|
Passives = {"Beeter Pollinator"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Bee.Idle;
|
|
Walk = PetAnimations.Bee.Walk;
|
|
Pollinate = PetAnimations.Bee.Pollinate;
|
|
};
|
|
};
|
|
["Petal Bee"] = {
|
|
Description = "Pollinator: Occasionally pollinates fruit & Flower Harvest: Harvested flowers have a chance to stay";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bee");
|
|
Variant = "Petal Bee";
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://137924182648564";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 1000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Pollinator", "Flower Harvest"};
|
|
YHeightScaler = 0.03;
|
|
Animations = {
|
|
Idle = PetAnimations.Bee.Idle;
|
|
Walk = PetAnimations.Bee.Walk;
|
|
Pollinate = PetAnimations.Bee.Pollinate;
|
|
};
|
|
};
|
|
["Bear Bee"] = {
|
|
Description = "Wanna-Bee: Occasionally tries to pollinate fruit, but it just ends up being Honey-Glazed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bear Bee");
|
|
DefaultHunger = 45000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://97465846056354";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 4000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Wanna-Bee"};
|
|
YHeightScaler = 0.35;
|
|
Animations = {
|
|
Idle = PetAnimations.BearBee.Idle;
|
|
Walk = PetAnimations.BearBee.Walk;
|
|
Sit = PetAnimations.BearBee.Sit;
|
|
};
|
|
};
|
|
["Queen Bee"] = {
|
|
Description = "Queen Pollinator: Occasionally pollinates fruit instantly & For the Queen: Occasionally refrehes the pet with the highest cooldown ability";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Queen Bee");
|
|
DefaultHunger = 65000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), -2.530727415391778);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://127281358672581";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 5;
|
|
SellPrice = 8000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Queen Pollinator", "For the Queen"};
|
|
YHeightScaler = 10;
|
|
Animations = {
|
|
Idle = PetAnimations.QueenBee.Idle;
|
|
Walk = PetAnimations.QueenBee.Walk;
|
|
Spin = PetAnimations.QueenBee.Spin;
|
|
};
|
|
};
|
|
Wasp = {
|
|
Description = "Wasp Pollinator: Occasionally pollinates fruit & Stinger: Occasionally stings pet with highest cooldown advancing cooldown";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Wasp");
|
|
DefaultHunger = 28000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://72767862942880";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 12;
|
|
SellPrice = 1000000;
|
|
Rarity = "Uncommon";
|
|
Passives = {"Wasp Pollinator", "Stinger"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Wasp.Idle;
|
|
Walk = PetAnimations.Wasp.Walk;
|
|
Pollinate = PetAnimations.Wasp.Pollinate;
|
|
Sting = PetAnimations.Wasp.Sting;
|
|
};
|
|
};
|
|
["Tarantula Hawk"] = {
|
|
Description = "Wasp Pollinator: Occasionally pollinates fruit & Tarantula Stinger: Occasionally stings pet with highest cooldown advancing cooldown";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Tarantula Hawk");
|
|
DefaultHunger = 28000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://126203792467378";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 12;
|
|
SellPrice = 2000000;
|
|
Rarity = "Rare";
|
|
Passives = {"Pollinator", "Tarantula Stinger"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Wasp.Idle;
|
|
Walk = PetAnimations.Wasp.Walk;
|
|
Pollinate = PetAnimations.Wasp.Pollinate;
|
|
Sting = PetAnimations.Wasp.Sting;
|
|
};
|
|
};
|
|
Moth = {
|
|
Description = "Silksong: Sings to a random pet and magically restore its hunger";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Moth");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://134180528391091";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 8;
|
|
SellPrice = 4000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Silksong"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Moth.Idle;
|
|
Walk = PetAnimations.Moth.Walk;
|
|
Sing = PetAnimations.Moth.Sing;
|
|
};
|
|
};
|
|
Butterfly = {
|
|
Description = "Rainbow Flutter: Occasionally flies to a fruit with 4+ mutations, removes all mutations from it and converts it into rainbow. Ignores favorited fruit";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Butterfly");
|
|
DefaultHunger = 26000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://119048229505161";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 8;
|
|
SellPrice = 8000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Rainbow Flutter"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {
|
|
Idle = PetAnimations.Butterfly.Idle;
|
|
Walk = PetAnimations.Butterfly.Walk;
|
|
Flutter = PetAnimations.Butterfly.Flutter;
|
|
};
|
|
};
|
|
["Disco Bee"] = {
|
|
Description = "Disco Disco: Occasionally has a chance to turn a nearby fruit into Disco";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Disco Bee");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://139406192899443";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 12000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Disco Disco"};
|
|
YHeightScaler = 0.03;
|
|
Animations = {
|
|
Idle = PetAnimations.DiscoBee.Idle;
|
|
Walk = PetAnimations.DiscoBee.Walk;
|
|
Dance = PetAnimations.DiscoBee.Dance;
|
|
};
|
|
};
|
|
["Cooked Owl"] = {
|
|
Description = "Let Him Cook: Occasionaly burns or cook a random nearby fruit & King of the Grill: Grants bonus experience per second gain to all active pets. Also very tasty!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Cooked Owl");
|
|
ToolWeldOffset = true;
|
|
DefaultHunger = 50000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://78954652883059";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Let Him Cook", "King of the Grill", "Movement Variation"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.CookedOwl.Idle;
|
|
Walk = PetAnimations.CookedOwl.Walk;
|
|
Fly = PetAnimations.CookedOwl.Fly;
|
|
FlyUp = PetAnimations.CookedOwl.FlyUp;
|
|
FlyDown = PetAnimations.CookedOwl.FlyDown;
|
|
};
|
|
};
|
|
["Pack Bee"] = {
|
|
Description = "Pack Bee: Increases backpack size by 25 and occasionally pollinates nearby fruit";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Pack Bee");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://105775306251306";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 2500000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Pollinator", "Pack Bee"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Bee.Idle;
|
|
Walk = PetAnimations.Bee.Walk;
|
|
};
|
|
};
|
|
Starfish = {
|
|
Description = "You're a Star: Gains additional XP per second";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Starfish");
|
|
DefaultHunger = 1500;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://120520383369074";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 0.25;
|
|
SellPrice = 50000;
|
|
Rarity = "Common";
|
|
Passives = {"You're a Star"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Starfish.Idle;
|
|
Walk = PetAnimations.Starfish.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
Crab = {
|
|
Description = "Pinch Pocket: Occasionally goes to another player and pinches them and grants you a small amount of sheckles";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Crab");
|
|
DefaultHunger = 3000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://73259620945174";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 4;
|
|
SellPrice = 60000;
|
|
Rarity = "Common";
|
|
Passives = {"Pinch Pocket"};
|
|
YHeightScaler = 0.8;
|
|
Animations = {
|
|
Idle = PetAnimations.Crab.Idle;
|
|
Walk = PetAnimations.Crab.Walk;
|
|
Pinch = PetAnimations.Crab.Pinch;
|
|
};
|
|
States = {};
|
|
};
|
|
Seagull = {
|
|
Description = "Scavenger: Shoveling plants have a chance to drop the equivalent seed. Does not work on fruits";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Seagull");
|
|
DefaultHunger = 3500;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://125267211322255";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 70000;
|
|
Rarity = "Common";
|
|
Passives = {"Movement Variation"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Seagull.Idle;
|
|
Walk = PetAnimations.Seagull.Walk;
|
|
Fly = PetAnimations.Seagull.Fly;
|
|
FlyUp = PetAnimations.Seagull.FlyUp;
|
|
FlyDown = PetAnimations.Seagull.FlyDown;
|
|
};
|
|
States = {};
|
|
};
|
|
Toucan = {
|
|
Description = "Tropical Lover: Makes all nearby Tropical type plants have increased variant chance and grow bigger";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Toucan");
|
|
DefaultHunger = 9000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://118598422473758";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 880000;
|
|
Rarity = "Rare";
|
|
Passives = {"Tropical Lover", "Tropical Blessing", "Movement Variation"};
|
|
YHeightScaler = 0.9;
|
|
Animations = {
|
|
Idle = PetAnimations.Toucan.Idle;
|
|
Walk = PetAnimations.Toucan.Walk;
|
|
Fly = PetAnimations.Toucan.Fly;
|
|
FlyUp = PetAnimations.Toucan.FlyUp;
|
|
FlyDown = PetAnimations.Toucan.FlyDown;
|
|
};
|
|
};
|
|
Flamingo = {
|
|
Description = "Flamboyance: Occasionally stands on one legs and all nearby plants will grow incredibly fast";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Flamingo");
|
|
DefaultHunger = 14000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://122573642551827";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 880000;
|
|
Rarity = "Rare";
|
|
Passives = {"Flamboyance"};
|
|
YHeightScaler = 2.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Flamingo.Idle;
|
|
Walk = PetAnimations.Flamingo.Walk;
|
|
Stand = PetAnimations.Flamingo.Stand;
|
|
};
|
|
};
|
|
["Sea Turtle"] = {
|
|
Description = "Shell Share: Occasionally shares its wisdom to a random active pet granting bonus experience & Water Splash: Occasionally has a chance to Wet a nearby fruit";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Sea Turtle");
|
|
DefaultHunger = 22200;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.004;
|
|
Icon = "rbxassetid://136324651089948";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 1.5;
|
|
SellPrice = 880000;
|
|
Rarity = "Rare";
|
|
Passives = {"Shell Share", "Water Splash"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.SeaTurtle.Idle;
|
|
Walk = PetAnimations.SeaTurtle.Walk;
|
|
Flip = PetAnimations.SeaTurtle.Flip;
|
|
Splash = PetAnimations.SeaTurtle.Splash;
|
|
};
|
|
States = {};
|
|
};
|
|
Seal = {
|
|
Description = "Seal the Deal: When selling pets, has a small chance to get the pet back as its egg equivalent";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Seal");
|
|
DefaultHunger = 17000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://70977930937021";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 6;
|
|
SellPrice = 880000;
|
|
Rarity = "Rare";
|
|
Passives = {"Seal the Deal"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Seal.Idle;
|
|
Walk = PetAnimations.Seal.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
Orangutan = {
|
|
Description = "Helping Hands: When crafting, each material has a chance for it not to be consumed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Orangutan");
|
|
DefaultHunger = 55000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://91252752916705";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 6;
|
|
SellPrice = 880000;
|
|
Rarity = "Rare";
|
|
Passives = {"Helping Hands"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Orangutan.Idle;
|
|
Walk = PetAnimations.Orangutan.Walk;
|
|
};
|
|
States = {};
|
|
};
|
|
Peacock = {
|
|
Description = "Utter Beauty: Occasionally fans its feathers and all nearby pets will advance ability cooldowns";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Peacock");
|
|
DefaultHunger = 19000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://79434662175672";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Utter Beauty"};
|
|
YHeightScaler = 0.8;
|
|
Animations = {
|
|
Idle = PetAnimations.Peacock.Idle;
|
|
Walk = PetAnimations.Peacock.Walk;
|
|
Fan = PetAnimations.Peacock.Fan;
|
|
};
|
|
States = {};
|
|
};
|
|
Capybara = {
|
|
Description = "Chill Zone: Nearby pets' hunger will not go down and they will gain additional xp per second";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Capybara");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://109096250560950";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Chill Zone"};
|
|
YHeightScaler = 1.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Capybara.Idle;
|
|
Walk = PetAnimations.Capybara.Walk;
|
|
};
|
|
};
|
|
["Scarlet Macaw"] = {
|
|
Description = "Verdant Bird: Occasionally has a chance to mutate nearby fruits Verdant";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Scarlet Macaw");
|
|
DefaultHunger = 12000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://103592675269053";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 3300000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Verdant Bird", "Movement Variation"};
|
|
YHeightScaler = 0.75;
|
|
Animations = {
|
|
Idle = PetAnimations.ScarletMacaw.Idle;
|
|
Walk = PetAnimations.ScarletMacaw.Walk;
|
|
Fly = PetAnimations.ScarletMacaw.Fly;
|
|
FlyUp = PetAnimations.ScarletMacaw.FlyUp;
|
|
FlyDown = PetAnimations.ScarletMacaw.FlyDown;
|
|
};
|
|
};
|
|
Ostrich = {
|
|
Description = "Eggsperience: Grants pets hatched from eggs an age bonus";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Ostrich");
|
|
DefaultHunger = 20000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://85113894132517";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8.5;
|
|
SellPrice = 4400000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Eggsperience"};
|
|
YHeightScaler = 2.4;
|
|
Animations = {
|
|
Idle = PetAnimations.Ostrich.Idle;
|
|
Walk = PetAnimations.Ostrich.Walk;
|
|
};
|
|
};
|
|
["Mimic Octopus"] = {
|
|
Description = "Mimicry: Mimics and copies an ability from another pet and performs its ability";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Mimic Octopus");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://118831959038511";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 10000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Mimicry"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.MimicOctopus.Idle;
|
|
Walk = PetAnimations.MimicOctopus.Walk;
|
|
Mimicry = PetAnimations.MimicOctopus.Mimicry;
|
|
};
|
|
States = {};
|
|
};
|
|
Meerkat = {
|
|
Description = "Lookout: Occasionally goes to another pet and does a lookout for it. That pet advances cooldown. Has a chance chance to do it again after each lookout.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Meerkat");
|
|
DefaultHunger = 22000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://111346621796974";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 1100000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Lookout"};
|
|
YHeightScaler = 1;
|
|
Animations = {
|
|
Idle = PetAnimations.Meerkat.Idle;
|
|
Walk = PetAnimations.Meerkat.Walk;
|
|
Stand = PetAnimations.Meerkat.Stand;
|
|
};
|
|
};
|
|
["Sand Snake"] = {
|
|
Description = "Coiled Commerce: Buying from the seed/gear shop has a small chance to duplicate the bought item!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Sand Snake");
|
|
DefaultHunger = 28000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://110203289397199";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 6;
|
|
SellPrice = 1100000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Coiled Commerce"};
|
|
YHeightScaler = 0.1;
|
|
Animations = {
|
|
Idle = PetAnimations.Snake.Idle;
|
|
Walk = PetAnimations.Snake.Walk;
|
|
};
|
|
};
|
|
Axolotl = {
|
|
Description = "Summer Regeneration: Summer type fruits have a chance to stay after collecting!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Axolotl");
|
|
DefaultHunger = 22000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://115096754077953";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 3300000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Summer Regeneration"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Axolotl.Idle;
|
|
Walk = PetAnimations.Axolotl.Walk;
|
|
};
|
|
};
|
|
["Hyacinth Macaw"] = {
|
|
Description = "Wiltproof Bird: Occasionally has a chance to mutate nearby fruits Wiltproof";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Hyacinth Macaw");
|
|
DefaultHunger = 12000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://118586950763516";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 7;
|
|
SellPrice = 4400000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Cloudtouched Bird", "Movement Variation"};
|
|
YHeightScaler = 0.75;
|
|
Animations = {
|
|
Idle = PetAnimations.ScarletMacaw.Idle;
|
|
Walk = PetAnimations.ScarletMacaw.Walk;
|
|
Fly = PetAnimations.ScarletMacaw.Fly;
|
|
FlyUp = PetAnimations.ScarletMacaw.FlyUp;
|
|
FlyDown = PetAnimations.ScarletMacaw.FlyDown;
|
|
};
|
|
};
|
|
["Fennec Fox"] = {
|
|
Description = "Sly: Occasionally goes to another player's random fruit, has a chance to copy 1 mutation from it and applies it to a random fruit you own.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Fennec Fox");
|
|
DefaultHunger = 35000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://106568248173155";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 16;
|
|
SellPrice = 7500000;
|
|
Rarity = "Divine";
|
|
Passives = {"Sly"};
|
|
YHeightScaler = 1.1;
|
|
Animations = {
|
|
Idle = PetAnimations.FennecFox.Idle;
|
|
Walk = PetAnimations.FennecFox.Walk;
|
|
Steal = PetAnimations.FennecFox.Steal;
|
|
};
|
|
};
|
|
Hamster = {
|
|
Description = "Hamster Wheel: Occasionally runs in a hamster wheel and grants increased crafting speed for a duration";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Hamster");
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://95041454621458";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 3300000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Hamster Wheel"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Hamster.Idle;
|
|
Walk = PetAnimations.Hamster.Walk;
|
|
Run = PetAnimations.Hamster.Run;
|
|
};
|
|
};
|
|
["Bald Eagle"] = {
|
|
Description = "Wings of Freedom: Every 7:04m, takes flight and spreads its wings. All eggs advanced their hatch time by 70.4s. There's a 7.04% chance for the effect to be multiplied";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bald Eagle");
|
|
DefaultHunger = 15000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://100494018595907";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Wings of Freedom", "Movement Variation"};
|
|
YHeightScaler = 2;
|
|
Animations = {
|
|
Idle = PetAnimations.Eagle.Idle;
|
|
Walk = PetAnimations.Eagle.Walk;
|
|
Fly = PetAnimations.Eagle.Fly;
|
|
FlyUp = PetAnimations.Eagle.FlyUp;
|
|
FlyDown = PetAnimations.Eagle.FlyDown;
|
|
Spin = PetAnimations.Eagle.Spin;
|
|
};
|
|
};
|
|
Raptor = {
|
|
Description = "Clever Claws: Small chance fruit gets Amber mutation after collecting! & Raptor Dance: Player has increased movement speed";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Raptor");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://133649762905181";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 12;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Clever Claws", "Raptor Dance"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Raptor.Idle;
|
|
Walk = PetAnimations.Raptor.Walk;
|
|
};
|
|
};
|
|
Stegosaurus = {
|
|
Description = "Prehistoric Doubling: Small chance to duplicate harvested fruit & Prehistoric Harvester: Increased chance to duplicate harvested prehistoric type plant";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Stegosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://115750504063562";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Prehistoric Doubling", "Prehistoric Harvester"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Stegosaurus.Idle;
|
|
Walk = PetAnimations.Stegosaurus.Walk;
|
|
};
|
|
};
|
|
Triceratops = {
|
|
Description = "Tri-Horn: Rams into random plants and advances their growth";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Triceratops");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://133031079193526";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Tri-Horn"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Triceratops.Idle;
|
|
Walk = PetAnimations.Triceratops.Walk;
|
|
Run = PetAnimations.Triceratops.Run;
|
|
Ram = PetAnimations.Triceratops.Ram;
|
|
};
|
|
};
|
|
Pterodactyl = {
|
|
Description = "Sky Reptile: Occasionally applies Windstruck mutation to multiple nearby fruits! & Air Time: Player has increased jump height";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Pterodactyl");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://132325249273328";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 10000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Sky Reptile", "Air Time", "Movement Variation"};
|
|
YHeightScaler = 1;
|
|
Animations = {
|
|
Idle = PetAnimations.Pterodactyl.Idle;
|
|
Walk = PetAnimations.Pterodactyl.Walk;
|
|
Flap = PetAnimations.Pterodactyl.Flap;
|
|
Fly = PetAnimations.Pterodactyl.Fly;
|
|
FlyUp = PetAnimations.Pterodactyl.FlyUp;
|
|
FlyDown = PetAnimations.Pterodactyl.FlyDown;
|
|
};
|
|
};
|
|
Brontosaurus = {
|
|
Description = "Giant Incubator: Pets hatched from eggs have higher base weight";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Brontosaurus");
|
|
DefaultHunger = 80000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://138431192706334";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 5;
|
|
SellPrice = 20000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Giant Incubator"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Brontosaurus.Idle;
|
|
Walk = PetAnimations.Brontosaurus.Walk;
|
|
};
|
|
};
|
|
["Radioactive Stegosaurus"] = {
|
|
Description = "Developer RemorsEcoDe's pet";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Radioactive Stegosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://115750504063562";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Radioactive Lizard"};
|
|
YHeightScaler = 0;
|
|
Animations = {
|
|
Idle = PetAnimations.Stegosaurus.Idle;
|
|
Walk = PetAnimations.Stegosaurus.Walk;
|
|
};
|
|
};
|
|
["T-Rex"] = {
|
|
Description = "Apex Predator: Occasionally eats a random mutation from a fruit in your garden then roars and applies that mutation to other fruits in your garden.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("T-Rex");
|
|
DefaultHunger = 60000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://72024850228702";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 40000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Apex Predator"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Trex.Idle;
|
|
Walk = PetAnimations.Trex.Walk;
|
|
Eat = PetAnimations.Trex.Eat;
|
|
Roar = PetAnimations.Trex.Roar;
|
|
};
|
|
};
|
|
Parasaurolophus = {
|
|
Description = "Crowbar Head: Occasionally, goes to the cosmetic crate with the highest time and reduces time to open!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Parasaurolophus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://77060347493123";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Crowbar Head"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Parasaurolophus.Idle;
|
|
Walk = PetAnimations.Parasaurolophus.Walk;
|
|
Crowbar = PetAnimations.Parasaurolophus.Crowbar;
|
|
};
|
|
};
|
|
Iguanodon = {
|
|
Description = "Dino Herd: Grants bonus experience per second gain to all Dinosaur type active pets";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Iguanodon");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://132997806707299";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Dino Herd"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Iguanodon.Idle;
|
|
Walk = PetAnimations.Iguanodon.Walk;
|
|
};
|
|
};
|
|
Pachycephalosaurus = {
|
|
Description = "Crafty Dome: Grants a small chance to duplicate the crafted item.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Pachycephalosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://98967783170808";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 5000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Crafty Dome"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Pachycephalosaurus.Idle;
|
|
Walk = PetAnimations.Pachycephalosaurus.Walk;
|
|
};
|
|
};
|
|
Dilophosaurus = {
|
|
Description = longstring1;
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Dilophosaurus");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://88442192911950";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 10000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Frilled Reptile"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Dilophosaurus.Idle;
|
|
Walk = PetAnimations.Dilophosaurus.Walk;
|
|
Frill = PetAnimations.Dilophosaurus.Frill;
|
|
};
|
|
};
|
|
Ankylosaurus = {
|
|
Description = "Armored Defender: When a player steals a fruit from you, grants a chance you get the stolen fruit as well.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Ankylosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://128962631009648";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 20000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Armored Defender"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Ankylosaurus.Idle;
|
|
Walk = PetAnimations.Ankylosaurus.Walk;
|
|
};
|
|
};
|
|
Spinosaurus = {
|
|
Description = longstring2;
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Spinosaurus");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://78132119445447";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 40000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Food Chain"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Spinosaurus.Idle;
|
|
Walk = PetAnimations.Spinosaurus.Walk;
|
|
Eat = PetAnimations.Spinosaurus.Eat;
|
|
Roar = PetAnimations.Spinosaurus.Roar;
|
|
};
|
|
};
|
|
["Rainbow Parasaurolophus"] = {
|
|
Description = "Crowbar Head: Occasionally, goes to the cosmetic crate with the highest time and reduces time to open!";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Parasaurolophus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://116062422658499";
|
|
OddsIcon = "rbxassetid://125458280085952";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 10000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Rainbow Crowbar Head"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Parasaurolophus.Idle;
|
|
Walk = PetAnimations.Parasaurolophus.Walk;
|
|
Crowbar = PetAnimations.Parasaurolophus.Crowbar;
|
|
};
|
|
};
|
|
["Rainbow Iguanodon"] = {
|
|
Description = "Dino Herd: Grants bonus experience per second gain to all Dinosaur type active pets";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Iguanodon");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://70960389100537";
|
|
OddsIcon = "rbxassetid://94572344496310";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 10000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Rainbow Dino Herd"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Iguanodon.Idle;
|
|
Walk = PetAnimations.Iguanodon.Walk;
|
|
};
|
|
};
|
|
["Rainbow Pachycephalosaurus"] = {
|
|
Description = "Crafty Dome: Grants a small chance to duplicate the crafted item.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Pachycephalosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://71353461716145";
|
|
OddsIcon = "rbxassetid://104196332322283";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 10000000;
|
|
Rarity = "Legendary";
|
|
Passives = {"Rainbow Crafty Dome"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Pachycephalosaurus.Idle;
|
|
Walk = PetAnimations.Pachycephalosaurus.Walk;
|
|
};
|
|
};
|
|
["Rainbow Dilophosaurus"] = {
|
|
Description = longstring1;
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Dilophosaurus");
|
|
DefaultHunger = 30000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://114260890723408";
|
|
OddsIcon = "rbxassetid://92472270160849";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 10;
|
|
SellPrice = 20000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Rainbow Frilled Reptile"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Dilophosaurus.Idle;
|
|
Walk = PetAnimations.Dilophosaurus.Walk;
|
|
Frill = PetAnimations.Dilophosaurus.Frill;
|
|
};
|
|
};
|
|
["Rainbow Ankylosaurus"] = {
|
|
Description = "Armored Defender: When a player steals a fruit from you, grants a chance you get the stolen fruit as well.";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Ankylosaurus");
|
|
DefaultHunger = 40000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://108330251202915";
|
|
OddsIcon = "rbxassetid://96359333884841";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 8;
|
|
SellPrice = 40000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Rainbow Armored Defender"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Ankylosaurus.Idle;
|
|
Walk = PetAnimations.Ankylosaurus.Walk;
|
|
};
|
|
};
|
|
["Rainbow Spinosaurus"] = {
|
|
Description = longstring2;
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Rainbow Spinosaurus");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, 0, 0);
|
|
ToolWeldOffset = true;
|
|
TwoHanded = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://98134533729834";
|
|
OddsIcon = "rbxassetid://132599364727436";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Grounded";
|
|
MovementSpeed = 9;
|
|
SellPrice = 80000000;
|
|
Rarity = "Divine";
|
|
Passives = {"Rainbow Food Chain"};
|
|
YHeightScaler = 0.05;
|
|
Animations = {
|
|
Idle = PetAnimations.Spinosaurus.Idle;
|
|
Walk = PetAnimations.Spinosaurus.Walk;
|
|
Eat = PetAnimations.Spinosaurus.Eat;
|
|
Roar = PetAnimations.Spinosaurus.Roar;
|
|
};
|
|
};
|
|
Firefly = {
|
|
Description = "Lightning Bug: Occasionally strikes a random nearby fruit, with a small chance of turning it Shocked";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Firefly");
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), (math.pi/2));
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://131310748087635";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 10;
|
|
SellPrice = 3300000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Lightning Bug"};
|
|
YHeightScaler = 0.5;
|
|
Animations = {
|
|
Idle = PetAnimations.Firefly.Idle;
|
|
Walk = PetAnimations.Firefly.Walk;
|
|
};
|
|
};
|
|
["Red Dragon"] = {
|
|
Description = "Scorched Soil: Occasionally sets a random nearby fruit ablaze, turning it into Burnt";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Red Dragon");
|
|
DefaultHunger = 10000;
|
|
WeldOffset = CFrame.Angles(0, (-math.pi/2), 0);
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.004;
|
|
Icon = "rbxassetid://140223014467344";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 10;
|
|
SellPrice = 100000;
|
|
Rarity = "Common";
|
|
Passives = {"Scorched Soil"};
|
|
YHeightScaler = 0.2;
|
|
Animations = {};
|
|
};
|
|
["Golden Bee"] = {
|
|
Description = "Pollinator: Occasionally pollinates fruit & Golden Harvest: Harvested fruit has a chance to turn to gold";
|
|
Actions = {};
|
|
Model = var6:FindFirstChild("Bee");
|
|
Variant = "Golden Bee";
|
|
DefaultHunger = 25000;
|
|
WeldOffset = CFrame.Angles(0, (math.pi/2), (-math.pi));
|
|
ToolWeldOffset = true;
|
|
ModelScalePerLevel = 0.005;
|
|
Icon = "rbxassetid://125658111834879";
|
|
HungerFruitMultipliers = {};
|
|
MovementType = "Flight";
|
|
MovementSpeed = 9;
|
|
SellPrice = 1000000;
|
|
Rarity = "Mythical";
|
|
Passives = {"Pollinator", "Golden Harvest"};
|
|
YHeightScaler = 0.03;
|
|
Animations = {
|
|
Idle = PetAnimations.Bee.Idle;
|
|
Walk = PetAnimations.Bee.Walk;
|
|
Pollinate = PetAnimations.Bee.Pollinate;
|
|
};
|
|
};
|
|
}
|
|
for i, v in module do
|
|
if not v.Model and RunService:IsServer() then
|
|
warn(i, "has no attached model defaulting to Dog model")
|
|
v.Model = var6:FindFirstChild("Dog")
|
|
end
|
|
if v.Model and v.Model.Name ~= i then
|
|
local clone = v.Model:Clone()
|
|
clone.Name = i
|
|
clone.Parent = var6
|
|
end
|
|
clone = v.YHeightScaler
|
|
local var294 = clone
|
|
if not var294 then
|
|
var294 = 0
|
|
end
|
|
v.YHeightScaler = var294
|
|
var294 = v.States
|
|
local var295 = var294
|
|
if not var295 then
|
|
var295 = {}
|
|
end
|
|
v.States = var295
|
|
end
|
|
return module
|