Jump to content

I want Setworkleft will be changed by setting


Rabby

Recommended Posts

my code is 

    if s_working_s and inst.components.workable ~= nil then
        if inst.components.workable.SetWorkLeft ~= nil then
            inst.components.workable.SetWorkLeft = inst.components.workable.SetWorkLeft * math.floor(Rand^0.5+0.5)
        end
    end


"s_working_s" is on/off

"Rand" is scale number, can down to 0.1 and up to 20

but this code not working. (test to evergreen_tall tree)

 

i suspect 

   
    if inst.components.workable then
        inst.components.workable:SetWorkLeft(TUNING.EVERGREEN_CHOPS_SMALL)
    end
 
    if inst.components.workable then
        inst.components.workable:SetWorkLeft(TUNING.EVERGREEN_CHOPS_NORMAL)
    end
 
    if inst.components.workable then
        inst.components.workable:SetWorkLeft(TUNING.EVERGREEN_CHOPS_TALL)
    end

this code

 

how can i change setworkleft?

 

(sorry not  good english)

*also tried change TUNING code, but failed. there is no guide about TUNING.lua... or just i couldn't find it?

Link to comment
Share on other sites

SetWorkLeft is a function, not a variable. SetWorkLeft sets the workleft variable, that you can modify the way you want.

local workable_comp = inst.components.workable

if s_working_s and workable_comp and workable_comp.workleft then
    workable_comp:SetWorkLeft(workable_comp.workleft * math.floor(Rand^0.5+0.5))
end

The SetWorkLeft function:

function Workable:SetWorkLeft(work)
    if not self.workable then self.workable = true end
    work = work or 10
    work = (work <= 0 and 1) or work
    if self.maxwork > 0 then
        work = (work > self.maxwork and self.maxwork) or work
    end
    self.workleft = work
end

 

Link to comment
Share on other sites

On 8/12/2022 at 11:16 PM, Rabby said:

*also tried change TUNING code, but failed. there is no guide about TUNING.lua... or just i couldn't find it?

TUNING is simply a table in the global environment that contains many values for various aspects of the game.

You can easily change them. E.g.

GLOBAL.TUNING.EVERGREEN_CHOPS_NORMAL = GLOBAL.TUNING.EVERGREEN_CHOPS_NORMAL * math.floor(Rand^0.5+0.5)

 

Link to comment
Share on other sites

6 hours ago, Leonidas IV said:

TUNING is simply a table in the global environment that contains many values for various aspects of the game.

You can easily change them. E.g.


GLOBAL.TUNING.EVERGREEN_CHOPS_NORMAL = GLOBAL.TUNING.EVERGREEN_CHOPS_NORMAL * math.floor(Rand^0.5+0.5)

 

really thank you.

 

*hm..... code does not working... both way(tuning, workleft) do not work. maybe these code not working for dst?

(i just realized this forum is DS not DST lol...)

Link to comment
Share on other sites

23 hours ago, Rabby said:

really thank you.

 

*hm..... code does not working... both way(tuning, workleft) do not work. maybe these code not working for dst?

(i just realized this forum is DS not DST lol...)

What do you mean by "code does not work", this is very vague. And it's possibly works on DST.

Link to comment
Share on other sites

4 hours ago, Leonidas IV said:

What do you mean by "code does not work", this is very vague. And it's possibly works on DST.

no diffrence workleft.

0.2 scale tree was chopped 15 times, and same to 4 scale tree.

4 hours ago, Leonidas IV said:

What do you mean by "code does not work", this is very vague. And it's possibly works on DST.

if you need full of modmain.lua, open spoiler tab.
 

Spoiler

GLOBAL.setmetatable(env,{__index=function(t,k) return GLOBAL.rawget(GLOBAL,k) end})

GLOBAL.zuixiao = GetModConfigData("最小倍数")

teenbirdstopgrowing = GetModConfigData("GrowingStop")
LosingStop = GetModConfigData("Losingstop")

ScWils = GetModConfigData("wilsonscale")
ScWalt = GetModConfigData("walterscale")
ScWurt = GetModConfigData("wurtscale")
ScWorm = GetModConfigData("wormwoodscale")
ScWort = GetModConfigData("wortoxscale")
ScWarl = GetModConfigData("warlyscale")
ScWino = GetModConfigData("winonascale")
ScWebb = GetModConfigData("webberscale")
ScWath = GetModConfigData("wathgrithrscale")
ScWand = GetModConfigData("wandascale")
ScWaxw = GetModConfigData("waxwellscale")
ScWess = GetModConfigData("wesscale")
ScWood = GetModConfigData("woodiescale")
ScWick = GetModConfigData("wickerbottomscale")
ScWx78 = GetModConfigData("wx78scale")
ScWill = GetModConfigData("willowscale")
ScWend = GetModConfigData("wendyscale")
ScWolf = GetModConfigData("wolfgangscale")
ScWags = GetModConfigData("Wagstaffscale")
ScWala = GetModConfigData("Walaniscale")
ScWilb = GetModConfigData("Wilburscale")
ScWoodlegs = GetModConfigData("Woodlegsscale")
ScWheel = GetModConfigData("Wheelerscale")
ScWilba = GetModConfigData("Wilbascale")
ScWarb = GetModConfigData("Warbucksscale")

Xueliang = GetModConfigData("Xueliang")
Gongji = GetModConfigData("Gongji")                                                   
diaoluo = GetModConfigData("diaoluo")
PengZhuang = GetModConfigData("PengZhuang")
FanWei = GetModConfigData("FanWei")
GenSui = GetModConfigData("gensui")
caiji = GetModConfigData("caiji")
suiyibaifang = GetModConfigData("suiyibaifang")

if suiyibaifang then
for k, v in pairs(AllRecipes) do v.min_spacing = 0 end
end  

--TeenBird grows stop
if teenbirdstopgrowing then
AddPrefabPostInit("teenbird", function(inst)
    if inst.components.growable then
        inst.components.growable:StopGrowing()
        inst.components.growable.StartGrowing =function(...) end
    end
end)
end


local s_sizing_1 = { -- minimam size is 1
--"mock_dragonfly","lordfruitfly","hoodedwidow","malbatross",
--"spiderqueen","spat","warg","claywarg","gingerbreadwarg",
--"rock1","dirtpile","animal_track","moonrockseed","chester_eyebone",
--"hutch_fishbowl","krampus_sack","krampus_sack",
--"pond_mos","pond","pond_cave","lava_pond",
--"monkeyisland_portal", "monkeyhut","pirate_flag_pole","prime_mate",    

    --characters 
    "wilson","wobysmall","walter","wurt","wormwood","wortox","warly",
    "winona","webber","wathgrithr","waxwell","wes","woodie","wickerbottom",
    "wx78","willow","wendy","wolfgang","warbucks","wilba","wheeler","woodlegs","wilbur","walani",
    "wagstaff","wanda", "abigail",

    --bee
    "beequeenhivegrown","beequeenhive",

    --lunar lsland
    "bullkelp_plant",

    --hunting
    "dirtpile", "animal_track", "walrus_camp",

    --statue
    "statueglommer",

    --boss
    "klaus_sack", "krampus_sack",

    --pet
    "hutch_fishbowl", "chester_eyebone",
}

--collision does not change if scale is changed
local teshujianzhu = {
--    "mock_dragonfly","bird_mutant_spitter","bird_mutant","woodpecker",
--    "carnivalgame_herding_chick","peachtree_myth","mk_jgb_pillar","peach","myth_coin","myth_cash_tree_ground","bigpeach","myth_small_goldfrog","myth_goldfrog_base",
--    "oasislake","pigking","goldnugget","stalker_minion","stalker_minion1","stalker_minion2","rock1","rocky","dirtpile","animal_track","moonrockseed",
--    "chester_eyebone","hutch_fishbowl","krampus_sack","redpouch_yotp","redpouch_yotc",
"monkeyisland_portal", "monkeyhut","pirate_flag_pole","prime_mate",    "livingtree",

}
AddPrefabPostInit("mossling", function(inst)
    if inst.components.sizetweener then
        local sizetweener = inst.components.sizetweener
        sizetweener.OnUpdate = function(self,dt)
            local my_size = self.inst.myscale or 1
            self.timepassed = self.timepassed + dt
            if self.timepassed >= self.time then
                self:EndTween()
            elseif self.t_size ~= nil and self.i_size ~= nil then
                local s = Lerp(self.i_size, self.t_size, self.timepassed / self.time)
                self.inst.AnimState:SetScale(s*math.sqrt(my_size), s*math.sqrt(my_size), s*math.sqrt(my_size))
            end
        end
        local old = sizetweener.EndTween
        sizetweener.EndTween = function(self)
            old(self)
            if self.inst.myscale ~= nil then
                local Scale = self.inst.Transform:GetScale()
                self.inst.AnimState:SetScale(Scale*math.sqrt(self.inst.myscale), Scale*math.sqrt(self.inst.myscale), Scale*math.sqrt(self.inst.myscale))
            end
        end
    end
end)

AddPrefabPostInit("beefalo", function(inst)
    if inst.SetTendency ~= nil then
        local old_SetTendency = inst.SetTendency
        inst.SetTendency = function(inst, changedomestication)
            local old_damage = inst.components.combat.defaultdamage
            old_SetTendency(inst, changedomestication)
            if inst.myscale ~= nil and Gongji then 
                if inst.components.domesticatable ~= nil and  inst.components.domesticatable:IsDomesticated() then
                    inst.myscale = math.min(inst.myscale)
                end
                if inst.components.combat.defaultdamage ~= old_damage then
                    inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage *math.floor(math.sqrt(inst.myscale)*10)/10)
                end
            end
        end
    end
end)

AddPlayerPostInit(function(inst)
    if TheWorld.ismastersim then
    inst:AddTag("Playablecharcter2")
    end
end)

local S_RS = { -----------these list's dropping will be math.ceil(Scale^0.5)
"evergreen", "evergreen_sparse", "driftwood_small1", "driftwood_small2", "driftwood_tall",
"moon_tree", "moonglass_rock", "stalagmite_full","stalagmite_low","stalagmite_med", "stalagmite",
"stalagmite_tall_full","stalagmite_tall_low","stalagmite_tall_med", "stalagmite_tall", "mushtree_tall","hooded_mushtree_medium","mushtree_tall_webbed",
"mushtree_medium","mushtree_small", "slurtlehole", "chessjunk", "chessjunk1", "chessjunk2", "chessjunk3",
"mushtree_moon", "moonbutterfly", "butterfly", "cave_entrance", "moonrock_pieces", "gargoyle_houndatk", "gargoyle_hounddeath",
"gargoyle_werepigatk", "gargoyle_werepigdeath", "gargoyle_werepighowl", "cave_entrance", "deciduoustree",
"rock_moon_shell", "rock_moon", "rock2", "rock1", "marsh_tree", "rock_flintless", "livingtree", "monkeyisland_portal_debris", 
"palmconetree", "palmconetree_tall", "palmconetree_normal", "palmconetree_short", "asparagus_oversized","asparagus_oversized_rotten","carrot_oversized","carrot_oversized_rotten","corn_oversized","corn_oversized_rotten",
"asparagus_oversized_waxed","carrot_oversized_waxed","corn_oversized_waxed","rock_ice",
"dragonfruit_oversized_waxed","durian_oversized_waxed","eggplant_oversized_waxed",
"garlic_oversized_waxed","onion_oversized_waxed","pepper_oversized_waxed",
"pomegranate_oversized_waxed","potato_oversized_waxed","pumpkin_oversized_waxed",
"tomato_oversized_waxed","watermelon_oversized_waxed","trophyscale_oversized_waxedveggies",
"dragonfruit_oversized","dragonfruit_oversized_rotten","durian_oversized","durian_oversized_rotten","eggplant_oversized","eggplant_oversized_rotten",
"garlic_oversized","garlic_oversized_rotten","onion_oversized","onion_oversized_rotten","pepper_oversized","pepper_oversized_rotten",
"pomegranate_oversized","pomegranate_oversized_rotten","potato_oversized","potato_oversized_rotten","pumpkin_oversized","pumpkin_oversized_rotten",
"tomato_oversized","tomato_oversized_rotten","watermelon_oversized","watermelon_oversized_rotten","trophyscale_oversizedveggies",
"statue_marble", "statueharp", "statuemaxwell", "saltstack", "seastack",
"marbleshrub", "marbleshrub_short", "marbleshrub_normal", "marbleshrub_tall",
"smashingpot", "jungletree", "palmtree", "rainforesttree", "teatree", "tubertree", "clawpalmtree", "volcano_shrub", "livingjungletree", 
}
for k, v in pairs(S_RS) do
    AddPrefabPostInit(v, function(inst)
    inst:AddTag("s_resource")
    end)
end
local s_Mob_s = {
"frog", 
"crow", "robin", "robin_winter", "parrot", "seagull", "toucan", "cormorant", "kingfisher", "parrot_blue", "pigeon", "canary", "canary_poisoned", "puffin", "parrot_pirate","buzzard","perd",
"beefalo", "babybeefalo", "rabbit", 
"pigman", "moonpig", "gingerbreadpig", "pigguard",
"bee","killerbee","beeguard",
"spider","spider_warrior","spider_healer","spider_hider","spider_spitter","spider_dropper","spider_water","spider_moon",
"fruitdragon","carrat",
"grassgekko","mole", 
"stagehand",
"moonbutterfly","butterfly",
"worm","bunnyman","rocky","slurtle","snurtle","slurper","monkey","nightmarebeak","crawlingnightmare","knight_nightmare","rook_nightmare","bishop_nightmare",
"dustmoth","archive_centipede","molebat","lightflier","mushgnome", "spore_moon",
"crawlinghorror","terrorbeak","oceanhorror","shadowhand","knight","rook","bishop","catcoon","glommer","deer",
"tumbleweed","lightninggoat",
"tallbird", "smallbird", "teenbird","chester","hutch",
"merm","mermguard","koalefant_summer","koalefant_winter","spat","warg","prime_mate","powder_monkey","lightcrab",
"hound","firehound","icehound","mutatedhound", "penguin","mutated_penguin",
"gestalt", "gestalt_alterguardian_projectile",
"gestalt_guard", "smallguard_alterguardian_projectile", "largeguard_alterguardian_projectile", "alterguardianhat_projectile", 
"grassgator","cookiecutter","squid","shark","gnarwail","wobster_sheller", "wobster_sheller_land","wobster_moonglass", "wobster_moonglass_land",
"mosquito","mossling","lavae",
--TE
"primeape", "snake", "snake_posion", "snake_amphibious", "spider_monkey", "spider_ape",
"ox",
"flup", "piko", "piko_orange", "pog", "weevole",
"dragoon", 
"swordfish","swordfishunderwater", "fish_coi",
"fish2_alive", "fish3_alive", "fish4_alive", "fish5_alive", "quagmire_salmom_alive", "mecfish_alive", "goldfish_alive", "fish6_alive", "fish7_alive",
"ballphin", "ballphin2","whale_white", "whale_blue",
"jellyfish_planted", "rainbowjellyfish_planted", 
"mermfisher", "mermfisherpirate", "mermfisherunderwater",
"wildbore", "wildboreguard",
"mean_flytrap", "adult_flytrap", 
"glowfly", "rabid_beetle",
"hippopotamoose", "bill", "billsnow", 
"thunderbird", "pangolden",
"dungbeetle",
"peagawk", "peagawk_prism",
"mosquito_poison", "scorpion", 
"giantgrub", "giantsnow", "grotto_grub",
"antman", "antman_warrior", "antman2",
"mandrakeman",
"doydoy", "doydoybaby",
"packim", "ro_bin", 
"wildbeaver", "wildbeaver",
"panda", 
"snowgoat", "mammoth", "snowbeetle", "spider_snow", "spider_snow2", "bear", "ice_deer",
"sharkitten", "crocodog", "poisoncrocodog", "watercrocodog", "frog_poison", "knightboat", "bishopwater", "sharx",
"oceanfish_small_1_inv","oceanfish_small_1","oceanfish_small_2_inv","oceanfish_small_2","oceanfish_small_3_inv","oceanfish_small_3",
"oceanfish_small_4_inv","oceanfish_small_4","oceanfish_small_5_inv","oceanfish_small_5","oceanfish_small_6_inv","oceanfish_small_6",
"oceanfish_small_7_inv","oceanfish_small_7","oceanfish_small_8_inv","oceanfish_small_8","oceanfish_small_9_inv","oceanfish_small_9",
"oceanfish_medium_1_inv","oceanfish_medium_1","oceanfish_medium_2_inv","oceanfish_medium_2","oceanfish_medium_3_inv","oceanfish_medium_3",
"oceanfish_medium_4_inv","oceanfish_medium_4","oceanfish_medium_5_inv","oceanfish_medium_5","oceanfish_medium_6_inv","oceanfish_medium_6",
"oceanfish_medium_7_inv","oceanfish_medium_7","oceanfish_medium_8_inv","oceanfish_medium_8","oceanfish_medium_9_inv","oceanfish_medium_9",
}
for k, v in pairs(s_Mob_s) do
    AddPrefabPostInit(v, function(inst)
    inst:AddTag("scaling_monster")
    end)
end

AddPrefabPostInit("frog", function(inst)
    inst:AddTag("frog_hp_scale")
end)

selecting_scale = GetModConfigData("selecting_scale")
local function  qianghua(inst,selecting_scale,loot)
    inst.max_setscale = selecting_scale
    local Rand2 = inst.myscale ~= nil and inst.myscale or math.random(table.contains(s_sizing_1,inst.prefab) and 30 or 1,selecting_scale)
    local s_random_s = 0.25 -- 1%
    if Rand2 < 2 then -- 2%
            s_random_s = 0.25
        elseif Rand2 < 20 then -- 18%
            s_random_s = 0 + math.random(3, 5)/10
        elseif Rand2 < 35 then -- 15%,
            s_random_s = 0 + math.random(6, 9)/10
        elseif Rand2 < 70 then -- 35%
            s_random_s = 1

        elseif Rand2 < 80 then -- 10%
            s_random_s = 1 + math.random(1, 5)/10
        elseif Rand2 < 85 then -- 5%
            s_random_s = 1 + math.random(6, 10)/10

        elseif Rand2 < 89 then -- 4%
            s_random_s = 2 + math.random(1, 5)/10
        elseif Rand2 < 93 then -- 4%
            s_random_s = 2 + math.random(6, 10)/10

        elseif Rand2 < 95 then -- 2%
            s_random_s = 3 + math.random(1, 5)/10
        elseif Rand2 < 97 then -- 2%
            s_random_s = 3 + math.random(6, 10)/10

        elseif Rand2 < 99 then -- 2%
            s_random_s = 4 + math.random(1, 5)/10
        elseif Rand2 <= 100 then -- 1%
            s_random_s = 4 + math.random(6, 10)/10
    end
    local Rand = inst.myscale ~= nil and inst.myscale or s_random_s
    local Scale = inst.Transform:GetScale()
    if not Scale then return end
    if inst:HasTag("Playablecharcter2") then
        inst.AnimState:SetScale(Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10)
    elseif inst:HasTag("scaling_monster") then
        inst.AnimState:SetScale(Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10)
    else
    inst.Transform:SetScale(Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10, Scale*math.ceil(math.sqrt(Rand)*10)/10)
    end
    if inst.components.aura and Rand > 1 then -- Aura
        inst.components.aura.radius = inst.components.aura.radius *math.ceil(math.sqrt(Rand)*10)/10
    end
    
    if GetModConfigData("s_charaHealth") ==  true then
        if inst:HasTag("Playablecharcter2") then
        local percent = inst.components.health:GetPercent()
        inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * math.max(math.ceil((Rand^0.35)*10)/10, 1.3)))
        inst.components.health:SetPercent(percent)
        end
    end

    if GetModConfigData("s_charaSanity") == true then
        if inst:HasTag("Playablecharcter2") then
        local percent = inst.components.sanity:GetPercent()
        inst.components.sanity:SetMax(inst.components.sanity.max * math.max(math.ceil((Rand^0.2)*10)/10, 1))
        inst.components.sanity:SetPercent(percent)
        end
    end

    if GetModConfigData("s_charaHunger") == true then
        if inst:HasTag("Playablecharcter2") then
        local percent = inst.components.hunger:GetPercent()
        inst.components.hunger:SetMax(inst.components.hunger.max * math.max(math.ceil((Rand^0.15)*10)/10, 1.1))
        inst.components.hunger:SetPercent(percent)
        end
    end

    if Xueliang then -- HP
         if inst.components.health ~= nil and not inst:HasTag("Playablecharcter2") and not inst:HasTag("frog_hp_scale") then
            if inst.prefab == "rocky" or not inst.myscale then
                local percent = inst.components.health:GetPercent()
                inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * Rand))
                inst.components.health:SetPercent(percent)
            end
        elseif inst.components.health ~= nil and inst:HasTag("frog_hp_scale") then
            if inst.prefab == "rocky" or not inst.myscale then
                local percent = inst.components.health:GetPercent()
                inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * math.min(Rand, 2)))
                inst.components.health:SetPercent(percent)
            end
        end
    end
    
    if FanWei and not inst:HasTag("Playablecharcter2") then -- Range
        if inst.components.combat then
            if Rand <= 1 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 2 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.85 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.8 * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 3 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.82 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.77 * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 4 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.8 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.75 * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 5 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.75 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.7 * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 6 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.72 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.65 * math.floor(math.sqrt(Rand)*10)/10
        elseif Rand <= 7 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.7 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.62 * math.floor(math.sqrt(Rand)*10)/10        
        elseif Rand <= 8 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.69 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.61 * math.floor(math.sqrt(Rand)*10)/10        
        elseif Rand <= 9 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.68 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.6 * math.floor(math.sqrt(Rand)*10)/10        
        elseif Rand <= 10 then
            inst.components.combat.hitrange = inst.components.combat.hitrange * 0.67 * math.floor(math.sqrt(Rand)*10)/10
            inst.components.combat.attackrange = inst.components.combat.attackrange * 0.59 * math.floor(math.sqrt(Rand)*10)/10
            end    
        end    
    end
    if Gongji then -- Damage
        if inst.components.combat and not inst:HasTag("Playablecharcter2") then
            if inst.components.domesticatable ~= nil and  inst.components.domesticatable:IsDomesticated() then
                Rand = math.min(Rand)
            end
            inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage * math.floor((Rand^0.5)*10)/10)
        end
    end
    if diaoluo and loot and not inst:HasTag("structure") then  -- Dropping Creature
        if inst.components.lootdropper ~= nil and not inst:HasTag("s_resource") then
            local beishu = math.floor(Rand+0.5)
            if beishu < 1 then
                beishu = 1
            end
            local old = inst.components.lootdropper.DropLoot
            inst.components.lootdropper.DropLoot = function(self,pt)
                for k = 1, beishu do
                    old(self,pt)
                end
            end
            if inst.prefab == "rock_ice" then
                local old1 = inst.components.lootdropper.SpawnLootPrefab
                inst.components.lootdropper.SpawnLootPrefab = function(self,lootprefab, pt, linked_skinname, skin_id, userid)
                    for k = 1, beishu do
                        old1(self,lootprefab, pt, linked_skinname, skin_id, userid)
                    end
                end
            end
            if inst.prefab == "rock_ice_frost" then
                local old1 = inst.components.lootdropper.SpawnLootPrefab
                inst.components.lootdropper.SpawnLootPrefab = function(self,lootprefab, pt, linked_skinname, skin_id, userid)
                    for k = 1, beishu do
                        old1(self,lootprefab, pt, linked_skinname, skin_id, userid)
                    end
                end
            end
        end
        local beishu = math.floor(Rand+0.5)
        if beishu < 1 then
            beishu = 1
        end
        if beishu > 1 and inst.prefab == "tumbleweed" and inst.loot ~= nil and next(inst.loot) then
            local newloot = {}
            for k = 1,beishu -1 do
                for i, v in ipairs(inst.loot) do
                    table.insert(newloot, v)
                end
            end
            for i, v in ipairs(newloot) do
                table.insert(inst.loot, v)
            end
        end
    end
    if diaoluo and loot and not inst:HasTag("structure") then
        local beishu3 = math.floor(Rand+0.5)
        if beishu3 < 1 then
            beishu3 = 1
        end
        if inst.components.lootdropper ~= nil and inst:HasTag("s_resource") then
            local old2 = inst.components.lootdropper.DropLoot
            inst.components.lootdropper.DropLoot = function(self,pt)
                for k = 1, beishu3 do
                    old2(self,pt)
                end
            end
        end
    end

    if caiji and inst.components.pickable then -- Dropping Pick
        local size = 1
        if Rand > 4.5 then
            size = 5
        elseif Rand > 3.5 then
            size = 4
        elseif Rand > 2.5 then
            size = 3
        elseif Rand > 1.5 then
            size = 2
        end
        inst.components.pickable.numtoharvest = inst.components.pickable.numtoharvest*size
    end    
---테스트    
local workable_comp = inst.components.workable

if s_working_s and workable_comp and workable_comp.workleft then
    workable_comp:SetWorkLeft(workable_comp.workleft * math.floor(Rand^0.5+0.5))
end
---테스트
    if PengZhuang  and inst.Physics ~= nil and not inst:HasTag("bird") and not table.contains(teshujianzhu,inst.prefab) and -- Collision
        not inst:HasTag("weighable_OVERSIZEDVEGGIES") and not inst:HasTag("heavy") and not inst:HasTag("Playablecharcter2") then
        local radius = inst.Physics:GetRadius() or 0
        local height = inst.Physics:GetHeight() or 2
        inst.Physics:SetCapsule(radius * math.floor(math.sqrt(Rand)*10)/10, height)
    end
    inst.myscale = Rand
end

local function saveandload(inst)  
    local oldsave = inst.OnSave
    inst.OnSave = function(inst,data)
        if oldsave ~= nil then
            oldsave(inst,data)
        end
        if inst.myscale ~= nil  then
            data.myscale = inst.myscale
        end
    end

    local oldload = inst.OnLoad
    inst.OnLoad = function(inst,data)
        if oldload ~= nil then
            oldload(inst,data)
        end
        if data and data.myscale ~= nil  then
            inst.myscale = data.myscale
        end
    end
    local old_OnPreLoad = inst.OnPreLoad
    inst.OnPreLoad = function(inst,data)
        if old_OnPreLoad ~= nil then
            old_OnPreLoad(inst,data)
        end
        if data then  
            if data.myscale and Xueliang and inst.components.health ~= nil and not inst:HasTag("Playablecharcter2") then
                inst.components.health.maxhealth = math.ceil(inst.components.health.maxhealth * data.myscale)
                if data.health and data.health.health then
                    inst.components.health:SetCurrentHealth(data.health.health)
                end 
                inst.components.health:DoDelta(0)
            end
        end
    end
end        

S_bird = GetModConfigData("4_Birds_Scale")
if GetModConfigData("4_Birds") == true then
local aaaaaaaaaaa = {
"crow", "robin", "robin_winter", "parrot", "seagull", "toucan", "cormorant", "kingfisher", "parrot_blue", "pigeon", "canary", "canary_poisoned", "puffin", "parrot_pirate",
}

for k, v in pairs(aaaaaaaaaaa) do
    AddPrefabPostInit(v, function(inst)
        if not GLOBAL.TheWorld.ismastersim then
            return inst
        end        
        inst:DoTaskInTime(0, function(...)
            qianghua(inst,S_bird,true)
        end)
        saveandload(inst)
    end)
end
end

S_buzzard = GetModConfigData("4_Birds_Buzzard_Scale")
if GetModConfigData("4_Birds_Buzzard") == true then
    local aaaaaaaaaab = {
        "buzzard",
    }
    
    for k, v in pairs(aaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,S_buzzard,true)
            end)
            saveandload(inst)
        end)
    end
end

S_perd = GetModConfigData("4_Birds_perd_Scale")
if GetModConfigData("4_Birds_perd") == true then
    local aaaaaaaaaac = {
"perd",
    }
    
    for k, v in pairs(aaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,S_perd,true)
            end)
            saveandload(inst)
        end)
    end
end

S_beefalo = GetModConfigData("5_beefalo_scale")
if GetModConfigData("5_beefalo") == true then
    local aaaaaaaaaad = {
"beefalo", "babybeefalo", 
    }
    
    for k, v in pairs(aaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,S_beefalo,true)
            end)
            saveandload(inst)
        end)
    end
end

S_rabbit = GetModConfigData("5_rabbit_scale")
if GetModConfigData("5_rabbit") == true then
    local aaaaaaaaaae = {
"rabbit", "rabbithole",
    }
    
    for k, v in pairs(aaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,S_rabbit,true)
            end)
            saveandload(inst)
        end)
    end
end

S_pigman = GetModConfigData("6_pigman_scale")
if GetModConfigData("6_pigman") == true then
    local aaaaaaaaaaf = {
"pigman", "moonpig", "gingerbreadpig", 
    }
    
    for k, v in pairs(aaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,S_pigman,true)
            end)
            saveandload(inst)
        end)
    end
end

s_pigguard = GetModConfigData("6_pigguard_scale")
if GetModConfigData("6_pigguard") == true then
    local aaaaaaaaaag = {
"pigguard",
    }
    
    for k, v in pairs(aaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_pigguard,true)
            end)
            saveandload(inst)
        end)
    end
end

s_pigking = GetModConfigData("6_pigking_scale")
if GetModConfigData("6_pigking") == true then
    local aaaaaaaaaah = {
"pigking",
    }
    
    for k, v in pairs(aaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_pigking,true)
            end)
            saveandload(inst)
        end)
    end
end

s_beehive = GetModConfigData("7_beehive_scale")
if GetModConfigData("7_beehive") == true then
    local aaaaaaaaaai = {
"beehive",
    }
    
    for k, v in pairs(aaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_beehive,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bee = GetModConfigData("7_bee_scale")
if GetModConfigData("7_bee") == true then
    local aaaaaaaaaaj = {
"bee",
    }
    
    for k, v in pairs(aaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bee,true)
            end)
            saveandload(inst)
        end)
    end
end

s_wasphive = GetModConfigData("7_wasphive_scale")
if GetModConfigData("7_wasphive") == true then
    local aaaaaaaaaak = {
"wasphive",
    }
    
    for k, v in pairs(aaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_wasphive,true)
            end)
            saveandload(inst)
        end)
    end
end

s_killerbee = GetModConfigData("7_killerbee_scale")
if GetModConfigData("7_killerbee") == true then
    local aaaaaaaaaal = {
"killerbee"
    }
    
    for k, v in pairs(aaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_killerbee,true)
            end)
            saveandload(inst)
        end)
    end
end

s_beequeenhive = GetModConfigData("7_beequeenhive_scale")
if GetModConfigData("7_beequeenhive") == true then
    local aaaaaaaaaan = {
"beequeenhivegrown","beequeenhive",
    }
    
    for k, v in pairs(aaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_beequeenhive,true)
            end)
            saveandload(inst)
        end)
    end
end

s_beeguard = GetModConfigData("30_beeguard_scale")
if GetModConfigData("30_beeguard") == true then
    local aaaaaaaaaam = {
"beeguard",
    }
    
    for k, v in pairs(aaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_beeguard,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_default = GetModConfigData("8_spider_default_scale")
if GetModConfigData("8_spider_default") == true then
    local aaaaaaaaaao = {
"spider",
    }
    
    for k, v in pairs(aaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_default,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_warrior = GetModConfigData("8_spider_warrior_scale")
if GetModConfigData("8_spider_warrior") == true then
    local aaaaaaaaaap = {
"spider_warrior",
    }
    
    for k, v in pairs(aaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_warrior,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_healer = GetModConfigData("8_spider_healer_scale")
if GetModConfigData("8_spider_healer") == true then
    local aaaaaaaaaaq = {
"spider_healer",
    }
    
    for k, v in pairs(aaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_healer,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_hider = GetModConfigData("8_spider_hider_scale")
if GetModConfigData("8_spider_hider") == true then
    local aaaaaaaaaar = {
"spider_hider",
    }
    
    for k, v in pairs(aaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_hider,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_spitter = GetModConfigData("8_spider_spitter_scale")
if GetModConfigData("8_spider_spitter") == true then
    local aaaaaaaaaas = {
"spider_spitter",
    }
    
    for k, v in pairs(aaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_spitter,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_dropper = GetModConfigData("8_spider_dropper_scale")
if GetModConfigData("8_spider_dropper") == true then
    local aaaaaaaaaat = {
"spider_dropper",
    }
    
    for k, v in pairs(aaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_dropper,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_water = GetModConfigData("8_spider_water_scale")
if GetModConfigData("8_spider_water") == true then
    local aaaaaaaaaau = {
"spider_water",
    }
    
    for k, v in pairs(aaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_water,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_den = GetModConfigData("8_spider_den_scale")
if GetModConfigData("8_spider_den") == true then
    local aaaaaaaaaav = {
"spiderden", "spiderden_2", "spiderden_3",
    }
    
    for k, v in pairs(aaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_den,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spiderhole = GetModConfigData("8_spiderhole_scale")
if GetModConfigData("8_spiderhole") == true then
    local aaaaaaaaaaaw = {
"spiderhole",
    }
    
    for k, v in pairs(aaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spiderhole,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spider_moon = GetModConfigData("9_spider_moon_scale")
if GetModConfigData("9_spider_moon") == true then
    local aaaaaaaaaaw = {
"spider_moon",
    }
    
    for k, v in pairs(aaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spider_moon,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moonspiderden = GetModConfigData("9_moonspiderden_scale")
if GetModConfigData("9_moonspiderden") == true then
    local aaaaaaaaaax = {
"moonspiderden",
    }
    
    for k, v in pairs(aaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moonspiderden,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock_avocado_bush = GetModConfigData("9_rock_avocado_bush_scale")
if GetModConfigData("9_rock_avocado_bush") == true then
    local aaaaaaaaaay = {
"rock_avocado_bush",
    }
    
    for k, v in pairs(aaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock_avocado_bush,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bullkelp = GetModConfigData("9_bullkelp_scale")
if GetModConfigData("9_bullkelp") == true then
    local aaaaaaaaaaz = {
 "bullkelp_plant", "bullkelp_beachedroot",
    }
    
    for k, v in pairs(aaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bullkelp,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moontree = GetModConfigData("9_moontree_scale")
if GetModConfigData("9_moontree") == true then
    local aaaaaaaaaaaa = {
"moon_tree",
    }
    
    for k, v in pairs(aaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moontree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moonglass = GetModConfigData("9_moonglass_scale")
if GetModConfigData("9_moonglass") == true then
    local aaaaaaaaaaab = {
"moonglass_rock", 
    }
    
    for k, v in pairs(aaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moonglass,true)
            end)
            saveandload(inst)
        end)
    end
end

s_saladmander = GetModConfigData("9_saladmander_scale")
if GetModConfigData("9_saladmander") == true then
    local aaaaaaaaaaac = {
"fruitdragon",
    }
    
    for k, v in pairs(aaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_saladmander,true)
            end)
            saveandload(inst)
        end)
    end
end

s_driftwood = GetModConfigData("9_driftwood_scale")
if GetModConfigData("9_driftwood") == true then
    local aaaaaaaaaaad = {
"driftwood_small1", "driftwood_small2", "driftwood_tall", 
    }
    
    for k, v in pairs(aaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_driftwood,true)
            end)
            saveandload(inst)
        end)
    end
end

s_trap_starfish = GetModConfigData("9_trap_starfish_scale")
if GetModConfigData("9_trap_starfish") == true then
    local aaaaaaaaaaad = {
"trap_starfish",
    }
    
    for k, v in pairs(aaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_trap_starfish,true)
            end)
            saveandload(inst)
        end)
    end
end

s_hotspring = GetModConfigData("9_hotspring_scale")
if GetModConfigData("9_hotspring") == true then
    local aaaaaaaaaaae = {
"hotspring",
    }
    
    for k, v in pairs(aaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_hotspring,true)
            end)
            saveandload(inst)
        end)
    end
end

s_carrat = GetModConfigData("9_carrat_scale")
if GetModConfigData("9_carrat") == true then
    local aaaaaaaaaaaf = {
"carrat",
    }
    
    for k, v in pairs(aaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_carrat,true)
            end)
            saveandload(inst)
        end)
    end
end

s_dead_sea_bones = GetModConfigData("9_dead_sea_bones_scale")
if GetModConfigData("9_dead_sea_bones") == true then
    local aaaaaaaaaaaaaaad = {
"dead_sea_bones",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_dead_sea_bones,true)
            end)
            saveandload(inst)
        end)
    end
end


s_evergreen = GetModConfigData("10_evergreen_scale")
if GetModConfigData("10_evergreen") == true then
    local aaaaaaaaaaag = {
"evergreen",
    }
    
    for k, v in pairs(aaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_evergreen,true)
            end)
            saveandload(inst)
        end)
    end
end

s_grass = GetModConfigData("10_grass_scale")
if GetModConfigData("10_grass") == true then
    local aaaaaaaaaaah = {
"grass",
    }
    
    for k, v in pairs(aaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_grass,true)
            end)
            saveandload(inst)
        end)
    end
end

s_sapling = GetModConfigData("10_sapling_scale")
if GetModConfigData("10_sapling") == true then
    local aaaaaaaaaaai = {
"sapling", "sapling_moon",
    }
    
    for k, v in pairs(aaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_sapling,true)
            end)
            saveandload(inst)
        end)
    end
end

s_berrybush = GetModConfigData("10_berrybush_scale")
if GetModConfigData("10_berrybush") == true then
    local aaaaaaaaaaaj = {
"berrybush", "berrybush2",
    }
    
    for k, v in pairs(aaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_berrybush,true)
            end)
            saveandload(inst)
        end)
    end
end

s_berrybush_juicy = GetModConfigData("10_berrybush_juicy_scale")
if GetModConfigData("10_berrybush_juicy") == true then
    local aaaaaaaaaaak = {
"berrybush_juicy",
    }
    
    for k, v in pairs(aaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_berrybush_juicy,true)
            end)
            saveandload(inst)
        end)
    end
end

s_grassgekko = GetModConfigData("10_grassgekko_scale")
if GetModConfigData("10_grassgekko") == true then
    local aaaaaaaaaaal = {
"grassgekko",
    }
    
    for k, v in pairs(aaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_grassgekko,true)
            end)
            saveandload(inst)
        end)
    end
end

s_twiggytree = GetModConfigData("10_twiggytree_scale")
if GetModConfigData("10_twiggytree") == true then
    local aaaaaaaaaaam = {
"twiggytree",
    }
    
    for k, v in pairs(aaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_twiggytree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_evergreen_sparse = GetModConfigData("10_evergreen_sparse_scale")
if GetModConfigData("10_evergreen_sparse") == true then
    local aaaaaaaaaaan = {
"evergreen_sparse",
    }
    
    for k, v in pairs(aaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_evergreen_sparse,true)
            end)
            saveandload(inst)
        end)
    end
end

s_red_mushroom = GetModConfigData("10_red_mushroom_scale")
if GetModConfigData("10_red_mushroom") == true then
    local aaaaaaaaaaat = {
"red_mushroom",
    }
    
    for k, v in pairs(aaaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_red_mushroom,true)
            end)
            saveandload(inst)
        end)
    end
end

s_blue_mushroom = GetModConfigData("10_blue_mushroom_scale")
if GetModConfigData("10_blue_mushroom") == true then
    local aaaaaaaaaaau = {
"blue_mushroom",
    }
    
    for k, v in pairs(aaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_blue_mushroom,true)
            end)
            saveandload(inst)
        end)
    end
end

s_green_mushroom = GetModConfigData("10_green_mushroom_scale")
if GetModConfigData("10_green_mushroom") == true then
    local aaaaaaaaaaav = {
"green_mushroom",
    }
    
    for k, v in pairs(aaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_green_mushroom,true)
            end)
            saveandload(inst)
        end)
    end
end

s_fireflies = GetModConfigData("10_fireflies_scale")
if GetModConfigData("10_fireflies") == true then
    local aaaaaaaaaaaaan = {
"fireflies",
    }
    
    for k, v in pairs(aaaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_fireflies,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mole = GetModConfigData("10_mole_scale")
if GetModConfigData("10_mole") == true then
    local aaaaaaaaaaaaao = {
"mole", "molehill",
    }
    
    for k, v in pairs(aaaaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mole,true)
            end)
            saveandload(inst)
        end)
    end
end

s_stagehand = GetModConfigData("10_stagehand_scale")
if GetModConfigData("10_stagehand") == true then
    local aaaaaaaaaaaaap = {
"stagehand",
    }
    
    for k, v in pairs(aaaaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_stagehand,true)
            end)
            saveandload(inst)
        end)
    end
end

s_butterfly = GetModConfigData("10_butterfly_scale")
if GetModConfigData("10_butterfly") == true then
    local aaaaaaaaaaaaaq = {
"moonbutterfly", "butterfly",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_butterfly,true)
            end)
            saveandload(inst)
        end)
    end
end

s_frog = GetModConfigData("10_frog_scale")
if GetModConfigData("10_frog") == true then
    local aaaaaaaaaaaaar = {
"frog",
    }
    
    for k, v in pairs(aaaaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_frog,true)
            end)
            saveandload(inst)
        end)
    end
end

s_pighead = GetModConfigData("10_pighead_scale")
if GetModConfigData("10_pighead") == true then
    local aaaaaaaaaaaaas = {
"pighead",
    }
    
    for k, v in pairs(aaaaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_pighead,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mermhead = GetModConfigData("10_mermhead_scale")
if GetModConfigData("10_mermhead") == true then
    local aaaaaaaaaaaaat = {
"mermhead",
    }
    
    for k, v in pairs(aaaaaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mermhead,true)
            end)
            saveandload(inst)
        end)
    end
end

s_critterlab = GetModConfigData("10_critterlab_scale")
if GetModConfigData("10_critterlab") == true then
    local aaaaaaaaaaaaau = {
"critterlab",
    }
    
    for k, v in pairs(aaaaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_critterlab,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moonbase = GetModConfigData("10_moonbase_scale")
if GetModConfigData("10_moonbase") == true then
    local aaaaaaaaaaaaav = {
"moonbase",
    }
    
    for k, v in pairs(aaaaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moonbase,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gargoyle_werepig = GetModConfigData("10_gargoyle_werepig_scale")
if GetModConfigData("10_gargoyle_werepig") == true then
    local aaaaaaaaaaaaaw = {
"gargoyle_werepigatk", "gargoyle_werepigdeath", "gargoyle_werepighowl",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gargoyle_werepig,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gargoyle_hound = GetModConfigData("10_gargoyle_hound_scale")
if GetModConfigData("10_gargoyle_hound") == true then
    local aaaaaaaaaaaaax = {
"gargoyle_houndatk", "gargoyle_hounddeath",
    }
    
    for k, v in pairs(aaaaaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gargoyle_hound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moonrock_pieces = GetModConfigData("10_moonrock_pieces_scale")
if GetModConfigData("10_moonrock_pieces") == true then
    local aaaaaaaaaaaaay = {
"moonrock_pieces",
    }
    
    for k, v in pairs(aaaaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moonrock_pieces,true)
            end)
            saveandload(inst)
        end)
    end
end

s_cave_entrance = GetModConfigData("10_cave_entrance_scale")
if GetModConfigData("10_cave_entrance") == true then
    local aaaaaaaaaaaaaz = {
"cave_entrance",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_cave_entrance,true)
            end)
            saveandload(inst)
        end)
    end
end

s_dirtpile = GetModConfigData("10_dirtpile_scale")
if GetModConfigData("10_dirtpile") == true then
    local aaaaaaaaaaaaaaa = {
"dirtpile", "animal_track",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_dirtpile,true)
            end)
            saveandload(inst)
        end)
    end
end

s_walrus_camp = GetModConfigData("10_walrus_camp_scale")
if GetModConfigData("10_walrus_camp") == true then
    local aaaaaaaaaaaaaab = {
"walrus_camp",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_walrus_camp,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mound = GetModConfigData("10_mound_scale")
if GetModConfigData("10_mound") == true then
    local aaaaaaaaaaaaaau = {
"mound",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gravestone = GetModConfigData("10_gravestone_scale")
if GetModConfigData("10_gravestone") == true then
    local aaaaaaaaaaaaaae = {
"gravestone",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gravestone,true)
            end)
            saveandload(inst)
        end)
    end
end

s_flower = GetModConfigData("11_flower_scale")
if GetModConfigData("11_flower") == true then
    local aaaaaaaaaaao = {
"flower", "flower_withered",
    }
    
    for k, v in pairs(aaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_flower,true)
            end)
            saveandload(inst)
        end)
    end
end

s_flower_rose = GetModConfigData("11_flower_rose_scale")
if GetModConfigData("11_flower_rose") == true then
    local aaaaaaaaaaap = {
"flower_rose",
    }
    
    for k, v in pairs(aaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_flower_rose,true)
            end)
            saveandload(inst)
        end)
    end
end

s_flower_evil = GetModConfigData("11_flower_evil_scale")
if GetModConfigData("11_flower_evil") == true then
    local aaaaaaaaaaaq = {
"flower_evil",
    }
    
    for k, v in pairs(aaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_flower_evil,true)
            end)
            saveandload(inst)
        end)
    end
end

s_succulent_plant = GetModConfigData("11_succulent_plant_scale")
if GetModConfigData("11_succulent_plant") == true then
    local aaaaaaaaaaar = {
"succulent_plant",
    }
    
    for k, v in pairs(aaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_succulent_plant,true)
            end)
            saveandload(inst)
        end)
    end
end

s_cave_fern = GetModConfigData("11_cave_fern_scale")
if GetModConfigData("11_cave_fern") == true then
    local aaaaaaaaaaas = {
"cave_fern",
    }
    
    for k, v in pairs(aaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_cave_fern,true)
            end)
            saveandload(inst)
        end)
    end
end

s_worm = GetModConfigData("12_worm_scale")
if GetModConfigData("12_worm") == true then
    local aaaaaaaaaaax = {
"worm",
    }
    
    for k, v in pairs(aaaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_worm,true)
            end)
            saveandload(inst)
        end)
    end
end

s_wormlight_plant = GetModConfigData("12_wormlight_plant_scale")
if GetModConfigData("12_wormlight_plant") == true then
    local aaaaaaaaaaay = {
"wormlight_plant",
    }
    
    for k, v in pairs(aaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_wormlight_plant,true)
            end)
            saveandload(inst)
        end)
    end
end

s_flower_cave = GetModConfigData("12_flower_cave_scale")
if GetModConfigData("12_flower_cave") == true then
    local aaaaaaaaaaaz = {
"flower_cave", "flower_cave_double", "flower_cave_triple",
    }
    
    for k, v in pairs(aaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_flower_cave,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bunnyman = GetModConfigData("12_bunnyman_scale")
if GetModConfigData("12_bunnyman") == true then
    local aaaaaaaaaaaaa = {
"bunnyman", 
    }
    
    for k, v in pairs(aaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bunnyman,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rocky = GetModConfigData("12_rocky_scale")
if GetModConfigData("12_rocky") == true then
    local aaaaaaaaaaaab = {
"rocky",
    }
    
    for k, v in pairs(aaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rocky,true)
            end)
            saveandload(inst)
        end)
    end
end

s_slurtle = GetModConfigData("12_slurtle_scale")
if GetModConfigData("12_slurtle") == true then
    local aaaaaaaaaaaac = {
"slurtle",
    }
    
    for k, v in pairs(aaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_slurtle,true)
            end)
            saveandload(inst)
        end)
    end
end

s_snurtle = GetModConfigData("12_snurtle_scale")
if GetModConfigData("12_snurtle") == true then
    local aaaaaaaaaaaad = {
"snurtle",
    }
    
    for k, v in pairs(aaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_snurtle,true)
            end)
            saveandload(inst)
        end)
    end
end

s_slurtlehole = GetModConfigData("12_slurtlehole_scale")
if GetModConfigData("12_slurtlehole") == true then
    local aaaaaaaaaaaae = {
"slurtlehole",
    }
    
    for k, v in pairs(aaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_slurtlehole,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mushtree = GetModConfigData("12_mushtree_scale")
if GetModConfigData("12_mushtree") == true then
    local aaaaaaaaaaaaf = {
"mushtree_tall","hooded_mushtree_medium","mushtree_tall_webbed",
"mushtree_medium","mushtree_small", "mushtree_spores",
    }
    
    for k, v in pairs(aaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mushtree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_stalagmite = GetModConfigData("12_stalagmite_scale")
if GetModConfigData("12_stalagmite") == true then
    local aaaaaaaaaaaag = {
"stalagmite_full","stalagmite_low","stalagmite_med", "stalagmite",
"stalagmite_tall_full","stalagmite_tall_low","stalagmite_tall_med", "stalagmite_tall",
    }
    
    for k, v in pairs(aaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_stalagmite,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lichen = GetModConfigData("12_lichen_scale")
if GetModConfigData("12_lichen") == true then
    local aaaaaaaaaaaah = {
"lichen",
    }
    
    for k, v in pairs(aaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lichen,true)
            end)
            saveandload(inst)
        end)
    end
end

s_slurper = GetModConfigData("12_slurper_scale")
if GetModConfigData("12_slurper") == true then
    local aaaaaaaaaaaai = {
"slurper",
    }
    
    for k, v in pairs(aaaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_slurper,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkey = GetModConfigData("13_monkey_scale")
if GetModConfigData("13_monkey") == true then
    local aaaaaaaaaaaaj = {
"monkey",
    }
    
    for k, v in pairs(aaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkey,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeybarrel = GetModConfigData("13_monkeybarrel_scale")
if GetModConfigData("13_monkeybarrel") == true then
    local aaaaaaaaaaaak = {
"monkeybarrel",
    }
    
    for k, v in pairs(aaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeybarrel,true)
            end)
            saveandload(inst)
        end)
    end
end

s_fissure_lower = GetModConfigData("12_fissure_lower_scale")
if GetModConfigData("12_fissure_lower") == true then
    local aaaaaaaaaaaal = {
"fissure_lower",
    }
    
    for k, v in pairs(aaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_fissure_lower,true)
            end)
            saveandload(inst)
        end)
    end
end

s_cave_banana_tree = GetModConfigData("13_cave_banana_tree_scale")
if GetModConfigData("13_cave_banana_tree") == true then
    local aaaaaaaaaaaam = {
"cave_banana_tree",
    }
    
    for k, v in pairs(aaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_cave_banana_tree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_nightmarelight = GetModConfigData("13_nightmarelight_scale")
if GetModConfigData("13_nightmarelight") == true then
    local aaaaaaaaaaaan = {
"nightmarelight",
    }
    
    for k, v in pairs(aaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_nightmarelight,true)
            end)
            saveandload(inst)
        end)
    end
end

s_nightmarebeak = GetModConfigData("13_nightmarebeak_scale")
if GetModConfigData("13_nightmarebeak") == true then
    local aaaaaaaaaaaao = {
"nightmarebeak",
    }
    
    for k, v in pairs(aaaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_nightmarebeak,true)
            end)
            saveandload(inst)
        end)
    end
end

s_crawlingnightmare = GetModConfigData("13_crawlingnightmare_scale")
if GetModConfigData("13_crawlingnightmare") == true then
    local aaaaaaaaaaaap = {
"crawlingnightmare",
    }
    
    for k, v in pairs(aaaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_crawlingnightmare,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_statue_mage = GetModConfigData("13_ruins_statue_mage_scale")
if GetModConfigData("13_ruins_statue_mage") == true then
    local aaaaaaaaaaaaq = {
"statueruins", "ruins_statue_mage_nogem", "ruins_statue_mage", "ruins_statue_head", "ruins_statue_head_nogem",
    }
    
    for k, v in pairs(aaaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_statue_mage,true)
            end)
            saveandload(inst)
        end)
    end
end

s_chessjunk = GetModConfigData("13_chessjunk_scale")
if GetModConfigData("13_chessjunk") == true then
    local aaaaaaaaaaaar = {
"chessjunk", "chessjunk1", "chessjunk2", "chessjunk3",
    }
    
    for k, v in pairs(aaaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_chessjunk,true)
            end)
            saveandload(inst)
        end)
    end
end

s_knight_nightmare = GetModConfigData("13_knight_nightmare_scale")
if GetModConfigData("13_knight_nightmare") == true then
    local aaaaaaaaaaaas = {
"knight_nightmare",
    }
    
    for k, v in pairs(aaaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_knight_nightmare,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rook_nightmare = GetModConfigData("13_rook_nightmare_scale")
if GetModConfigData("13_rook_nightmare") == true then
    local aaaaaaaaaaaat = {
"rook_nightmare",
    }
    
    for k, v in pairs(aaaaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rook_nightmare,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bishop_nightmare = GetModConfigData("13_bishop_nightmare_scale")
if GetModConfigData("13_bishop_nightmare") == true then
    local aaaaaaaaaaaau = {
"bishop_nightmare",
    }
    
    for k, v in pairs(aaaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bishop_nightmare,true)
            end)
            saveandload(inst)
        end)
    end
end

s_atrium_statue = GetModConfigData("13_atrium_statue_scale")
if GetModConfigData("13_atrium_statue") == true then
    local aaaaaaaaaaaav = {
"atrium_statue",
    }
    
    for k, v in pairs(aaaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_atrium_statue,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_table = GetModConfigData("13_ruins_table_scale")
if GetModConfigData("13_ruins_table") == true then
    local aaaaaaaaaaaaah = {
"ruins_table",
    }
    
    for k, v in pairs(aaaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_table,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_chair = GetModConfigData("13_ruins_chair_scale")
if GetModConfigData("13_ruins_chair") == true then
    local aaaaaaaaaaaaai = {
"ruins_chair",
    }
    
    for k, v in pairs(aaaaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_chair,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_vase = GetModConfigData("13_ruins_vase_scale")
if GetModConfigData("13_ruins_vase") == true then
    local aaaaaaaaaaaaaj = {
"ruins_vase",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_vase,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_plate = GetModConfigData("13_ruins_plate_scale")
if GetModConfigData("13_ruins_plate") == true then
    local aaaaaaaaaaaaak = {
"ruins_plate",
    }
    
    for k, v in pairs(aaaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_plate,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_bowl = GetModConfigData("13_ruins_bowl_scale")
if GetModConfigData("13_ruins_bowl") == true then
    local aaaaaaaaaaaaal = {
"ruins_bowl",
    }
    
    for k, v in pairs(aaaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_bowl,true)
            end)
            saveandload(inst)
        end)
    end
end

s_ruins_chipbowl = GetModConfigData("13_ruins_chipbowl_scale")
if GetModConfigData("13_ruins_chipbowl") == true then
    local aaaaaaaaaaaaam = {
"ruins_chipbowl",
    }
    
    for k, v in pairs(aaaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_ruins_chipbowl,true)
            end)
            saveandload(inst)
        end)
    end
end


s_mushtree_moon = GetModConfigData("14_mushtree_moon_scale")
if GetModConfigData("14_mushtree_moon") == true then
    local aaaaaaaaaaaaw = {
"mushtree_moon", "mushtree_moonspore",
    }
    
    for k, v in pairs(aaaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mushtree_moon,true)
            end)
            saveandload(inst)
        end)
    end
end

s_dustmothden = GetModConfigData("14_dustmothden_scale")
if GetModConfigData("14_dustmothden") == true then
    local aaaaaaaaaaaay = {
"dustmothden",
    }
    
    for k, v in pairs(aaaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_dustmothden,true)
            end)
            saveandload(inst)
        end)
    end
end

s_dustmoth = GetModConfigData("14_dustmoth_scale")
if GetModConfigData("14_dustmoth") == true then
    local aaaaaaaaaaaaz = {
"dustmoth",
    }
    
    for k, v in pairs(aaaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_dustmoth,true)
            end)
            saveandload(inst)
        end)
    end
end

s_archive_centipede = GetModConfigData("14_archive_centipede_scale")
if GetModConfigData("14_archive_centipede") == true then
    local aaaaaaaaaaaaaa = {
"archive_centipede_husk", "archive_centipede",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_archive_centipede,true)
            end)
            saveandload(inst)
        end)
    end
end

s_archive_rune_statue = GetModConfigData("14_archive_rune_statue_scale")
if GetModConfigData("14_archive_rune_statue") == true then
    local aaaaaaaaaaaaab = {
"archive_rune_statue",
    }
    
    for k, v in pairs(aaaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_archive_rune_statue,true)
            end)
            saveandload(inst)
        end)
    end
end

s_archive_moon_statue = GetModConfigData("14_archive_moon_statue_scale")
if GetModConfigData("14_archive_moon_statue") == true then
    local aaaaaaaaaaaaac = {
"archive_moon_statue",
    }
    
    for k, v in pairs(aaaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_archive_moon_statue,true)
            end)
            saveandload(inst)
        end)
    end
end

s_molebat = GetModConfigData("14_molebat_scale")
if GetModConfigData("14_molebat") == true then
    local aaaaaaaaaaaaaf= {
"molebat",
    }

    for k, v in pairs(aaaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_molebat,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lightflier = GetModConfigData("14_lightflier_scale")
if GetModConfigData("14_lightflier") == true then
    local aaaaaaaaaaaaad = {
"lightflier",
    }
    
    for k, v in pairs(aaaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lightflier,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lightflier_flower = GetModConfigData("14_lightflier_flower_scale")
if GetModConfigData("14_lightflier_flower") == true then
    local abaaaaaaaaaaaae = {
"lightflier_flower",
    }
    
    for k, v in pairs(abaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lightflier_flower,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mushgnome = GetModConfigData("14_mushgnome_scale")
if GetModConfigData("14_mushgnome") == true then
    local abaaaaaaaaaaaag = {
"mushgnome", "spore_moon",
    }
    
    for k, v in pairs(abaaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mushgnome,true)
            end)
            saveandload(inst)
        end)
    end
end

s_crawlinghorror = GetModConfigData("16_crawlinghorror_scale")
if GetModConfigData("16_crawlinghorror") == true then
    local abaaaaaaaaaaaaac = {
"crawlinghorror",
    }
    
    for k, v in pairs(abaaaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_crawlinghorror,true)
            end)
            saveandload(inst)
        end)
    end
end

s_terrorbeak = GetModConfigData("16_terrorbeak_scale")
if GetModConfigData("16_terrorbeak") == true then
    local aaaaaaaaaaaaaad = {
"terrorbeak",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_terrorbeak,true)
            end)
            saveandload(inst)
        end)
    end
end

s_oceanhorror = GetModConfigData("16_oceanhorror_scale")
if GetModConfigData("16_oceanhorror") == true then
    local abaaaaaaaaaaaaae = {
"oceanhorror",
    }
    
    for k, v in pairs(abaaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_oceanhorror,true)
            end)
            saveandload(inst)
        end)
    end
end

s_shadowhand = GetModConfigData("16_shadowhand_scale")
if GetModConfigData("16_shadowhand") == true then
    local aaaaaaaaaaaaaaf = {
"shadowhand",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_shadowhand,true)
            end)
            saveandload(inst)
        end)
    end
end

s_waveyjones = GetModConfigData("16_waveyjones_scale")
if GetModConfigData("16_waveyjones") == true then
    local aaaaaaaaaaaaaag = {
"waveyjones", "waveyjones_hand",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_waveyjones,true)
            end)
            saveandload(inst)
        end)
    end
end

s_shadowskittish = GetModConfigData("16_shadowskittish_scale")
if GetModConfigData("16_shadowskittish") == true then
    local aaaaaaaaaaaaaah = {
"shadowskittish",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_shadowskittish,true)
            end)
            saveandload(inst)
        end)
    end
end

s_shadowwatcher = GetModConfigData("16_shadowwatcher_scale")
if GetModConfigData("16_shadowwatcher") == true then
    local aaaaaaaaaaaaaai = {
"shadowwatcher",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_shadowwatcher,true)
            end)
            saveandload(inst)
        end)
    end
end

s_knight = GetModConfigData("17_knight_scale")
if GetModConfigData("17_knight") == true then
    local aaaaaaaaaaaaaaj = {
"knight",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_knight,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rook = GetModConfigData("17_rook_scale")
if GetModConfigData("17_rook") == true then
    local aaaaaaaaaaaaaak = {
"rook",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rook,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bishop = GetModConfigData("17_bishop_scale")
if GetModConfigData("17_bishop") == true then
    local aaaaaaaaaaaaaal = {
"bishop",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bishop,true)
            end)
            saveandload(inst)
        end)
    end
end

s_deciduoustree = GetModConfigData("15_deciduoustree_scale")
if GetModConfigData("15_deciduoustree") == true then
    local aaaaaaaaaaaaaam = {
"deciduoustree",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_deciduoustree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_catcoon = GetModConfigData("15_catcoon_scale")
if GetModConfigData("15_catcoon") == true then
    local aaaaaaaaaaaaaan = {
"catcoon",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_catcoon,true)
            end)
            saveandload(inst)
        end)
    end
end

s_catcoonden = GetModConfigData("15_catcoonden_scale")
if GetModConfigData("15_catcoonden") == true then
    local aaaaaaaaaaaaaao = {
"catcoonden",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_catcoonden,true)
            end)
            saveandload(inst)
        end)
    end
end

s_glommer = GetModConfigData("15_glommer_scale")
if GetModConfigData("15_glommer") == true then
    local aaaaaaaaaaaaaap = {
"glommer",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_glommer,true)
            end)
            saveandload(inst)
        end)
    end
end

s_statueglommer = GetModConfigData("15_statueglommer_scale")
if GetModConfigData("15_statueglommer") == true then
    local aaaaaaaaaaaaaaq = {
"statueglommer",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_statueglommer,true)
            end)
            saveandload(inst)
        end)
    end
end

s_klaus_sack = GetModConfigData("15_klaus_sack_scale")
if GetModConfigData("15_klaus_sack") == true then
    local aaaaaaaaaaaaaar = {
"klaus_sack",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_klaus_sack,true)
            end)
            saveandload(inst)
        end)
    end
end

s_deer = GetModConfigData("15_deer_scale")
if GetModConfigData("15_deer") == true then
    local aaaaaaaaaaaaaas = {
"deer",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_deer,true)
            end)
            saveandload(inst)
        end)
    end
end

s_houndbone = GetModConfigData("18_houndbone_scale")
if GetModConfigData("18_houndbone") == true then
    local aaaaaaaaaaaaaav = {
"houndbone",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_houndbone,true)
            end)
            saveandload(inst)
        end)
    end
end

s_cactus = GetModConfigData("18_cactus_scale")
if GetModConfigData("18_cactus") == true then
    local aaaaaaaaaaaaaaw = {
"cactus",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_cactus,true)
            end)
            saveandload(inst)
        end)
    end
end

s_oasis_cactus = GetModConfigData("18_oasis_cactus_scale")
if GetModConfigData("18_oasis_cactus") == true then
    local aaaaaaaaaaaaaax = {
"oasis_cactus",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_oasis_cactus,true)
            end)
            saveandload(inst)
        end)
    end
end

s_tumbleweed = GetModConfigData("18_tumbleweed_scale")
if GetModConfigData("18_tumbleweed") == true then
    local aaaaaaaaaaaaaay = {
"tumbleweed",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_tumbleweed,true)
            end)
            saveandload(inst)
        end)
    end
end

s_houndmound = GetModConfigData("18_houndmound_scale")
if GetModConfigData("18_houndmound") == true then
    local aaaaaaaaaaaaaaz = {
"houndmound",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_houndmound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_marsh_bush = GetModConfigData("18_marsh_bush_scale")
if GetModConfigData("18_marsh_bush") == true then
    local aaaaaaaaaaaaaaaa = {
"marsh_bush",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_marsh_bush,true)
            end)
            saveandload(inst)
        end)
    end
end

s_marsh_tree = GetModConfigData("18_marsh_tree_scale")
if GetModConfigData("18_marsh_tree") == true then
    local aaaaaaaaaaaaaaab = {
"marsh_tree",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_marsh_tree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lightninggoat = GetModConfigData("18_lightninggoat_scale")
if GetModConfigData("18_lightninggoat") == true then
    local aaaaaaaaaaaaaaac = {
"lightninggoat",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lightninggoat,true)
            end)
            saveandload(inst)
        end)
    end
end

s_tentacle = GetModConfigData("19_tentacle_scale")
if GetModConfigData("19_tentacle") == true then
    local aaaaaaaaaaaaaaae = {
"tentacle",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_tentacle,true)
            end)
            saveandload(inst)
        end)
    end
end

s_reeds = GetModConfigData("19_reeds_scale")
if GetModConfigData("19_reeds") == true then
    local aaaaaaaaaaaaaaaf = {
"reeds",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_reeds,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock1 = GetModConfigData("20_rock1_scale")
if GetModConfigData("20_rock1") == true then
    local aaaaaaaaaaaaaaag = {
"rock1",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock1,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock2 = GetModConfigData("20_rock2_scale")
if GetModConfigData("20_rock2") == true then
    local aaaaaaaaaaaaaaah = {
"rock2",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock2,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock_flintless = GetModConfigData("20_rock_flintless_scale")
if GetModConfigData("20_rock_flintless") == true then
    local aaaaaaaaaaaaaaai = {
"rock_flintless",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock_flintless,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock_moon = GetModConfigData("20_rock_moon_scale")
if GetModConfigData("20_rock_moon") == true then
    local aaaaaaaaaaaaaaaj = {
"rock_moon",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock_moon,true)
            end)
            saveandload(inst)
        end)
    end
end

s_rock_moon_shell = GetModConfigData("20_rock_moon_shell_scale")
if GetModConfigData("20_rock_moon_shell") == true then
    local aaaaaaaaaaaaaaak = {
"rock_moon_shell",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_rock_moon_shell,true)
            end)
            saveandload(inst)
        end)
    end
end

s_tallbird = GetModConfigData("20_tallbird_scale")
if GetModConfigData("20_tallbird") == true then
    local aaaaaaaaaaaaaaal = {
"tallbird", "smallbird", "teenbird",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_tallbird,true)
            end)
            saveandload(inst)
        end)
    end
end

s_livingtree = GetModConfigData("21_livingtree_scale")
if GetModConfigData("21_livingtree") == true then
    local aaaaaaaaaaaaaaam = {
"livingtree",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_livingtree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_chester_eyebone = GetModConfigData("22_chester_eyebone_scale")
if GetModConfigData("22_chester_eyebone") == true then
    local aaaaaaaaaaaaaaan = {
"chester_eyebone",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_chester_eyebone,true)
            end)
            saveandload(inst)
        end)
    end
end

s_chester = GetModConfigData("22_chester_scale")
if GetModConfigData("22_chester") == true then
    local aaaaaaaaaaaaaaao = {
"chester",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_chester,true)
            end)
            saveandload(inst)
        end)
    end
end

s_hutch_fishbowl = GetModConfigData("22_hutch_fishbowl_scale")
if GetModConfigData("22_hutch_fishbowl") == true then
    local aaaaaaaaaaaaaaap = {
"hutch_fishbowl",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_hutch_fishbowl,true)
            end)
            saveandload(inst)
        end)
    end
end

s_hutch = GetModConfigData("22_hutch_scale")
if GetModConfigData("22_hutch") == true then
    local aaaaaaaaaaaaaaaq = {
"hutch",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_hutch,true)
            end)
            saveandload(inst)
        end)
    end
end

s_merm = GetModConfigData("23_merm_scale")
if GetModConfigData("23_merm") == true then
    local aaaaaaaaaaaaaaar = {
"merm",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_merm,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mermguard = GetModConfigData("23_mermguard_scale")
if GetModConfigData("23_mermguard") == true then
    local aaaaaaaaaaaaaaas = {
"mermguard",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mermguard,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mermking = GetModConfigData("23_mermking_scale")
if GetModConfigData("23_mermking") == true then
    local aaaaaaaaaaaaaaat = {
"mermking",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mermking,true)
            end)
            saveandload(inst)
        end)
    end
end

s_koalefant_summer = GetModConfigData("24_koalefant_summer_scale")
if GetModConfigData("24_koalefant_summer") == true then
    local aaaaaaaaaaaaaaau = {
"koalefant_summer",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_koalefant_summer,true)
            end)
            saveandload(inst)
        end)
    end
end

s_koalefant_winter = GetModConfigData("24_koalefant_winter_scale")
if GetModConfigData("24_koalefant_winter") == true then
    local aaaaaaaaaaaaaaav = {
"koalefant_winter",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_koalefant_winter,true)
            end)
            saveandload(inst)
        end)
    end
end

s_spat = GetModConfigData("24_spat_scale")
if GetModConfigData("24_spat") == true then
    local aaaaaaaaaaaaaaaw = {
"spat",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_spat,true)
            end)
            saveandload(inst)
        end)
    end
end

s_warg = GetModConfigData("24_warg_scale")
if GetModConfigData("24_warg") == true then
    local aaaaaaaaaaaaaaax = {
"warg",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_warg,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeyisland_portal = GetModConfigData("25_monkeyisland_portal_scale")
if GetModConfigData("25_monkeyisland_portal") == true then
    local aaaaaaaaaaaaaaay = {
"monkeyisland_portal",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeyisland_portal,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeyhut = GetModConfigData("25_monkeyhut_scale")
if GetModConfigData("25_monkeyhut") == true then
    local aaaaaaaaaaaaaaaz = {
"monkeyhut",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeyhut,true)
            end)
            saveandload(inst)
        end)
    end
end

s_prime_mate = GetModConfigData("25_prime_mate_scale")
if GetModConfigData("25_prime_mate") == true then
    local aaaaaaaaaaaaaaaaa = {
"prime_mate",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_prime_mate,true)
            end)
            saveandload(inst)
        end)
    end
end

s_powder_monkey = GetModConfigData("25_powder_monkey_scale")
if GetModConfigData("25_powder_monkey") == true then
    local aaaaaaaaaaaaaaaab = {
"powder_monkey",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_powder_monkey,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeyqueen = GetModConfigData("25_monkeyqueen_scale")
if GetModConfigData("25_monkeyqueen") == true then
    local aaaaaaaaaaaaaaaac = {
"monkeyqueen",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeyqueen,true)
            end)
            saveandload(inst)
        end)
    end
end

s_palmconetree = GetModConfigData("25_palmconetree_scale")
if GetModConfigData("25_palmconetree") == true then
    local aaaaaaaaaaaaaaaad = {
"palmconetree", "palmconetree_tall", "palmconetree_normal", "palmconetree_short",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_palmconetree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_bananabush = GetModConfigData("25_bananabush_scale")
if GetModConfigData("25_bananabush") == true then
    local aaaaaaaaaaaaaaaae = {
"bananabush",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bananabush,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeytails = GetModConfigData("25_monkeytails_scale")
if GetModConfigData("25_monkeytails") == true then
    local aaaaaaaaaaaaaaaaf = {
"monkeytail",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeytails,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lightcrab = GetModConfigData("25_lightcrab_scale")
if GetModConfigData("25_lightcrab") == true then
    local aaaaaaaaaaaaaaaag = {
"lightcrab",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lightcrab,true)
            end)
            saveandload(inst)
        end)
    end
end

s_monkeyisland_portal_debris = GetModConfigData("25_monkeyisland_portal_debris_scale")
if GetModConfigData("25_monkeyisland_portal_debris") == true then
    local aaaaaaaaaaaaaaaah = {
"monkeyisland_portal_debris",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_monkeyisland_portal_debris,true)
            end)
            saveandload(inst)
        end)
    end
end

s_hound = GetModConfigData("26_hound_scale")
if GetModConfigData("26_hound") == true then
    local aaaaaaaaaaaaaaaaj = {
"hound",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_hound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_firehound = GetModConfigData("26_firehound_scale")
if GetModConfigData("26_firehound") == true then
    local aaaaaaaaaaaaaaaak = {
"firehound",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_firehound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_icehound = GetModConfigData("26_icehound_scale")
if GetModConfigData("26_icehound") == true then
    local aaaaaaaaaaaaaaaal = {
"icehound",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_icehound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mutatedhound = GetModConfigData("26_mutatedhound_scale")
if GetModConfigData("26_mutatedhound") == true then
    local aaaaaaaaaaaaaaaam = {
"mutatedhound", "houndcorpse",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mutatedhound,true)
            end)
            saveandload(inst)
        end)
    end
end

s_penguin = GetModConfigData("4_penguin_scale")
if GetModConfigData("4_penguin") == true then
    local aaaaaaaaaaaaaaaan = {
"penguin",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_penguin,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mutated_penguin = GetModConfigData("4_mutated_penguin_scale")
if GetModConfigData("4_mutated_penguin") == true then
    local aaaaaaaaaaaaaaaao = {
"mutated_penguin",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mutated_penguin,true)
            end)
            saveandload(inst)
        end)
    end
end

s_oversized = GetModConfigData("27_oversized_scale")
if GetModConfigData("27_oversized") == true then
    local aaaaaaaaaaaaaaaap = {
"asparagus_oversized","asparagus_oversized_rotten","carrot_oversized","carrot_oversized_rotten","corn_oversized","corn_oversized_rotten",
"asparagus_oversized_waxed","carrot_oversized_waxed","corn_oversized_waxed","rock_ice",
"dragonfruit_oversized_waxed","durian_oversized_waxed","eggplant_oversized_waxed",
"garlic_oversized_waxed","onion_oversized_waxed","pepper_oversized_waxed",
"pomegranate_oversized_waxed","potato_oversized_waxed","pumpkin_oversized_waxed",
"tomato_oversized_waxed","watermelon_oversized_waxed","trophyscale_oversized_waxedveggies",
"dragonfruit_oversized","dragonfruit_oversized_rotten","durian_oversized","durian_oversized_rotten","eggplant_oversized","eggplant_oversized_rotten",
"garlic_oversized","garlic_oversized_rotten","onion_oversized","onion_oversized_rotten","pepper_oversized","pepper_oversized_rotten",
"pomegranate_oversized","pomegranate_oversized_rotten","potato_oversized","potato_oversized_rotten","pumpkin_oversized","pumpkin_oversized_rotten",
"tomato_oversized","tomato_oversized_rotten","watermelon_oversized","watermelon_oversized_rotten","trophyscale_oversizedveggies",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_oversized,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gestalt = GetModConfigData("9_gestalt_scale")
if GetModConfigData("9_gestalt") == true then
    local aaaaaaaaaaaaaaaaq = {
"gestalt", "gestalt_alterguardian_projectile",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gestalt,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gestalt_guard = GetModConfigData("9_gestalt_guard_scale")
if GetModConfigData("9_gestalt_guard") == true then
    local aaaaaaaaaaaaaaaar = {
"gestalt_guard", "smallguard_alterguardian_projectile", "largeguard_alterguardian_projectile", "alterguardianhat_projectile", 
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gestalt_guard,true)
            end)
            saveandload(inst)
        end)
    end
end

s_grassgator = GetModConfigData("28_grassgator_scale")
if GetModConfigData("28_grassgator") == true then
    local aaaaaaaaaaaaaaaas = {
"grassgator",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaas) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_grassgator,true)
            end)
            saveandload(inst)
        end)
    end
end

s_statuemaxwell = GetModConfigData("20_statuemaxwell_scale")
if GetModConfigData("20_statuemaxwell") == true then
    local aaaaaaaaaaaaaaaat = {
"statuemaxwell",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaat) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_statuemaxwell,true)
            end)
            saveandload(inst)
        end)
    end
end

s_statueharp = GetModConfigData("20_statueharp_scale")
if GetModConfigData("20_statueharp") == true then
    local aaaaaaaaaaaaaaaau = {
"statueharp",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaau) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_statueharp,true)
            end)
            saveandload(inst)
        end)
    end
end

s_statue_marble = GetModConfigData("20_statue_marble_scale")
if GetModConfigData("20_statue_marble") == true then
    local aaaaaaaaaaaaaaaav = {
"statue_marble",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaav) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_statue_marble,true)
            end)
            saveandload(inst)
        end)
    end
end

s_seastack = GetModConfigData("29_seastack_scale")
if GetModConfigData("29_seastack") == true then
    local aaaaaaaaaaaaaaaaw = {
"seastack",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_seastack,true)
            end)
            saveandload(inst)
        end)
    end
end

s_waterplant= GetModConfigData("29_waterplant_scale")
if GetModConfigData("29_waterplant") == true then
    local aaaaaaaaaaaaaaaax = {
"waterplant", "waterplant_baby",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_waterplant,true)
            end)
            saveandload(inst)
        end)
    end
end

s_saltstack = GetModConfigData("29_saltstack_scale")
if GetModConfigData("29_saltstack") == true then
    local aaaaaaaaaaaaaaaay = {
"saltstack",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_saltstack,true)
            end)
            saveandload(inst)
        end)
    end
end

s_cookiecutter = GetModConfigData("29_cookiecutter_scale")
if GetModConfigData("29_cookiecutter") == true then
    local aaaaaaaaaaaaaaaaz = {
"cookiecutter",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaz) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_cookiecutter,true)
            end)
            saveandload(inst)
        end)
    end
end

s_squid = GetModConfigData("29_squid_scale")
if GetModConfigData("29_squid") == true then
    local aaaaaaaaaaaaaaaaaa = {
"squid",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_squid,true)
            end)
            saveandload(inst)
        end)
    end
end

s_shark = GetModConfigData("29_shark_scale")
if GetModConfigData("29_shark") == true then
    local aaaaaaaaaaaaaaaaab = {
"shark",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_shark,true)
            end)
            saveandload(inst)
        end)
    end
end

s_gnarwail = GetModConfigData("29_gnarwail_scale")
if GetModConfigData("29_gnarwail") == true then
    local aaaaaaaaaaaaaaaaac = {
"gnarwail",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_gnarwail,true)
            end)
            saveandload(inst)
        end)
    end
end

s_wobster_sheller = GetModConfigData("29_wobster_sheller_scale")
if GetModConfigData("29_wobster_sheller") == true then
    local aaaaaaaaaaaaaaaaad = {
"wobster_sheller", "wobster_sheller_land",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_wobster_sheller,true)
            end)
            saveandload(inst)
        end)
    end
end

s_wobster_den = GetModConfigData("29_wobster_den_scale")
if GetModConfigData("29_wobster_den") == true then
    local aaaaaaaaaaaaaaaaae = {
"wobster_den",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_wobster_den,true)
            end)
            saveandload(inst)
        end)
    end
end

s_wobster_moonglass = GetModConfigData("29_wobster_moonglass_scale")
if GetModConfigData("29_wobster_moonglass") == true then
    local aaaaaaaaaaaaaaaaaf = {
"wobster_moonglass", "wobster_moonglass_land",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaaf) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_wobster_moonglass,true)
            end)
            saveandload(inst)
        end)
    end
end

s_moonglass_wobster_den = GetModConfigData("29_moonglass_wobster_den_scale")
if GetModConfigData("29_moonglass_wobster_den") == true then
    local aaaaaaaaaaaaaaaaag = {
"moonglass_wobster_den",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_moonglass_wobster_den,true)
            end)
            saveandload(inst)
        end)
    end
end

s_oceanfish = GetModConfigData("29_oceanfish_scale")
if GetModConfigData("29_oceanfish") == true then
    local aaaaaaaaaaaaaaaaah = {
"oceanfish_shoalspawner", "oceanfish_small_1_inv","oceanfish_small_1","oceanfish_small_2_inv","oceanfish_small_2","oceanfish_small_3_inv","oceanfish_small_3",
"oceanfish_small_4_inv","oceanfish_small_4","oceanfish_small_5_inv","oceanfish_small_5","oceanfish_small_6_inv","oceanfish_small_6",
"oceanfish_small_7_inv","oceanfish_small_7","oceanfish_small_8_inv","oceanfish_small_8","oceanfish_small_9_inv","oceanfish_small_9",
"oceanfish_medium_1_inv","oceanfish_medium_1","oceanfish_medium_2_inv","oceanfish_medium_2","oceanfish_medium_3_inv","oceanfish_medium_3",
"oceanfish_medium_4_inv","oceanfish_medium_4","oceanfish_medium_5_inv","oceanfish_medium_5","oceanfish_medium_6_inv","oceanfish_medium_6",
"oceanfish_medium_7_inv","oceanfish_medium_7","oceanfish_medium_8_inv","oceanfish_medium_8","oceanfish_medium_9_inv","oceanfish_medium_9",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_oceanfish,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mosquito = GetModConfigData("19_mosquito_scale")
if GetModConfigData("19_mosquito") == true then
    local aaaaaaaaaaaaaaaaai = {
"mosquito",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mosquito,true)
            end)
            saveandload(inst)
        end)
    end
end

s_marbletree = GetModConfigData("21_marbletree_scale")
if GetModConfigData("21_marbletree") == true then
    local aaaaaaaaaaaaaaaaaj = {
"marbletree",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaaj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_marbletree,true)
            end)
            saveandload(inst)
        end)
    end
end

s_marbleshrub = GetModConfigData("21_marbleshrub_scale")
if GetModConfigData("21_marbleshrub") == true then
    local aaaaaaaaaaaaaaaaak = {
"marbleshrub", "marbleshrub_short", "marbleshrub_normal", "marbleshrub_tall",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_marbleshrub,true)
            end)
            saveandload(inst)
        end)
    end
end

s_carrot_planted= GetModConfigData("10_carrot_planted_scale")
if GetModConfigData("10_carrot_planted") == true then
    local aaaaaaaaaaaaaaaaal = {
"carrot_planted",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaal) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_carrot_planted,true)
            end)
            saveandload(inst)
        end)
    end
end

s_mossling = GetModConfigData("30_mossling_scale")
if GetModConfigData("30_mossling") == true then
    local aaaaaaaaaaaaaaaaam = {
"mossling",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaam) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_mossling,true)
            end)
            saveandload(inst)
        end)
    end
end

s_lavae = GetModConfigData("30_lavae_scale")
if GetModConfigData("30_lavae") == true then
    local aaaaaaaaaaaaaaaaan = {
"lavae",
    }
    
    for k, v in pairs(aaaaaaaaaaaaaaaaan) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_lavae,true)
            end)
            saveandload(inst)
        end)
    end
end

s_everything = GetModConfigData("31_everything_scale")
if GetModConfigData("31_everything") == true then
    local ayuaaaaaaaaaaaaaaaa = {
"grasswater", "grass_tallwater", "grass_tall", "crabhole", "crab", "sandhill", "seashell_beached", 
"octopusking", "coralreef", "coralreefunderwater", "crate", "cratesnow", "sharkittenspawner",
"bambootree", "bambootreebig", "oceanbambootree", "oceanbambootreebig", "bush_vine", "oceanbush_vine",
"primeapebarrel", "primeape", "slotmachine", "snake", "snake_posion", "snake_amphibious", "snake_hole", "berrybush2_snake",
"primeapebarrel_plus", "spider_monkey", "spider_monkey_tree", "spider_ape", 
"jungletree", "palmtree", "rainforesttree", "teatree", "tubertree", "clawpalmtree", "volcano_shrub", "livingjungletree", 
"magmarock", "magmarock_gold", "flamegeyser", 
"ox",
"flup", "piko", "piko_orange", "pog", "weevole",
"dragoonegg", "dragoon", 
"solofish", "stungray", "stungrayunderwater", "swordfish", "swordfishunderwater", "fish_coi",
"fish2_alive", "fish3_alive", "fish4_alive", "fish5_alive", "quagmire_salmom_alive", "mecfish_alive", "goldfish_alive", "fish6_alive", "fish7_alive",
"ballphin", "ballphinhouse", "ballphin2",
"whale_carcass_white", "whale_white", "whale_blue", "whale_blue", 
"rawling", "wreck", 
"sweet_potato_planted", "seaweed_planted", "seaweedunderwater", "asparagus_planted", "aloe_planted", 
"sweet_potato_oversized", "sweet_potato_oversized_rotten", "sweet_potato_oversized_waxed",
"jellyfish_planted", "rainbowjellyfish_planted", "aloe_oversized", "aloe_oversized_rotten", "aloe_oversized_waxed",
"mermfisher", "mermfisherpirate", "mermfisherunderwater",
"wildbore", "wildboreguard",
"flower_rainforest", "nettle", 
"mean_flytrap", "adult_flytrap", 
"rock_flippable",
"smashingpot", "glowfly", "glowfly_cocoon", "rabid_beetle",
"lotus", "hippopotamoose", "bill", "billsnow", 
"thunderbirdnest", "thunderbird", "pangolden",
"dungpile", "dungbeetle",
"peagawk", "peagawk_prism",
"mosquito_poison", "scorpion", 
"giantgrub", "giantsnow", "grotto_grub", "grotto_grub_nest",
"antman", "antman_warrior", "antman2",
"mandrakeman", "mandrakehouse",
"elephantcactus_active",
"doydoy", "doydoybaby",
"packim", "packim_fishbone", "ro_bin", "ro_bin_gizzard_stone",
"coffeebush", 
"bramblespike", "bramble_core", 
"pugalisk_fountain",
"wildbeaver", "beaverhead", "wildbeaver",
"panda", 
"snowgoat", "mammoth", "snowbeetle", "spider_snow", "spider_snow2", "bear", "rock_ice_frost", "snowberrybush", "snowdeciduoustree", "snowman", "ice_deer",
"rock_limpet",
    }
    
    for k, v in pairs(ayuaaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_everything,true)
            end)
            saveandload(inst)
        end)
    end
end

s_enemy = GetModConfigData("31_enemy_scale")
if GetModConfigData("31_enemy") == true then
    local azxaaaaaaaaaaaaaaa = {
"sharkitten", "crocodog", "poisoncrocodog", "watercrocodog", "frog_poison", "knightboat", "bishopwater", "sharx", 
    }
    
    for k, v in pairs(azxaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_enemy,true)
            end)
            saveandload(inst)
        end)
    end
end
--[[ 
s_leif = GetModConfigData("30_leif_scale")
if GetModConfigData("30_leif") == true then
    local azxbaaaaaaaaaaaaaaa = {
"deerclops",
    }
    
    for k, v in pairs(azxbaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_leif,true)
            end)
            saveandload(inst)
        end)
    end
end ]]

s_Items = GetModConfigData("10_Items_scale")
if GetModConfigData("10_Items") == true then
    local acdaaaaaaaaaa = {

        "cutgrass","petals","twigs","log", "opalpreciousgem",
        "flint","rocks","nitre","ash","goldnugget",
        "marble","moonrocknugget","charcoal","lucky_goldnugget",
        "cutreeds","petals_evil","boneshard","stinger","houndstooth","feather_robin_winter",
        "feather_robin","feather_crow","feather_canary","pigskin","beefalowool","horn",
        "poop","coontail","silk","spidergland","gears","tentaclespots","nightmarefuel",
        "livinglog","mosquitosack","lightninggoathorn","walrus_tusk","steelwool","phlegm","bluegem",
        "redgem","purplegem","orangegem","greengem","yellowgem","lightbulb","manrabbit_tail","foliage",
        "succulent_picked","slurtle_shellpieces","slurtleslime","beardhair","slurper_pelt",
        
        "thulecite_pieces","goose_feather","dragon_scales","furtuft","bearger_fur",
        "yellowmooneye","redmooneye","purplemooneye","orangemooneye","greenmooneye","bluemooneye",
        "lavae_cocoon","shroom_skin","townportaltalisman","moonglass","saltrock","cookiecuttershell",
        "malbatross_feather","driftwood_log","spoiled_fish","spoiled_fish_small","gnarwail_horn",
        "ghostflower","messagebottleempty","waterplant_planter",

        "meatballs","bonestew","butterflymuffin","frogglebunwich","dragonpie",
        "fishsticks","jammypreserves","fruitmedley","baconeggs","honeynuggets",
        "honeyham","kabobs","mandrakesoup","monsterlasagna","perogies","powcake",
        "pumpkincookie","ratatouille","stuffedeggplant","taffy","turkeydinner",
        "unagi","waffles","flowersalad","guacamole","icecream","watermelonicle",
        "hotchili","trailmix","jellybean","freshfruitcrepes","bananapop","asparagussoup",
        "bonesoup","ceviche","glowberrymousse","moqueca","nightmarepie","gazpacho","potatosouffle",
        "potatosouffle","voltgoatjelly","monstertartare","dragonchilisalad","frogfishbowl","vegstinger",
        "potatotornado","salsa","mashedpotatoes","pepperpopper","californiaroll","seafoodgumbo","surfnturf",
        "lobsterdinner","lobsterbisque","barnaclepita","barnaclinguine","leafloaf","barnaclestuffedfishhead",
        "leafymeatburger","leafymeatsouffle","meatysalad","shroomcake","batnosehat","dustmeringue","wetgoop",

        "smallmeat","cookedsmallmeat","smallmeat_dried","meat","cookedmeat","meat_dried",
        "monstermeat","cookedmonstermeat","monstermeat_dried","drumstick","drumstick_cooked",
        "froglegs","froglegs_cooked","pondfish","fishmeat_small","fish_cooked","batwing","batwing_cooked",
        "batwing_cooked","plantmeat","plantmeat_cooked","fishmeat","fishmeat_cooked","batnose","batnose_cooked",

        "batnose_cooked","blue_cap_cooked","green_cap","green_cap_cooked","red_cap","red_cap_cooked","cutlichen",
        "eggplant","eggplant_cooked","carrot","carrot_cooked","corn","corn_cooked","pumpkin","pumpkin_cooked",
        "cactus_meat","cactus_meat_cooked","cactus_flower","cactus_flower","asparagus","Asparagus_cooked",
        "tomato","tomato_cooked","pepper","pepper_cooked","garlic","garlic_cooked","onion","onion_cooked",
        "potato","potato_cooked","rock_avocado_fruit_ripe_cooked","rock_avocado_fruit_ripe","kelp","kelp_cooked",
        "kelp_dried","moon_cap","moon_cap _cooked",

        "berries","berries_cooked","berries_juicy","berries_juicy_cooked","cave_banana","cave_banana_cooked",
        "dragonfruit","dragonfruit_cooked","durian","durian_cooked","pomegranate","pomegranate_cooked","watermelon",
        "watermelon_cooked","wormlight","wormlight_lesser",

        "bird_egg","bird_egg_cooked","tallbirdegg",'tallbirdegg_cooked',

        'butterflywings','honey','royal_jelly',"goatmilk","acorn_cooked",'ice',
    }
    
    for k, v in pairs(acdaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_Items,true)
            end)
            saveandload(inst)
        end)
    end
end
--------------------------------------------------------------------------------캐릭터
if GetModConfigData("Scalewilson") == true then
    local aa = { 
    "wilson",
    }
    
    for k, v in pairs(aa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWils,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
end


if GetModConfigData("Scalewalter") == true then
    local ab = {
    "walter", "wobysmall",
    }
    
    for k, v in pairs(ab) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWalt,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewurt") == true then
    local ac = {
    "wurt",
    }
    
    for k, v in pairs(ac) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWurt,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewormwood") == true then
    local ad = {
    "wormwood",
    }
    
    for k, v in pairs(ad) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWorm,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewortox") == true then
    local ae = {
    "wortox",
    }
    
    for k, v in pairs(ae) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWort,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewarly") == true then
    local af = {
    "warly",
    }
    
    for k, v in pairs(af) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWarl,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewinona") == true then
    local ag = {
    "winona",
    }
    
    for k, v in pairs(ag) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWino,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewebber") == true then
    local ah = {
    "webber",
    }
    
    for k, v in pairs(ah) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWebb,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewathgrithr") == true then
    local ai = {
    "wathgrithr",
    }
    
    for k, v in pairs(ai) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWath,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewanda") == true then
    local aj = {
    "wanda",
    }
    
    for k, v in pairs(aj) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWand,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewaxwell") == true then
    local ak = {
    "waxwell",
    }
    
    for k, v in pairs(ak) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWaxw,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewes") == true then
    local al = {
    "wes",
    }
    
    for k, v in pairs(al) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWess,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewoodie") == true then
    local am = {
    "woodie",
    }
    
    for k, v in pairs(am) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWood,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewickerbottom") == true then
    local ao = {
    "wickerbottom",
    }
    
    for k, v in pairs(ao) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWick,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewx78") == true then
    local ap = {
    "wx78",
    }
    
    for k, v in pairs(ap) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWx78,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("Scalewillow") == true then
    local aq = {
    "willow",
    }
    
    for k, v in pairs(aq) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWill,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end

s_bernie = GetModConfigData("999_bernie_scale")
if GetModConfigData("999_bernie") == true then
    local avaaaaaaaaaaaaaaaa = {
"bernie_big", "bernie_active",
    }
    
    for k, v in pairs(avaaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_bernie,true)
            end)
            saveandload(inst)
        end)
    end
end

if GetModConfigData("Scalewendy") == true then
    local ar = {
    "wendy",
    }
    
    for k, v in pairs(ar) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWend,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


s_abigail = GetModConfigData("999_abigail_scale")
if GetModConfigData("999_abigail") == true then
    local abbaaaaaaaaaaaaaaaa = {
"abigail",
    }
    
    for k, v in pairs(abbaaaaaaaaaaaaaaaa) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,s_abigail,true)
            end)
            saveandload(inst)
        end)
    end
end

if GetModConfigData("Scalewolfgang") == true then
    local as = {
    "wolfgang",
    }
    
    for k, v in pairs(as) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWolf,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWagstaff") == true then
    local at = {
    "wagstaff",
    }
    
    for k, v in pairs(at) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWags,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWalani") == true then
    local au = {
    "walani",
    }
    
    for k, v in pairs(au) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWala,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWilbur") == true then
    local av = {
    "wilbur",
    }
    
    for k, v in pairs(av) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWilb,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWoodlegs") == true then
    local aw = {
    "woodlegs",
    }
    
    for k, v in pairs(aw) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWoodlegs,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWheeler") == true then
    local ax = {
    "wheeler",
    }
    
    for k, v in pairs(ax) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWheel,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWilba") == true then
    local ay = {
    "wilba",
    }
    
    for k, v in pairs(ay) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWilba,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end


if GetModConfigData("ScaleWarbucks") == true then
    local az = {
    "warbucks",
    }
    
    for k, v in pairs(az) do
        AddPrefabPostInit(v, function(inst)
            if not GLOBAL.TheWorld.ismastersim then
                return inst
            end        
            inst:DoTaskInTime(0, function(...)
                qianghua(inst,ScWarb,true) -- 소형
            end)
            saveandload(inst)
        end)
    end
    end
--------------------------------------------------------------------------------------------------------------------------------
AddPrefabPostInit("pigman", function(inst)
    if inst.components.werebeast then
        local old_onsetwerefn = inst.components.werebeast.onsetwerefn or function(...) end 
        inst.components.werebeast.onsetwerefn = function(inst)
            old_onsetwerefn(inst)
            if inst.myscale ~= nil then
                if Xueliang then
                    if inst.components.health ~= nil then
                        if inst.components.health then
                            inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * inst.myscale))
                        end
                    end
                end    
                if Gongji then
                    if inst.components.combat then
                        inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage * math.sqrt(inst.myscale)) 
                    end
                end            
            end
        end
        local old_onsetnormalfn = inst.components.werebeast.onsetnormalfn or function(...) end 
        inst.components.werebeast.onsetnormalfn = function(inst)
            old_onsetnormalfn(inst)
            if inst.myscale ~= nil then
                if Xueliang then
                    if inst.components.health ~= nil then
                        if inst.components.health then
                            inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * inst.myscale))
                        end
                    end
                end    
                if Gongji then
                    if inst.components.combat then
                        inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage * math.sqrt(inst.myscale))
                    end
                end                        
            end
        end
    end
end)

AddPrefabPostInit("wildbore", function(inst)
    if inst.components.werebeast then
        local old_onsetwerefn = inst.components.werebeast.onsetwerefn or function(...) end 
        inst.components.werebeast.onsetwerefn = function(inst)
            old_onsetwerefn(inst)
            if inst.myscale ~= nil then
                if Xueliang then
                    if inst.components.health ~= nil then
                        if inst.components.health then
                            inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * inst.myscale))
                        end
                    end
                end    
                if Gongji then
                    if inst.components.combat then
                        inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage * math.sqrt(inst.myscale)) 
                    end
                end            
            end
        end
        local old_onsetnormalfn = inst.components.werebeast.onsetnormalfn or function(...) end 
        inst.components.werebeast.onsetnormalfn = function(inst)
            old_onsetnormalfn(inst)
            if inst.myscale ~= nil then
                if Xueliang then
                    if inst.components.health ~= nil then
                        if inst.components.health then
                            inst.components.health:SetMaxHealth(math.ceil(inst.components.health.maxhealth * inst.myscale))
                        end
                    end
                end    
                if Gongji then
                    if inst.components.combat then
                        inst.components.combat.defaultdamage =  math.ceil(inst.components.combat.defaultdamage * math.sqrt(inst.myscale))
                    end
                end                        
            end
        end
    end
end)

AddPrefabPostInit("spiderden", function(inst)
    if inst.components.upgradeable then
        local old = inst.components.upgradeable.SetStage
        inst.components.upgradeable.SetStage = function(self,num)
            old(self,num)
            if self.inst.myscale ~= nil and self.inst.components.health ~= nil then
                self.inst.components.health:SetMaxHealth(math.ceil(self.inst.components.health.maxhealth * math.sqrt(self.inst.myscale)))            
            end
        end
    end
end)

local function onmounted(inst,data)
    if data and data.target ~= nil then
        local sx = data.target.Transform:GetScale() 
        inst:ApplyScale("mounted", sx)
    end
end

local function ondismounted(inst,data)
    inst:ApplyScale("mounted", 1)
end

local function addplayerpostInit(inst)
    if not TheWorld.ismastersim then
        return inst
    end

    inst:ListenForEvent("mounted", onmounted)
    inst:ListenForEvent("dismounted", ondismounted)
end
AddPlayerPostInit(addplayerpostInit)

-----------驯好的牛不退化---------------------------------------------

if LosingStop then

local function OnDomesticationDelta(inst,data)
        if inst.components.domesticatable:IsDomesticated() and data and data.new < 1 then
            inst.components.domesticatable:DeltaDomestication(1)
        end
end

AddPrefabPostInit("beefalo", function(inst)
    if TheWorld.ismastersim then
        inst:ListenForEvent("domesticationdelta", OnDomesticationDelta)
    end
end)

end

--====重写打蜡的函数
require("prefabs/veggies")
if GLOBAL.VEGGIES ~= nil then
    for k, v in pairs(GLOBAL.VEGGIES) do 
        AddPrefabPostInit(k.."_oversized", function(inst)
            if inst.components.waxable then
                inst.components.waxable.waxfn = function(inst,doer)
                    local waxedveggie = SpawnPrefab(inst.prefab.."_waxed")
                    if inst.myscale ~= nil then
                        waxedveggie.myscale = inst.myscale
                    end
                    if doer.components.inventory and doer.components.inventory:IsHeavyLifting() and doer.components.inventory:GetEquippedItem(EQUIPSLOTS.BODY) == inst then
                    doer.components.inventory:Unequip(EQUIPSLOTS.BODY)
                        doer.components.inventory:Equip(waxedveggie)
                    else       
                        waxedveggie.Transform:SetPosition(inst.Transform:GetWorldPosition())
                        waxedveggie.AnimState:PlayAnimation("wax_oversized", false)
                        waxedveggie.AnimState:PushAnimation("idle_oversized")
                    end
                    inst:Remove()
                    return true    
                end
            end
            if inst.components.perishable then
                inst.components.perishable.perishfn= function(inst)
                    if inst.components.inventoryitem:GetGrandOwner() ~= nil then
                        local loots = {}
                        for i=1, #inst.components.lootdropper.loot do
                            table.insert(loots, "spoiled_food")
                        end
                        inst.components.lootdropper:SetLoot(loots)
                        inst.components.lootdropper:DropLoot()
                    else
                        local rotten = SpawnPrefab(inst.prefab.."_rotten")
                        if inst.myscale ~= nil then
                            rotten.myscale = inst.myscale
                        end
                        rotten.Transform:SetPosition(inst.Transform:GetWorldPosition())
                    end
                    inst:Remove()
                end
            end
        
        end)
    end
end

----------------------------------宠物跳世界跟随

if GenSui then

local function onchuansong(inst,data)
    if data and data.player and data.player.components.follower_my then
        data.player.components.follower_my:Active()
    end
end

AddPrefabPostInit("world", function(inst)
    if TheWorld.ismastersim then
        inst:ListenForEvent("ms_playerdespawnandmigrate", onchuansong)
    end
end)

AddPrefabPostInit("chester_eyebone", function(inst)
    if TheWorld.ismastersim then
        inst:AddComponent("follower_my")
    end
end)

AddPrefabPostInit("hutch_fishbowl", function(inst)
    if TheWorld.ismastersim then
        inst:AddComponent("follower_my")
    end
end)

AddPrefabPostInit("packim_fishbone", function(inst)
    if TheWorld.ismastersim then
        inst:AddComponent("follower_my")
    end
end)

AddPrefabPostInit("ro_bin_gizzard_stone", function(inst)
    if TheWorld.ismastersim then
        inst:AddComponent("follower_my")
    end
end)

AddPlayerPostInit(function(inst)
    if TheWorld.ismastersim then
        inst:AddComponent("follower_my")
        local _OnDespawn = inst._OnDespawn or function() end
        inst._OnDespawn = function(inst,...)
            _OnDespawn(inst,...)
            inst.components.follower_my:SaveBeefalo()
        end
    end
end)

end

+ modinfo.lua

Spoiler

name = "Mangho Random Size New2"
author = "None"
version = "1.12"
description = "Random Sized Tweak focusing on Size only "..version.."\n"..[[
]]
forumthread = ""
api_version = 10
priority = -999999
all_clients_require_mod = true

dst_compatible = true
icon_atlas = "modicon.xml" 
icon = "modicon.tex"

local opt_Empty = {{description = "", data = 0}}

local function Title(title,hover)
    return {
        name=title,
        hover=hover,
        options=opt_Empty,
        default=0,
    }
end


--local beishubiao = {        
--{description = " 1배 무작위 ", data = 5000,hover = "0.2배율 ~ 1배율"}, -- 50%
--{description = " 2배 무작위 ", data = 8000,hover = "0.2배율 ~ 2배율"}, -- 30%
--{description = " 3배 무작위 ", data = 9000,hover = "0.2배율 ~ 3배율"}, -- 10%
--{description = " 4배 무작위 ", data = 9500,hover = "0.2배율 ~ 4배율"}, -- 5%
--{description = " 5배 무작위 ", data = 9800,hover = "0.2배율 ~ 5배율"}, -- 3%
--{description = " 6배 무작위 ", data = 9840,hover = "0.2배율 ~ 6배율"}, -- 0.4%
--{description = " 7배 무작위 ", data = 9875,hover = "0.2배율 ~ 7배율"}, -- 0.35%
--{description = " 8배 무작위 ", data = 9900,hover = "0.2배율 ~ 8배율"}, -- 0.25%
--{description = " 9배 무작위 ", data = 9920,hover = "0.2배율 ~ 9배율"}, -- 0.20%
--{description = " 10배 무작위 ", data = 9935,hover = "0.2배율 ~ 10배율"}, -- 0.15%
--{description = " 11배 무작위 ", data = 9947,hover = "0.2배율 ~ 11배율"}, -- 0.12%
--{description = " 12배 무작위 ", data = 9957,hover = "0.2배율 ~ 12배율"}, -- 0.10%
--{description = " 13배 무작위 ", data = 9966,hover = "0.2배율 ~ 13배율"}, -- 0.09%
--{description = " 14배 무작위 ", data = 9974,hover = "0.2배율 ~ 14배율"}, -- 0.08%
--{description = " 15배 무작위 ", data = 9981,hover = "0.2배율 ~ 15배율"}, -- 0.07%
--{description = " 16배 무작위 ", data = 9987,hover = "0.2배율 ~ 16배율"}, -- 0.06%
--{description = " 17배 무작위 ", data = 9992,hover = "0.2배율 ~ 17배율"}, -- 0.05%
--{description = " 18배 무작위 ", data = 9996,hover = "0.2배율 ~ 18배율"}, -- 0.04%
--{description = " 19배 무작위 ", data = 9999,hover = "0.2배율 ~ 19배율"}, -- 0.03%
--{description = " 20배 무작위 ", data = 10000,hover = "0.2배율 ~ 20배율"}, -- 0.01% 
--这是一个倍数表,放大多少倍都从这边获取
--}

local beishubiao = {
    {description = "5x", data = 100, hover = "0.25x ~ 5.0x"},
}

configuration_options = {

        name = "1",  
        label = "기본 설정",   
        options = {
                { description = "", data = 0 } 
        }, 
        default = 0,
},

--{
--    name = "selecting_scale",
--    label = "Max Scale",
--    hover = "0.25 size ~ X size / W.I.P",
--    options =
--    {
--        {description    = "1x",    data = 100,    hover = "0.2 ~ 1.0"}
--        {description    = "2x",    data = 1000,    hover = "0.2 ~ 2.0"}
--        {description    = "3x",    data = 10000,    hover = "0.2 ~ 3.0"}
--        {description    = "4x",    data = 100000,    hover = "0.2 ~ 4.0"}
--        {description    = "5x",    data = 100,    hover = "0.2x ~ 5.0x"},
--        {description    = "6x",    data = 10000000,    hover = "0.2 ~ 6.0"}
--        {description    = "7x",    data = 100000000,    hover = "0.2 ~ 7.0"}
--        {description    = "8x",    data = 1000000000,    hover = "0.2 ~ 8.0"}
--        {description    = "9x",    data = 10000000000,    hover = "0.2 ~ 9.0"}
--        {description    = "10x", data = 10000000000, hover = "0.2 ~ 10.0"}
--    },
--},
--테스트
{
    name = "s_working_s",
    label = "작업량",
    hover = "크기에 비례해 체력이 증감합니다. 체력 * Scale",
    options = 
    {
    {description    =    "Enabled",                data    =    true, hover = "체력 증감 활성"        },
    {description    =    "Disabled",                data    =    false, hover = "체력 증감 비활성"        },
    },
    default = true,
    },
--테스트
{
name = "Xueliang",
label = "체력",
hover = "크기에 비례해 체력이 증감합니다. 체력 * Scale",
options = 
{
{description    =    "Enabled",                data    =    true, hover = "체력 증감 활성"        },
{description    =    "Disabled",                data    =    false, hover = "체력 증감 비활성"        },
},
default = true,
},
{
name = "FanWei",
label = "사거리",
hover = "크기에 비례해 사거리가 증감합니다. 사거리 * Scale^1~0.53 (비추천)",
options = 
{
{description    =    "Enabled",                data    =    true, hover = "사거리 증감 활성"        },
{description    =    "Disabled",                data    =    false, hover = "사거리 증감 비활성"        },
},
default = true,
},
{
name = "Gongji",
label = "공격력",
hover = "크기에 비례해 공격력이 증감합니다. 공격력 * Scale^0.5",
options = 
{
{description    =    "Enabled",                data    =    true, hover = "공격력 증감 활성"        },
{description    =    "Disabled",                data    =    false, hover = "공격력 증감 비활성"            },
},
default = true,
},
{
name = "diaoluo",
label ="사냥, 채광, 벌목 수확량",
hover = "수확량 * Scale",
options =
{
{description =  "Enabled",   data  = true, hover = "수확량 증감 활성"  },
{description =  "Disabled",   data  = false, hover = "수확량 증감 비활성" },
},
default = true
},
{
name = "caiji",
label ="채집 수확량",
hover = "수확량 * Scale",
options =
{
{description =  "Enabled",   data  = true, hover = "수확량 증감 활성"  },
{description =  "Disabled",   data  = false, hover = "수확량 증감 비활성" },
},
default = true
},
{
name = "PengZhuang",
label = "콜리젼",
hover = "크기에 따라 충돌 범위가 증감합니다",
options = 
{
{description    =    "Enabled",                data    =    true, hover = "콜리젼 증감 활성"        },
{description    =    "Disabled",                data    =    false, hover = "콜리젼 증감 비활성"        },
},
default = true,
},
{
name = "suiyibaifang",
label = "건물",
hover = "건설시 건물간 충돌 범위 삭제",
options = 
{
{description    =    "Enabled",                data    =    true, hover = "건물간 충돌 폐지"        },
{description    =    "Disabled",                data    =    false, hover = "건물간 충돌 유지"        },
},
default = false,
},

    name = "2",  
    label = "펫",   
    options = {
            { description = "", data = 0 } 
    }, 
    default = 0,
},
{
name = "gensui",
label ="펫이 월드이동 따름",
hover = "체스터, 허치, 패킴스(TE), 로빈(TE)",
options =
{
{description =  "Enabled",   data  = true, hover = "펫을 마음껏 데리고 다니자"  },
{description =  "Disabled",   data  = false, hover = "펫은 제자리에" },
},
default = true
},
{
name = "GrowingStop",
label = "톨버드 성체 성장 금지",
hover = "톨버드가 청소년기를 끝낼 수 없게 됨",
options =
{
    {description = "Enabled",    data = true, hover = "톨버드를 키워보자"},
    {description = "Disabled",    data = false, hover = "톨버드를 키우지 말자"},
},
default = true
},
{
name = "Losingstop",
label = "비팔로 퇴화 금지",
hover = "길들인 비팔로는 충실한 종",
options =
{
    {description = "Enabled",    data = true, hover = "비팔로의 길들임이 떨어지지 않음"},
    {description = "Disabled",    data = false, hover = "비팔로의 길들임이 떨어짐"},
},
default = false
},

name = "3",  
label = "크기 조정",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


--------------------------------------------------------------------------------새

name = "4",  
label = "조류",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "4_Birds",  
label = "일반 조류",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},

{
name = "4_Birds_Scale",
label = "일반 조류 크기 조정",
hover = "대머리수리, 칠면조 제외. 4배율 이상 비추천.",
options = beishubiao,
default = 100,
},


name = "4_Birds_Buzzard",  
label = "대머리수리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},

{
name = "4_Birds_Buzzard_Scale",
label = "대머리수리 크기 조정",
hover = "",
options = beishubiao,
default = 100,
},


name = "4_Birds_perd",  
label = "칠면조",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},

{
name = "4_Birds_perd_Scale",
label = "칠면조 크기 조정",
hover = "",
options = beishubiao,
default = 100,
},


name = "4_penguin",  
label = "펭갈매기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "4_penguin_scale",
    label = "펭갈매기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "4_mutated_penguin",  
label = "월석 펭갈매기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "4_mutated_penguin_scale",
    label = "월석 펭갈매기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------사바나

name = "5",  
label = "사바나",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "5_beefalo",  
label = "비팔로",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "5_beefalo_scale",
    label = "비팔로 크기 조정",
    hover = "비팔로, 새끼 비팔로",
    options = beishubiao,
    default = 100,
},


name = "5_rabbit",  
label = "토끼",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "5_rabbit_scale",
    label = "토끼 크기 조정",
    hover = "토끼 굴 크기 포함",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------돼지

name = "6",  
label = "돼지",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "6_pigman",  
label = "돼지인간",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "6_pigman_scale",
    label = "돼지인간 크기 조정",
    hover = "일반 돼지인간, 늑대돼지(moonpig), 생강돼지인간",
    options = beishubiao,
    default = 100,
},


name = "6_pigguard",  
label = "근위병 돼지인간",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "6_pigguard_scale",
    label = "근위병 돼지인간 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "6_pigking",  
label = "돼지왕",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "6_pigking_scale",
    label = "돼지왕 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------벌

name = "7",  
label = "벌",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "7_beehive",  
label = "벌집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "7_beehive_scale",
    label = "벌집 크기 조정",
    hover = "벌 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "7_bee",  
label = "벌",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "7_bee_scale",
    label = "벌 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "7_wasphive",  
label = "말벌집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "7_wasphive_scale",
    label = "말벌집 크기 조정",
    hover = "말벌 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "7_killerbee",  
label = "말벌",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "7_killerbee_scale",
    label = "크기 조정",
    hover = "말벌 크기 조정",
    options = beishubiao,
    default = 100,
},


name = "7_beequeenhive",  
label = "여왕벌집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "7_beequeenhive_scale",
    label = "여왕벌집 크기 조정",
    hover = "여왕벌 크기 무영향",
    options = beishubiao,
    default = 100,
},
--------------------------------------------------------------------------------거미

name = "8",  
label = "거미",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "8_spider_default",  
label = "일반 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_default_scale",
    label = "일반 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_warrior",  
label = "병정 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_warrior_scale",
    label = "병정 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_healer",  
label = "간호사 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_healer_scale",
    label = "간호사 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_hider",  
label = "동굴 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_hider_scale",
    label = "동굴 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_spitter",  
label = "침뱉기 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_spitter_scale",
    label = "스피터 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spiderhole",  
label = "석순 거미집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spiderhole_scale",
    label = "석순 거미집 크기 조정",
    hover = "동굴 거미/스피터 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "8_spider_dropper",  
label = "땅밑대롱 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_dropper_scale",
    label = "땅밑대롱 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_water",  
label = "소금쟁이 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_water_scale",
    label = "소금쟁이 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "8_spider_den",  
label = "거미집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "8_spider_den_scale",
    label = "거미집 크기 조정",
    hover = "거미 크기 무영향. 달섬 거미집 무영향",
    options = beishubiao,
    default = 100,
},

--------------------------------------------------------------------------------달섬

name = "9",  
label = "달섬",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "9_spider_moon",  
label = "조각난 거미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_spider_moon_scale",
    label = "조각난 거미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_moonspiderden",  
label = "조각난 거미집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_moonspiderden_scale",
    label = "조각난 거미집 크기 조정",
    hover = "조각난 거미 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "9_rock_avocado_bush",  
label = "아보카돌 덤불",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_rock_avocado_bush_scale",
    label = "아보카돌 덤불크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_bullkelp",  
label = "황소 다시마",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_bullkelp_scale",
    label = "황소 다시마 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_moontree",  
label = "달빛 나무 ",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_moontree_scale",
    label = "달빛 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_moonglass",  
label = "달 유리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_moonglass_scale",
    label = "달 유리 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_saladmander",  
label = "샐러도마뱀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_saladmander_scale",
    label = "샐러도마뱀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_driftwood",  
label = "유목 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_driftwood_scale",
    label = "유목 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_trap_starfish",  
label = "말가사리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = false,
},
{
    name = "9_trap_starfish_scale",
    label = "말가사리 크기 조정",
    hover = "1배율 초과 비추천",
    options = beishubiao,
    default = 4500,
},


name = "9_hotspring",  
label = "달 온천",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_hotspring_scale",
    label = "달 온천 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_carrat",  
label = "당근이쥐",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_carrat_scale",
    label = "당근이쥐 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_dead_sea_bones",  
label = "해양생물 뼈다귀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_dead_sea_bones_scale",
    label = "해양생물 뼈다귀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_gestalt",  
label = "게슈탈트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_gestalt_scale",
    label = "게슈탈트 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "9_gestalt_guard",  
label = "거대 게슈탈트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "9_gestalt_guard_scale",
    label = "거대 게슈탈트 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------기본

name = "10",  
label = "기본",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "10_evergreen",  
label = "상록수",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_evergreen_scale",
    label = "상록수 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_evergreen_sparse",  
label = "울퉁불퉁 상록수",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_evergreen_sparse_scale",
    label = "울퉁불퉁 상록수 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_grass",  
label = "풀줄기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_grass_scale",
    label = "풀줄기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_grassgekko",  
label = "풀도마뱀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_grassgekko_scale",
    label = "풀도마뱀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_sapling",  
label = "묘목",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_sapling_scale",
    label = "묘목 크기 조정",
    hover = "달섬 묘목 포함",
    options = beishubiao,
    default = 100,
},


name = "10_twiggytree",  
label = "잔가지 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_twiggytree_scale",
    label = "잔가지 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_berrybush",  
label = "베리 덤불",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_berrybush_scale",
    label = "베리 덤불 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_berrybush_juicy",  
label = "즙 많은 베리 덤불",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_berrybush_juicy_scale",
    label = "즙 많은 베리 덤불 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_red_mushroom",  
label = "붉은 버섯",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_red_mushroom_scale",
    label = "붉은 버섯 크기 조정",
    hover = "버섯 나무 무영향",
    options = beishubiao,
    default = 100,
},


name = "10_blue_mushroom",  
label = "파란 버섯",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_blue_mushroom_scale",
    label = "파란 버섯 크기 조정",
    hover = "버섯 나무 무영향",
    options = beishubiao,
    default = 100,
},


name = "10_green_mushroom",  
label = "초록 버섯",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_green_mushroom_scale",
    label = "초록 버섯 크기 조정",
    hover = "버섯 나무 무영향",
    options = beishubiao,
    default = 100,
},


name = "10_fireflies",  
label = "반딧불이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_fireflies_scale",
    label = "반딧불이 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_mole",  
label = "두더지렁이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_mole_scale",
    label = "두더지렁이 크기 조정",
    hover = "두더지렁이 집 포함",
    options = beishubiao,
    default = 100,
},


name = "10_stagehand",  
label = "무대 담당자",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_stagehand_scale",
    label = "무대 담당자 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_butterfly",  
label = "나비",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_butterfly_scale",
    label = "나비 크기 조정",
    hover = "달 나방 포함",
    options = beishubiao,
    default = 100,
},


name = "10_frog",  
label = "개구리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_frog_scale",
    label = "개구리 크기 조정",
    hover = "개구리비 주의보",
    options = beishubiao,
    default = 100,
},


name = "10_pighead",  
label = "돼지 머리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_pighead_scale",
    label = "돼지 머리 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_mermhead",  
label = "어인 머리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_mermhead_scale",
    label = "어인 머리 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_critterlab",  
label = "작은 굴",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_critterlab_scale",
    label = "작은 굴 크기 조정",
    hover = "크리터(펫) 입양소",
    options = beishubiao,
    default = 100,
},


name = "10_moonbase",  
label = "월석 제단",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_moonbase_scale",
    label = "월석 제단 크기 조정",
    hover = "돌벽 주의보",
    options = beishubiao,
    default = 100,
},


name = "10_gargoyle_werepig",  
label = "수상한 월석 돼지 모양",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_gargoyle_werepig_scale",
    label = "수상한 월석 크기 조정",
    hover = "돼지 인간 3종 모두 포함",
    options = beishubiao,
    default = 100,
},


name = "10_gargoyle_hound",  
label = "수상한 월석 하운드 모양",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_gargoyle_hound_scale",
    label = "수상한 월석 크기 조정",
    hover = "하운드 모양 2종 모두 포함",
    options = beishubiao,
    default = 100,
},


name = "10_moonrock_pieces",  
label = "월석 무더기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_moonrock_pieces_scale",
    label = "월석 무더기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_cave_entrance",  
label = "동굴 입구 바위",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_cave_entrance_scale",
    label = "동굴 입구 바위 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_dirtpile",  
label = "수상한 흙더미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_dirtpile_scale",
    label = "수상한 흙더미 크기 조정",
    hover = "최소 크기 1 보장!",
    options = beishubiao,
    default = 100,
},


name = "10_walrus_camp",  
label = "바다코끼리 캠프",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_walrus_camp_scale",
    label = "바다코끼리 캠프 크기 조정",
    hover = "최소 크기 1 보장!",
    options = beishubiao,
    default = 100,
},


name = "10_mound",  
label = "묘지",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_mound_scale",
    label = "묘지 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "10_gravestone",  
label = "묘비",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_gravestone_scale",
    label = "묘비 크기 조정",
    hover = "묘지 미포함",
    options = beishubiao,
    default = 100,
},


name = "10_carrot_planted",  
label = "당근 ",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_carrot_planted_scale",
    label = "당근 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},



name = "10_Items",  
label = "아이템",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "10_Items_scale",
    label = "크기 조정",
    hover = "땅에 떨어진 아이템",
    options = beishubiao,
    default = 100,
},

--------------------------------------------------------------------------------꽃

name = "11",  
label = "꽃",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "11_flower",  
label = "꽃",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "11_flower_scale",
    label = "꽃 크기 조정",
    hover = "장미, 악마의 꽃, 양치식물, 다육식물 미포함",
    options = beishubiao,
    default = 100,
},


name = "11_flower_rose",  
label = "장미",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "11_flower_rose_scale",
    label = "장미 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "11_flower_evil",  
label = "악마의 꽃",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "11_flower_evil_scale",
    label = "악마의 꽃 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "11_succulent_plant",  
label = "다육식물",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "11_succulent_plant_scale",
    label = "다육식물 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "11_cave_fern",  
label = "양치식물",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "11_cave_fern_scale",
    label = "양치식물 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------동굴

name = "12",  
label = "동굴",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "12_worm",  
label = "동굴 지렁이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_worm_scale",
    label = "동굴 지렁이 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_wormlight_plant",  
label = "수상한 식물",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_wormlight_plant_scale",
    label = "수상한 식물 크기 조정",
    hover = "동굴 지렁이 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "12_flower_cave",  
label = "빛나는 꽃",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_flower_cave_scale",
    label = "빛나는 꽃 크기 조정",
    hover = "단일, 이중, 삼중 전구근 포함",
    options = beishubiao,
    default = 100,
},


name = "12_bunnyman",  
label = "토끼인간",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_bunnyman_scale",
    label = "토끼인간 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_rocky",  
label = "돌가재",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_rocky_scale",
    label = "돌가재 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_slurtle",  
label = "슬러틀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_slurtle_scale",
    label = "슬러틀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_snurtle",  
label = "스너틀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_snurtle_scale",
    label = "스너틀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_slurtlehole",  
label = "슬러틀 언덕",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_slurtlehole_scale",
    label = "슬러틀 언덕 크기 조정",
    hover = "슬러틀, 스너틀 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "12_mushtree",  
label = "버섯 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_mushtree_scale",
    label = "버섯 나무 크기 조정",
    hover = "붉은, 파란, 초록, 거미줄 쳐진 모두 포함",
    options = beishubiao,
    default = 100,
},


name = "12_stalagmite",  
label = "석순",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_stalagmite_scale",
    label = "석순 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_lichen",  
label = "동굴 이끼",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_lichen_scale",
    label = "동굴 이끼 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_slurper",  
label = "슬러퍼",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_slurper_scale",
    label = "슬러퍼 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "12_fissure_lower",  
label = "악몽 균열",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "12_fissure_lower_scale",
    label = "악몽 균열 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------유적

name = "13",  
label = "유적",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "13_monkey",  
label = "동굴 원숭이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_monkey_scale",
    label = "동굴 원숭이 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_monkeybarrel",  
label = "동굴 원숭이집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_monkeybarrel_scale",
    label = "동굴 원숭이집 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_cave_banana_tree",  
label = "동굴 바나나 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_cave_banana_tree_scale",
    label = "동굴 바나나 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_nightmarelight",  
label = "악몽등불",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_nightmarelight_scale",
    label = "악몽등불 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_nightmarebeak",  
label = "유적 악몽부리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_nightmarebeak_scale",
    label = "유적 악몽부리 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_crawlingnightmare",  
label = "유적 기어다니는 악몽",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_crawlingnightmare_scale",
    label = "유적 기어다니는 악몽 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_statue_mage",  
label = "고대의 석상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_statue_mage_scale",
    label = "고대의 석상 크기 조정",
    hover = "아트리움의 석상 미포함",
    options = beishubiao,
    default = 100,
},


name = "13_atrium_statue",  
label = "고대의 석상(아트리움)",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_atrium_statue_scale",
    label = "고대의 석상(아트리움) 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_chessjunk",  
label = "부서진 태엽장치",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_chessjunk_scale",
    label = "부서진 태엽장치 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_knight_nightmare",  
label = "망가진 나이트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_knight_nightmare_scale",
    label = "망가진 나이트 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_rook_nightmare",  
label = "망가진 룩",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_rook_nightmare_scale",
    label = "망가진 룩 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_bishop_nightmare",  
label = "망가진 비숍",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_bishop_nightmare_scale",
    label = "망가진 비숍 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_table",  
label = "유물 탁자",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_table_scale",
    label = "유물 탁자 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_chair",  
label = "유물 의자",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_chair_scale",
    label = "유물 의자 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_vase",  
label = "유물 꽃병",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_vase_scale",
    label = "유물 꽃병 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_plate",  
label = "유물 접시",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_plate_scale",
    label = "유물 접시 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_bowl",  
label = "유물 사발",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_bowl_scale",
    label = "유물 사발 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "13_ruins_chipbowl",  
label = "유물 그릇",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "13_ruins_chipbowl_scale",
    label = "유물 그릇 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------달유적

name = "14",  
label = "달유적",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "14_mushtree_moon",  
label = "달 버섯 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_mushtree_moon_scale",
    label = "달 버섯 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_dustmoth",  
label = "먼지 나방",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_dustmoth_scale",
    label = "먼지 나방 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_dustmothden",  
label = "깔끔한 은신처",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_dustmothden_scale",
    label = "깔끔한 은신처 크기 조정",
    hover = "먼지 나방 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "14_archive_centipede",  
label = "고대 지네 파수병",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_archive_centipede_scale",
    label = "크기 조정",
    hover = "허물 포함. 부활시 크기 달라질 가능성 존재",
    options = beishubiao,
    default = 100,
},


name = "14_archive_rune_statue",  
label = "고대 월령룬석",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_archive_rune_statue_scale",
    label = "고대 월령룬석 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_archive_moon_statue",  
label = "고대 달 석상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_archive_moon_statue_scale",
    label = "고대 달 석상 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_molebat",  
label = "벌거숭이 두더박쥐",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_molebat_scale",
    label = "벌거숭이 두더박쥐 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_lightflier",  
label = "전구 빛벌레",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_lightflier_scale",
    label = "전구 빛벌레 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "14_lightflier_flower",  
label = "전구 빛벌레 빛나는 꽃",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_lightflier_flower_scale",
    label = "전구 빛벌레 빛나는 꽃 크기 조정",
    hover = "전구 빛벌레 및 기존 빛나는 꽃 크기 무영향",
    options = beishubiao,
    default = 100,
},


name = "14_mushgnome",  
label = "버섯 노움",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "14_mushgnome_scale",
    label = "버섯 노움 크기 조정",
    hover = "버섯 노움 포자 포함",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------버치넛

name = "15",  
label = "버치넛",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "15_deciduoustree",  
label = "버치넛 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_deciduoustree_scale",
    label = "버치넛 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "15_catcoon",  
label = "캣쿤",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_catcoon_scale",
    label = "캣쿤 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "15_catcoonden",  
label = "캣쿤 집",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_catcoonden_scale",
    label = "캣쿤 집 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "15_glommer",  
label = "글로머",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_glommer_scale",
    label = "글로머 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "15_statueglommer",  
label = "글로머 석상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_statueglommer_scale",
    label = "글로머 석상 크기 조정",
    hover = "최소 크기 1 보장",
    options = beishubiao,
    default = 100,
},


name = "15_klaus_sack",  
label = "클로스 보따리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_klaus_sack_scale",
    label = "클로스 보따리 크기 조정",
    hover = "최소 크기 1 보장",
    options = beishubiao,
    default = 100,
},


name = "15_deer",  
label = "노 아이 디어",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "15_deer_scale",
    label = "노 아이 디어 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------환상

name = "16",  
label = "악몽 괴물",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "16_crawlinghorror",  
label = "기어다니는 악몽",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_crawlinghorror_scale",
    label = "기어다니는 악몽 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "16_terrorbeak",  
label = "악몽부리",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_terrorbeak_scale",
    label = "악몽부리 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "16_oceanhorror",  
label = "공포집게",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_oceanhorror_scale",
    label = "공포집게 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "16_shadowhand",  
label = "어둠의 손길",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_shadowhand_scale",
    label = "어둠의 손길 크기 조정",
    hover = "팔 미포함",
    options = beishubiao,
    default = 100,
},


name = "16_waveyjones",  
label = "웨비 존스",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_waveyjones_scale",
    label = "웨비 존스 크기 조정",
    hover = "웨비 존스의 팔 포함",
    options = beishubiao,
    default = 100,
},


name = "16_shadowskittish",  
label = "스키츠 씨",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_shadowskittish_scale",
    label = "스키츠 씨 크기 조정",
    hover = "미작동?",
    options = beishubiao,
    default = 100,
},


name = "16_shadowwatcher",  
label = "어둠의 감시자",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "16_shadowwatcher_scale",
    label = "어둠의 감시자 크기 조정",
    hover = "미작동?",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------시계태엽

name = "17",  
label = "시계태엽",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "17_knight",  
label = "시계태엽 나이트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "17_knight_scale",
    label = "시계태엽 나이트 크기 조정",
    hover = "망가진 나이트 미포함",
    options = beishubiao,
    default = 100,
},


name = "17_rook",  
label = "시계태엽 룩",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "17_rook_scale",
    label = "시계태엽 룩 크기 조정",
    hover = "망가진 룩 미포함",
    options = beishubiao,
    default = 100,
},


name = "17_bishop",  
label = "시계태엽 비숍",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "17_bishop_scale",
    label = "시계태엽 비숍 크기 조정",
    hover = "망가진 비숍 미포함",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------사막

name = "18",  
label = "사막",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "18_houndbone",  
label = "뼈다귀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_houndbone_scale",
    label = "뼈다귀 크기 조정",
    hover = "해양생물 뼈 미포함",
    options = beishubiao,
    default = 100,
},


name = "18_cactus",  
label = "선인장",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_cactus_scale",
    label = "선인장 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_oasis_cactus",  
label = "오아시스 선인장",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_oasis_cactus_scale",
    label = "오아시스 선인장 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_tumbleweed",  
label = "회전초",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_tumbleweed_scale",
    label = "회전초 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_houndmound",  
label = "하운드 무덤 ",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_houndmound_scale",
    label = "하운드 무덤 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_marsh_bush",  
label = "가시 덤불 ",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_marsh_bush_scale",
    label = "가시 덤불 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_marsh_tree",  
label = "가시 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_marsh_tree_scale",
    label = "가시 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "18_lightninggoat",  
label = "번개 염소",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "18_lightninggoat_scale",
    label = "번개 염소 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------늪지

name = "19",  
label = "늪지",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "19_tentacle",  
label = "촉수",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "19_tentacle_scale",
    label = "촉수 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "19_reeds",  
label = "갈대",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "19_reeds_scale",
    label = "갈대 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "19_mosquito",  
label = "모기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "19_mosquito_scale",
    label = "모기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------바위

name = "20",  
label = "바위",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "20_rock1",  
label = "바위1(초석)",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_rock1_scale",
    label = "바위1(초석) 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_rock2",  
label = "바위2(금돌)",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_rock2_scale",
    label = "바위2(금돌) 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_rock_flintless",  
label = "바위3",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_rock_flintless_scale",
    label = "바위3 크기 조정",
    hover = "부싯돌 없음",
    options = beishubiao,
    default = 100,
},


name = "20_rock_moon",  
label = "바위(운석)",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_rock_moon_scale",
    label = "바위(운석) 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_rock_moon_shell",  
label = "수상한 바위",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_rock_moon_shell_scale",
    label = "수상한 바위 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_tallbird",  
label = "톨버드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_tallbird_scale",
    label = "톨버드 크기 조정",
    hover = "새끼, 청소년기, 성년기 모두 포함",
    options = beishubiao,
    default = 100,
},


name = "20_statuemaxwell",  
label = "맥스웰 조각상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_statuemaxwell_scale",
    label = "맥스웰 조각상 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_statueharp",  
label = "하프 조각상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_statueharp_scale",
    label = "하프 조각상 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "20_statue_marble",  
label = "대리석 조각상",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "20_statue_marble_scale",
    label = "대리석 조각상 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------나무

name = "21",  
label = "나무",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "21_livingtree",  
label = "완전 정상적인 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "21_livingtree_scale",
    label = "완전 정상적인 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "21_marbletree",  
label = "대리석 나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "21_marbletree_scale",
    label = "대리석 나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "21_marbleshrub",  
label = "대리석 관목",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "21_marbleshrub_scale",
    label = "대리석 관목 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------펫

name = "22",  
label = "펫",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "22_chester_eyebone",  
label = "눈알뼈",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "22_chester_eyebone_scale",
    label = "눈알뼈 크기 조정",
    hover = "최소 크기 1 보장",
    options = beishubiao,
    default = 100,
},


name = "22_chester",  
label = "체스터",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "22_chester_scale",
    label = "체스터 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "22_hutch_fishbowl",  
label = "스타-스키",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "22_hutch_fishbowl_scale",
    label = "스타-스키 크기 조정",
    hover = "최소 크기 1 보장",
    options = beishubiao,
    default = 100,
},


name = "22_hutch",  
label = "허치",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "22_hutch_scale",
    label = "허치 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------어인

name = "23",  
label = "어인",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "23_merm",  
label = "일반 어인",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "23_merm_scale",
    label = "일반 어인 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "23_mermguard",  
label = "근위대 어인",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "23_mermguard_scale",
    label = "근위대 어인 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "23_mermking",  
label = "어인왕",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "23_mermking_scale",
    label = "어인왕 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------사냥

name = "24",  
label = "수상한 흙더미",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "24_koalefant_summer",  
label = "일반 코알라펀트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "24_koalefant_summer_scale",
    label = "일반 코알라펀트 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "24_koalefant_winter",  
label = "겨울 코알라펀트",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "24_koalefant_winter_scale",
    label = "겨울 코알라펀트 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "24_spat",  
label = "점액 양",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "24_spat_scale",
    label = "점액 양 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "24_warg",  
label = "바르그",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "24_warg_scale",
    label = "바르그 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------월숭이

name = "25",  
label = "월숭이 섬",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "25_monkeyisland_portal",  
label = "이상한 포탈",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_monkeyisland_portal_scale",
    label = "이상한 포탈 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_monkeyhut",  
label = "원숭이 오두막",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_monkeyhut_scale",
    label = "원숭이 오두막 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_powder_monkey",  
label = "화약 월숭이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_powder_monkey_scale",
    label = "화약 월숭이 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_prime_mate",  
label = "영장 항해사",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_prime_mate_scale",
    label = "영장 항해사 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},

name = "25_monkeyqueen",  
label = "월숭이 여왕",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_monkeyqueen_scale",
    label = "월숭이 여왕 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_palmconetree",  
label = "소철종려나무",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_palmconetree_scale",
    label = "소철종려나무 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_bananabush",  
label = "바나나 덤불",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_bananabush_scale",
    label = "바나나 덤불 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_monkeytails",  
label = "원숭이 꼬리풀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_monkeytails_scale",
    label = "원숭이 꼬리풀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_lightcrab",  
label = "환하게",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_lightcrab_scale",
    label = "환하게 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "25_monkeyisland_portal_debris",  
label = "고장난 기계",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "25_monkeyisland_portal_debris_scale",
    label = "고장난 기계 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------하운드

name = "26",  
label = "하운드",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "26_hound",  
label = "일반 하운드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "26_hound_scale",
    label = "일반 하운드 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "26_firehound",  
label = "화염 하운드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "26_firehound_scale",
    label = "화염 하운드 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "26_icehound",  
label = "얼음 하운드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "26_icehound_scale",
    label = "얼음 하운드 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "26_mutatedhound",  
label = "공포 하운드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "26_mutatedhound_scale",
    label = "공포 하운드 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------농사

name = "27",  
label = "농사",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},

name = "27_oversized",  
label = "거대 농산물",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "27_oversized_scale",
    label = "거대 농산물 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------혹부리

name = "28",  
label = "혹부리 나무",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "28_grassgator",  
label = "풀악어",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "28_grassgator_scale",
    label = "풀악어 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


--------------------------------------------------------------------------------물

name = "29",  
label = "물",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "29_seastack",  
label = "암초",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_seastack_scale",
    label = "암초 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_waterplant",  
label = "바다풀",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_waterplant_scale",
    label = "바다풀 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_saltstack",  
label = "암염",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_saltstack_scale",
    label = "암염 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_cookiecutter",  
label = "과자틀소라",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_cookiecutter_scale",
    label = "과자틀소라 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_squid",  
label = "날쌘징어",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_squid_scale",
    label = "날쌘징어 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_shark",  
label = "바위턱상어",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_shark_scale",
    label = "바위턱상어 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_gnarwail",  
label = "호각고래",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_gnarwail_scale",
    label = "호각고래 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_wobster_sheller",  
label = "왑스터",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_wobster_sheller_scale",
    label = "왑스터 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_wobster_den",  
label = "왑스터 둥지",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_wobster_den_scale",
    label = "왑스터 둥지 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_wobster_moonglass",  
label = "달 왑스터",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_wobster_moonglass_scale",
    label = "달 왑스터 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_moonglass_wobster_den",  
label = "달 왑스터 둥지",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_moonglass_wobster_den_scale",
    label = "달 왑스터 둥지 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "29_oceanfish",  
label = "바닷물고기",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "29_oceanfish_scale",
    label = "바닷물고기 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},

--------------------------------------------------------------------------------보스

name = "30",  
label = "보스",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "30_beeguard",  
label = "병정벌",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "30_beeguard_scale",
    label = "병정벌크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "30_mossling",  
label = "모슬링",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "30_mossling_scale",
    label = "모슬링 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "30_lavae",  
label = "용암이",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "30_lavae_scale",
    label = "용암이 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},
--[[ 

name = "30_leif",  
label = "트리가드",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "30_leaf",
    label = "트리가드 크기 조정",
    hover = "0.8x ~ 1.2x",
    options = beishubiao,
    default = 100,
}, ]]


name = "31",  
label = "트로피칼 익스피리언스(TE)",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},

name = "31_everything",  
label = "TE에서 추가되는 모든 것",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "31_everything_scale",
    label = "크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "31_enemy",  
label = "TE 적군",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "31_enemy_scale",
    label = "적군 크기 조정",
    hover = "상냥이, 비숍, 나이트 등",
    options = beishubiao,
    default = 100,
},
    

--------------------------------------------------------------------------------캐릭터

name = "999",  
label = "캐릭터 설정",   
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},

name = "s_charaHealth",  
label = "캐릭터 체력",
hover = "Scale^0.3",  
options = {
    {description = "Enabled",    data = true, hover = "조정 활성"},
    {description = "Disabled",    data = false, hover = "조정 비활성"},
}, 
default = true,
},

name = "s_charaSanity",  
label = "캐릭터 정신력",
hover = "Scale^0.3",
options = {
    {description = "Enabled",    data = true, hover = "조정 활성"},
    {description = "Disabled",    data = false, hover = "조정 비활성"},
}, 
default = true,
},

name = "s_charaHunger",  
label = "캐릭터 허기",
hover = "Scale^0.3",
options = {
    {description = "Enabled",    data = true, hover = "조정 활성"},
    {description = "Disabled",    data = false, hover = "조정 비활성"},
}, 
default = true,
},


name = "99999999",  
label = "캐릭터 크기 설정(Scale^0.2)",
options = {
        { description = "", data = 0 } 
}, 
default = 0,
},


name = "Scalewilson",  
label = "윌슨",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wilsonscale",
label = "윌슨 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewalter",  
label = "왈터",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "walterscale",
label = "왈터 크기(워비 포함)",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewurt",  
label = "워트",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wurtscale",
label = "워트 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewormwood",  
label = "웜우드",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wormwoodscale",
label = "웜우드 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewortox",  
label = "워톡스",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wortoxscale",
label = "워톡스 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewarly",  
label = "왈리",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "warlyscale",
label = "왈리 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewinona",  
label = "위노나",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "winonascale",
label = "위노나 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewebber",  
label = "웨버",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "webberscale",
label = "웨버 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewathgrithr",  
label = "위그프리드",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wathgrithrscale",
label = "위그프리드 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewanda",  
label = "완다",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wandascale",
label = "완다 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewaxwell",  
label = "맥스웰",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "waxwellscale",
label = "맥스웰 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewes",  
label = "웨스",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wesscale",
label = "웨스 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewoodie",  
label = "우디",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "woodiescale",
label = "우디 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewickerbottom",  
label = "위커바텀",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wickerbottomscale",
label = "위커바텀 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewx78",  
label = "칠팔이",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wx78scale",
label = "칠팔이 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "Scalewillow",  
label = "윌로우",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "willowscale",
label = "윌로우 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "999_bernie",  
label = "버니",   
options = {
    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
}, 
default = true,
},
{
    name = "999_bernie_scale",
    label = "버니 크기 조정",
    hover = "",
    options = beishubiao,
    default = 100,
},


name = "Scalewendy",  
label = "웬디",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wendyscale",
label = "웬디 크기",
hover = "",
options = beishubiao,
default = 100,
},
--{ 
--name = "999_abigail",  
--label = "아비게일",   
--options = {
--    {description = "Enabled",    data = true, hover = "크기 조정 활성"},
--    {description = "Disabled",    data = false, hover = "크기 조정 비활성"},
--}, 
--default = true,
--},
--{
--    name = "999_abigail_scale",
--    label = "아비게일 크기 조정",
--    hover = "",
--    options = beishubiao,
--    default = 100,
--},



name = "Scalewolfgang",  
label = "볼프강",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "wolfgangscale",
label = "볼프강 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWagstaff",  
label = "와그스태프(HC)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Wagstaffscale",
label = "와그스태프 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWalani",  
label = "왈라니(TE)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Walaniscale",
label = "왈라니 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWilbur",  
label = "윌버(TE)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Wilburscale",
label = "윌버 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWoodlegs",  
label = "우드렉스(TE)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Woodlegsscale",
label = "우드렉스 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWheeler",  
label = "휠러(HC)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Wheelerscale",
label = "휠러 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWilba",  
label = "윌바(HC)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Wilbascale",
label = "윌바 크기",
hover = "",
options = beishubiao,
default = 100,
},

name = "ScaleWarbucks",  
label = "워벅스(HC)",   
options = {
    {description = "Enabled",    data = true, hover = ""},
    {description = "Disabled",    data = false, hover = ""},
},
default = true,
},
{
name = "Warbucksscale",
label = "워벅스 크기",
hover = "",
options = beishubiao,
default = 100,
},
}

 

Link to comment
Share on other sites

this is the problem this code not work?

[00:00:02]: [string "../mods/Working Test/modmain.lua"]:1: attempt to index global 'inst' (a nil value)
LUA ERROR stack traceback:
        ../mods/Working Test/modmain.lua(1,1) in main chunk
        =[C] in function 'xpcall'
        scripts/util.lua(780,1) in function 'RunInEnvironment'
        scripts/mods.lua(566,1) in function 'InitializeModMain'
        scripts/mods.lua(540,1) in function 'LoadMods'
        scripts/main.lua(360,1) in function 'ModSafeStartup'
        scripts/main.lua(481,1) in function 'callback'
        scripts/modindex.lua(103,1) in function 'BeginStartupSequence'
        scripts/main.lua(480,1) in function 'callback'
        scripts/modindex.lua(735,1)
        =[C] in function 'GetPersistentString'
        scripts/modindex.lua(709,1) in function 'Load'
        scripts/main.lua(479,1) in main chunk

 

local workable_comp = inst.components.workable

here "inst" can not be defined...

why???

Link to comment
Share on other sites

On 8/16/2022 at 8:31 AM, Leonidas IV said:

What do you mean by "code does not work", this is very vague. And it's possibly works on DST.

I solved it. 

I did not write getmodconfigdata.
i am idiot

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...